Warning: Permanently added '10.128.0.61' (ECDSA) to the list of known hosts. 2019/12/04 15:08:08 fuzzer started 2019/12/04 15:08:11 dialing manager at 10.128.15.235:4275 2019/12/04 15:08:11 syscalls: 337 2019/12/04 15:08:11 code coverage: enabled 2019/12/04 15:08:11 comparison tracing: enabled 2019/12/04 15:08:11 extra coverage: support is not implemented in syzkaller 2019/12/04 15:08:11 setuid sandbox: enabled 2019/12/04 15:08:11 namespace sandbox: support is not implemented in syzkaller 2019/12/04 15:08:11 Android sandbox: support is not implemented in syzkaller 2019/12/04 15:08:11 fault injection: support is not implemented in syzkaller 2019/12/04 15:08:11 leak checking: support is not implemented in syzkaller 2019/12/04 15:08:11 net packet injection: enabled 2019/12/04 15:08:11 net device setup: support is not implemented in syzkaller 2019/12/04 15:08:11 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 15:08:11 devlink PCI setup: support is not implemented in syzkaller 15:08:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)="f86902d422264bc99477143208857cac233152e7bb5b1e25e33d4cebb773a0243369160374cd75ff53a1be0c20eacaeb81381951efb42675d6190a889ea64d7aa979c51687629d7bd3fa89dbba97a231e5fcaf3e2c3e2c1d64e89c6a0587d6a8c4e610bd86c0911054808c51a77bb980345b4ebb3319207b7a23ff20a15039a74f22d29cb01beea83c1b21fb", 0x8c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) close(r4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="3ecf7dee195722819d5186b570f2163990d6d2e9ef0b5b221ed09afd273b2520fdfc70e56baaab6287d44c8f25573a4c59665070dc689458070b9825cd9cbf33a878eeed3d9eb448c1c92367632ba08240d6ce3945a317a88c560754035609416cc7a179ffd163b2778af3bc20775ad07c0d629cd9d3a5999d6e74f4ee467c9942573d428bd79f1849a4549bfa1dda83135294", 0x93) r5 = dup2(r2, 0xffffffffffffffff) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0xfffffffffffffffe) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000340)) pwrite(r4, &(0x7f0000000380)="df1419d4aeb56b1d25f2c64cf914a5ff2339974823045b3832873fdcf1cbd3764e835c80fb93ca3b1c8a94726b949dc7d3dbad016c54a3e51e0192e026e1d63523047e0ec4b5dfe407452e720dbebca16b744e43000379860eee2c9839d0a7d1a434085106674019c258b0af0dfdaa9e2ead164c59a383b221f50e1024bdfbaec22aab81940263d5bcd61115768e91b9b19e90793b947f62eb40bdc7e2e9718de334e313d369eb08", 0xa8, 0x0, 0x0) r6 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000480)={0x7fffffff, 0xb6d1, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) seteuid(r7) r8 = socket(0x18, 0x4000, 0x7) recvfrom(r8, &(0x7f0000000500)=""/176, 0xb0, 0x0, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) r9 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchown(r9, 0xffffffffffffffff, r10) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f00000006c0)={0x5, 0x8001, {0x80, 0x7}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000780)={0x1, './file0\x00'}) 15:08:18 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) dup2(r2, r0) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000100)="12063e75cf977233a9677cda6ab82a35f47333e537896fbe8a4e4d8cff53755a780741ce9ed8043b42463491b40d431b4a83e56d30c20143cc8e3211", 0x3c}, {&(0x7f0000000140)="98", 0x1}, {&(0x7f0000000180)="91b4e80eeb80d354af1f7bfff1652c8d1fc36840223095006d667b490b5dd7c885dae33fa5ee6ef3536f4a7c9cdd9645c7c7c4bc47a12fc72ebdf5244694474068d6d291fe35fc33ca83491dc2aa15a5cf02a2b5bddbfe778a0322905f70a117d362e2846a6e3fb6d5c53504840caf723ca5c80f83f06cd489865e14d3fac185044a67341dfdbca45088f73f3590bd860cb89b9c63fa42fab6", 0x99}, {&(0x7f0000000240)="5d7b1313f72de8aef5f2e6d5ba332f6f05f28ba7f00cff01ebd8eb42a8f7fcb14839a48c8792dc18b90fcc99f7b3387417ebd33823f7c88f590c4ed0fc303402138bd7a3772f5cd83e878e049bc019fe0cc57bf81c152b091a260fd9fe2ced89b09eafa24bdcea9b3af6af6d04139a6c88d951e480b989b905994aa96b415b75f27785ebf889ecb3ce91af49b425ae6e8e159cd94f4cb7b06441ad43cfa5db948d59bfad3120cfbaf935f6c0e1ed243ddc7595487aec87c6ed2c5a2fc81008e7ee75d5460ee830f64f315ebf80307d5288ac72d9241f128af1dea1a4df613ca9913694c16a9fa9bb1dadf8a036", 0xed}, {&(0x7f0000000340)="3faae8cd8a5ca7c14f8c9ce4f9206a1d009b25c51d99a17f954e880d85405fe4c61d7eb9061564a40a67dddf64dc029d8d302413329a60a1893a8e37d1a359525c29fc5d5c6623827e62d7430a5f86281b6a8101292da03d634bbc194c887c8a2aa76e29f61e47588ec961967600dd316c817c37e814fd29e9b3db85cdbbff8c4933921761bbf751e050", 0x8a}, {&(0x7f0000000400)="44f3d77e8f18c7b3172bbd626c162414246c906965ab6b2281f9ab3d1cde3b48089b08e695566b782851f3f3ab763ff7dce8f7df113e2cdef42212868768075a58efbc2f770f26fd63fa7347c1810a4f4310f94d1b02f40a76295226e432cc26fb7a88b06074f7b4085eb8795fd1f51329ddd987287c5b882f5cf15d4d74275e2ce9e81f86ea51a35ceda6f74bc06767423e2dc71641f5c8c04e5e5b93c61211a8d0be546835511be999ce12491db3a59ae187a93ca360b9faaae392f50f18be30b72d4c1eaf00a8c39b40803a0727cb", 0xd0}, {&(0x7f0000000500)="b9d8f18db9c4ca0437a6467387cf76d9063ebb6556dfcc3c4b759e1bc9a56fe224f7286d44e715e801d5f5847cc96d47c6eebf19a93dd4b160aceae45b09b90ac252c73cbe7ba785c9b13d135548277f1c4009229a7f593833cc217afb6206a7ce628d7381a3326b1a0384746be56698958eb38a09c8905d0836f56c1af4c47896815b8fdf871c000d916aed4baab90271d306fa7ef729f7e4d52de7f1d46a089e4c3ac4436cb8c3f927a3a19aefbe6b3246d5ae7c58e95627530e56", 0xbc}, {&(0x7f00000005c0)="c55db4cf653d2a22dbd2517b8877702a2ca29d5d4fdef8b79d90ba5346438efa596bc64259712d748aacb4eefd14e14372bd3efd0e0062b6c8908a9645dc5fbaf6d735eb395c5085eacc1c1f0048361f9f57df9e0f275b445f52c0b4cbb3e6b43cf785f7c27bbb83d7", 0x69}, {&(0x7f0000000640)="03f8cb43fd13480b5b08a4899e238f0dc727d61bc971c24b1c80ccc0531437eff443e131d4754453f16a5fb90bd186cb899bd1d352278b6a0041e2d8e8029463977ad99372284b9976887ecc1c1ff588512f6a71", 0x54}], 0x9, 0x0, 0xffff) r3 = getuid() r4 = getegid() r5 = geteuid() r6 = getegid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000780)={{0x20, r3, r4, r5, r6, 0x100, 0x9}, 0xfff, 0x5, r7, r8, 0x200, 0x80000001, 0x7fffffff, 0x6}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000800), &(0x7f0000000840)=0x10) pipe(&(0x7f0000000880)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x100, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = dup2(r9, r10) writev(r11, &(0x7f0000000a00)=[{&(0x7f0000000900)="e7b699d466d075ba9ff318d2c57484a509a52cd712ab14899620c1dcfa9dda53ed39b7a9c455b2871b9332a7cbf7df0368e820c3f3df1c0d408e1c5ebbf6e29eebac67d20db63463f1b117fa525911abda90e3f1c1df0d1f235da1b02c3ceabbb76a51", 0x63}, {&(0x7f0000000980)="9d67cef1147a051b9cb2389d8c424f521bb27a1c97da38cf6a188e95cfeb068a4e900e30aa370cc7393857647240d9a9d6b1d534353e0dd8f534acb32b693a561f0079aff3e3d280e41c7c2c2ffb7c7c34fb73a6d4fc755e737cd51a98", 0x5d}], 0x2) r12 = getuid() lchown(&(0x7f0000000a40)='./file0\x00', r12, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000ac0)=@file={0x5fea37157320635d, './file0\x00'}, 0xa) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) connect$unix(r14, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet(0xffffffffffffffff, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000c00)) getsockopt(r15, 0x5, 0x7, &(0x7f0000000c40)=""/231, &(0x7f0000000d40)=0xe7) 15:08:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)=""/149, 0x95}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/82, 0x52}], 0x3, &(0x7f00000005c0)=""/222, 0xde}, 0x80) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0xd0) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) openat(r2, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x100, 0x0) 15:08:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000004c0)=r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0x9c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/diskmap\x00', 0x880, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r9, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000c00)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000640)="04ab2742851d43b5a0220f2ee94980db80b5bf77f9c1497b6f2d21e67c5aca8f1f20b4f1f8f8465fb64261e67fb855b96f5c69fce9b4945d7fc8a09b7a728d42b067036bfbbab45ef0ee07a0efb9be210631b5691bf5f51adae111170e3757f7759915c2ce4e6fb4a2a2196d6f1981a1d3c6896a94bc981ece8ee8ec7452316346555ac3d2e06c00ae78745bd7527b10ba0951571f2d2796e1631776b04421bc19d42a30b3709b5e749b2970bbe3a8738e4ea2c5f3d19b356d1542385ce90cce8d6362d0ae33dc477d629df92182cc1bbb86032a2d538b3d0e2a05eee127cd", 0xdf}, {&(0x7f0000000740)="cf1ec8617f0e0992d722d739a503077bec8a20c4a0ff51f162b7900acfe546006f57302800512a532dfe82f43218f4a11c173167f79aec3d85c6668673228d0a3b33bc4eca0c844b22b4562cb597ba431fa4fb1ba3594e29019a", 0x5a}, {&(0x7f00000007c0)="b9dfc63968513b75f1f08cc6127eb08a09ea94b75d69dc9a2ed98b0dda5e8595f51bd59f926ba58234967294917c871892ba4b34d122e96a5d8f56f27addb0ea38324d618ed44c24e9fe0d35d4c30ffa4d55169e2b090ab3a881d73437ae8d2a001fa7322b349285c4dfa213fa838a43fca98f1cf83a5fe6ff0a9c8097afe692131059c4a35b1533994703921d309eba76b4b5fd3d9c30686c43fbee8b9c41ebdb70c268d93f847d484b9f735f4ddc4f131949019ad28a098fddf1f8", 0xbc}, {&(0x7f0000000880)="45b1730e1e19dc03a3501a7c1b7f5326e551101cf13977d8fcf62fee9a544c52f88513816098f74a5bdb9578554424f2b4c14317fbf8379437042acecff3a2ed08a8c348c7b1f2d94d2cf92c49c3d0848e0350ab87a52b8be87e0013bfef1b05908eb5", 0x63}, {&(0x7f0000000900)="7aac923b50e8baf623de6015aada4c9853b521f161b75810eb461737b26f3c2dc96949209ff13d7133326a5a959b4a4b4269aaa3b19ea9b0465151aa", 0x3c}, {&(0x7f0000000940)="99e6bd69a397887823f16cae3032d4104d202aad60a5f0ba2232da81b895be52ea46aa1389a2230af0b0318765da9ac4595ff434022730f00670610201cb0e78cf1e083017e5b857c6de1852a6e5c21a8806671a5eab621524a36f9868e84379b50a6ee87e2b0762b44057d6d30015d312eb773910655db478695ff573b573ec9f6c", 0x82}, {&(0x7f0000000a00)="59cde8bbd6196eb40c16ab8dec82876a059a66366bf17f4f1c1336c359b6a3419601f1a62c47f11023b0d2e77593d99f1e5be3dacda06ad504c003b8cd2bdc12d12d1141e34e1e852fd12908a472477e78d6af207d9701ed1fe60e08e71ec1a63c846cae3da1ded17bd21438496dc39849a08cef15efec4920", 0x79}], 0x7, &(0x7f0000000bc0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r6, r7, r8, r9]}], 0x30, 0x5}, 0x4) socket(0x400000000018, 0x3, 0x3a) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)="450c90094daecd76e85310e9750250fd31bfd58c419a1d1fea049598c80fccb339a35504da1b6c5547ab5cfa0bc15ac32693e9177937f0943818b8c546fb08738037286977220bee281108a3557a5aa65490227fd867358f9393315a40a8db5b282c975e625f925dd40fdd8befae", 0x6e}, {&(0x7f0000000080)="c74332a56990", 0x6}, {&(0x7f0000000300)="47b290252b96a4a9ec307f5d36c344d4c0a89493ca75c245a47ec4a88be447f1e2efa64ec8da65163ee5f11a5d3ce6449a5486322f56e5789da5d8814eaf2aa51778c05bd386b7a7084b119bb2e96e261db2857733f66b6b2eac", 0x5a}, {&(0x7f0000000100)}, {&(0x7f0000000380)="8244c8555e534a1d76be284c878165082c3e6e458bab4276235beda01eba01fc6b90d656f778392175eb749b3904a07d79e878dc4b65d8f051fafc513c57133fb7a608e567eac1c0f18e9d820ca4e79dcc8b5a88545d1ce6834232be4fa349528e65270d32cb7038b2e137fbbc69bc9fa96cc034db5c7e4bb833089e6ed6ac241b460a62c96970ff6c0cae94d7a47b362057b9d95268b66b2b88c0fc9c3353201f68c3d86f489813", 0xa8}], 0x5, &(0x7f0000000180)=[{0x28, 0xdba42e3de4203d1a, 0xffff0001, "9c70f0efe2da57369d63b7389d2aa1b189867444"}], 0x28}, 0xa3bfd5db8fbf2408) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) listen(0xffffffffffffffff, 0x9) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000500)="7f6478e03ac3d69bbc601b1beddbb34f616f40d1b6917a9a046ab86850df3fa7ebd69ba71cf1cf49d14538d33c8129bbc253b5d7850eec29d9dc72579c48c1b0e30dd9ffdaed7647cd09ab7664ab28e46d3f2baf6a9cca7601962162fd12967cdaf841d169e52799dbcb823590fc7e8beda320690f5406e2d5145629bc0e90495a5ffb28468caea7cbb4c1a810cee866858c8c0b0c6f06a32d52e3deaf1b2a2a1d9c95db822ad5f1c920a8d4f6ddc446264ed0", 0xb3) 15:08:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="642501a3dd5c7e1b03354a2c5623c95673847b69a082e78a7cbf7c2a4f7bdd24a07a6d43d1d57e11318886b2068973f5bf5f5817cbd388db2b808af706badf799b9bdfee72b80eb93a44e22cca9a3f61f39328ffae5f74865ee44867a39c883fdbd259b5529cf09b1d357413b6228d25542d94142dc1c8ba9516ab5a00"/139], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 15:08:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) dup2(r0, r0) chdir(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 15:08:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8040, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 15:08:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x12, [0xffffffff]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f626573004f942ae55f47ab3f0b350394e3d6dd0e363ccccedf03d831edc434fb2a4e71111d5000f1b5485017b69d6b0f3f7fa791c2d7eafb23676d222304ba7dd3ac4e11d055d7922b27448cf4b0e57348261eef0cbd04694c7f6fb91842e02cbd98eb81fb773910e97881b4a725398e94c591626818f3c7b21c4a863e31e01b2976b89c15a993eb35f6d4a0641fc29eac5f1f11c1a0fef4bea70d70ed0f9d7c786a3e417e2b5e1b9bf561e7979e402bc82f26e4d7204a7c059a44e561fb06739bc162a07af79897f06a3675f38882666858f48a1e79bb6be26a2fa8d8901b2eb9882b4167369dbec279"], 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2010, r3, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) kqueue() r6 = getegid() fchown(r5, 0x0, r6) write(r2, &(0x7f00000001c0)="7d8737", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:19 executing program 0: kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x9130fbc, 0x0, 0x7, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 15:08:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [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) minherit(&(0x7f000058e000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xfffffffffffffffc, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x10}, {}, {0x0, 0x0, 0x4}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x6a, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 15:08:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) getsockopt$sock_timeval(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x81}, {0x4046}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:08:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7867ac, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x7}, {0x1}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x3}, {}, {}, {0x0, 0x9fdb}, {0x7}]}) execve(0x0, 0x0, 0x0) 15:08:20 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:08:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r3, r4) getgroups(0x1, &(0x7f0000000180)=[r4]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 15:08:20 executing program 0: mknod(&(0x7f0000000180)='./file0/file0/file0\x00', 0x1ffb, 0xfffffffe) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000398200"/63], &(0x7f0000000100)=0x3f) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x4) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x4f, 0x40000000000, 0x80000000}, &(0x7f00000000c0)={0x8, 0x4, 0x5bc, 0x80000000}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) shutdown(r1, 0x1) 15:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/215) 15:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='#dev/rrf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1ffffffffffffd32, &(0x7f0000000040)=[{0x0, 0x2, 0x2}, {0x80, 0x3, 0x0, 0x8}, {0x86ff, 0xe1, 0x7, 0x4}, {0x20, 0x6f, 0x81, 0x3}, {0x71ca, 0x9, 0xff, 0x7}, {0x9, 0x4, 0x7, 0x1}, {0x6, 0x5, 0xf8, 0x5d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0xfffffffffffffe9c, &(0x7f0000000400)="77670b5267979379b9acf758c296") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) 15:08:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xfeffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:08:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x603cf33f65f5e597, &(0x7f00000001c0)={0x1, 0x3}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x6, 0x3, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000340)={{0x4, 0x4, 0xf4}, 0x7fff, 0x1}) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r8, 0x0, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f00000005c0)=0xcd4) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="0200c20ae953699b30e2e83f599559ba3ebd196011b250a32a15b4a925af6f88f5617878ad51b4a0a38dea5a97a91c39a156b1102116f4fc7c2b0ac78f6e4ca14fd715dc1b21db280a38acfb697aeb3889b60a50558c5a47c73242cd460ef15c3790a1519a494ece2aa4f4473662fe145eae4afaffffff52b3160b28e4b9622a45a4069b104687ee1f308ae7c2e8d7eac5d2e28d6e407a99639de8040c6a9dc0565ae81eabaa81ad7b98a29a6cb3b3825eab3bc92d04f4698bb77eab8bfdc7cba1eb20462486e4dac29802f54f95757842713a8512202e55c7def1de3b855f08b475cbe39f5ef2f1d5d2c10fb64dbcf36370bbaa635b8cf8563e14b460ee2141d6f25ea316562ad5ad1bf52f9debad6f277c6e3e4b323c4fcee376d5872658297af1a8de950d2ff58dea51"], 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x1}, 0x8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r10 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x312) fchdir(r10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r9, 0x0, 0x0) fchmod(r9, 0x95) rmdir(&(0x7f0000000400)='./file1\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) 15:08:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000000140), 0x10000) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000003c0)="80009591427702dbd853fd5f817d4c2af092b44f372e28363eea947f71b888691a607af456c49a88d2659bd407f88e06eff28c11c2e75242347319dd81e2597b3220fa3a7f60606e8e08ad2f7111543da88907000000b2a61ac43f493710b6abba1a88eec57e41a4a6c1eea9c0bcabe7013641d1cc021a9c61b6349ab0896a2adf", 0xfffffffffffffd49}], 0x1, 0x0, 0x400000000000000) 15:08:20 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x7331, 0x2, 0x9, 0x93c}, {0x7, 0x3f, 0x5, 0x2}, {0x2, 0x3f, 0x43, 0x7fff}, {0xcd, 0x2, 0x2, 0x7}, {0x4, 0x7, 0xf8, 0x6}, {0x6, 0x1, 0x40, 0x1}]}) write(r1, &(0x7f0000000140)="220e22", 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) fchdir(r3) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) ftruncate(0xffffffffffffffff, 0x0, 0xdf1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 15:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) r3 = semget$private(0x0, 0x6, 0x10) semop(r3, &(0x7f0000000340)=[{0x2, 0x7fff, 0xa3025bc123cfefb8}, {0x1, 0x9, 0x1000}, {0x2, 0x9}, {0x0, 0x0, 0x800}, {0x1, 0x6, 0x5510782e3894549e}, {0x4, 0x1, 0x1000}], 0x2) semop(r3, &(0x7f0000000280)=[{0x1, 0x489, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x8000, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r3, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x49c5, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x44, 0x800}, {0x0, 0x3fd}], 0x8) semop(r2, &(0x7f0000000300)=[{}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8010, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r5, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0xc31f6fff16274f55, 0x0) fcntl$getown(r6, 0x5) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = dup2(r1, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) 15:08:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semget$private(0x0, 0x2bfa6ba07ad782e4, 0x2480179d81b6e1cf) r5 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000340)=""/15) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semop(r8, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000040)=0x48000000) semctl$GETNCNT(r3, 0xaf340408c83d2e25, 0x3, &(0x7f00000001c0)=""/24) 15:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x61, 0x0, 0x0, 0x7}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 15:08:20 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00807e5ac45708cd7fdf03aa036f", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 15:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) fchdir(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7f, 0x52, 0x8, 0x7}, {0x8, 0xa4, 0xf8, 0xfffffffc}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 15:08:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100dc", 0x2d}], 0x1) fchdir(r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/47, 0x2f}, 0x1046) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[0x0, 0x80000000]}) 15:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) syz_emit_ethernet(0x15b, &(0x7f0000000000)="0f") 15:08:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x7097, 0x1, 0x7f, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x4, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7ff, 0xff, 0x8, 0xffffffff, "7e485eee1177af238a7ea554dd7d96e7ca958f51", 0x8001, 0xfac}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x67e) 15:08:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x100, 0x2, 0x9, 0x80}]}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) dup2(r7, r6) 15:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r2, r3) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r6, r7) setregid(r3, r7) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") ioctl$BIOCLOCK(r0, 0x20004276) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 15:08:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="92051bd05ac98b83", 0x8) 15:08:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) chmod(&(0x7f0000000000)='./bus\x00', 0x50) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="14e4f6f78a806c7b506414f4cb90b465c0c8ffbae98f3a670fe79ed314defea835a12e9b3d05abece844378d49a4b8d14db3b5177ebd8d1f52e66143af5831bebdb5e569ecee81ecf9622cf8ca2e622ae708785fb88c7b070cdb780ab458ae0a9bb80c3549616c65e21083365c3b32e785b0e075f051057438", 0x79}], 0x1) execve(0x0, 0x0, 0x0) 15:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000280)={0x10, 0x92e7, 0x4, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe43}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xa4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 15:08:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f000442004502608887d35e0520000004"], 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 15:08:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x1, 0x955}, {0x7, 0x80}}) 15:08:21 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000003fffff8bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e79bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b5846174bf6fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000016c27b40c1002f6d63a46a6a0cd401fc4e4b5e44b6a0558c21597e30c0434fee7015d2410df8fdb648f7bac2b3e60f2f71ad3d20045ac28271679570e2b5e9857374ed9a6766851aaa2d3f80e16c24cc77a51f11a8a3a12661a353bad8771f7630b6301dee35c77b50b2b5b439253f440d52daecdec0e6594558d8cb199bee0d86e94b"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x63}, {0x4006, 0x0, 0x0, 0x2}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="617d94c196314e15b4b79138ae745b01278a999575d1da4ee79e6d43f6786baaff66c42bd64ce82a9e1b61339cdd9819c2555dab3bfd16ab3682469570411d93f07a2b746150b49c3d1d06c24c7e38998a8cf45d863cb89b86187255503ec5285d9e4c51809296b6dc111325de74ada8a7d76acb1834d43d81c6cb9eb0110b7937b05f93a2eea1eafbcbb22996d6cbcc45005595fa43d5ef80a6cd64837813c1c9a0cfa8621135770290f404cb129198b59d22ccf1234f8a3863082422b1ea8e72aaccb2391612534b2cd4215978089ece978bad0903f6628ff5d1cd6e0427910d92f3f80a6aaaf3fc2a29f70ea6ae95801a0f3607ed9da37a0bc0ae1739cb88a4a73b2c927ea3f7b4de2a4975ca3ab602fee617ecdf5027e7c38f701cb913a38fb0b052fab877f09e9e630637bc4736"], 0x1, 0x800) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000beecd91931776e2e44f5e0e1c4eb95aa2aac51b4cef0b3fdbe10b6b3769b774650741dc267e84798bad7523f3891a630bd36dd85f09e4b5c371d30ee44a71fcaac89dd3089b6ea01a0"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB, @ANYRESDEC=0x0, @ANYRESOCT=r3, @ANYBLOB="b50d578925eca07cf1b66d6ed8ad8ec930e71889ae80f4a1f85401bfbf3290762f9e013e4eb03306093476244bcb8f80fa7c3e15691701b614a105127b70dc4ff2288ff7c11d13d125b84fe08658e58d4459fc6df706eb2618dd12b749fe5a65ffedcaee29224dc0f5a8eab91079c8af848682f4a1bb867364156fdc84c539971fa5f2a32c7a5380a489375934cf6cfcc25405cdb004203b82ebc05a7612a662ba6314cc7456a7db26a7d62d5d724c1f19539dca16b92a28e3c60a96554ab6abee"], 0x4, 0xfffffffffffffffd, 0x1800) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r8, 0x0, 0x0) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="1b04dbfed4e38e298eda97e699f4de0f76793a49b8deeec9bdc287d91971d703184ae6c2bef7c22034122e2833a49155f59fe6117615c28eacf6087b1eb6618ac8a7329ed6a93fe69f48120a24ad6ffb6865592950d149000bdb6fa8d56dcba9f5aa92a82b54a3252af4a002f69a3dc3bdfbf5d0de4536bc8a7a94c3ca2adef85a119ea8be4fcddb97d4d2c9ebafac8fd15d4bfe3ff15240e4c89daa6217c0e599424aaf322592b731495a52a7a6fa597de6ae940247bb14557c60fd4d8e73238874b479e8460650c27f63531082f8e4b783b46a51fc341720cf97758f8d85c078575fd0eae08633ceafc60a7fa48801707d148c34dbaace52f30c4f15c62e3a9e09f96caee2bd1aecf018deeb965a8d078940b1166f7b38764433eea71742f212dadb5a6454c0d8efc4548028d4cba33c8adf0fb837d914cb173e047077fe1ace63f7137a6091d140a9781d63dbe7e1b09384e5db449323813af8e7438432b465006f6a17a423ab800efee6b860f95819edea3ded901d05238212174fcd80bb6a8f764ecf80b1cf48938688efee142e71c6a3929fb3821499e13fff70cc0bd6d0264528f3ef15d15abb9e2c0e6b09fbfae3051d495c33b60f1d64b84bfca3db3af223c28f23f763ae2686cba7962ce720f5783b8381d4bd550cc7fc554bbc9cc7451782066865038e6af95c818110ba56d337e3e73658be00da3fbd81900ef88bb0aee92f939c8c88f6ad5e696ff77c2334dc9e6168fec51b82168c4ad10aeb7cdb38e615e1b701695e90beaf619c4f2cb86133f9899cccaf467e8fbfdbeac1b7efd9f87bdb2da5ffd1a8d338bf57b537cb659d653c83d6de817bc37fb62503e68c9258c9696d22fd192191db2293a82da04a2748056ee16e08e817578f6312a3ffb0a834afb1521852ab46bbe123755b50a0ed64910f5dc5510ea53e5078dcd6a4657a3bde9a225daceb64addfc7733b2a4f95fa3def20adca63749ad915ffa58d8c3171ec815eabb0205a5289c060d630c20208c5df82de42ea51f5868e86f8be9d378b515d6b9128d6b3ac02db8efa1244567458a94acb2c155c734266aafca1826a097aee8a075a2ce7647cea8bde3945b031eba8f108e8f3faecdd937ff0d7aec5e468b8c0457fd5260f42b5c16f30458ae24af9d8d100d4204b342114a78c894b147fbd6a7b7650fd3448dd5a3ecb7c0dd326aa7f980c20bd9a67faf6be3037147f23576fc7f65f6659da442d8c263ea8c844a1e3673108c8a81e14a68209faae7c08de5da5c28811ec2332a09d820f69e00dc47c6956571cbdbafbf2d853641b4df56350073e6e7280263229705b8a41becf021c5d55932fe8df942d73ab95673a1ee8702fabb01cd493322eec8fca79c18ff2a5e0bec77027d2452aef4d7f9182ba95281565cada3f09b4004d9c503ceb0e66f64dd127467fb8d9acb43f3b3746892a04056a5823c87c3d618e02becbc63d31fda76c1378e30757257d02fcd4d4284f56188fb39a9119c4b37469133247b8250ecd0d7b2b72cbde7d0686b24cf2484d8843ca5c55a25bef78e7df7071826c3ebd44bb33d28d4240680becb4aca16fb23275456a892c91e41d2b9bcf997c7de872f1dd83aa3763c5c008c50d538a80460a42f8efb829446e415fe43cf43718d58da4235247edd6e4ea90767b8a440db2c34d112a90db146f32bd3ef0c958d0cc41d18201ee29a62919b502b353aa2cf200367ee66f517c87c2cdbed2dd6ca9ff577817c308ac38a6d52e9d37ff2972e20af78b0482594a48a07b903ae32392175b7a240a092bb7e58ba4b3168c1b8530c3a33835d526472b14d704d5367436aad7ce69def2fddd7be2ef1a3330b8479bdcadc7c66501a4682d553f04049ab3aa2d9902e0a9201fa0bd7112a09e84a424b736a3c1282e4d5ad8904add26a59c9319b45827cf980905ec19694979eb71f6461871a2984e78cd1fa2509ce5974961bb1b69405666bf11d4f5d961b401343e2ef1c70492eced2535f14e4fef9d8458170b16183aed4b5815cee8305173f4835103f5208690ca3022b50c844fb1ef8c4bcf6dcfc4f8d60a2e63f5526fecaf40943831e95bc86dd3b640f4ab7c984c1059323f468f8e66220acbc76c4ee64b07a4190128af2bded943583e06170cedef4b614ea7c13d4d3d21f3dfac88d986e31f99e9968b2f5de155e62ef4d55c1da28d1937671db4ba749fbf6c6c0f545da6d9837f86b3862f0c6872b994f5bfaaec7b9a7538ed3846cf587ad4d187be2fdcc09264dd20b2d51fee59c24e8cacea9b71885eea40e007fa0f18cc8223b0cfa098830c7bef4cd56a94eed8350fb61d6f9eb22be9869fa59d4b219e25700ee69f794acf03d1702b73863d080ca86d27430b3b6df3775ecb6b2cbba49a4238eb0c9be2686cba96dcc33ff53e5ab3bdb2b1c80d36c7aec9d0333b0e6ab825bf6321029039f7fb56dcf336ca338eceedd5223271bbdb21bf8e2edc7b4d4835fcde57535121f76fd4fca781ef08bba367bcd8abc86c49168510c869bad3c84b25bfb13d5d8cde83d6ad7ffa5fe3a90559a5c8b4a19bd8bf31597697579a829f024e1dd80c00a6b9993c7c415d924ad9b853b41ff1468832eb2d043a06aab8be68a1b5e4079ff7893881e74ae9b5b8f419d68b57e49d6d08d89861c4a1704e6911ddae3eaabd3310880c1cd113ed02f6595aa76e0262ff79ccc8b859ae2208ed5751f91d667891eb2a08d3f28b26a3bf24b814387c2b7924f010e8e498dea7904c91de7aaffc9621c5b8a3fc7699ca40dfcb04c0f3093804c39cc8dda93fb74624b3f8ca39afcf162697f0d58cab4f506e201e3d6bd0905ebb68b0e8102be790032b0314fa764ec70fe4c31f2acb3de6b955f6636a6a5ce4bb2c12756a20592f97ea0edba1e8f3d9e0b6327e763e22793ab20a80aa2c50d659e1dbe3efb25396b49a3900e68bf6a12d050fb68b02161aec13a84f17528f351fbc474809cae13124bff8ce201af6b410c5705c780dc2c5ab57ed1732af6035d675a3da2a963e917bfdf524407b299d65b9ed47f39646ab87b36bc87512dbe8cbfdacdb3d80fc565400342bee881585a8d9312b134318c89844cd94929e66ca31f9614ec75cad62ef0179a79d594b2cfa10fe42a7e76a547be70367d8993d7629bfc7bbc8f9bc7b107f6388cd6ff884da2e30b6b5de4e6d639352abf523366fbcc3e21273b11c5e360e9a680d6fa100892eeeedf11cd354b746373f81ededac927a107fc3c50e75d1c5f1d8cbd624f3c07e6c08b4c4d316e249b21b126996bcaa13f241e82e64e2dd5cb49bbaa228a7b24d17a6167e80406bd7ccabbcc1acb52f5be18b04d43813f84466fa710fc26431c63e3650c56d48edfc6bc03b69307cc4d92e2b304158e7855d954ba3113337e2567002bed49b983744b197bf183b5af7dc5045e2753549f9a48c77c81ccb7524483f0a6e8759b5aa091f267276ba01b2ad1437d5cc01806a4e28d5338a279f4b18444a038050c7387a585d440a6123c45bd49fb3f6517c312a25ad250ca9c6834590dba8caf016d5b8ee66eacce8c54d9388dfd9becba6bf5cb1b823860e61778fb66d38177141174b47169386949210721387cc99ad1fe696c1e63c180fb265367687188e05ed40d686e5e103dbe88f885c15476b0bf8cada13eccbe17fbd549ae97eed387fd202fb9a206b4a00e40f633627d1fe0e846c6febc7210a89bb99f37b0b5741baf169eea7d064cef37d91443ca857a9f40533fcd80ca92e431132f757a56953bb939990dd4078f4e88d18be3a60b5116a4f3271449723b6ba685f0693dc48f88f215ca2f4a4ca5851ea316b9048d44fb87d74a2d84040682bcbc6230a8d449792add857655b8494bffe15eef36fe04212ccc42e9f99d96ea8c7dcb2a3c736faa1d8309cf39bc000f474c32f21cd5ba52044160ae3dceeff52919e7ebe9c22f18664ea8cf143568a51405bd8de7ecae679614290f2e470dfb28ea20eb5bb6e36ed2907eafd997f7a8f38712df23e80d509156da45e5454da88b616c03f11f496d96e8c1c85090f02513c8037ac5c300996b5e19d64a78f0d4a8a13fe512844a453c5cba3af6db50fb71c36a9723ed165b68bb75ac772a789c1b4fcfd4cf06d2ac0d74fe517eb7540ebed24253840d4ce3599ef4e2b97e2a19c9bda306451de3552d626ff1d0159cf6be9c4419197b0800c8865c29c66b38dbc83b170a2e00d4298a67adf6313a971e4efa5f54e3ace9d7e180a6da2096cb8cba25585f1b1437bda4a1076c65fb214c89fa42df7853c6b439b7dbc14bbb78b7619bd023a8f55b45acb4e35305553a901053eb2b593682472f0b2126125cd7e2a9c599f23e2fe1badb1dc9bed37efd20276ea77ae69b1bfb21f542c9823a62940127d02089b0970ebdfce5b0a49213da0d5499f9f19d0c03c98cb3dd4a9901d63c8cc37a4e573a24aad0129b3f82e24a05bfc27851dc1f1c4395b8c8aeb85c4c11c53ad318bcdd653f7623e3fa9768371513d5813935c78228bb163d1e3cdf5fd3f880ea3267853a03795896e96e1e285abfe1157364fecbabe4612c63e0be38b05dd3f4ce8d96a7275770d920134a60b4dc7ed19f98a0247cba252ec0d42ed8216e6fd9ab88e8a3018a8e8ae1bfe5545e4608fe5a6c3aecb0cbb550ee9156c7c28a63809407ecc8d9f3d7160de140875a8844d4b0edf0e32cf6d267671bd7e74c729493ffa2afbd24b48186ee6b98d7c3f8b4c0f032410e772e07b35c7a59899df298d3ee4635398e2bb47c858239a9e04429ed064402ab501e9b138f94973ce3e53073bc20b56242724bc802b34e15ebea1aab56fcbed038d3ef30d24d8e0b24369b2e2f453ae1bcb245926096614fc334945ecb160d6ecc09bc1929483fe3988117c6a082935e7afa7376ce1e51e317e76356bd4300f0982d4fa31fea42c6d99a94f399cdaa2b18562f67f7b4dc2ffc2af507e1d4e8ff62ad03f7f3a8bf65b074b13de86244ad997b1ba3e614d2ddaa73c1f3d6f86c3231f66d38090bc9af02014c5e1c4dc1685f20bd85668b98156416938d0b9c08a55f361dad8146bd08b2618272d595078b4acafd1391fe3a26e1abd78830e97a913dcb9eb22db9e852fd2c57cfe537ffe5bf7e9a6dae7db6e383e0c21127b50a7ee159fd0037fe39ab35b077c2e25199bf503371a068ba24a790cf1099aa4e67d46d73a86e14ea95e7eb75ec48cb38a799edf292c2afdf6da579cba181b94b406ce6ff8bc7ccc33a6267a3552e1f5224bb6ba1ba60ab3d123d38227b1963ac866cdb2ec7ce1fcff49e7fdb51b1ade767bbc0aab88f25f2244876ac02f6cfa8e9fdc0d12ece104400fdf536fe0db4bf4a18658680fe8f6bdfd4798605fa73bff47d58bfa839e0b564b6d63b5e045b6c227fbb8a9d56a61734246ef316cfb30b096d4cc04d217614b45863480b620a9233300cd00f4dc0cbb761e53143121b75c984356ff9bde7c0d66b8541758311199c7c2bbc567062030e36a9061ab23c2014b0b174cf790f0545896de7616619147de462c8700af1788594238a8538b0e334b6a632aad8cc40a1712a2563103c59fb9c98ef0a86c9bdc269e09036dc8b0c471eb7f5b5ef3d09590ba812af8fd7fe74ce98ab7c014a067d1ab691906b62220d84da06c539f53279f6227896373a191ed8df26e6da816de5d0788a86a8be6cc7a08fbfdb9adcb40d587f11ca323c0a9a96a006738f648193d4328985b913b22e1612219fba46bf4f6865815cb67d170e6f67dc36664832a87c9e49820b476", @ANYRESHEX, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRESOCT=r1, @ANYBLOB="1c37c2834e65244b073584ffd46f39195dd00c802e6702167e6967f3b84602362ff5113dfc2caae80ef47454c7b7d5bde7288f45f7c2ba21047f56436f00d8873d16efa25f4971ab99001646cf221b9dd1a8075f141ae8147f5b60d6acdc86e8f819", @ANYRESHEX=r7, @ANYPTR, @ANYRESHEX=r0, @ANYRES64=r8]], 0x4, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, 0x0, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgget$private(0x0, 0xfffffffffffffffd) 15:08:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000005c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d4119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5a9991cea0e48b84a6c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b03648570d992bafbff2bf06e8521565244a97682d3f3c0f3f084540eb16d4e412b", 0xdc}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 15:08:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0xcaa3b092da239fc, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, 0x0, 0x0) shutdown(r4, 0x0) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) setsockopt(r4, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r5 = socket(0x40000000011, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfd, 0x7c}, {{r6}, 0xfffffffffffffffb, 0x76, 0x10, 0x10000, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0xf4dc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x28, 0x8, 0x9, 0x7f}, {{r11}, 0xfffffffffffffff9, 0x4, 0xcefa376efe9bc162, 0x7ff, 0x4}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x2b87}], 0x0, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r12, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r13 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r14, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r13], 0x5, 0x1, 0x3000) msgget(0x2, 0x0) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r15 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x1023, 0x0, 0x0) shutdown(r20, 0x0) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) r21 = getgid() r22 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r15, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r22, 0x40087603, &(0x7f0000000280)) r23 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r24 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r18, r21, r16, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r23, 0x0, 0x0, 0x3, 0x1000) r25 = socket(0x0, 0x3, 0x42) r26 = socket(0x800000018, 0x2, 0x1) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r28 = socket(0x10, 0x4, 0x3) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r28, &(0x7f0000000b80)=ANY=[@ANYBLOB="00002e2f67690100000003006c6530002700004062dfafb9edb65c05d900006c8c74605272aa93a305000000f0980600000015fd83bf02edb8e895e1ebf9a07a8ccac6f500dcc588f49254be12edb6af119e9cc07c826b88a6e889084d61a751564e0067d8638ec34021f1ae9b7627aabae791f0c3e9485db0af8df65344852a4e464149c727ab8c00a9bfc31afe423583d6a2115c25bb16fcc880f7ca8ffb7ac0d9fad1c35474f15d5c01e21e19ea567a8fe7b867ec1a785a1e6668ac7f182dea57773971e46e27fe2fdd050e8f72e458a94d7d393bb0cb"], 0x10) dup2(r26, 0xffffffffffffffff) bind$unix(r26, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000008300d524a98cb259892f2a409dd650e400d553b948d1ffec0a48bba33b009df759dcd029445d00db0a822a46f531f3991d9f09911e72a6ce2fbe9b85aa5e10fd9190bccaadb59a43e2a32f1ebf0bcb98f4194b9ec51d8ac0a9d32cc2c996c49599946b9cc56ac678b47ec1617229c8154176b4d27386a7c43febfbeddd1df58e8b0a59e90bab1420076a58f30b91000000000000a11b31eb"], 0xa) r29 = socket(0x18, 0x1, 0x0) dup2(r25, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r29, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r15, 0x0) 15:08:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0xff, 0x0, 0x6, 0x7, 0x0, 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r3, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:08:22 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0x86a}) 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"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 15:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x90, 0x7}, {0x18, 0x2, 0x2, 0x808b}, 0xde68, [0x56bb2fa, 0x6, 0x5, 0x4, 0x80, 0xffff, 0x9, 0x80000001]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) write(r2, &(0x7f0000000140)="73d4643905e8aab35c21ec330292403ef17e8c7aa120a20e", 0x18) 15:08:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00ee0c000000090300000001", 0x2c}], 0x1) rmdir(&(0x7f0000000100)='./bus\x00') chmod(&(0x7f0000000280)='./bus\x00', 0x4) semget$private(0x0, 0x4, 0x304) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f00000000c0)) r5 = geteuid() setuid(r5) r6 = getgid() r7 = semget$private(0x0, 0x4, 0xc1) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r8 = getuid() seteuid(r8) r9 = geteuid() r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r12 = getgid() chown(&(0x7f0000000180)='./file0\x00', r11, r12) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000680)={{0x4, r8, r6, r9, r12, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r5, r12, 0xb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = geteuid() r15 = getgid() r16 = getpgid(0x0) r17 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0xc, r14, r15, r17, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r16, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r18 = getpgid(0x0) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x430, r5, r6, r13, 0x0, 0x4, 0xff}, 0x6, 0x7226, r20, r18, 0x7810, 0x2, 0xf75}) r25 = geteuid() r26 = getgid() r27 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r27, 0xffff, 0x100, 0x0, 0x0) r28 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r29, r30) r31 = getpid() r32 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2ec5, r25, r26, 0x0, r29, 0x2, 0xeb3e}, 0x7f0000, 0x10, r31, r32, 0x7, 0x800, 0x8}) 15:08:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffebf0000000000000000005b9d0f1b542a5387060000e2b818000000290000003100000000000002ff000000000001008b84274bb7ad3ff81b6cd169fd078d21e2fce267a9a8e8b078f479406b0d1e3afaf8a522ea164150940dbd3261f49c1c27a56ef169c0b1c23cffb0f28020d522e3fe53ec27e2d57eabad3015d23b829734148e7fa51a1957ee75df50e3d4c642b962d26b7d69c558cac1a809c29df2521d7a089f64925389a3b0adf07b6be91b49e130b1537c26c5275943ad000000a7db694be10c8c559a00"/221], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) sendmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002480), 0x0, &(0x7f00000026c0)=ANY=[@ANYPTR], 0x8}, 0x405) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x20, 0x8000, 0x8) 15:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0xb, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x3, r1}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 15:08:23 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x4, 0x2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 15:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 15:08:23 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)=[{0x80000064}, {0x1}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000001c0)=[{0xa2c8, 0x1, 0x9, 0x9}, {0x34, 0x4, 0x1, 0x6}, {0xff80, 0xb4, 0xff, 0x7}, {0xcc, 0x80, 0x0, 0x2}, {0x3ff, 0x1, 0x8, 0x5}, {0xff, 0x20, 0x5, 0x4800}, {0x35, 0x5, 0x8, 0xf1}, {0x0, 0x1f, 0x0, 0xd298}, {0x8000, 0x74, 0x24, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 15:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x25b, &(0x7f0000000380)="40e5e7c5f4be73867609000000943000c006abed0d3df9984a9d01000100ffffb20400000000993d0f7d6bc478602a9e32bbbee279ef7fec1c498359bb2e9eb2a9fe570b82dc706f48fa95c607ff5c9a0efddeca95267cbf98a674c92009398885928f05c3f2ed47a1015683760e298a92a8b11d040000000000000000000000000000008aa9ebd34ed7c312febc2b9d1e5a4fb1e1a6356e14192399fb5e5b370cc105169fab7a8324a9248bbe2fee8da776b416c614e61862896645a61a59de8352ac6fae32318100000000000097a1a0ec7ddb4c0210e6b9d564720030a6016fc7029dcfd2505d52e5d3dc53c459e4d4eecd83d8085c1d12e7f6aa23972ff552e92a1d390fe9f52f95daf301714184e14dbe62d759c0d0081f00deb83c2176f1d9da31c2bdfa064bf0711230c6d04fb7e1f24f5610ab7d693a61584f6e199a1fb1896643b90e1ed658c1be767b48b4c2aac5cfa1b5e391c4036be85b5fb99a9f7c0a942c1b05f65d1cc66f4b64692bf2daf7e9e1ac7daa3b328e338d3bff9e8e58d700000000000000000000000000008ce7539e526576158a501db31b5a15e415498c398b03f547e036d4a240031dc4c236276bcab8cb6dffe4e81105c0a0d07ed5b1b9574153ad2caf19cb701b4e25607b02460d52bac23a2d496f540a9d597047f212e765ce754b11375eee8786383a1c2c1059e7522db8a93ba8c337166118a62369101dc210221ac99104e8a3adfa95fd68e28528e0750b76c36b3fd5fcc7c6ec941c311ff8fc7dc51b9a9fb704f6ba963fd7a8e3d83dc4429b38c66c033da96a3ac25a766a38d028e29912d19c2c77a0055bfa90050000") semget$private(0x0, 0x1, 0x2) 15:08:23 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0xecf684af27ccb41e, 0x10) semop(r1, &(0x7f0000000080)=[{0x1, 0x32f6, 0x800}], 0x1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f3c83246308873e881e3466696c653000"], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 15:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/Bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) getrlimit(0x2, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:08:23 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 15:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/xev/bpd\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20041, 0x8a) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1487cdd2fa4b4435}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0xc0, 0x9, 0x7}) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x31) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) 15:08:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c761fe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe019a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0bfdf0136b1d249a21481110690744ac7135"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) semop(0x0, &(0x7f0000000080)=[{0x6, 0x1f, 0x1800}, {0x3, 0x3, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x6, 0x1000}, {0x2, 0xa6, 0x800}, {0x0, 0x1, 0x800}], 0x6) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18) 15:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x1eN9/\xed\xa0l\xd7u', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r0, 0x8f03180451f94d5d, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x14}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x8, 0x20}) 15:08:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r5, r6) fchown(0xffffffffffffff9c, r3, r5) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 15:08:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 15:08:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10) pread(0xffffffffffffffff, &(0x7f00000001c0)="c79070e204392590d249d8bd2e9f1b0ec98b0bbe4e59d2774a78517b70c3674805acf3a9759a299511db4e47ec1b84499b3835ee50d5462d", 0x38, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:08:23 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000080)='\x00', 0xa) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) 15:08:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00', 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 15:08:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x401, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {0x40, 0x0, 0x0, 0xfffffffffffffffc}, {0x200}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x2, 0x0, 0x0, 0x20}}}) shmget(0x2, 0x1000, 0x110, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x1) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r6) kevent(r4, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0x0, 0x4cdb03ecc4fac354, 0x0, 0x2b7a, 0x8000}, {{r5}, 0x8000000000000000, 0x20, 0x40000000, 0x3c, 0x1ff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x0, 0x9, 0x6}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x8001}], 0x40000000010001, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) pwrite(r8, &(0x7f0000000080)="b218bf5f6e3a44d7fb7d33910bbbc709617e28e3f4ff4f", 0x17, 0x0, 0xffab) 15:08:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x410, r0, 0x0, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:08:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) flock(r1, 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x1) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r6) kevent(r4, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0x0, 0x4cdb03ecc4fac354, 0x0, 0x2b7a, 0x8000}, {{r5}, 0x8000000000000000, 0x20, 0x40000000, 0x3c, 0x1ff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x0, 0x9, 0x6}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x8001}], 0x40000000010001, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) pwrite(r8, &(0x7f0000000080)="b218bf5f6e3a44d7fb7d33910bbbc709617e28e3f4ff4f", 0x17, 0x0, 0xffab) 15:08:24 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x2) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="f59d6028d150ab7cb0c3fdc290eff2e8f008b014bcb6398c24a1767964e425f611283132123be5ff0301bfdb5695bc8f37c1cf26e7ad1aaf3571afa5cd96ad15f69680a7b70658ab0f5a53ac4411855cdb9207dd4624e4f7ccb0709caf5cee16a2a3c216ee763a399dfa8248c421728516d52f67df9e1b6cf507be87aa5fd8a36d90457c963a086477f23a21408ceb752935", @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYBLOB, @ANYRES16=0x0, @ANYRESHEX=r2, @ANYRESOCT=r3], @ANYRES16]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = socket(0x6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) renameat(r7, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') writev(r6, &(0x7f0000000900)=[{&(0x7f0000000400)="03cd6e38da526afed85e6982f6b07d8809ca037a80dffb8dbd0862d2aacb98a4b62662a9def590d2f99cdd9d6d057bcda0abc082ca22acb342ba3ef133ff307ca59a4875cb1557038031381070d0eb7cd65324ea5c06141c3c8382c22a125cc6d93dfd8f6cd8f6b6982adb837e81c60d6263c3da14df59fb4c9d780abab0076bc5f25a7ef6e87077774286564d85205ea321ddc28c50ca1cad274e521ff9a8b18679aeccd243de050b", 0xa9}, {&(0x7f0000000500)="c6e27084427946dc7d11b1af5eec0ae0bcbda680fd85af53ab649f39c623dec08faafc4a90e5f168d3fee897be66f4abde8b8f601403aa505f271376a52b0a7f5ae71d666c43093f203edc1cec107e6f77c6ef8f5d8890551586163e4b6bb4400e85ce4a296b57fc04b94252d0faa96378b51ac92b41a70efb1e4948ba4e397efd2a5aa5853035ea90f08574aa776ed5d797c605cf574d55232742630f057408ebafcccd5f9c527367a55fca0775", 0xae}, {&(0x7f00000005c0)="9dfb2c3e736b19af1009787bb2f4332e82772e59096af6ed796b0aabdd25132a0a9b3d00c38ee4512072cf53ce12b0160f8995e2c30220a41f09ac5e50c74e0c526c2877e074244a7a9114d5920b11aae83b71f4b082e73fb7409d1204b1a4a1f17ce330c677bcefd82a85cc7db3b77e9fd94553d554bd1d5d871f992e130f2ae8ddc16d0664f550f7a20a59b5d93643719175aaafad010cf5742de9d42c9878fc67abab", 0xa4}, {&(0x7f0000000700)="6b27e6752c18dea2b026af6e57af689957023a30f1b3a3e4374f283cc2a70d027a9fd13c6b4bb84672e7766f942f97dae8d5dfa9fec60fb1be4fec3db78a6ccb1aa2377659b913d17070e5a97cc02a74fac61a17c75d5aa24a2859cf9bcdd52cc6d2a3382970f7715b222604f641eeebf8ab9ec680dd849effc7272d54bbb248eb7e4b65a7897a9319a5d73be9c0465807fed3b48a91bf46af468c2f302a39cd35fc2389dd9661381ef7ce437c9ccad02a5e96cd975855352407af15aff140efbf366ed9c8ed882f2667ffdf46f3a18b9b48d4762244876e6885", 0xda}, {&(0x7f0000000680)="ad534aa58ed5fe621f8560944a4681e34ac8f1461b145031a708f830eb2218ef587c8044ebfa7f2ba182f27ae980aa24f26c15ec1dd745", 0x37}, {&(0x7f0000000800)="9a5f57a7adf4070314fdf73b0054cf74328e3399b822b40fe001633690a360f796d201488a733f7ff601fc4b85d408456a99dbb65981c0c98d0af6be2386d7298b98600042310d1540fb100565837b9e69271972833bf3cad9e509247433d2d4702775ec52469e4fea0a41f45815ba5c81c8596cac5e8aa5433971f2f6dc165e522adfaba793371669804a61e3bafe99abf67c14ebcb829ea17395c72bfe584105d519230db6e7b57ae033d7127f8b8c84b89b35081f1ae82e692b401ab6ee01b33ac2a5ffa2d4d7f3ac0e18284435f49e7df21bed633acdf86aaf3a334f296e91b20173be61576e136bd72feae23cb9b2e16c5d17c9723f", 0xf8}], 0x6) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 15:08:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x0, 0x2, 0x2, 0x4, 0x21be, 0x10000, 0x8000, 0x10, [{0x5, 0x7, 0x80000001, 0x10001}, {0x1, 0x3, 0x10d, 0xcd87}, {0x2, 0x100, 0x9041}, {0x1, 0x40, 0x663, 0xfffff7b3}, {0x2, 0x1f, 0x8, 0x9}, {0xff, 0x6, 0x9, 0xffffffd6}, {0x4, 0x1f, 0x2, 0x7}, {0x200, 0x4, 0x2}, {0x5, 0x29b, 0x3ff, 0x1}, {0xffffffff, 0x7ff, 0x20, 0x4}, {0x6, 0x7fff, 0x9d19, 0x3}, {0x4, 0xab, 0x49, 0x5}, {0x7c0, 0x9, 0x1, 0xfffffffe}, {0x7, 0x1, 0x1, 0x400}, {0x2, 0x9, 0x9, 0x4}, {0x400, 0x101, 0x2, 0x3}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 15:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x61}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 15:08:24 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 15:08:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x40) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/123) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0xdec, 0xffffffffffffffff, r7, r5, r3, 0x10, 0x809}, 0x40, 0x4, 0x4}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r18 = semget$private(0x0, 0x0, 0x60a) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x7, r13, r14, r15, r17, 0x0, 0x1}, 0x200, 0x401, 0x200000000004002}) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000002c0)) semop(r19, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 15:08:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361dd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c400000000000000094c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f00"/787], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) r2 = dup2(r1, r0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x20, 0x26bb70f0b7e92b7c, 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f00000007c0)={0x0, 0x4}, 0x10) recvmsg(r3, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r3, 0x2000746f) 15:08:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7eddbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:08:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x2, 0x80000001, "9eea5f0ed6a50f3d3c36894924f539d1f4f1083c", 0x200, 0x40}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 15:08:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3800000000000000, 0x4, 0x40, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002f2000/0x3000)=nil, 0x1}, {&(0x7f000003b000/0x4000)=nil, &(0x7f0000429000/0x1000)=nil, 0x7fff}, {&(0x7f00002d5000/0x3000)=nil, &(0x7f00000d2000/0x4000)=nil, 0x6a51}, {&(0x7f0000394000/0x2000)=nil, &(0x7f000038a000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000433000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000c2000/0x4000)=nil, 0x2}, {&(0x7f0000615000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000104000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f000069f000/0x3000)=nil, &(0x7f000069e000/0x1000)=nil, 0x100000001}, {&(0x7f00000f3000/0x4000)=nil, &(0x7f00005a7000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000142000/0x4000)=nil, &(0x7f00006cb000/0x2000)=nil}, {&(0x7f000072f000/0x2000)=nil, &(0x7f0000393000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000310000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6165}, {&(0x7f00005f7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f000026b000/0x3000)=nil, &(0x7f00000fb000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) nanosleep(&(0x7f0000000100)={0x8bf5, 0x7}, &(0x7f0000000180)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x1, 0x3, 0x3b) r4 = dup2(0xffffffffffffff9c, r2) recvfrom$unix(r4, &(0x7f0000000040)=""/42, 0x2a, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:08:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x15, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x20, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x6}, {0x86, 0x523}, {0x67, 0x80000001}], 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:25 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f00003a6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000d22000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1874}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000ca000/0x3000)=nil, 0x1}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) socket(0x18, 0x4000, 0x7) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0xa2bc22b3dff8a86d, 0x5, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{}, {0x4006}]}) syz_emit_ethernet(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000000580)=[{0x4, 0x7, 0x1800}, {0x4, 0xc8, 0x400}, {0x0, 0x4, 0x2800}, {0x7, 0x4805, 0x800}, {0x1, 0x3, 0x2000}, {0x3, 0x0, 0x800}, {0x0, 0x51}, {0x4, 0x1f, 0x1800}, {0x0, 0x36, 0x1000}, {0x5ae602e30be3cb3a, 0x9, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) pipe(&(0x7f0000000700)) setuid(0xffffffffffffffff) syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) getpeername(r4, &(0x7f0000000540)=@in6, &(0x7f00000005c0)=0xc) ioctl$KDSETRAD(r3, 0x20004b43) r5 = socket(0x2000000000000002, 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000600)) 15:08:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="6abcdf1270120a5bf895f4b4fff589f78f9d8ae0968ab2c4a3d340f9b7f82af852b4e6bd5eedcefadaed8698e04a717d2e3cbd437253534c96e2b12a278f3b92120f913293096d2263eb9bfdab42dc74109e7d55253f1219c6905b44310b92557b9dbc34e43ec8aee9403e80d7f05b6671f9e45eb859e3d4317fe59adf60bda582fbfb603538895b9b53bc8c7f21e37e67982bc0940d6700"/166], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 15:08:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup2(0xffffffffffffff9c, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) r8 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x10) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r9, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0x8000000000000001, 0x20, 0x40, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0xc, 0xf0000000, 0x35a3c1e0, 0x7}, {{r4}, 0x7ffffffffffffff9, 0xe4, 0x10, 0x1, 0x7f1a}, {{r5}, 0xfffffffffffffffd, 0x4, 0x40000002, 0x4, 0x55}, {{r6}, 0xfffffffffffffffc, 0x84, 0x4, 0x0, 0x3}], 0x200, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffc, 0x81, 0x80000000, 0x3ca3, 0x1}, {{r8}, 0xfffffffffffffff8, 0x4, 0x8, 0x800, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x8, 0x400}, {{r0}, 0x3, 0x12, 0x20, 0xffffffffffffffff, 0x4}, {{r9}, 0x7fffffffffffffff, 0x17385cdb0b6cb6f3, 0xf0000000, 0xff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x0, 0x1ff, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x5, 0x609}, {{}, 0x9, 0x0, 0x2, 0x80, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xc, 0x1, 0x7fff, 0x200}, {{r0}, 0xfffffffffffffffb, 0xe3, 0x20000000, 0x0, 0x4}], 0x2d, &(0x7f0000000480)={0x8, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 15:08:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r19, r15, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="6e4773fec604717dd323808b138e4ccb366a8ad1fd2f0d817c0e6fc457bce96e9f0ee309b49a72785adb7e0e78d882a58503a0b09e96073438f5f3d759d01841975b0802eb4ca6a168761cc2147d50f33f5572fb43eae6772804d50f6b5b5be2e7e68930d15e16ea648480510b02e29510c4ca72b254cdaf", 0x78}, {&(0x7f0000000200)="be8dddc55c0f65787bc91944144edad5154e47f3d2e6ea644285d6864632eeb1f1a8de6267ad01ccf7f1e443a76d5b487238f6cd8d5ef46257bf6a17d778dd60191903f87e14c1bee1ff35d988283666670a46b6d050da84dab45de1de545e31ac7f748db8a46071085b7cb41ebb13f00e8f5bf3cbcb70fa36c78c004c5f4fdc01f30b039fddab1d0be5f2e5521fbe0b6969abc822fee43812acbfb1b55b", 0x9e}, {&(0x7f00000002c0)="d7b1ff58452a0a063bb28f7d04f2cd63d6c5aa2c1802cb1018b52bdc48a27a899684bf9f889cad6a21fa84b67c791fc7e3072ddc1b1ebb5d735b0dadb62376080562cc6a4577c0e5f582e0c78d8aac94c8e293aba1074a37281548cf32d78284bdac75f54cdce2fcbaa7721c3764c0666a89de741be3e9aee8150b433139ed7b9007e32d17e5bef45fbafdb5f741bd045442f51ce63aeb25a6ea33e3d5337311ffba91", 0xa3}, {&(0x7f0000000380)="ab2d9441420afc0998f81ea4a281aff8f79496a03723d8a84dbc88400e95da7b366de0090d122ccc14a03f7b0fe2062944cf0719b6bdda767a9aef02450f04d24afabf1a435ae44f07b4e2d3ac5dbd3520ea27d79e8a93c940ce3195398d066d0010206228876a4b13419187d0a6ac1a22dfe6ce8eb93c4797806b8e2252205b78660a39dc903f916cafce592a46a2eed860d14c01b7c81838fefbb1809b238e1c8161e5d8e1d036ae8996522e03d5d048bd1503045dd6fd4f0451b25032ba8511ffd29b8ea2abb0e5fa5d3f51fbf8ec8c8092c2dcaa112b3b1a3782ca76d023", 0xe0}, {&(0x7f0000000480)="8eb774ba4dfb02f8e0fb228289e001df453126b9cc50285fb025dd026f6abc84bcd4976855857e14e24fa13394525d8262f17f3d9ac826d6e300b2e72873c1addab486fdadbe9b047b13f57f3fbebb44664f4001ddbebc7ea1e3bce3d22036b44bc1241923e8b390bc90a40367290a65d7f1bc37446921b7db52c01e7b17201f0160c7c1fa304b15e7658a688a48b46e01417ce69bf893b61f3f74061e227d5c9bec4acc2c5627dc5f59eec21b913ff20b863bdf1c925fbad1f907f1c0fabe53b69f2175d482a1aac4d37f805ba1c940139a336849da863a96aa742edfd68470a580094fa46125c9fbde6934859529b4fd77d644253a7c7e1cdfd9", 0xfb}, {&(0x7f0000000580)="ae7b1679592331f31f22655fe5958b805931083c6d9731560165c54b4099426fd684c00dbfb16661190af25cc6e54da793d2cc8c076feada432a8ad79b7e16910d05f47e28e4fd0132afb5571b96d1d75bd7b91ee6bf", 0x56}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r6, r12, r22}], 0x20, 0x5}, 0x3) r23 = fcntl$dupfd(r0, 0x16, r1) kqueue() kevent(r0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffffb, 0x1}, {{r23}, 0xfffffffffffffffb, 0x93a093e0a0fbe8b6}], 0x7, 0x0, 0x9, 0x0) 15:08:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="cb299b3ec730e490a2234ec79f61312634a7db5127b71ad4c0"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 15:08:26 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r2, 0x3}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) dup(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x124) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0xe, 0x2010, r8, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r10, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r11, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r12, 0x0, 0x0) r13 = openat(r12, &(0x7f00000002c0)='./file1\x00', 0x100, 0xc5) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r15, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff9, 0x30, 0x1, 0x8, 0x9}, {{}, 0xfffffffffffffff9, 0x18, 0xe0cf97ffa9cdb1b6, 0x6, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xaf41, 0x1f}, {{r11}, 0xfffffffffffffffb, 0xdc113dc559b8a9d7, 0x1, 0x7f, 0x1}, {{r6}, 0xfffffffffffffffe, 0x40, 0x20, 0xfffffffffffffffe, 0x7}, {{r9}, 0x9c0a4dd056625c96, 0x8, 0x80000000, 0x3, 0x2}], 0x1000, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x14, 0x4, 0x7fff, 0x1}, {{r7}, 0xfffffffffffffffd, 0x7f6e3147e3a2f7ff, 0x4, 0x63}, {{r14}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x3f, 0x973b}, {{r15}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x0, 0x2}], 0x4, &(0x7f0000000280)={0x4, 0x24da}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r16, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r17, 0x0, 0x0) dup2(r16, r17) 15:08:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:08:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x200, 0x9, 0x8001, "72b12f6e48b767044093a3140bfd114d0feacae7", 0x8, 0x10001}) 15:08:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 15:08:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0xfb, 0x57, 0x7}, {0xffe0, 0x80, 0x2, 0x3}, {0x4, 0x4, 0x40, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001140)=""/110) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x13) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r11, r12) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r14 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r15) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r16, 0xffff, 0x100, 0x0, 0x0) r17 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r18, r19) getgroups(0x3, &(0x7f00000002c0)=[r12, r15, r19]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, r4, r7, r8, r20, 0x20, 0x7fff}, 0x3ff, 0x7fff}) semop(r2, &(0x7f0000000000)=[{0x4, 0x7ff, 0x2800}, {0x3, 0x1f, 0x1000}], 0x2) semop(r2, &(0x7f0000000180)=[{0x2, 0x101, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x5}, {0x4, 0x101, 0x1000}, {0x4, 0x5, 0x800}, {0x1, 0x1ff, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0xfe00, 0x800}, {0x0, 0x400, 0x800}], 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a229be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x7f, 0x1, &(0x7f0000000240)="79303edc816740e47290c1854feb1e59d6401f1855a2bef28bdaa424cf5abc32f2545c94ff62a141febf33e11dd7858da481b9fcdaede1ffbccc83c8f1263a663c51367dab8ea1744928a11f6df0b4919f98d570385ad5ec09bbddf59682eb650f654a3a3bb6356cc2deaec0fd5026d6eaf099a385feb45612736c5541ca012d9dd8d7e7e77c77fd4178f0f5947b312580a8774876351fadc34bad42366f3b20fbecc86a698db9507dae5996f1adcdca85b3634a1e333d7d898f9e7391e6c7536b65277bfd4b8728e55d5402f32c9ebee5e8bf944b34dae812bce0abdc70e0440df67a76c5b432e4427a", 0xea) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x48001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x0, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) 15:08:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r6, &(0x7f00000001c0)=[{&(0x7f00000005c0)="9506ffd714f8500bcdded007dd65d2ceeec1d4c6e59f055ceb436a3c776c93d2b49e8edf5102db96e9e3967e5499b70f1ea66d2409753421c1b71661c594bdd6a05a439079947fa9fdfe8cfddc6bf1be162bfc94d60925b049b0d71191188da0fcb35d8e93325c2bfd35e902a093f207c1b018be3ec153bbdd155004c7540fdc4d92ac36c4c1349374fa5b7b000446ac781c1e087fde7d51", 0x98}, {&(0x7f0000000680)="30f9a791202de29490b92f20609fcd708e9bd94f0939131cbc73f277f5935ad5f96f0c55de49a14748bd81e3282886d718badf4815c54c460830ebe1ae438faacb837f9fa63c1c4a5a19d09efb0d8476e6604feaa344bcc6b19bfd5d5f25bf91255ec4984acfd1c86149a6652e6cfcac5e53a07ed559f15136f0aed82e87cb4a9b9a5eb6645d430e688ff5ee0021b5fc6db8a28817cc70effe8d35eab73904f45393f104871ee02cdb6681b7053cbeebbf80dfda2e96f765f88ddb64ae3b18758e29e2950063403c0c", 0xc9}, {&(0x7f0000000780)="c1e1e3ed807c127a4f081957dfd95b98a637b3bb0ce98ccd2d21d58d6ceb9368bae64e3226d0988cec63c36b78b82dc1e85c593719fc3bc25b2ac52cadee9ebe7f4ed79236432a9e83c3d48fcb0bb55613d038c4c4f07dd5b7b0b343611846d29f387311eafeba005eb6a6033e28a66b02bc760f567f8ba3259e6609c571d113012dcf726e04849c2b8e", 0x8a}], 0x3) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r7 = socket(0x0, 0x889b2bc84ff1e550, 0x9) dup2(0xffffffffffffff9c, r7) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:08:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x4) bind$unix(r6, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = dup(r7) openat(r8, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = dup(r9) openat(r10, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = dup(r11) openat(r12, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = dup(r13) openat(r14, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = dup(r15) openat(r16, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b97347a98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc435e4a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f9521897d06000000000000478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2833756bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f95f7f4d140bd051def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246ba1a4a3f7e359a4eeebeb8386801df5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007e1789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f5dda4d048f37f20c6170cf69cb1b4d1bba2f66df103f7fe87a2b3f12daf263a422e737b539dbf430e3b2d0a2540483698d07ec38758000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:08:26 executing program 0: r0 = socket(0x2, 0x3, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49f378bfef3789ecdfcd4a0ae38d0ce05a2b3edfbd00d045b7ee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a9ce63b7ca7a89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2f6e386b629ae9ad262e704c3a86dc2c98aeb88d8f6d06ff6ff0c0839e00d4b5497be0adebe1379977118400d7a097fa03da96fc3383140eb1efb087565d0304eb5d115c28615650184e50c5912e3507161d9f72c46bec4bd90473a1f0a10a59595e4d8ddc0247494c7ede442a8d0cab5e7cbea9a6c54faf09f8937fc460f4"], 0x10) write(r0, &(0x7f0000001400)="8686195684072a42a5e3bd34d0026eb9b327bddd2c5f6ba9c69c7afed8d00d91b6cc957f88f2e5efed0439ac82dcc8e95bb291f272b7cefb042d4912f32b2348dee1dc6dee60cd6aff4e761e623358a5a85cab550f8e9b7f54c4eb290129f1ccdd6c9982854579937a6bc5049d3adc896cd9aa3cf1da07e0789de0e788568e29792d03fe011a533df8ce0803de8b1fc3a4792bd940a66c641519cf8c886031cec8a059745db41527ed92b8c1b76eae5c7319aae4853b52c7de0f15c8d07fff06cdc56c142aa89d5bc7571d6be1e1a5331c621ae639959836e28fa00cc59ef4852d891868657b23d7570b8ad5c1a79f8efdc017593ecaa95f4e7797236891386b514b471e7f29eb0ccf2c0ec45388de45cb31bae8c6af835978189b54991d3764eeed9cd865af14dad4a6f3e40a6d1f86b0d150b90b720617df7342c92149eb59051a2988fba330e9e312ac5619f93e5d1ea3585c85b6dd90b4eb55ba3be0585ccd6afe960d118a8ac12f57422276aa0d2eb1a37acd90e16faff6e35d3984bb2e754c97a781f581fe41d029ae671644abaae476d1d2519ef49f1249a4b8772ebad5e164dab10cea0d76c4adbffa1d737cf1a4064de6ec49cbe5da5edd27a8943142c0d889186ab9187608908581cc887774ba92e374c0fd42ef49a8f57c381e1591bb4d83fcdc3dcd267aa61b1e0a5accc37f7716624667bd160d8deec67b5cdc39cb8e6b00a4683ea29fa0839b27a299d76773a436d3afb20a23c350bad16305ece6388226ee95df70dc0dea87abbcb7b676f05af744b09f27fd8e11740b5de80d4ed6cb4887715076ef6c641875204cc223ea6477ce306e93fdbe7a18b654c5e338fadc63b0f88373711f26bca99a0b838a482af578ba50273c2d3013300860d9c3312c6cb37fcf74e8a2663a016e17e0063f095f4ff1852c8be21cd98b5f238c86516531a0bc9d431531acd7111cd716803773694c8b3fd262edafe8ebea50e98a268c935f7fc336aadffc170431000aecfcca64204a31b657ef18db10f602a578b894fdc7fdf511f84c86819cfbc28ebc948e2a694152e7f6062e7b4fd8226d1cf4d5cb776d544fcece455d74d7d0f6e4b014a6536b464db76871039a2e705e437c9e4dd42f7709278fa5326005806707cd7117be24776f11e8d3897b30ea40cedf55d61a1b08abb1d250b913995aa924a71495f2e6bfc80e13d4f551e072970a41698d63daff9aa2c11203f7fb1ff69e20c18ce609719b0ec6b944f40e88f81f63add909538ef61a20379d32b7b832297d3c9f73ca5e43b7b2c3af265b73320a8f3bad8f39d498d8e2fc1518e87ec7e5e3d71b0e30708899d06c8c306dea4114164484f4d74d6e2aa5102693f818028d05f41c74cf2fba1a071880d332a64da2947dbfe51e8c01df05572f20bba1e61c498be69bbc9d085b9c05fdb056d0a3f297459a1576b81694b5014ceecccac7746adbc11443522fadacf5edf1a61a90cf6ec97e606ce24edd3ce93d8b12a22af127f05e4b161fc0b21d0cdd5075963bb58ac94e548c4bf1152d07dee448f369b8e5429b3dd73115399f99cb15f0d3253890a8b9fd30885f6892aefc98eab8d90bae783d3d15e5235ef37be367fce7062e2047af22c67a4da9f94d6401abc5fee9795af18aa97b8c852c9542fb1bc40608f5c6c310c3414eaf1bcb38d0721d971c6e060addfecdd15753fab26adecbb6c1c246871492a3e2a8bf8d16263bf0758a3f0cbd3e44fe899b5ab8412ef4d2dc33b972a89b4444175d81421aefeb12ad8dacf3cdb16b4a17e4fbdfe28f43482738827a2ba238ffb33a0774161a876c51da6601922654491a04439eec363fb655ee00fd3b41d879fc0eaac4f91ff2b1068c99d2e9c99222393ef618fa348eb81ae38624b75b4128170d389fa8d8130453d043b4338fa77341f844a856b607b5105e8db1b908922700e47efd0ea3e5e6b7d54c37fb25447d40c7d995492b0849fc56a9fc4d6cb51f0db20325dce9e764eed3a03706d399358b357d82c995ebec93de3e4f750d93542c5fd5e5a8dc55c4e9ae1d8bb8aad08c506284111c19420a28d986fc69e4dd986f", 0x5c9) 15:08:26 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) setgroups(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x4000001a, 0xffffffffffffffff) 15:08:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x64) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xff5, 0x0, &(0x7f0000001d00)=""/4085}) 15:08:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f000040a000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x4000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 15:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) unlink(&(0x7f0000000540)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) 15:08:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x801]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 15:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45, 0x1}, {0x24}, {0x20000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 15:08:26 executing program 0: open(0x0, 0x100, 0x18) socket(0x2, 0x4003, 0x0) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x3ff, 0x0, 0x0, 0x0) close(r1) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000100000000000000000000000000000000000000000000000000000000b000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x10, 0x5, 0x1f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) fcntl$getown(r4, 0x5) connect$unix(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149e93ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628bedfd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 15:08:26 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r12, 0x0, 0x0) msgrcv(r8, &(0x7f0000001240)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000001180)=ANY=[], @ANYRES64=r6, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRESDEC=r12, @ANYRESDEC, @ANYRES64=r7, @ANYRES32], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgsnd(0x0, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(0x0, &(0x7f0000002a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r13) sendto$inet6(r15, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r16, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r18, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r19, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r20, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r21, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r22, 0x0, 0x0) r23 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r23, 0x0, 0xfffffffffffffffd) r24 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r24, 0x0, 0x0) r25 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r25, 0x0, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r16], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES32=0x0, @ANYRES16=r17, @ANYRESDEC=r18, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r14, @ANYRESHEX=r16, @ANYRESHEX=r3, @ANYPTR, @ANYRESDEC], @ANYRES64=r20, @ANYRES64, @ANYRESDEC=r15, @ANYBLOB="d4ae7e7576c486a54ab996b9620ca7039a7d589e165d33b0", @ANYRESHEX=r25], @ANYRES32=r22, @ANYRES64, @ANYRES16=r23, @ANYRES64=r24, @ANYRESHEX=r5], 0x7) execve(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='.(*\x05A\'-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r27, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r27, r26) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2d56bba832b975a0f85ab884cff16fb75b791722becb448fa5dded426804000000b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f18263f9c93f6c8e829245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r28 = socket(0x11, 0x200000003, 0x0) sendto$unix(r28, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:08:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0xfffffffffffffc8e, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x4000000000}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() 15:08:27 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/135, 0x87, 0x861, &(0x7f0000000180)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x40000100, 0xffffffffffffffff) chmod(&(0x7f00000001c0)='./file0\x00', 0x2) 15:08:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5b16aa0f0a37ffff244f42b1520c25917b1c93f6b7313c2cd1d5e2e72767eeed7a29b28cbf39"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)) r1 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000612000/0x1000)=nil) shmat(r1, &(0x7f00005ab000/0x1000)=nil, 0x7800) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 15:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x4) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) writev(0xffffffffffffff9c, &(0x7f0000002580)=[{&(0x7f0000000140)="10056f86dc5f3a7088de9c9d6ea9344967718faaaf111d8cc860105ff34ab819f52709d94945d24c02f6699945e068b6412bab97a602aca9e986d78c332bd55377e075a840bd0cbf6be253262600047a4f851fb80b88b37ec81f4de38fb89bb86e35f3dab4ebefcd325f582ed057ad7aa0332889fdbd928c5162257620c9c069a54eecf6807e86f06028b3bb5def978d8ae16f72653045f26c5228c474fa246942f9a9f34b8951508b6d73f5f0cc30356acb834fcda3fdb3d80688c5fe7913da96a06783b2e2dd75240ec6ab93654bd2c65be8ac3510bcbc13e9dbf943ae36280b382e1a18e426130b5dcf098bd3555e51badd909c93c4ac9b3aa6", 0xfb}, {&(0x7f0000000240)="2a7a4c3b70c2a4f3a480b9aef6e468125ee15f038232626a", 0x18}, {&(0x7f0000001340)="7bc9ce850c5e3e451a41432cc8d525f86b914326faef1cd167907c18dc521cc4f3955f2a0d0d4100d2c63241dbd2ccc89b18ca8f41fa6182819983cc3da4f6366e8f3b8e90f4ab0d03ebf76ab1ae913e27b9037d04e8589cc5f8a017ac09410fbbba94e64f368a0aaa0890d3500391769f9c5d0918dad1b9afa36902c48cac1ef465c683260a8c113a2e9a91b96baadddb285967a1263a8d5ec2794a209b88e300ab39e626c2dd806d38df68abf507a55b19fda74fa94b05b955341accb60cf9e17d73a87a376868f34bc344ae5d90c3409d8fb1be674813841d17cd948924b64a83979c54b23a738b22a4a3dfab192b35098966d4a6", 0xf6}, {&(0x7f0000001440)="454430a50f71042450a3bc7443d2254d1c70b23e06345854169c947b5dab58037562287b7cffa455145f9febaa023c5e86f99684f9262df9e7339ad335a8c52b4216d2b6bbfc19a4e3b599623d0a66f10775e306ad2dd4d30cfde4c2d95c1d9dae9a09883d76f14e86ad4e351ede80a69e42e6eaf90c38795500744e0677b6b542af927ff9ed174e2bd089df6b52b22e57e4270f83f88f721a8cc688a05a1230f23922443833c92abeb711035a956f813877653aeecee73c2e7c9194a16211a9f6369cfa374769cad23ac667b94e99f2b0d5b2a0bd1734ad9cda624007c14ad866b0f38aa0cae3ec051289d528a942bd7769a11fe514912a407464cd8a1c05f6dbef48a0928320b3fb08037aaf3c087484f7260e1a3380cad0e40908470a2e0efa51806efb1a1e334e594acba468e4871d8e464e8f885c745ea032f449fcbc19ef238d5a319560d394ef4bc44e82e435ede709773775ab0f884cc8f8439d0de8246adf0c62a4a99da1920a43011f765ee1da63dead35e18392ada73d52ef451022b71e3906bd00cdd9800e8290074a7ce8848b654bc2892f18ba118340eed34bb12321cc05ba671eada91cbb34ae5efe285dead0d5765a832e3bbcfa5cf75b672150246f7bfe8aa1d015cbc71fab0d1a39ca869f8cade60628db52a13972fd3d5bb2993f4cdc0b9a7320006dcc18fc7872f76a5f347da50b456db3b010b5070436c2893ca7c9153d64279b26ab0a8a3ed5439a3da838df39b1a257acc6b4f65da89ec4dd1b1414fd3d795e4071affd79d23e00deffbe5abcc2ff18b114b7ed029eeb23d07245d3e00bfaf4e42ebd87dfbe930338745ccb6a5dfbc4f12d5a8229791e8c18e83b9afbb345c00bca69ea2958d6a8e641baf8bf39360e67ef5a22ecc10955dfdd528bf6e2319852408e4ecc0ab93b185f33b7e7007354432b55328d93ba3a466265666ce5b21c4e8ea7e0dbc19529cffad98d731c926bf617514b0c9931e52847c7c5e1317c71dad8dc9df9a9083a1d7bb377e0a24564d23ed5604fcacc4a808da3fb11d6b1bbbef4eca1552183c11c37dc4e262639a9a1c8df49eeb1943ca293fea863c357700e457f36407b9bfc770a8e0543baf5bb3c89bcb48074723ed1841103b174780910fb5fa6a6325b3e82f450c1b1d7a0b96602bb876429c5c9a0a8e2aa5fce4cd5415a5674656b400a08e4047013556fc77f0134b462ce063496bc9410c6726175732e35ce0721a02ca74c69066ae0bc4e0716f877e57bd945a40060ee46198401b2d0d4e1407b0758e5683ac6e9961525e24efda83ef097146daec0074cd74c38a2c60f8b20749c3171bb0d75eeb8aeaa60ec9b8f0445a1a18b73a3772f0626d66d158eaf2ce7fc10935e294a578ed8bac3ca1eedc0b1c84141db7b805160b0c7f5d9895249d35531954216d314cbe835fbacc83853784350c7d79efafccf43f5dd4f26dd724c9c651218ee82d69f8051cd05a0e75891a00a77759530d65985bcdae896d7ed4bfb12ca7f6b182b8dc61a4383f99d0258cb9b8b5effea35d2d70d867ffe33fa5b9325fd1e4eeeefcd82fce5f6625baa27f47cb1d1f942d43af09673898b728aa66944dcce9bcec168ca0e3b28249377a5e67d47bb616643e33efdbfb7137149237bb844625b1cb14632351669bed6802b9ed7ca2b3b1ad2e48bfa549fd5dc66d1f3cf89c9792a65479c3d66fd4939053e01b51aac5609283479ba74c9d7c5e8daee87e3466b63b166148dc5c7387a71353ddcede5e91f2c88262afa5219eaf87aede1a175926381c4b5f4f24a0b16e5030d9c93fba983b8c7e837c3a28ca4f9e8a2124aa06512168e3b390c2e9a3377a331c4add9decfb353105a2aaaa29a9061cbbd862bed75d31bbe57fbb049e5a1b9957b9f6d7b7cefdc48850f30254ebf861ae8d367ad25116f7b78d665c9ede58e9836b8fcc7b2b2463d9042652da3d746236c8740d73dfccaf62d1f2f3e0ce7fce43bc9edd14d433a72db099bcfcbc5d3e46871977d123de49da5ff7a3f789b0fed1c61270cbbebfd1c73906cdd2342c035a6bccf9b4e7042ac0afb895338ab6d058a8b1ed93f9cc6bc106c9bcc505aa56ba80283b2c1e9e58281d06d40bc41c22092884435b27d3567c65e99a978f5788d224428acd3b541ae0879f7fa57db8f8e5a8f617ddf3acdfd57ba02d62b8b82357e58a170973b667148235f3290e99a8a2e85ee1894193d64a94e9adec71a74b4c522d623355e8c0dd4254897634c59a30d9902ab3ed683e2b331850292b9f6eb2bbeb5409048d7124331d76878c702d6e1c07262a9f5556459c8fc433b3981f4aa4ea67f9d5132980b95e34d863477519be11c71ad978287d115b6062c57e20eaeba3406fdda0a54b65e0339d224916e6fc77182b3e515f22324feae39d42f34eb3baf15fc886ef9026af3c8884b373ce778b612708961d81f9487fcdede14b1e25927ec9ba767d4f838912e43f54022b36463eaf6a528e24138e4df8ae0bc7b64f4e360e6f9af6a7e301c7029a49450584d80437eb7403b02a84ed46029cf5f1723088be226d70a6355033bdb6a8c37502baeaa99cbb520e611fa251a6bd8226e74f151c9fa2ecb2a7087154ffc5750a2ab0cf650be85b708263e338fdd393a44822b652c038b77d5fe3d9be895c6937f266738f957300fd6e6be7b62606a14218225847938308e71876230badf6b46a1842c7632f1618dc2b5387ddde80035d7c6ce9244c855da82815f9ba7e6ec5ead1c36b1f5da228f63e68352f8593e7a41d774979422608ec888edeb93c86c65ece70261c843c6fe3b679896a0cf6fa3c4274ff40f3b808ef84ed293e3dac24f7ad02a7430d51942de93085cf417daa9944be27528da42cde2bb775c7b99cdd9dc8b019f4ce31522fbea0e40b2e9da3a0d28e8cfb3c1634a378cfc877fcd2f59eb35fd4728a9e2e777ff21539680d53539d4de6f937e4d36f15352b666dd8b6babb2a9a3cefe62f529c419000bc88a7995ca57dfab926c8e300020960e1f6c93c9a6ff0ba0fa00e231d7d468266acb45eb2097ff7460c8793236184e65fdeb989a0f9ab99eb69dd9dd0c66294a2e93306977a762d4beff36b20a4d9cca378b0dced9720c68c7ab080b0784f1549ed1171c635cc6f9cdec66c03b4ffc1afb30203ab3391e8ce987ba56c5cb282515bc17b49366a0b2fadbd1941eb41ecb17200b85e198fd8b91c251a4ae55feebc6e97109afd6284f3a2acfa0e2ccdb808685497005cd955b3dcd65f1e16ab130aacdb8158ca1fd27badd178ceeb3968be926c1b3c33a5958149982debe88da65937e11b2122299ef907ddb20082e6549d7a388999dbed414bb618f6ed532dc962358f0608e13909c7d69e025453443a49f18e3c6150dd696ecce6f367fd480bfdd7e84b7d232e231770564383512afd3b3a21b709acb30ca2981ae8b2d5b33ba3d20590c8b6164b4cc81c84a6421b626a27f35db756ef8205976075cf13edd7a0371d090fa3f9f0ff33e800648a36d871b32513e849b551d2adcc34d7fb6b25d841051a25f38b256bc78f842b9f58608905b5d9be109999214889e87cd9c9206cb4df8d15473ddc6e16c44d3044afde4d724978d3f60cc0272c98eb62434c534be00c620e59c62b8bbcb95eedeccfd799d10ba9f17ee6940eeb9197e24845366fb8deae803b84994d9a392d1b1526bb528e2f9e1dd87536f09d25c6e2864237c238037d37c13e6af5789444be631ad7563fd357c612e5f74b1a064cb3386e72c7eda260bafe4c197fa3705fb3306534eee3669bab5195b8b145e7c645988a830a8e8dcef4e0a5faf18607202dde3c21046a8cb0bb62f2f6316c1aa8c63642d7eb11c14ff3355198a8ce8a6087c874cfce6963a779005df9910d67058dbb1cad852601e71d58310b5e5a40ff965ce1caf481caa613d19d668f4955504a8e240b49bc1c4d54343de58914b3ba8d46967c992d91bd24461dba471ea774c58f59f9cb6ef41faea055a99eed98ac905204ec064df3a7a5a03284c3f75225ab907f21235b4c44e06b8a1641cbf4d3833434f6b870613cb810044db562b484126af3d319e9aeca8b805d78d99d9723e3b04e4a9026df13da1116e247cbc7a25b5976158431c12c11d5e551a51c92d527fca12d152408eea46093dd6317d16c4830d6ce7cd00e97cdd4e09eb08ef7e8492bfd280d4318279ae231f1b11a8cf4735b97ae6693708591f46ccadccf7e7f0c1a609cd9794e32a0d09eb0658fc1e25dcfd462a7b6b4e0ca97236569e750ea56a8a857e7a6dd1b83d064e3a36942f3c55998859cfa12935c2a2cda3eabcdfba265e09e333d09d3a433b6437ce99a72ce7b1e36a3b636a1511e371cee3f2f0c0f0c67cbace072ec59640238576b1260980b87ed3d0b68199b30c5ae4c438b7db50400f826e934fa5579f4bb6ecba471ad5c64a1bb87fd8673f5fc625479bff4c8b2494145635282c0984074956288f97720038a3a9c88ed6d904c92af012aa59f2b211fe68febb2aaf869f44d36b4852d7d2300d5f3d2991a2909d1779c44ec716efc294cac6e2c60430bd12bd655ea7e8b53bf6000c04fe8d94d276a455f3b578e32fdee39eb36a887eba7e4e31c31a76a8d388a8bd9f920fcea1e63d5ef7512b304b3561e425032604fe4bb51ad9672e13bb2d66575d20c39cb5679aa9960c1f17aacf029aaddf64f105e4659449431f54ddbaff48d0d08f5dc6f11f74a124b333aeca0176dafb1bf07c81a4534acb72bb9ecf1bec790348a6f5082985ab8bd79c67c6ef7a17bfb389754e7a1a3c60be90f4ab44336993e936f7dc0127631b843c90ddf5d3511cc81a03380fbfe858422ac04a0497301232631ef622e1f195b8c1c19d82e443e8d9025009a0126c6461e4c546b32d4cc2e350eabb0321a37b95273db7147209aa92e76cf442c20575765321612fb66f9acbdbbd57eb30a399abcd5f3d63f149a60ffbb94f321e7ba84dda3b72faf560d0c9dd990c477b8342e5897a26c836a7e59c4ca4d26354227b5f971819364a61025130f0073a349f6b270093905ee8d10b44e2b7c60f6af0ccc69afd13060bf4cc26309fd2dc4c850aea2821754ee272ded97b641fed3e9a7e22fa5e29354f83846e52471bf6b2f9b556f739193deda5b60996e02c9d58c1002560f6376818b0d961802d5f0b5ad463bfc773287ce16daccf4e6dc575a8544acd67a6cb4060e9620039e8e72b0080d81ebfe58e52325cc65255e894a849eb714d36949253047ef6f434e7154158eebca4706733da03d3a4622e06d7754b3b7842e042f637ecd94809580cb38f410f90990b68779657e2781ed325147f7bc8169ae4700806f1c723aad925a961dd786e5b5ed9a471b61f105768216c778fcd5b141696d963f1c74a7639631e96b11b386a222ce2df181065330f43ad6c98dc882163f7949c63e75ea017585b1c032069aff578e1b2b9767c4be1aeed039f67fcb3beb1c933ee7582ac7b61a27de490c5ae6e2fbf0d5b52aa896c9dfd36d01a27c912259f709a0d6852bffd7bd53465e118cf2ff8d216f815cb676592f3549ef4b79d8273714db1fd0a953f8d3a16cd077e7b32a7421b5b04537cbb8d3b76ccf394bc8e007bcb36a46c485e121953d5c30eb5fd840d6ac331806983612f7eb8ac4d991cab664396bcda590a07ffd866c0b5d2bd38c98809a1620d911c73779a52bb59556c0fc66a15db3dc948f6701080d75b81f3ed4ad9a125fbe2c5bcce42d95221a58cd1bd7802614224258d1b0b638252ceab4b", 0x1000}, {&(0x7f0000002440)="31e22da6e19c27928c8b835c994eb2dc40f0662ede0f32885580a15a86e60af65a59668b7a97ab6d43eb6873d6128a3f5ae4eef56987e14c852de479ffdbd411ce514ec4f69f60f05dc78766096e5ea4da7973d832d53b4228", 0x59}, {&(0x7f00000024c0)="8842a6524a09850de5c6002b7b16e23604c7e31f456a3941df795f891dd912d155e42b8b786eb42cccd495ef02dca468f7c59fc9579a98b140342c23ebcdd5cbed2082403b4d75fb6ada53fa2304ec669cbd4325b2aec88ebc04e17874c1c2988dd4f0650b481f80b0532234285b9efd98b3eb09db4bf5bd1df450b811a0e8a89f6b8dbc", 0x84}], 0x6) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000000b8, &(0x7f0000000040)=[{0x14, 0x0, 0x2, 0xfffff000}, {0x81, 0x0, 0x81, 0x1}, {0x800000006, 0x0, 0xfc}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002600)=0x7ffffffc) write(r3, &(0x7f0000000340)="b93afb706d68bf986392dfd79d8676a2a5390a683f5059dfe5c6382f4c37915254796fa9ffb8f78648a740badac695175211f047f0589222c8824915566a4cfe6b9acd352d2067e601f5dfd1f3217892936c818a42a589c8c0cf15785865718d2afbf40a339c5a7e2b93b83aee917c08ed27947f8d76a5e9a3f0b519a3252fc54ddd3a4fc8304193ee5ffb63882e0c4817f001da045b763691a16b8572f271054cce0edb3b2635fb82be8129623a4b1466a0412d2e5b06208cd9bb13977db524fceb20effa524b1d317913f1f2df64998735824b2f9cf9da9d32a1929dcb443be5771f3b54ffc25722bf28bde6833f5850a61c321b5fab83738abadca24f89ee40e7f86a0808e635d5604e475c4bad56ac4d1567ddf4ec3012a31570552dfd625d53edb249b6377a164b884b4f0ffc06c8eb1d48d424f8d534451ac36a0abf938e695a0e4fd5eca75c05e7b01c175e041361e97b2904a92973c9b2480268a0609133d269b8cdbcc128eadd6f79e5cf00256da80de75a990857bf7ffe7b03d5d6deb2db94968ef8333213a2a1bca36d6e80460a63ec1fd8635b938f4565038d1347b29f50dcf6aad653ae624d8419511f37e64b9589334c31703077159df3a5de315c6b364687280a4f0e76a5c1f4b294e2f506b48816ff856eaa5ddb97ca2514e177ae1c9453070a5ebf59ce73849b2033cda74ba6748fca776685a5ae0b01f5e43e20909d098c2f15aa78a185cd7e35c358856c71b7fbd503f41d6b96158be10af7a305c744e4278715458a5646aabed50c31df8ac04cd87df6b6c017d1fcc8383e56cd893d7325ac65bf5f1bb83949572fa6e3962d637feee56850a1787f183f0fd256e4e99d0dbb52a14fcf780a45999c9b11b911aca28861192aa70a3823799416a8c6dee1e1af98795ac5111a27e7cefaccec28b1c1b57c28f90b09a1d8094e7c38835405d9583a648366dd952180c83ce1f665bf6ba66926bbb3f6a77c1a2cf17f31e4b177c4286b65a719fb9206c5dbf8adeb71cbfb052719caf1ba00721d45cee5caa9ede56a0de609a3123c05e351b2780b8a99abc945ccc1e58ae7ef41a8e271dc701189f990e7e0f91f6896256c4eeba4291908d0bd0f1f3af27a21e4477fbfbcd52c4e17e50f4afaae12168d42d2a2c11e825928a8e2569a819035f54886df4c176f98a5b39c43562a4d6e5470712d34c0e6af664261aea4a77931509aafec7d6338df3d2dc59c4ece2c655577af4bd119afb1d1c3f77dcddb6899874fe4c7f08cc3ee11ad683aa310000f97dcebcdbfb41627c95be36584a4a99142dd4aa2d9d00ec69c2d45116a0db539f2caa63d2d7d79a30a8367eb073e27545231f4aeb227e75583d9a0a182f6cce9c339d8dacbec09374427e7697cf0d945e15a7287a61fa4de9da7e3bd37603a477c8132edbe2d048074af73e997b659eea4332da923e1de470e17c9e61204c1ce3ad63215be0ee142000f2dda85d851c4015cb2d613ae79277f767f04d2cfd4702799d096be4243d6acf27cd96f0f9089c4aad626a9cc7d41b3f61b67f2bab45ddc40effb6e168fd51d4b62a8444c0e8b8fe40e7aba64d6912808c72f2dda6bd1b7bd0b67e752662dfda8c4da282fd824095a3ef32ff8a0c5f65c193d278bb174cb66d9a514c909b9a5d1c43a366c493f6564662840e4607ce629779c9ecefcd8382674780658bff32fedcfbd91824dc50b49ae8fda3b39cc445a52e0f54cd8c4f064eb065b55b0486fae81abd9a67061006bffb6bcac9ba2b09eedf884a4d7a83fad479b3967d4210797b2ec5f106a89c4b40486f398853fe5f716517eb837222b862993688e87486ec9cbc08d8e1eedbfba0816c736d20aad66b647d518de16a0fa0a9e47dfa97f4e994071bed241f2b5f57f9a3fac28ade492fc20ecab1574db7722e1b1427747867fb801f1d9a9f606bfb2cc6c80a08966052b5cc8ace234f7ded0b2a4d36ca74e37270221a8fb4f19367cc83c13a17d130cf3be893b466666dbfcff12b252c96dd9b3b4bfb7c0a6bd514625bd8362af6d41141b6483da9dafd6929ae92794c6be47d81c4418004c72e812f1db3e37fc21f48a1e8cbde8a23cbb947fa889ec0a8f3bd81fbb5de65f13d52cdc931f43c1f6d8e824bbdab5073eeb38bf6ad3d465fd9404729d2d351a85894f206b472e714f4ca81cfa14495c536af132036d3b90c24de31d8fa60c8a541f35dcba50e40b210e6b4db65a78e1279794d303d16d173295d03337af5ec0711381b0bdecbe4726325678d1f919bd73e7e33dc7442d9d5c577c93d7469ab9a8082045c38f8a865e5065ca05b3a7e4cd39d571da4ec3a09894dfb1341971e390aab4e4611efbec1dce3cf9d1f61823e9e9cd3b0b80ea4d708fe663ce19c50a103d02a6cb8ff306c08940a56f73159ce6ac4db53c4c5980fbcfea5967720e6a82bd514cfebfb8bccf867706f7b0eab7097e4ffa44416c34a5e5ceb24d65e1f1fc7aaec477494ee366a979ffaa6cd2b1c6ec7a40a69dd8e892ba121f9105191a6ca41379a3cb4fba8e7531a24199066e40fa0155782b3b5d5f1e0a399f47da55a601f9cb6d3c3980eb152dd96a676afcee3f2690316a9953baa2b944f327bb784d274e51809e731eb51f8d54d70f579d6db8aeba18920dc5ded91fb5883b82dd72786dd6d54d84139572a9fb4c0e68c53fd19c88d44bd7f9502911f35924a0679fd5509ca8ad5871074edbb5ca133012dd9b48fcc30a9e49855e40facb12e8ce1868830ce8332dcfe06db0d30fe38ea081321fb3e943d67a86788a317e18691b5b9978b935dcd6bf85262bb2064aa606485370f6206b6607f4f68898aef30003ee86468b0ee5bf7f4199a457ed94cb48cdf97ac177ca12bcbc195d38b76b1290030c1238c3084d462aa7d676a26ca3c9f1fe3efca138920e02679175ba41e5795653ecdd94b0275c51e93c96f788ea16103b81a2555a47c9bcc335e93750c77dd11a1cbab0752c8f2ba2c7751fa92efa6386e6b924540371b3ba912a820d29dd27bdd91a0246035c1286f619cad298d54763aa714411dd4660789038a15898bce574ae56d8b857f907bb77c84ed106c8fe33a9536e16c48b06d781126428d3a1255f4b05e88252c57cdbd712f4e5cf5bb5fba54b5115d18a275c018719a99d36a9a278e34373ca35cbec4390e526fd3755310a5307f97d6e5465d860cc782e37b0fd37d1151b5784d630f05a8fc716e9edbbc1510cf833300f28fc7371b39fdb86d0a046506ad0d245fdbfccabcd08f93d50c14f851d89481515013ee9b1d62586424b3dbc59f46194796d8926a5f9eff7a64d311f01e5cd421f9c8afbd97ae691bffff8eba43dae7235c3e05609018d6a4c5bc257885ebf493dc2587b38c39b9e77ff8984730f92e6e45cd2c4897c69d7291351453da3637a1dc09661a4273fd7412f18ae7e91c85b8e51faa00b5587fc0c05e0c1720c119cc1006bef0a4a53ef4d8529f1e2347aaa942c5921bcc5405ad41a6497f648309e9b91604d76c341d323d27b98d52966fdd0574d95826edd08452a4c2e1a6c1a5fdcdf9cb4868d9c0ca5cdb200606a84bd2f1ba273fc8b0cd2f8fafbdcb365dce2162bbc6c77952e5170c8a98539c8139dbffb0b57ff54210ea583898a26e5564ad02f3de515e96492b60af72b5bdd0f6f41c708888fb81f78f7386ba82261e9581d121c7d26a8e7763d315b16df802666e6768a1ec72147e00c8076c2fd60fac8cf6d7a4b699a049a7d841fcba4cf886720b464c51e02b499dd74a1c2178211f9785a1714aa02d2bcc406a7026d9af44cb7b3b71e4bbb387a58e38573f5474d8c9177884a678926a219c6b555ee0137b463371f141e04add9d506a97df553e7343cbeaf674b99edfe33ee1daa9b525ab795b55c32e64c0ba57e94168c751c89df8d08f8a62e3f5451b69c0305851474d6d6a42d6eba4e8cd0b5f83cc8c4eb705c3f4280ca469db06b1efee37d2e79e1b8ba281fa13cd24b2af6bc19bf56c3f06f9f4615b5f435fdc38688c6fd555cb0428d601464e24c3e959d0912f0a9c9317547a29380b6c7681cb0c84d8600a737194878a1e3930f95a3378f3d54490f904f6259e83dbda2a7178052d0e192cfa6f8879c19475362d7555bcc093c55ece49d685e9d169b4389f7e51b31fab778178b670280bc0d99f9780af526a9e73adc13e841af9099324cf77951cf29b1a3ba834f71cd924bf4f473fddc1d3eb3ad4b7576bcb258d8b9a325d95f8b1d8c873acc900f8238e3b571171185335b4dfecd77772b16015a25244cd59643941e3e78183187a904fbb63c6057975e751197b036d6429338b80e3dd955dee91ffd3f96048898643c9087f785868295d9c55f187c4a1a7696657ea66efc7254efe8bcc1c0c7ecdc9724d13e43eed3b7e16a70bb8c212a159af17f59e3634f09725b2e866190e9158f0bc29a6116aba401ecdc894d4404e51979c260066be114771c5dad504b6eb0e791deb14d9b0addf7c7e91a7627c4812f30b8f58d5f53f86419645c266570e62dcebabc803050c3545ba0d0359e837fa765f50f37aa650c05290ea0c38a726077b2e0135877f014cc8aab6c8af0cabc362c508e71f71da8c10d3c146b29db81d05a8d53809a7a21a29f9e81b327a8242c3ab572351eb987a0f5414b852b2f4a62bc929f7c305a0a38dc6bca098fb9d2108d225855260dec4c77484b146df656b13c66e813e0ff5cde72e573d2c337ffafd57e862a73a32d302c2016ad31a64d5de27024240312feca0b729c4ec9bf920ad77823f5dff1d83df5df4691304f98cfe87e500edb9f18ce5ecc8ac5a310b45c2dbc2eb95ffa29d27acd95437663a622ecc4ec57c385a16a3b0ccd4c966024a51d8fa237d561083253772ba7d73c29647c6f4d92967144a12d4ad9a3c8f9f19df437d76c487ed7c4fb93b919ad3f6712b6fa9847c7e8b95614ba5d031c72b01e195af893ab48d2a79c30a4f3260a12109904a5ea3e0159fdaef2da7dc9c7f11d14e384389bcb75d91bb729e8b5a76431c6342e7c2b44626fdbd25534c7dbbfe395088a19ce0084bbdc96ef1a7a5d4c1e0482955631444ca0f9c2bec2d1204f2f6bdf8cc1736c1ce966adb104e2466fe265469597afa7fe7a2ffa988ed948a7a78207bdfabb46a71d08838acdd672c48ec013d87a8c3d67ead4a5151dd4c48751de2658a5edc5be150df5d1135e084d45e42441b43cf4d3ef319349df5eecf90ba19233e9c917748927fccd943972f848765bd2900b8d4372a20f044dd2ecd61be3d552b0e29fe49fcfb4ab6a8dde89fc5f8f98ee18ed7fc3a085e1fe1d9259e0d517010329db60d6b3c20aa871cd5a41fdcba7949e88409990b7a7cbb8a73943c88f91043e366572620a1940eeb0f4bfd8d164b4895f1fd179ececc86c354ec927d66cd9e137498c7e7b96e0a7275272c4a861010ae2cd0e664820dfe43794796e93f38d73d9065add0e2de79d52f1aabcbe60263c950fbc88e761d8ac0673aa98d77cb3513748f3bc7b7fc4bd23aa633a2284ed54c57f8389d38c1987a88252b01968ff88798ade3320b983142b76c4b7c63a38a54aa331fa80c7944a5db822c36a4fb5576925001048407b85ab4adc7bc5b737fcc8e180fbc44b9653cc7dcfc09951b181e4ca3851e9a1359d6abcbf9933e42d50fa6d436c5a794f7b423ab6b98d48f8e842c0fa9036c95761c3b445a5c26fc488ca469be2800ea109957277d09f037df5a6bb9411bb5f7f08e10bb5b21621277682d893bd3caee139df4de9f6af", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 15:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x80000000) 15:08:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x12) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xb54) 15:08:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) munlockall() close(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)=0x2) ftruncate(r0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x8000, 0x188) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000300)) 15:08:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1ff, './bus\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() 15:08:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) pwrite(r3, &(0x7f0000000080)="4580e135114ed079dce078ce83c1f7aa0fba57a3c1587a3a83184f6ab3aa825c4c45bb84994ba2e0202c89231d527fe70562e2a2cdd8f7e3f9b795153af6fbb951e96819d78e40bebc1ee8cd0f84c5f59896849860d5f140b5521922d909904bd0d5934926d10e8425949922d775dbcc6df3179ec21ea43d56aaa5b15848350500a732f0d20898fffff4d29063888304463b63d4c0971b79f92cbd65abaf9ab0382199da89fe40fa62546ec5082c", 0xae, 0x0, 0x1f) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x126, r2) ktrace(0x0, 0x5, 0x214, r2) 15:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0x5, &(0x7f0000000040)="f1a6c614631c9133a2") 15:08:27 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 15:08:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x706, 0x1ff, 0x0, "000000000000000100002000", 0x9}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x401) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="3d4e4ddc05d839f0", 0x8) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 15:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x1, 0xff, 0x6}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x80) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) setsockopt$sock_int(r10, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r12 = openat(r7, &(0x7f0000000340)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() r16 = getegid() setregid(r15, r16) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r11, r13, r14, r15, r16, r18]) r19 = semget$private(0x0, 0x4, 0x201) semop(r19, &(0x7f0000000300)=[{0x7, 0xffff}], 0x1) semop(r19, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)) semop(r19, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r20 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r20, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r22) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r22, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x9, r21, r22, 0x0, r23, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0x40) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x10, 0x4006, 0x1) r27 = dup(r26) setsockopt$sock_int(r27, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r29 = openat(r24, &(0x7f0000000680)='./file0\x00', 0x2, 0x34) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() r33 = getegid() setregid(r32, r33) r34 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r28, r30, r31, r32, r33, r35]) r36 = semget$private(0x0, 0x4, 0x201) semop(r36, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r36, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x6, 0x1800}], 0x4) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)) semop(r36, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r37 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r37, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r39) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r39, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x9, r38, r39, 0x0, r40, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r41, 0x4, 0x80) r42 = getpid() fcntl$setown(r41, 0x6, r42) r43 = socket(0x2, 0x4003, 0x0) r44 = dup(r43) setsockopt$sock_int(r44, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r46 = openat(r41, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r48 = getgid() r49 = getgid() r50 = getegid() setregid(r49, r50) r51 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r45, r47, r48, r49, r50, r52]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r53, 0x4, 0x80) r54 = getpid() fcntl$setown(r53, 0x6, r54) r55 = socket(0x2, 0x4003, 0x0) r56 = dup(r55) setsockopt$sock_int(r56, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) openat(r53, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r58, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffec3) r60 = getgid() r61 = getgid() r62 = getegid() setregid(r61, r62) r63 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r57, r59, r60, r61, r62, r64]) r65 = semget$private(0x0, 0x4, 0x201) semop(r65, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r65, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r65, 0x0, 0x8, &(0x7f0000000240)) semop(r65, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r66 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r66, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r68) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r68, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000480)={{0x9, r67, r68, 0x0, r69, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0xa, &(0x7f00000002c0)=[0x0, 0x0, r13, r23, r28, 0x0, r40, r47, r59, r68]) fchown(r5, r6, r70) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) 15:08:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x300) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 15:08:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="92a1c6d2e1556c92205bd1b3f7db2f7a25b7d55885943f08bd4499ef22053166f70ed52a0066c043ac8515c7602fbf54e9a227de4c6106b368528d6328fe670cd259d183c649cf71b926d2dc9da7bfd305b2e37feaa6f1acbad93ede9c7fec764222ad8ad60d200aabc984a74b5ecebd6bd2c5cd33c670afec9c16a1357327362a28514ecd2d3cce957b82de4f38848f303d1abf8d5c6cc82b885b42f89b94c0e1a69a8ed8a92a3dbfbacea1e541913dd679758f335b845a40787ba209b460249df1f31684d995a964499814048b90ad88d88fe3a23041bc66c5fb2d9ff0a94454197cc104", 0xe5}, {&(0x7f0000000280)="249e55352932e3270c590a701f65f5d3ffb6aa0e363082e78db7ebcdad3a5a91a0136d719d046cd4e87d9a84d58f301a15e4cdbbfce59cef859375306923d124893e9e736d3be2f08b49a9eba85663ffaba03d85688865be65f4b4b14b0928241d3dbc1b05e2ba1f714860ac9f67f48f01e0cb7579b556c61bd1e4a9f6befed4ff210fdc31a210a7467d93eeaa3541a420d5f7d6a5da5f3dc4f7bf53a40fd3ec9a56e11c1c9f09f25da934cbca74b6cf3619457074f9392a72d65927d627160342daab64555551c891ca1b24a350ce6445e4e3693f5e79183a5d8561ea1a", 0xde}], 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x2, './bus\x00'}) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getpgrp() r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000002940)={&(0x7f00000003c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002740)=[{&(0x7f0000000400)="b2a106ded98fcab2349be97de2a06bc46d94d379ad32cfd1385424b2e453b75f1e444eb2dae4b85da058b5f856877739028c3a499bed0c33eaf0eadeeb0301fe00c09542841e61ede98b4dc42a994dd122", 0x51}, {&(0x7f0000000480)="a3687d29404f91e27083af2a30e7e056da8cc66564cad639c3c629822bababf550520dafb41ea907aa43cce28082fbd598c65a65d14a7096e5961b1cc91c6a4f58345e62aa69dded63812889a92c275a6ba9ff4ca277865c3c9c4c3f0bf2c8d58f83393870eed0b3fa059f8878952527daabd29e572ee74f9b275262b5bd803236b5d5a4e822f3c8d40ff41ef834fb96f175f8e7ef1b3c90b035cbe38f4b20486c5e747f6c6072dbf2dabfc4c8c996bb0367742f0504981ad754b1c639bed9b6e275773efa954692b21ccff6dcc62b71a19523aadc49427103aeab3527510781cabb20", 0xe3}, {&(0x7f0000000580)="12f4e84fd7434ceacf45fa37eca9ebc2610c5f4c1833e5b752a7e3b1877c3fac678af9916bb71c49945803610a8c8934e170e29975cb88fa009c21965c323997", 0x40}, {&(0x7f00000005c0)="e0cd612fc126519d2f18cec7d0d94bebe3c56efb1144a6c15d5315145b313be03eb10ead06fa3457694c9351247bc0827fb06a014cd5e9c48c49ba795e223e9c54c086053e6a695ca7d281fb9135e62812a84fe23d44cf8e0e71c352b3b033592885e9dcbca0286ea02a382c9d7a9dad9b0b5a2d46257e66e3969e976bcaa36fb19fedcaa5d904f5505eb4782b3a31509d99f338a1eaede34147952bbb2bdd93cd8674", 0xa3}, {&(0x7f0000000680)="bdc071b1d300943eb08ab73cc77a72db0befe5ae794b32a6a864f847dee8d1ce6b828a4f62b149d0a2d9eea6ff6c605d7047a4282ac555d0871de49ecad5eb952b37ae64bb18282a492a6455d94befc3418bd33342e0ade6c5c49af8930fd6acda81daf3fc8bef8f2f1a1a1acfed690bc13eaa6303beb2afc54fece1c52e9154c9c5234a3da162205bd42d10", 0x8c}, {&(0x7f0000000740)="e99d9dd5938ce3e307ec4332aae051e2a3b0758af2ae845098e504c6d7ec31b134babb695686a0a499e029f5f428d2de13dc96e974430dc34a95ca74444e06460bf85ccd03d4a10a8add1fd525b48754a09127653039151ec7063fbcf1aae0937a69882e88cea248df3536f02612885dc8c499b6e09fc4120ac605e52f3c311485c27295169af6f35d12bf7fd535fb7609cc80e8cd9e9488c357dd2fdcd629081a3ac9f70abcc22425c27d99b26ec8031b61d8bcd32d2f5d70a8dccfaad889afa177a0afec5f515fbbdc66fa5b329f776165d7ae7d0f8c231fea7370cf20e416587796a112bd3d9de3777ff25e66babdaf05f92a534fc520be0f126720c67c8139377b4da08ae908ed19ec40e52c1dc116edffa7611cc0c454ea85b8fd32db527ec547d1bd2b455ee33bc6d12706ae5802d2ead4371e577af084c3ee63ef391685d43aeafe899e3efe2ad47b83f155007b6362a86155f91dca0c5dcf4026015d3e651e7120aa97375c645b0042f6e94afcd7115ab08360d72e0747de3f0950cd2d57d20a793353744663ee8bcf0bf8d13cf4629dce423771910aaecbda027c21f470b0178664095e2b32087c1da77b020c0f8b28ab82e8fd55755f178ceb0fb2f1fea22051fee85a3b047563433e2a156c62e95283edf38f0f4693a3c1d5a47a82504b8528c94233cb83e3bb4eb7f1b282da02e604c4070d40bd6626f1cac6182ef6aa225518a596a8dbf3b032f6b212ad70e6e008b8b21352177e4119311be102a1c033ea41caa68a18847d4b0c08872c009f3bce491ad58efe56e0a11570ba19407c4ed7f6d007403f70a5b492818de04bf785279febbe9ad358e44fafaf3f9e1838f535443901090d3e07af9208a40db3ef101fa4fa301d602b32ec74a81d05b84067e15028f9b758fd3b0612e863aac440464e87f69d0a10d832dad55204ca99c166716f4dc14eb0dfd38061571db21bd6e0509c82d1656aeff927fd3af66c943d13f64ecbc7338c6686291548d8778ab482bf1611f32140eaa49f7553b0d7dff8ffec79e050a1cfc569d9bd4bae4703391823bc51068aa8b3bf9177bf0bed4bd20ca2c7e82ccfbd571994b9cee27906b27e508576153e85ab9e88bba5538a4e1fd23f59186ef0b812d973b9a87d46da503e437664ea91fe88539d302360fec2a2b2f90be6fe4d0df0b4475cd31fbf136bcf9d9d178e1652a7916c3013bac55b98970f11a7d8d887133d116d70c52d9ec09912f5088deb8fc63c398be4876a5585ad3c6503de6be43253399acdaaefef8c788538cb187d7b46602b40286d38e4ae3ecfecc6f4c8df8c5b242fd6cd672c4223bc6b8d17ceac7f20f981be9682d18df68be8d4de35c06a32f0104736cd7defee975626facf7a6aa68f7ae2762f4a952eb5138a57560fccb9b0984790a43a7dc64223eb715b4f9a9f6c55de401ef71ac07c2c1b7c389325d0660c7acc1b78737d8f8bc53ea22fd4e304a46cbfe01c27047d39dfb119b3e8eeddb3d012b674a0a2bf33e927b4835cd3ae18332bce915f780885aa306d74b9d60b8ee3a53b00a8a776001827bcb333e27f0e7401166a35c0e84233c06a0a02da871e43c02aab3ba150c224faf056c92d6f2c4f7367edd1aadbdd9c93a5700c124942121088099053f6573a91dcc1c5d368aa54e6eb6b3d646e56400b58ee20faf2acce09b82f6ad5debbab60c721c3db0bd36f74e6a0227767f56c97250db32fb20226cc4972e2ac9b8518f13f60f357a6982d4cee0de5d03fc050de52ccb571b877de8c3a6f91e3b5acb095682f42a68f029c122966a0ef368fe539223a231a00c472915cf4d86b5cfefd80e7288d4ccea003e761598c6acb5b53f8ca09b5fef84d7ce349959fe61a8e2c00f2045788643063a8f1ae748d1ca0848af779ed3590fac67b2e07aa8235598b35d821344a4ecb9ad0f10e0d4b6e5f2de8e413ccc89c4df0ee08c9e885465e58714515a98b952c72ce0f4a7e7bfa683015b3022f3de617aa954eb72c152140c72d912ec3a9426ca311d32abb895fdd56889fcd760c303cca14fa573bdb0286e4575dff7f8c2b0666946450c779e6869483e8db5fd5497c999c13a63a346d70825826eb49edba96899021cf1f1f129e6484d671b32cf274431d3c7b866b090ad9cd59992de1b1e1e51670e8ae60d07ca07974f48b66d565d0043f6b895c5ac3a7b4e6a15b1d9cbf5af562e9ea635330dd3341525a7e5d15d7d164504724c1f255227235af4478dbc3ac2edfc455faa5e68310bebd0820abc007e26f74b6b10712dfda9218598b6f3ae57249c726af50d6c4c8fef29a57c997b549648b9dd6349dd017b8f7d16d090cd10a2fcd65be250f72252d04863e663e2842b0ed3eaee490e4990fd6de551a427827ad30349bcb7035a14b05cf382512df127cd1318a7804123bd3b0f51ba43ee07f2f18231d35464f6160d906ab6fc79140a0f1183c0b8085d9b108ce0198f0008ae5511511090328c832fe9330cca7119ab12216764d2f41469b451cd6475a2f897adff4c14a1631bc7993208d80ea9d46dabe8c1c7bdc689a38cf973a45dab6a461e3f051c75accc19ad00d1fc38ba367459685e96c221c9434aa01178b62c6de4a2186e511d0a7ef28a667bc5667fd1bbfc27a01ab3a4eb252644d0abdbdea6e825eaa469741341afdad191dfe0097d94bb42325add1beec564bc03b5bb0f80fd6cf57f8292c68d9cdb7f01eeaed5667a916e8f4eb2602767db668b7a10e30d6b63d0adf326e885e864567d91c95717fd130658e26004956d595539ad3f603ed1fc84090b860e826089b4d420b9346a967b55e8175a78c640aeb6f331d3dd6dbbe1bec806c21338809eeefe5ac2e3eb7b6fa7255d83795578cdc40ffd3de7a3c553b82f3cdd5ce0fbca87558a15b5586c555e17ba6a173303b06bf27f4144eee0d54a512b1fec544f90d1913d3e1ee5dde955061d42080b80b878ba3a953ad738664a8234df1f88e48619c755ba99f4165b52b91bedf29401d0a5848a16cd8e6ca2092f6a224af423db93ab3dbc1fd56f8dfb86eed4b27d6751a4ad877f36380c4af085402e1121047d4a8d6132c154956fb90494d4c9f9d89112fcbe1961b352bfe108ddb6e37c03485d61477a9f19f4b6dee12f111491a77dfd0d6140108ba47f8dfb665ebc9474870ed1d3188406879bc9e742e8878a11dd909564fdd9d7677cd748491e7ccb968912ad671457f86c8fdc9d01151ba435ee84409282456ece8eb953dc60dd8e05c5b146612b3f0f70e87c5faf7df11a1bfb2c31a9781db859fe87217c2f502d40a42b12eee8554efe02590b19336d8764cc70fb204d36bd3aef4a65a65fde8b3b69eb8584bbbee5f959ddbf5538f3794d46538e3d08a321920597775a7ef9ba3d43e98d8323eb3b3a4563c0ed20abfe712d5f37f8d91665e39e93180c9ba0dc2a7823a0d641b5ba8164a9975761f7547bb48eb3438d90b5f6bdde1a219f53cc844f0cd8632dfb2daf8a5ffbbc829218925819094d2611873fdf5b48653262b47c890fdcfd6abda546f6b1d8d8723d81f9308ac48cd2a971738d1b5c8a1966245580ef7f343a644468d5fc15fab935e496fd148cbe5a21c36c4d2dcfb3f99af4088c6c1609f99a3281c4d79bc3e0f64ae76b0f5e75d16a010bf4f187d5be006193d0cf5cfaddd2b423afd6ae8bf4e590dc07a76ce6bc561130acda6fdd2c7bfe2653badbbe0438b22cd204a7f91fa54758ff79e8c36c6f7439a1790a8cb229ef33c4abed93f2511f76e02d51d161b20d7a993658ced812dc1074a69ee0d984eb8f42ce8c6607bef45f38a4a05a0497219493226e361118ee20dbf6de7666fadbea857bd46ddd81b7015966e9f81433659d29c396ef30ac57cfa8b9ba1e0776c5f435f346b55cfb71053b664a1d17bfca061126974c33a2b9f0378bf1f6e9a341ff43cdfc075e374ee13c91b03154033eb5788d9d98a5edb70459ded9dcee25492cf46e6c075d64167a3b3e5ce0d88b42620599cd561a754ea20fc03dfa80756ac1f64cd27709e7e19cc5ec44606d38224f3476244ac4b54a20faf82fcd08b07c29eea50e714eb4c2910d49eb84e8c0a1ecaa945d6df372f730d635e108d6adbb0d1a45db03f26bd05ca60128888dcc35da5ff64555a1aaab0e0e119971219f02b195bc2541241700ee798fbfd24e50e9b8004deed9acc4f9d399ae4af0289fd28b8028a719e4f70247fe8b5c1769d048123e03b8dd10ff13cca8c0c168f1ce60b976a756bada6be6ad337996eac9f5f7f3436dfc2fdbc2df1f984362d5cdf3da3239c1fcd901ee342e99cee363fe4e1ef68e07018998042dfcbf46b35f8510877db250e0cb83c38d4164559b5c6ef6c79135fdab8218d4a3f5c583938f438d07cb61d2973813cfbc4563e898b038127eab5ccad9b5208b6b7ea822765dd6819da32eb3aa5eaf191e102d10f2d8f2ed57794e7b6358a302110fceccfde51fdcd93e48c09e470835f4cc1871f9d1ff1185161c78bbbc7e0367c55e3de6d688ef6016a9bcf1233865de5ae4bc9d8e56c27b0a58f2a2e1973547bdc8d95cec4e4c773d72ebfbf3025ee1cbe831a75aa57fe8c1f568ec13796920b3c0f9180e3149140cbe1ba7ab2e3075f3e9fa92231aff3909efdf662eddb67c5b43d25a606fb5853ab1dfd3f3eec01217b4489d676cef887d64a7f80df1e00f001578355a6eca28a4725274df0b4f058763a94ec782fabdb14159401177eb9325fb2e6392d334eafd847cb3087d99e9df5c0fa0bb4f1d9328e2091ecadaddbff3d155df82537a11b26948c227ec6f7c98006853ca6115470630cc5c504c661d77fef6fdd10e4c0a5be7aa72b0bcc97c5c4e1bbdd670623eded80616b8bc56e8048c566c7a4769e38b52eeffc5a45f903db1929e441eab2ea48ccdf7b5d87296d9430479964ed2fc69af5773f19669d644f7a45e35bcf02921c1c059ff66099fc7f1c94a8df8507d0307d07cee7f59c5d6b4e98195da7713740303715955d93e8415837bc3c21db0dec615109a35dea4e5eb03a4a8b1596d958890a980c8d8a3abc5ff38c5f74f6b08a60bb1ed050427fd9b618f9f2aa6ec66b82b2f85de1f0bbe4835023085f3a4345898041a8d5e88d6af82193d98cb282e6b70ac8ecb5cb98212bee56eaf295fdceaeee210a91efc59b2b4c9cdc072709fb96ac26a2c1a6c2beeb3b7d8eaf88309571187e023c9a771cd9a535cc7c5dd4059932c9b9550bf41efd1ab0163782da0a16f4e3a88789c4bed2506a48cc60540462ca410510fce485027e064d5ac5e4d68372ca6cef692b3fa45ed7c83a65c3ad502b026f3b779a511e5997e12863e61e2601752256ac5a849fb9b39af8d66897bc39ceae1e71f14049bc00a754a9dcd20f436a9bf24242330a311c2963d1809d178f6b7cf8d8c6dcf37fff2e53896d0717483bbefba948bed6d49ee35e0016071921f3b4635b7e8f6a37fc0e84eb3aa825fc65db64412f5a8ea682d3fcf0d8403ceb6d1d0f9b9dca8f9e278e31e05d9fe3f748b5edd646dcaa026524e37a6b474d2ece400a82f11c1f80f2897f916e2e22e39cdb93191dfd52d7b3ac398a9d45297330fcbc6ffa2a0313d2691a2b361cd0c9baa257f301b51808cfa1ef6910fa9c02a2908486c7da1ccb76a1e9e886e891854808fcda7cea0b3f2517a1cb29f09b497691cec7e81bae816ebb88df233e547c37ce07013b7c0dfcc09d0415506780928d3b90d6f51fea665e2938308c9786b99314a8224d0a6a2efeeb593ff2a8b28ba1f2c45f", 0x1000}, {&(0x7f0000001740)="a4950958296c761556a8d1195c274122d7dace30e6a68a0cb73f9b57f72965537eb423eb2f31940fe709e850c0c7cd278395a380bc2c6bdf3a91c26f4c8287924be2a4ae09dc3a91458fcb085ef94e04d92a3d240a38e7aa7c04d5402893a5d03762d91b9304cb036cff1e838a5ba83519739df845fcf0e11b407ecc4ffea04e76e013e77ccf26c66b1b05e549d9f24b96ec5e1b9d12ee2699b56f6def142da36ef3c236ed37bee9be0d337f4922f326b9a87dc9f3e31c95b8280aaebf98682689cdd4a0d2609a09194bb32b46e3c2c1e34eea185de4bd711d358dd9fc1f3996bd12f720df20665b633a14c55495c87055af2a8a8c35ee61c8bea3118da74f88717c58b13e15761b7df7905bf09e7bd1526cd06f1cd6bda117c6e448b3ae469ab9b902311704cc8b82d99547b27bc81e0619acf954c7eecedd96285a4101118a282aea4d5c8f3bae49d58305b1808db8ae7446762ea7f3c9fcc187a4ce3aedce04087ec692125030e53aff7f88e7697a6e1ac1d9329b1dedf720627a0219c6e03127f88832ed21ed46f7a5c0fcaa8d46d14add03bfbc0b1234892ba18313699173241e3f793df6e66e4fa346b4ccbf2f0892d73ca13585edb7fe18b5716642731942270f382106ff3293bb24ccbceb40da36075e3e178a0e391607222570e6d5934d68164f79b5862bc08d80dbb13742665e026131dabc69fdf3be9b8c2eb193e6f699121075c774aad0ba7d8e78b38eae891d24da2eb1bf920ec558440c4cfd3f0df4b0925b2b39d9e5cde6842fbb425b57bd18827e855f18bd6a6c3dd2662f7d3051dd86ec4da761f23f4aa74c6c3f881384293f0541c74f3c9ae3dd24fb314eb8cd6fe2a5bc4a72cedbe4cb105cc5a8d238646d1d1f07708091f7a8ed3ae82f9106f00bc6aa05f7e0712341d0414a75d5a7b4b49dcc5c7f0966f243833cd82975f8e7e0fa4e50a1ff91899bd11842bbb049297761e772ea438fcbd95a9cf691e1ae6b406d38f1ecd582a211199b5be7b63b6d0b29032240b1600a226c0b6220ed1d832e64ddf62a3ffb50fc18bb7dc1f26906283d9f4e3c9b2e7c940855a5352894ef98f0c37b77317307be7f556a3b64c08cf62c0b7f9cb47f7916f69e3c5c822af0847538ca0a453a0c3b06cd304b2926519550cc486f66bfc905bdc6785452779d38e9dae8992d82be020542bbdea8bade13754d16650503ccf2f7d5ddbbe1c5c23eb520bebfe0978a8159f54d9d1f27ea46a047d31056178e9212aa167eab0450693aa9a2e106c84473710c4001db8b5ab7f995889c1f3ab324525a69755f220443f04c1631030f1872d03cea4d6feb278ed4c34a1229a360c388a01c4b3a77dc3bc892ccaceac217b343d50b1152bbe0065e5b2f124f5084bcd8f9cc83df3f6e5a2d164919e5715cb4afb2dcacfef0dd403a77117f55e17f6465a92ea2e032e3431e230d9de0e2e24954375d380c6436241edd7b7a8fe7e56e00f36ead6373f8adfd2c3d1357d84b360136787263e168070f8472e11268607c22dc617db43f75ca4ad6f809fce69a7b3dff2dd757b4a877f453d7dc57c80fedb39828b278bbcb54dae9f8e620829244a5868367d905a0f1ef74b3cc8538dc96cd56345b92cfba4572da20b9de3c9bbe4e55066d3cc386ceee99c2604b720516daa1897153b8114705a0f67adb69e2ff9192e37df988610985b79b52cce6ec3d6e018ba21adfcecc4a1e3519ed0d6f70204e48ee839fe4fa5acf024d3ee16b05ed2c049d1842c6a7b064520f84729154fd226fa22b94f40b2789965380d7b4e0f088db51a4e5d1d78e8a191110df7c517ca865deec09a9442a900d502dacbc3ce64ac93fe677a5a35d10ca51fc32f9fe095cda25e9d07f21b11f6dee7362fbb7416357658fe70fcde505aeb1dd636578379f9e54e6ba68b36a99139337797ba3d0e335566c464c983b6fca09505f878e431ed38c7304b2f75f5a85ad65999989e3e1e20591c98a1529ba7ff8079173e364fda15e82e3640a11ba498679a8425885c7aa59e5d9fb6fa8d732efe20a750a589680322c32cc86951b06fb7ea85bdad46e4dc442bbc7162a44777cea56674632bb9eaaca04256f131d2e8b307ba0821b36ccf3f3d4081ea3fdb008168255dc112e2edf2873fac03c3900714a3896e4ae6797cec42fd8e4583ebb9963984a841cdbd64b3dcc73a59ad99c42b570a205f198f3a056c84471d6f73df813455fff11f15c1cfbc77e04fe8d2319a180efd1f8d6dfba64572bac38fa395260d017ab6a1e1055566c284a44f78404925cc7ca2265417e86cafe87d67737f3761ac2cfda2e1c41bba26b6b76b6e95af135cd8782b2cc37006bb2af249c6ddd85b1d09abf5b5345e6f9d19a999b9c9261670d95bfc57b569ef8aeafe109c3466d13237f58b39f010d8e51f0c380b38ab8f2f828a38149f8edf786a66f8d01267e11ed006057d527cae3adb78bdd11fcb4c6ed359c6717307a8449974933d70dc8cb3aefd721a409b77aa2f7b7655dfb7b1b98307d9b9f81983abaff6133b3dcdb2d37277691e4915725385d9cf391878050d6b886a87ef12a0c98bdc3cff28a4f24e1c3533987773f3ac39f41d8447bda7e4a4c2c168e745fc26e2e68519da78b32d5edf467780a4f58635336ce4eb92a14b008344670b43b2743b6d45d0895e30fad437387442d87300e2917e4c8649f3256a81aa46e02b96046c87b4108e68dea33d7e35dd7b5077f8d63cf918be140816911fe17c1e22df6c6b79f484d79f5c6df44355d19621006ab1948f49dfbc0e9b7f4638d090b475a268d608d8903ea3f813b47770ebcfc9fefe500f43a67c0179ad0e2425d67f054f8d6720ad5188d28aa51333ec69914df8f5b5293ba50b50a24c0b6817a8ae3b2ea4acee9554006f026f1c6fdcecbb464c04f1a672f328436070c96c456274d1e3c62a1136f7bdee7960974245348f5507bacdbf25b2306f0a7fcf9202d7a4b4858669cf2e15afd2f5b5c7a5af5b7e85982ab6769c3e8df221784548c353c39273dbb91f268b2527499cde40a92ad80aeccdd9071a0be0686149edb67279af6cca2e52055dddca9fe32689a77c06aca376545559e5ba9667cbc2badc3173c0c322bc55e09e4ebb1572cd42f0e6d174f55400bae244ce0d5bd9102aa76dba02c0f8d829180e7131582b991237fcec4adb3c59d4449e87b39b8c703ed13ae0e28af4f13826ed1c01990b2592c35884460c2ef92710e9c377f9abe6917ae946492c38e706416d92864d98a7c735582871834a3adcb82740d32fe18ca7210f6bbc33a0b30dc1c8dad43713767646ceb200afad6c73fb30f2442cc1d32718b55cdcd3fe7c5e0b3ff23ee40df7e1d9e29e4f4ee3f10ccf9ee5c76965fd9f81adc8ef1a258e3de1b459e15174a8e16381d8d627285daaf227ae802292d1f7562fbbcba196c90ad83fbefe3e74967d863de67d4b96be3be65d0b75bf44b5f7e29ec1f2c3966cd96f346e7dc3c69b09326cd67956f856293adc30e006260601ba0c3a83f920c1568b7ba2fef8300058aeea363d03b38a56759e486466c2bd43691828825f47b40de4c2f75656d8faa60c5c9b58db5131fa50e50124182a2b171ed18b63a27798edbbf8792fe5fdef3c63010a56b3ddcd764011199111bcded0a7c61cae23fc2033b55865e4db339604181ccf35bb2200c2417844ec5dd4119aac1d3dc7503d048d215cb9d4cec1d507137256aac5d9a3a589b03b52e1300960098280c97df380efa2139f44c9d8726d7c6e690f3b2f1734b0d4ec9d41d24e1526c5f6aac9fd527ee1f9e58d09832a144c8abf10c35c6488308a601df8ae3438706dd2aaf2d2008d69fbfcee7b651c6b974e0d479afe4ce3659db2509f3c0bd3dc863078ed32b1754fc5f1683992f456aad4d44560c709c870975c0b50322dc6cb2899a2f722158fa44368e8579d5c64cf6fb4cc08a39d1df39f596f221993d6d7801d6e8b97a71288af901696e56d2bfde05670b7b3228b3279f5d4f8f618969a2d03db4f9c06d574c15271ccbadf06cd9400e7da7dc064d23d0bf1614b72774ef8ff4a2abc6a37bf6d79dde77376d4f3305339f649542566e4d4b370b5634ff059bb72d3acdff5132c3678eb99074eb832040413b8c04916e2f6cf26567f936cd82a9cbfee2ce90d9bb913a0c85884d3e8d6965826614dafe43e125edcba32d9a957930f4faa6fb832c9542bf0801e1b0ebd218ef3eec02c4fc3664479049e09603d276d193c3ea7cf7f13d5482d6f65a56c57a14adda3acfe4613fb0b9a4a76669085dc39c1d2083f859a7ff6afa404a195e539b56dfbdcbfb9183d0d854ef381628852658d0c52520d1d25cd22c633bdf96466e1c0e1eec98f963cace7272838644fa18919be06d578ee05094eb770d05a178ed9e27c73cd35b93489fe382ee616503f9e8bb537c99352ca6bf18ec3da51da9b5cb6cb1cb0819208029a85b67e9405b19f37102dd014baa16fe1c6510ab07f50a12320162ccd5835ba69af04c4d027f033ec75917cd7d1f2cc5a87a03c0de5cec0b07e51427806f7c252f49211b036c35ca382aa59b90cd423e3cda530442d6cb2e5341ff385ba8435509990abd83b251fe380e3bb948d3eb6d6710c726f6846845ded03845cc0e6135d44355c502654f3b9cf9d828b4fa7151fe6d5357753d230b1f26c685d8e38b42f2011d75c98b73a42d7f7d99e248d49692c9d00d8fd869f48f29a04b2ac5931a0ff5c6436e697185710a7e021c92920f391fc0c7dd506ab419a4562d0d92022d009d00a835149946996cfdcb58d5680eebda7e3b21f03ccac8f449138b57c6e32d90ee148dd72427f4f6aacc72877752e88760cff5bc8d41a698a13a50db0c9f68bf364d6000b577697e168ae9a0304c1374315bcba95c0a8bea29d7e392d7543a980af7638a228f86febdb205f8a6ea75634f55ba68027820a777f0d29b23773d42760b327da4cb7f850566c61439b7418cb94bfebe3e558fa63ea8acae3be5a4359371f2f56636d5b88bc980d893e98313d1bf2a84cb64159a3cb94da2c5147f9803cd886a38ca07a2535bc797ec8d23a3ecf08db8c960a6f27cb4fd29d81e7728cca283616b2cdf0b2191897e476a106a4b8cbd82174bbf40efe041cc4c37b79f88c825a0ed88d59c9dafd50cfcfd6d4bb75ffbd16b790364678f4e28aebdfe24f1a7c048480c8fee151ae6e72af2476970845afcf33246e08fa4303d56e9c46c0ea4ca0d4e282114f0301ba06ff81776c5d7c64d9fdd3ea551721d314014ce02d5965fc492175d08835f048a51ef40783d28a118558e405107d6d385214f45dd4d90b0d35c737afea8c39be99a40dd4ded7d003c8fd6cce251dbe922bbd4a88edabbca02fc06afa674bbc8d873e35fa7f671cdde016e1ceadf0c38fdfec233a42ed52c604e048fbb36cd878fe001efd29d45a354988b0c06dbae040bedf5262e606fa2deb7026fe2abc488e897402f3e4fc327eca64afd1751ee9feab41cae66304df10dbeb3449868a3dab21e4aa50bf7fe0648ac0cae9b227592614eeffe8bc080ea6f7598f981fe4ad722be4086cf31807f2a3dd736303940e07a013ae70eacdfeecc81653dc4e2ab37c34d8f088433ebf535c267cc7742fdc21dcd7096181efbec609339493c70a94786402cee4d3df7869b8f5a0ca61b0fb7ca6e7f802e8ccbffc53f4984eb1e7a5d4ad80ad7a6ac424c3d14030c1c39f99ea7880200139b4d7eb6b3f854e26c3a7c1a6ecf48d9eaa565270c87f0d87e574d9f2dad7c6a9f59", 0x1000}], 0x7, &(0x7f00000027c0)=[{0x88, 0x1, 0x1, "2683f9e93d2fd96fac07ab0968ab071e4365ddcfc2471f1810116ca1c33ec32e82e0795e2ee13446a9ad8a5772c3cd3b76c2b042b88e237c0289e0d2c732d4372f7f255ad1bd71d34e8152b5469fc79ee3a8d87f693e13b3af02f6ea0d7fee7292eb7b4e39b4d01b8a7535fb74b04136695271"}, {0xd0, 0xffff, 0x7, "28e411a5329b6a61051741a52ca4237883fb052f914d588ce2bd97046926180abf1b3abc4d771acc57d9979eb1cbbfd2f6433f51dff4fd3fcfa81f4822c102f7e1bcb5e8f1b3e7c7f3f8852914904eb8b4339c76e54b77509a653617fd4c54990e9fa079c5eb619a1d94f29ea6558a6cbc2e3dd11e704969f73e6a90743882e29f8e6e25b9924072517eaed973af6f6a262f2d517313a9bc99a2546e54ca47f202ece46c31e3de0b511eebfb62ec56c47f126bbc5c9c44602ae7e3ed1d6952"}], 0x158}, 0x410) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) 15:08:27 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b231ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac91a1cb79b41d3f62d03edbf4974a9fc97b113c7c973b5750cb022b541ec6ba8e1bbe62f53f2d77a5e680b77b207a34caa3be44061414e1834e807550682313e632b33847a6b8e14fe103625300"/822], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 15:08:27 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) 15:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x15, 0x0, 0xff, 0x8}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 15:08:27 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xb013fc0c) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) setpgid(r0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 15:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xe8f319687bcceca2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000027, &(0x7f00000001c0)=[{0x5c}, {0x87}, {0x4006}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) fchdir(r2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x205) 15:08:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd0002b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b412f61fdbbd00000000000000000000000000000000d67d9dbf1963f3d8e595300345f661c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x603cf33f65f5e597, &(0x7f00000001c0)={0x1, 0x3}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x6, 0x3, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000340)={{0x4, 0x4, 0xf4}, 0x7fff, 0x1}) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0xb3) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="0200c20ae953699b30e2e83f599559ba3ebd196011b250a32a15b4a925af6f88f5617878ad51b4a0a38dea5a97a91c39a156b1102116f4fc7c2b0ac78f6e4ca14fd715dc1b21db280a38acfb697aeb3889b60a50558c5a47c73242cd460ef15c3790a1519a494ece2aa4f4473662fe145eae4afaffffff52b3160b28e4b9622a45a4069b104687ee1f308ae7c2e8d7eac5d2e28d6e407a99639de8040c6a9dc0565ae81eabaa81ad7b98a29a6cb3b3825eab3bc92d04f4698bb77eab8bfdc7cba1eb20462486e4dac29802f54f95757842713a8512202e55c7def1de3b855f08b475cbe39f5ef2f1d5d2c10fb64dbcf36370bbaa635b8cf8563e14b460ee2141d6f25ea316562ad5ad1bf52f9debad6f277c6e3e4b323c4fcee376d5872658297af1a8de950d2ff58dea51"], 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000400)='./file1\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) 15:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200000b8, &(0x7f00000000c0)=[{0x80}, {0x60, 0x0, 0x1, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 15:08:27 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000480)=""/105) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202eb5f8efcb23f139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c70220000e84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0x3a}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f62811209000b244e1b49394c3379f37a83ab9dfb81e8840d9f42463e4a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x28e}], 0x100000000000002f) 15:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe8e, &(0x7f0000000180)="bf561e29874daf07") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 15:08:27 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) dup2(0xffffffffffffff9c, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) fchflags(r1, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 15:08:27 executing program 1: getrlimit(0x3, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 15:08:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000e51b809cf84bac3e9406235f9ccf9004b05812ccc5b2ea937a9a407e29dbfaa36270284e094602b34b1598aa0361e8e37bd1d1ba2d99e88e178c26a5cc6199ebc950a872b97d19d8280a174a8eecb30b84a87f3aafde2117e89fcfed300f1ac52546a4b513b2cae10d692b35ff07df69faebfc8acf658710881efa07928048155c1a55c4710a4b2a6300a114216b350eeb2c4498fd852105bcf4dfe1636b8c13a75ef11feb53541d28d2faf0a8df1a51f225340102fbf9b51089c62405644f24bb733f0f1f7c3c3fdeb550e0bc48b3d0519dce876a13402b1fff8dff6a5d5fd83190f0192d0684"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9c178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba606021dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201128b2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9f00db07567a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184000100009ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f37815d4667f7b58bdcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50372e9ecaec266c98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = semget$private(0x0, 0x7, 0x180) semop(r5, &(0x7f00000002c0)=[{0x3, 0x9, 0x1000000001000}, {0x1, 0x6a0, 0x1800}, {0x3, 0x5}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x0, 0x5}], 0x5) semop(r5, &(0x7f0000000200)=[{0x3, 0x1320000, 0x1800}, {0xaa86d1bc473be89e, 0x6, 0x1000}, {0x1, 0x7, 0x1000}, {0x1, 0x4, 0x1000}], 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001880)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getuid() setreuid(r6, r7) getgid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) 15:08:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYBLOB="6e5fe2e85b7a7a64b675f097f1fa930e2881d33f5be6a6171433282302ab62c499cf74714f84ff3f993b17100145b29a34b6fec4a5dd459e05042d553afe92b42963397e0aceecbb9589a9a1db214c0cf8243cbea290deea", @ANYRES16=r1, @ANYPTR64, @ANYRESDEC, @ANYBLOB="3365970b0f0e42cc3cce9519c7549e8b85ca8723db824a0545e817befe43b4605ece", @ANYRESHEX, @ANYRES32=r2], @ANYRES64=r4, @ANYRES64]], 0x8}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000180)=0x81) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:08:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrlimit(0x6, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 15:08:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1051, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8a2) r1 = semget(0x1, 0xad0f2de946382202, 0x1c) semop(r1, &(0x7f0000000140)=[{0x4, 0x7, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x800}], 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x9}, 0x0, 0x0) 15:08:28 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/48, 0x30, 0x40, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = dup(r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x184, 0xca) 15:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x4, &(0x7f0000000000)={0x5, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 15:08:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x10001) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 15:08:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r8, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r9, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd896456a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c8adddda423089f20e6981a45bcd02a83b1487aece204000000fa"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r10, r7, r4, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r11, 0x0) poll(&(0x7f0000000000)=[{r11, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r12, r0, r1, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r13, &(0x7f00000002c0), 0x0) r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r18, 0x0) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r19, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r20, r17, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r21 = geteuid() r22 = socket(0x11, 0x3, 0x0) setsockopt(r22, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r23 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r25 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = getgid() semop(r25, &(0x7f00000002c0), 0x0) r28 = syz_open_pts() fcntl$setflags(r28, 0x2, 0x1) r29 = dup2(r28, r28) symlinkat(&(0x7f0000000000)='./file0\x00', r29, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r29, &(0x7f0000000180)='./file0\x00', r30, r31, 0x0) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r32, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r26, r33, r30, r27, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r34, 0x0) poll(&(0x7f0000000000)=[{r34, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r35, r23, r24, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = socket(0x18, 0x2, 0x0) accept$inet6(r37, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r38, r36, 0x0, r39, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r40 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r40, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r40, &(0x7f00000003c0)='./file1\x00', r21, r39, 0x4) r41 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r42 = semget$private(0x0, 0x4, 0x6f) semop(r42, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r42, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getegid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x3, r43, r44, r46, r47, 0x4}, 0x200, 0x401, 0x2}) geteuid() r48 = socket(0x11, 0x3, 0x0) setsockopt(r48, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r49 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r49, &(0x7f00000002c0), 0x0) syz_open_pts() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r50 = socket(0x0, 0x4000, 0x8) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r51 = socket(0x18, 0x2, 0x0) accept$inet6(r51, 0x0, 0x0) chown(&(0x7f00000000c0)='./bus\x00', r12, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x73af8fe8, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 15:08:29 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='tap'], &(0x7f00000003c0)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 15:08:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 15:08:29 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) close(r0) syz_open_pts() 15:08:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='D', 0x1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x1f) sendmsg(r1, &(0x7f0000003740)={&(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000035c0)=[{&(0x7f0000000180)="4d7b26c6370dc152ce2daf5effa5397ece8795094281c3b5786551cb4f1b1146e40be0e3e09cd9c3d7fadbef8a65ca2d838ba415eedb09bcf1fff38d87fdf4c2a619a7edb9a00ee553b7a21f328e1a3bdfcf29a35588766446e639964cd5ea7e2640d6259e4fcf6176153945bad6e2c0fa37b81e935ad8bf41e976c0bc8b95f8b13e", 0x82}, {&(0x7f0000000080)="4ee3da5f55050a9b42fe7dd037cac7b434ce4961d3c9a7d7b97a81c89b9e98f6d44e2f1faa5516ba44a1be0d879a88328f0daed448da6ddd830e172ef9739f373c34ba3d5002c55841", 0x49}, {&(0x7f0000000240)="51d87000daeb44b7cea7485d3092dc78787e8e37a0a4e7fbd7a1338c749b97a67d5c034e4a144a69e18b22e5179251a10deb8ddaa9c44f8ca0fad7d7978eed19ee4a6ba7f1ff90585153d3e0456c98b60247c9fab4024173febf6960ec78529caea8d279bd644877b4c4e8e4187e283d997aee4e91b8cf28e425f5ff9098281dd75ac193f9", 0x85}, {&(0x7f0000000300)="c1729d2d7c321861dd15d6bcb4f3dc8c2a3858b64fca9b4676eeb3b1d962619112ea6667a60b53bb7ea55efcc66384b379e3ffb5ea3e53e1c59550ca36e5a0aca833af12c6fc0a18b5dbfc674a364c9b173664f57d08e03411b12997df0a4745dd7b2f0293792868b9e8d70b3e9cd57b70cf5a2f8b6cae5e28d889aaf8f59af057e338f8eb76388da9a94a6b25b5417cb04aaa24a50076ee6d416a7d55ec10da62a9a8ab60e1a1f38614542133690a526bbf0bc0cfa3957132ace7e2fe58367fe41381b3af64f48fcb5a83d58931b3d4c169985f134b9eddac0137b7971b504435a18a584c4e0e5f1af3e13d54655e5586397c64579443e2e6e7d56ba7c1b1b92b41945af412e6a4449d92ce544cdbfc931f724266fb01a0f6e65758806a6b41ddf58773c895aea72659cf4f8a9d3a5b6d0175cb32d48edf6094933905835483a6066bfca9ade56c88b24ff0d91b39584fc8653e2d01dcd942593185deaf7d32d4ae8239e0fb2e210b3650796741805c7f233605e454736021d87b32e3feddbff2308be6c5831dede1c822d88dd255f0f5627e7bf769466f58715e7e396f1715455722649e27c9128d06373fcb840cbb307963ec4d1eef298d0e47e42ee13d532dd99c8fcfe7d28ee5d2e42417b9958682a96cc3aa3de946673b5a5dc0cee9827c09c6c9f1efc3175c3b38d85b7f1728e5682efff3e3f48bbb1d412c519ecf40e1a81f93f7a83650cd73c27f30f64e51b402182be8e12bd4eeaf4583cee4a52c4f6600b8afffb203e8bfe10c5ac1de6901465573ec1b315c50f9d38cb3d214ee1f55e68e4a5b1227594ee325f2d5ab39a89b06fb95d2cbbcc7494549fea8fefacbedf6e2704662b9ef1815e678ba3ba76b2d64d1037b42a510bee729dcc9d39347e58bdd113810f2057fd5429568b157a2f1e676251864e282329258bd2e7ffe23a47444770181fc4b55d9a8b5850b2e4caa4da06c7f5cdac3b69e174a13caea375f7bf7667586a911651a8580035dad22880927fb7e46fa676e7cdc19b1a9ed69baa25839e2ca93efb2a78013024a99cc272e6cca68de3158c6b88ec56c597ad18d138ee095d77a9f103e75965cf13bffed69ef378d1969fdb556c0d76676326436b5c790dd71f72f7184cfb581b96696e8c613034ddd5e0420767928ab05130b8b9fa2c2fa7a4c50313628f211289a289bba3d228d3ef80f2eb98ae7a38fd67a3df6fa0e7b760f5a59189995d9a4911a3e305cdd71e659a047709550e4fc199cf2a02d67b12368ffdf0d72c616244094bdb1bdb29f17708699b9dbc5eaeb585d0eee8f230a85ed95d2236b73f786cec689e2a24654dbc3557cdab75832b8e0dccee42d9c9ba0671013300658cb70490d6e65604cdad6a8828d98fe845ec24fdeae6fceab196c28c289460aaf6fa19e4fe73599c17f5222054d30e0f02a1790f1ef8bcc93937a6b378f068412d12789f3357a60add0bf6589e7f46d57d3af1e149b7c39d6091bfe3be1da6e7a6decf8dcd1f960057a23d9338acf459d9e0335705cb1b703c76539993df8d2f83fd4ea7b398a9386b6853669915e87c7c1510943472fb2e558dd0b6cd1aee98036f443d99369dedc3a5064be9fdde67e3b06f4f81af6df5c8f75ce198254cb572e4efd60f2658d48980e7362d26cc145db0543967b4bfb19c5c770be6abeabb0712394f4640a8362eec74d37da1b211472f251bcbc6b53e8a80ecbdc6b62527294d9230d41a0e8a9de40b025f83d0ccf2b5eb82f984b76985cccdc2757d02e6636b56540c42494e710fcee5a55e104382e6dc543c42bad9b437b9d77def6e665fb59643a3f8ff84bef6d3e22d6a65097dcbc5fe96f2ce1d63479d1cba36d7570b581d2a61ec378b81c03836db8bef31f235a56b37f293242cf0e138bda0ae347e738d05c9ec97c20e1f8bd0052cbbd3e52b9a5788fc76b295e312547a807f4e4b8fc51f6ad36663fffc2dac1c3928550f76859798f5bf9bc4d317fd6436e926737a19cdcbe2efa2d39ee7aee90fb7c775c42598900942887c3e55ea598fb5ed36d762ddf50b86e8957bdd79f78f4a64f3f489ed2ea5f18fed8fe21a64f74b1fbb9030c8fec1948c5cf02af124c01b3366ead7615ae6e0899cc473f90336b0422f36bf375e156fe16b0cd5375e1329518528f13742e54489f6dfd91c07dc155fbbffd334e266671027706d11a52954e181edb35321f6c2b93ec577e5152dcff1b0826c9cd4ed078bbaddcfb5f63a1f1d33304608115ec6e922444c60cb4c36d63c1c2a93de819eab295f21360bcbafb0e5f772abfe86b5c0f9a4d304d06d6dd8f66dcaddaf2f0753be9c3bb0c3b155fc894d611ec73e70d6f5bfefdbc9b310cf23cef452a72ef6074e0276409a6880b316b6d11f98e7631c1927388b7e762f4bc4b47bd9214931bde0cf94ef00420c2202577b9740f039ec766632aa84d6275dc438221313bc93b524f3cbcc08435f3ec01adfc2786cb75d83a9d1b31661758e1856c0e687b3bb7a1a840a912fcf5b0df2737016ec1dd6fc3de218cbd348ce3073ce783777eb2b63767ba346cdc9fd5c7ed11b9f0b9794f1a1042e33c7ca407e2f241e977d307150ad49c7d768f5eab2a79c0566218c569d5888904532f91072888984524a6aad47e8f139f1beeb9fc9bd087066d6996b42d2d326af156a220f667c3b2694ee0b74c7cd86f06f4566eba4bc5c51d07d3c7a9b5ba8f5e79b0861449667d2fafeca02a73de6bb67b8f51304c93a2c554a4323082f3b23e1489d0f3693bc9b0c20a9613ba5073da83a5a04675f0bf4d5a80bd79103241f7f8f8047a1d766e67ab75429d894124ee3ad3b26c459dfcb18c35868984ce13002e169d2b8d9e89bb5581f8afc7b48cac2de28fb523def60efda3c27a8607e6410d5bc81d55551752273066c781b5c004b2dadb224fdbb96ed796b08e35886183e08d9a8ecbfaa1a509023e1e1dbf542f3e2fdb7690685797e6dba1e251132cb0e293819e966d3638b917db19a2dcfee585c5aa5ab79c0c7479ee49427b20d41ddc43b4bb9904d62cd4db982c34ff4cbc86a4bb3ed29cf6d1d57a74a3a3fa2ac2e2f37276e1159214ed7f8f7485b119f2006b84b918aae8931c1e7fc56f3aeb2079e8f213f2f6d18bde3e56c72295536ff90f97306b94fab11b1f1a3160ea9d79b06134062323cbb13ecfbca63dcb3f7c0d57c098512f63e24fb8e59e9b87fec01f47c5ef5c8ac86ea0eca966b0e8d8b9883a4708989f97183187428b224f6c730e219edafce1710ba11882cf74d4f8ea61d07ced950fca2655c5f7cd2aab5d0e6727b71fa5710cf53812e900cbf249e5b9d4799c3bc72227717fdb79bb39f1bb47961160e39ed0d3d29d7c4923fb2629a59273a9d698dbf71529dab93a2e99337268cce6413b148b262f26b1fcb08db0bcb10ba2cc52f490a523f6a96e173cc9618e87ad80bc13cad9eb8448402071b9218e1eec363777abd9565517fe8904488308940d525ece8e3df19c0ed80e56d9d97684c39af8643a22936c84fa8d87aa111906fef41dfd4992d36b9609d0f192d01f1b80cbe840d38505797160cc2ab82d936b0affcf5f12ceefe2597c073e794f71771282ff501c13d31c2c5a6327ed43592db14462505a23c89bfddb952aef18ae6814cabb2fcc8b5f929301b5ccf0e3664a9a640377759c9862810e4e9998e11993fcbda122992abe9c6dcfdef278fb56ff073ac58277a86a2ea32e48e51e9dd64b343fd9accd7795180251093c33856eb0c8feedeb03277bf05b6efa334b0e4e8b1cc2faaaeb21d7be5b395e336d3d5740d69d6df8fe93e4411368c3477af93d041715d753f9a57acdd55b6dd1534da22cb5596c6f31c2b56ff7f3fc6f890d2d624ca95fd3487d8733182fad2b321d8e311dc770243815babfa084474a0e4fcd58d99bebefd3c306760f913493d4854295fc955efc2e53147afe227abe2a24b24d84b4e7627b314eb551946828b86242846a08538a2e5b6a9a3fc1aed221fdda8998453f146b793df9fce8790fdb504db58b38966d6d9c4705cf5f4032d948a4fe9cc9c7e5c62e8236fe090c0eb9e0a708f0878610c386d3254c56a8987bb2435f97a6d2deb4ffebf550f39abcf3403cb04816b1e44ee6fa648dd749f49e03015b45d8c91440c81f481a07cc099a73c56d318dcfefe3fd0bd78a4d8344ed42b7f37b9ebf95697d6f5dfd4c5a7e8e110a9ee8b5e6ab269722c3f0d0819677e6c04c034d3564855a9c6faa258d30e1f2da14a387beeaf978a33830c8bc5ee8e42930fe70bc01ca5b0b642db8c011ab9cd67bd895afb5c8be484eb63003edb462a42ecc340d09d684a82c788827c34232b9bf9fe38375a06ccd5c8d60ea42012ee6051f626c8eacc1c7ee95cc4958e43b04d97eb64289a63ee5d403ccd90bdffa6bce80747969f27215b9669c89f9606cb3affe6b28dab4b610dbb30647855e2b57b98befd7a22396a3ff7faf7e95dbd4e0f4a4faf62c017d9ae9d0e61d89d5a2a9517b03457d70ad798d6643a339d8054e9bbf484f3eb0d92aa15769a165eab307c12bd3b0681aa29979a66940fb404441be2e4121373ed3ab128b4531781b655c3fddc261b422bcb02514fa0db51ce596894bf039388c004bf7dea558d93e2f7ef6d79d32a90cd136fe728efc2a9b3f2400ce6b68ba94af9d1fcdf0ff3a0ae8a1ee90b0e9a95b428b1eaa2302573a578f598739a43fcc8bf49f1f75f8b0d170940569feb6ccf327a0e58b3b8c1c608f5f04cd9087a5a367816873dd1657a8b193dd7469a6154dadb5f466375fad9121906864df71a7bc07ed14dce05bb41e12b93863e5cea40b026b626f1b2e00e8a0afc1c2df7905fe8e30e2c12d82a093b65e7939e30e62a63f7796d149f6f9da2257358a1270b319b7b248eca6757c817c04eb65872e156d320f29aa64785a4592bcf748b1e373eeedc7e6cf4f01bbae83a4d965001fd63629c9fc05260125b95816a4568ea6b09b1c203dfc5deeacb91d41db6114057a00ab4965ffaaaef34c039daf83a68d15a717a9c14cf5d3e96c5332a09f8d01d137030c9a6c276e8e4b158689a3775c0f407e067cef2cba793dfba392a7bd9d299968fb9ec5ada5d9a3ab85378d27e9b0449660d0ae4899740189c05d7489915200afcbaf2033eec2f47e2c6c73241e6fd495fb6c256925141035505c9c72e8472b6533659d03a49de6d7d2591ce75b6e11d85ff9c35a5e2f2ecea6cf242f6d26c7c67cc6af0b8666db978fdc307c6db5a18b137a63ab55d5f346f1d8a9037c63252e7119e576a0d6e9352b02568d61e2cc7e0ec32ff2ead6859d4c48e62054070992ed47964ee4dc8f8f7848d35b2d2053d1129ae323afd6c762aa92a89b0b175d14aa8780a097c6b108b90124b053b5532b4da1cfa01099a653c5c883330ea7b74191502a8cf1132ead1160e1c0c43fa5e31598df9e9f8af3a854644b052b7ecbf0a31b76fce2d65fd484ee83e0f52929e460d9431e86e40822a25cd5bfd0f5817b95d25faa7235b425898ec9dc4325019dcf989f1f6ef9ab956cbd1d5ccd7ab260b3a69027c15f6b9f8ed89541b1b4d31f0453da95b4750e7bdc3c58d2b34e96b1beeb344f76bebf8ed3735facd4118e482eefa3c6622e176f750446d692ba62577f79b2c359e6f784ae55b71baa396b12424df9402abfe9a36e8fe725316ce537e07edf5df3d277355f0f27602652953975af7518ee7892ee08b12ce1bed35fca68e4e4d91c8af91e9734a5194e25ce105d972df61d1943b5f31e8852c6c0", 0x1000}, {&(0x7f0000001300)="f70547fa552b634a0d7966a7fd957f27619f2b48a097d28676610097fb686edf1bbee1c358e30a4daaf2f2b5c69bec2ea07965a99bf4a0b0e503885af6d5734a5f84f211d3e7a5d1260263d5780d2a3ce2c83294", 0x54}, {&(0x7f0000001380)="c6281bcaae7b280e383bbf0eadba0e311f1034796c0ef8b8dca2d24aa1ff5b0e323595326a4a1dcebec900806e572193b369634182f7e4f6816c33cec478477fec47fcf1ffd5c15af74e23928957ad44dce8286445664f5ec3a5e3d7d7691b48e04bc89f62d69e9f78df509dde1196bbfc8a77439343454431a3d83d8d21a11d05833e9487ed18120025bbfb7eca1022cb382e99965f5e7345cb8f39af10d0eaf64138217d74534029420ececc074f6eb74aace935923ef62684eaef1e80f377ab312ece6eb08f83c6bdaf8408d82f0f1b59d28f21ebcc7b08c23f6eb88bbb8e9df646fe0912da", 0xe7}, {&(0x7f0000001480)="41112c5ba4ada1d495563ead22221519ff948bb827ac6e555a110a8cb99e7b676eba45c28c9948a7e9e009535e3ea618d95f99a16362966b1560f838fe9bd4539fb42100d3dffdb5158b5c942f7da801e787647779c3f08929343704737ac9e017a503789ed10eb6243f17007390f3976e918b34ed1a02f944f6dff8c7030453cda4374309a920768c795436f6a2f253740413ed8d73f8555d2b9129f4032f65f34ffb4cb07491643013a616364702", 0xaf}, {&(0x7f0000001540)="2a96398527110fc053f9b7deecf78fe91fa6957f40ae5de35ae887968d2383388db6aabdfe9f6fdd561aca1f7505e1ddc296b65286d391542103ea04333cd69efc9bc638c1473b906380b63460ec9b5bf8b1aa52c3420f9524d82337dda1a55e2a6f1098cc2a275c17261076191a61faeab61b72bae8bb010ea00be0ff1a92b65adc94120fa9a881db72c23d5a65f99db87dacb00d895eca2793242d3c4db8495015a183c4003e7081310779dd2cf3f95a4c1c4be9f2ecfeac442faf5c9212ab838b5f64fa2a80d3bb400facccb3a61b4c99660c2a3673b104d7b1a3a6d79d6ea392523bdfb5a8f6c47105b46cf3d3e35c348140dd5b96df22762076706333b7c743cc9cbc8d562fe967702d9525357575d8db166e50765527a3577a84d0cf66523bef75cb084dc0b9f9870076dec1624a2471a74875e203219b5ffbc34d426eff63b4bbd5c56819413a16ea29ee3854680cbd9271efe1d2f0c1f3fb00f0264a6cc89ca194fc638c0a78184c7aeb70726579dec8e278145def551d36fa040a7f7bdd2ec7a3e8b62ab19e23d29eaf9e9b8e8aebb06ce239c96ca7eecb0099d4b228730b49a6538868dd01da98dc7d5ee4a4f5c342585a577c1da3531d93ddc17fb182f88ba04304f68b66e3aa16cb4c586e0f25a70ce40a8a27197eb5c4a51340bdaffbfc7840976be9037385f6458cbf6f77714ff0f541058bf3efadb6547a385ad6f771c90690cee496f0ea578708372f6615da53e1cd6d305cf864c504b7c0a962f2dd0fb346554deea65ccd517406aa5be50feb5782a2f6b09c7953ebe3d44fd79769fca5a0742d169f8f61b69d3ebaafd7452006d90e2f7881188e150c63eba292e5a381b035cba7a0e0f38fd945f10148dd4ff1dfbe74920ea670fd24fd281037dc6852566a77b974923cdce2cd15312fb59b353dd82d9ba3560f744d9b3655c3acf7a7729c4a22dc4eb89bf4cc64d2c6cf8bb6e9ac410039b73982db8953b48d8f6d80b76ea32e1a6d37f4d7ab36cdf4b3735c4413969646e3c5a981a73403223551b465e5fde956d81bbe42cbbd69600985d60bbeff0d30afd3ae8fdcd410fb36502e65c336926dcddaaa4dd5847722e164b5043d1314454c7c6a338cc28fca1004d4b488ad3f08c4176c20035a0f6e1d1483644a2cfe924c336bbf1899fc96c4c5944e4613fc65096d27ce3f09d01874c59385c3ea4e8c10f2946d6582864c94d37635c2759fa6173ec48a813bc6b800351ad6d8d8232124b0c3f62b81e07713e69cb199b8fc928584315f6e229ab87f524b567706d7b437e07e4ae130c9ed057b034e7e124485cd4547c9b6a8f4e7359cd97a625e3e1ddc3edee6619500735acbef42f3245a4db4a3aaf44103317d6f0781dda6c4c0651572427453886595979b2a87f5b1ba69e5926444103220b38f178b7ed28decb45671ef706b3ec9b3065d0d3ee8c0d9a60c2c319333d198535390a7ab836789af00aa9b29ff577d02c32468ac8fa3f6be5c17c9c2a19ce737d6f50f5fdba12cf5cd692aacddb2560ce75dabef4d4d9f848892bf2a2e8f0b4b87ba0699d93a03aa1b5de86029160041e17b56626959db38e497fbcc9dcb97619f75a0e4661f6d036b1bf68534e32da3c8b37b6f24c77f80ef7625c9a08766f0636a683fa8495476e6706706af46b904b524f2bf838da56615ee7dbd0591080f0d0b54117df6935c13e351aab4583bd98bb64c0e450aff1e116b1724d863dddec24caaaeb7853300bdb1c8a81d523a0ee5c25eeb555f3853a1f1540f8984b81a30cdd802b4915511795ae0ff7b66f5cdab368927c8f4693a6df266bcd43d04993fbd46b980e9f991e08e08bbe7e85e27c0d447164eb181f7e7f5824760cc4b30761f697b4326ead984069970f7a4bf1c898b5af55cc5f805108bacf66a47125f91bd6869ee5b7e4f5737219cff3e8a419cb61fcacf6ca7d084c6abbee4a138e2a5978094757d9f28b44ecb888e2c95a866732a2992a528311bd73bf9df44524bb74b17c59c2359ccb45b353e639c1e2bb5f7b9ae52a4ae5de30d3fa70f7f5e2eca49aab6aad11ab559aa5be33f8cdd9de2844116871d9cab9bd86ed3e57b103b0ea58d24e7692c24cfd46143a5b8dbf0c45ffe4466b318b885ee1137cab80aba603118d5f12c1370331f3c35405371bd96341b5714f9162256c02496a86f4e2b6984b1ec85071246794bd9c851d5b15f642eff39deda36ae348a834abe1965ce2f41b1edda0f1697692a69d5d0c561e3cca0a65e2dfe90d06ce84baaa317574e34140a2d8248794f7700fc183434fa19bc9ffc5129c8018a7b89cb546e9792ded24461a231591ca87a20efaa1561a4fb060e4410386b3cfc407e116c2576636c9d75d205cbbf9af59b468419ac35503aa9633a65133ca7e25e748664ce6ee8a5e5bc9193e8564fcabbcb6d69bd10c140aa21ab13108509fe4d5576f8aed6ee7d128369a836f52108c6915da2b7131ed9ef8915b2ec66e91c9af59e01cb0ba93e5b2d9ea78dbb29fe28ecf4c07d84bcbfdf53f09c639793295eb1dc42c648627fc9ea46994ea8552a05a86bd8efe348d9e1b693f7f7842524b1916fb12c2fb474ac0fddb7bf11daf45ffd32a09cf9274b918d2d074d1362b789bd3af35a88e092b0a5a35bf0820f0a2a4ce7c61198e50285bd3bd221ec83e642debcd05639cd3ad702597c3b2359e1198444b23dcdbf52b21a5ab054b351049dfd68507661921a1b6f8987372245c002daee0810e493ecf8f86b2fcac4c4ab81483cef60bf94e2f812cd29c0918bff1a801085a358af845b048661009026d3906689520af5f267d82ab52091afadbe4d18dd0524447e54f13cacfb4d5e273de0018a3ce70a5fd624074fb1d645339e77d033019ee9365e3515dbf14c3c190c0b68930440dcb2870889099a6d7d4cedd3ba941ccea4e545040b01cdb6eb53f002737c5154001e567e6fdb7a6023a9f5f813d5156a071f79d4aa53446ad7c95fe37134fc59a7b4887caa631f33608496d7c6f37a47cc4676c6ccfcb75506a465ca4ee38f355fc34e8736aac1da3433fd321ba60ea607983268d63c375771d18e6c9cce03cba29cef93640734bf6a4aba2f07d23815d8455ebbc2ceb785c8f2b1a84d8491206832c7010225ee7844133bab7d6171235bd95181f463f7f1c21c0688e5d57f1d353781c8bda7b8ba1d38a1f480109fb4aef1f9751c3bed8ccdacee3c5e84027c88b11ccac44278bae853c383651b3772384408395f6c63ee7e279212fd350170868e1b1bc6a8c4489b07d4d879d15114011d5da8b39d1a20777c9a424ab243f3bd22f8c86db337c3d8f419826016336572d90ee09421c7e14a3f43eb9715a02113457ba67352e1ff93d5f24cd732b180156693db6d46c6b6c78ae348b408bac3aa4b10610c654b5faa31aa0e3627d3727e38a5041a2da146ff58e48ea2cdd23d5a7b4442468dfc483166318b9e3d6bfdf2ee2d7cc16b55482222d47869fa2cc1f56af6035e1ebf3995d21dfe9013962a056bb8853cd547dafb2b5619684db7aaf195b054db719e1a4ba4358bcd97124cdd88ea9b226dfb6b0c22d69e5cd0870146c80c69ffa47210d28eaec82b6795e61075a91435f40d3d7f93d50bc0547bf7071a3c1a06882df4797d42122383d85a200aea20a228a9546e6f973b62ccdb460668f5875ed42ec9ce36c9b21f4fd7877111143575690196ea15d41b0c9dfd3dc449fe153046f70c15e8b7131e99b38957727b9082659e1e18a0e15be0dc728e339d6f1de507b44303b45d9ddcd0d75fa9ef501b62da1c36b39b341d8a877bd491d5b714e0958ec4eff550f863b737da5dd350ef968af8d3129149a3bf9a9612b17b6bd8dfe09fb5ccb9fa9a6be441f8076b31c2001673c5defb9d6ce21f49f5ee54f2ee2ffeaf7b0ef95e71c076f4be4324fe879112c910ecda10d259d162b5e8cc1c4ea3572d66b6c651dd7194e55f46a584ce38b62a3a038337fc4cbd88fe19d876ac39236c5150bb3f526c3278d7d0589c317efd79ef11800627e8a2a10e91a1d3a8c85ae3c68d1063184b01818a37ffdd12c34c61fc76bc72283722cc60398edcd978ed24e9eaad993937440f3582cc825d8293347534a7fbb54820093918738e423946ad3a25ed785b2c31f074ab904523baff282bc09df6a74f20c39481a2b7becf9a9df42acd1d9433bdeceeaea0b54b36a777d80432e0e70d03d84b1fd979c342778a8ca904de21d6711bac784456d81ea596663faf01afa325a8ec4417cc3e274b761ef78809d393b692c72d94590d1cd045afd3f287003e93b44e3a886644158d5afb771e65ae10c4ce55a41648ddbaf89f50898a3fbbd89e56dbca3ca8e2ecf7f0c00c2082c710e3e88e69d15db38180fe687da7d4a7a023dc696d81ad77a31d18c493470bd4befaee7e977c3df615c4c5efe963afc0e8d302c7534468ddb7355d338b25849e90cd08dcd5e2a211cd852aa37cbfb9598eb23b1650bee689e5af88adf376ba1e38217a29440394306ae39b1ca9bc28db270878f7dca118a4f7e8c9f6618a5015f727a835a696d82c27d0308709ffe92a3231fbb137acb6e6912eb38cc1bb46ff80c08d30bd9a69fb28e096a32c8b5fbefd48004f49e8613ce0d2e99a1a9d4cde807a8451db95332f19438229b92ca6945b0f8a249ce5a939a2aa9534a424ebebb8766d12218a77fccf0d616d8cc0c22549a7d680d00fee28bd5aae6b098425aa9f1a965d47fcfea9f960bccebbaa8c65e759d8d6e25bc08db231fc0c61db18951e94e2208e6c083e8a6c2e059fa31a65a521b0d74ab3cbe14d432b7cb63a412055ce33496dd712a093e27060b7c221d15b19cb22b44c8edc353ad77b5ebc11268c068a0b6fedf064875f9f9a2ef99da2c0da300ccb17ab5c8a4daa282c0dd574dca892b0f7bab4dcf159e53fb2d4b28837c387e1c4826f501a4cb91b35a239206f41677e7dba0a397ac5a4e833bc708f1f8af9a6a44bdca342d51bbb90a5e68cf0edbdabe08f0b1c3c09feaa3711459cfe440e06f4925302cab737adf6d7c1da5248fd38c45230dfe01a839967850cf8ef90c18deb9b4eba7459990b716be1989764544fc527e80dce54c0ee1b0a34c8d04706db75143b26f56f7eb456c47d201b7921066a3c68dc5ef7e0cfffe9db5728d3e21da8f4b11dcbe567a52304522a29747754ee939085daed94b507f5f519beabaafe8516baff9883a27d813a8932b443a734f41200105d34a254233364b1496870f78c1c659381a02433e13acd5c9daf58c788090dc120503c938bdbcebd47df70e5f45f976c114e8c70643672435540a05dc366933cd545ef36daeefcc7d3aa58b73d6443f0e90373975eeddaa9b09ab33da9387c4786ddf1c478b9800e9469e5994df934030506ff5f3488273dc3a67ab49cccbf7ad3fa3e41acdf02f30b4df935e57b39c20d94a64555ae848db87cc17f275597769b0bfcc696d129dfe097b49d382764c9e0b8eedb8c67e9b4425599e170a943546a779837e0fd59d92fa69ebeeb14750b87f32c85f3ead493ce95e604a720f1802b2d52f465e52a9bd200f44864ddbb4edf88599d392ca095335509f1fa84bfb35f54525d270d9f708b8c1a8a90b4a0b2415941042f3cc882452c89fe64955aefffb0a5c3d6fb9f727e4d87a27a53ea5a054cccf2cdccfb238c7b28ddbd07002b4e81ae43328608cd5c216355a95243c976adc14ef2eb1488ce5db6c7a52dc9cb4f889da290fc909b83e1a77e555495069430051ed24d2d5db72719dc", 0x1000}, {&(0x7f0000002540)="255cea45b234e7105f014b873e370b1cd9c68c1574e3e6ff713472cc77efefb4b388b17dda01c53da417b22365cb04f9d94cb6c68d6b7d5d1acd9d43942d4343a0d2de6226ecd104e7f8515b8d73c3ac0d0ba1258f0fa1d7ab212ddf63111bf356250b8d940b00e3c3249022d29ff5da66dac438c35f477ec2002650b96f4dea89a2a07774a86df470dd3a307f0536aab422dd09a922a52dbbeaad9285c6f991feaa212940ed0b93f156284931f315b226d46755c9c82926c8e7f6a275360ad9c4489901d4e8c3e6bacf3679aef4770798aef1ff2f7dbcb8bc1104565768aa63a0fd1901e482569d5ef13e5543e30ac14b6b74bb7edc5e592d4adba82f876216b557d0c390f9a00b753c270d0e3ceb6ee673e85baae8a62a659fa1a84ba5ca48f21eb6c2f062e0add31c8c2a09db32df9db6fc49dbc8dc6fee3fcbf0cc9d484b7fb63e7b3f46ec8bf283b237908d614748a6d23e96ae140ec88e7306f859323e7f084ae3d26e1295e3f91b62c4de4bde01eacc50e342908d9b40e5104a28376c7571d78ace9588275f59b4c488e0d417ca41917c03dc912237c6771ba128488a142cbb15eaa67b7e5d61896c7d993c0519f2d6a71d2bc19f62873d2cf151e595dd53265bbbaff3c4f9c9db3e0652f159b94da1363a0088591a0fd8277432b32b66ed004f263d1c2d44492b8ee60c085ca5fa3e1d31204bd9e38a7a3db9d93efac0fb1037927a7cd1d87ad17e238372bd1b0224c3915df5c497f06405ca153d16bd68222c8e31f174878603f7529ee893bf9fe005b5dc76687c30d354cf36a4fd2f26549ed9d85877f2cfe6494521324ee0b0bb5c4d8c744942199c8e8b926287a433ec84727dbe730f1315b23d04760c050b1ebec7b86e84c956c59251b493fe66b367a751a98034a44e634bdc4f2110b92b3864f64cf2a3f4fd9c49f2cb2374e9a9a3b869d5e0781b8921058f65d55696b6514a258b7e26a08a40ec7e998c922b24806bb21d0f85c4f2aa0fcce72b4c6fa28ceaba032db5c51f1994ad543d7bfc5ac515dea8f5f9375440572caadd684d44f7a971cb6bd818f2dbb055e09e0707c7237f0a3db43c300bd4ab30ce8b64cf2850da00bba144b8ce1c47b42e5c3705b403f8ab5543af93cd6a12f9421dd6c4af6851a94beaad868bdc5a5ffc028991d8a1c4880b79d55aba861737daf7ef69a3e1d37b373286c2ce7816d1a737e8a6b0744c56ee97ea856a27aacb760149fb8c8e976d19a82413b1bc6157084c682bbcce0e21a76641a05681ce6e849330b562fc436f2e186e736f3e30e8249ba0c6f7a677abe2d7e526a7342dd654136b1bbce73a677de3a8078e901a5fc2a3545fe19a23b93720611fbbed05cbc9778e7df77463ad42aaaac5a903f5370353a1bd472d5b7f432a8c0e7ae4a174826b07bc8ed6c8f170ca2cbfae70e2807535f294085ae150ed4ac83aa15e594a91e5b8fadd6e41abccdd16c46d38c5fd166469b8f6830b89f3809a0d930c2399a6871684a6ea3df934af5dbf6bf5de45ad6e83c4c5fe8e8fc6782ef6b119c3676759a784cff6d3e5d3e55c5fd4f740f076d5b8eb79db744df7090a01934d9b99446453eacb7405aa4bb32fdaea6ff2c0088cbfb21db91dc95e8d30ab16a80e00409c0b080bc184ea9810e27274aa50051381c3560901d61cc8a60b3e5ab983511b737b518254f4041f2b19ffc236bfc039dbb79f08405ab825f0f3bc1c40ce1ed5cfa8607da061db28bbeab8e54e3eb95ec8de42e49fc60c2d774ff928f4df4458130dccf6ab23a772e61e89abc3d66d98f655b060463f9dd1e9e5b6e1b3004755cbcca8e5537f6dce14ea537a8edcf3d72310dc7a48205eba51a1096e7c04ac2962d40c44e03e0eb7a845ba2727ba77d62183704abbc9e6ee2de6b200c322882215bbc8bb6f705afa9e9020d2626ea3056e606ea84f0110991015683480280f7cdba4e13b54dc30ef3cc1d81edb02c9f67b6907eec3205bedfb46fd44fd6934ddde516e1a6f6268b30b14bb8870070b02ca2de4a9d04990646d6a9cf98be22bfd03ea6738dc7d0e4e4e68dab6708b2a8904192cc5ceaae39b0ab184266d0136c183d6442da0ae73614a03a4787e98d66a3efa642f8cc208416a5c4139b3bcc24d8f7d413e280ef5259cebbf3758dd03dff9da04736d57057e580dc6bdd89a2a80041211989aadbd817af07446fb13c3eba92bad42090cb68e2f34a6408059a66b65a10851def6630965174a0d63b30800ca201b399f60823943b7c09ec89c3ce3dede114612ad39b01bed9522e24397be14aac4229cbf5da5c3d8317f2bad0088be683edce9faceedb0d482a0f97d3e73e6939a6447ddcfb18a4a54e54174a9500c0010f22cbc540a4bbbb2f2234216a361a2176ca9fe29e0e102c6d54bd86f65a94efddb7cb51d75c1cd3e94397b5900b6ee6442ad2a7417594ffc285109cf8fdcefe4a0cb78f696cbe49bf3182e09c28035f3fd4b690c0191f5194d877fd87376460626b3775a1824dcd0eb8ab9cf4410e587421545d79b30da4578baaaf9765a4a5c58687176319857cffc7d99d30538a31a52f253d3ae75360db41419e8929309a84ea4e4347279e719f47f39b86e49a786a718eb24da595e3f3feca70c1b0d9716c75c46d36958cc638375353433388f3e5886b07f2296d1ce49222998638abd9018a20a8d728f1653c05c1f8424999ae387fd48b41f8eba42ffa4a6a6a048f2d77ba3569478f745717c9fb94bcad47d4accbb12ab82f1fdbb7514ab642c5f2a5d86dc04f8c87102d42944efdedec518f74ddc8d4e2d8b2901bfbc48f734a49729b81fdd1ab1d8326dd72b1b004af9e4dda8c02766f2ddc829985d4d0ce714ee506360b31c18154c7d8a549281a3a15befd67043dcc882c1d65bceb5b7d22f771e64bf249326040b90b504e533fe9086102b034c0d80e21c7e3dfdb35b57dc7cd1bb0065b41db11aaf8b4deb84268cf8393510ac269eceba21cdb0428647ec8ae6aeb60d10c0c51895981df08706f6120b831e62c52b761e8a3c1d9fb638454927d9064432f9120a18ca5ce514428e370099245898bda63557d319028ae9c5a1ecc17d61511a36d9c7a6b3ada771c0642b77db258fd830b7e43a18dc9c2aa8e6c35d79f5c3c66f86209eb9ac6979d6234cfa463aa9bba0a38200d644779c4704f5e047aa7aff020ec9fb3dfabcddc73ffc7196ef8ea4fb2d17af4cd46b0d4b09d609651531b1ad8fbb4cda74f06e8a2b5bfa618993fe1adb22c962c3f72bf29f366c8b8db89d95c1550fd727b66dc094bacb8e343bed760033e2bfd37410ee7527dba4f9e2d8657d10976c0676db8dcf791c240c674513cb67360a265ffb6d931fecad6ac44b7b9ea6ab878086962d73cdfcf38da9419b0b9150421667e151536b73f595935e83451a08d5f1a4eedc609b1a2cd9f2a73020bf2de44578a84c3786a47d58cb11a5c029d60dd170d4914b4805aca23baa787619b34ec0c9b408d62b88beaf8ee7a5933a596f4d0fd4b9e73e4a0df9185a983ecf43c85210f336663cef05d4ad39d2f463df1f5a6911362a8bf228fcca09b9450d6ea1e39b05d09fba9fc72b6885e96da9b769979e408a95d6921c109823af6905d0f83fa04f98e8b237fe5a510501ef0466b840a1bd43e9ec13f9dabb44c797801258ce5b5b05ea4dd9a8a9e5141fe4d85efdc01e6df4cb1de8030aecc0a18f166de478ee8bcadd32d9cf41247c929056bbc98cc900565d698f2f8932470c51fa74603e53b50e4bd78d2087b4ad4c2bc095357615f768617e6ebf0316757b018317bc3048816aad1b9b80e1f7a3c1e0ab0d19696c05a1856d9650a4f799ccc68eda1993185c5f78f9fe13bd6301c20e0f36a4d5c6bfc7135a49ea84db040530cf57f82686541ee1c0448e3ff32b65b0092c29dd949e2b36ff60479d92536e2ac87ce1aa442eb223ec09547a1601e380ebc11b49545b69fc1796c55703983ccea7c29305c247264ef25088e0d608aad008bf7c61b87773e5e2f872a816f2a884efdaab30dce9c238c933be74d9bd529192bd0c14ac239a015be3c8374de1413793243269cd6977cad582fd34bc9a505ddcf0e1d5e778b626d89463633f3f58b459b97fc1b7bb9f8dc9f51de826c8086160d19c16ab144ac81666c15c752aae7f0e8069a987036c8f3d2268a2dc7cf38b98f01e330cd550e4c940a8e7260a6f2816b6337864d998c1711a0115ef72387272155b9f2a45d02c74ed8cbcfefe0c545e524d0bb71712328750df7ee25e4a2038a4489d1462b5bafced1e80e7244b25deee71a186e1d6b1db7db913af38149801d64e527ed579fa2899ac90248f78fc343a81e5fe5d329484d546533ea92c7727170fa3da7c2e65990049a03a6f467913d0118c55eedeafd4e7cd1fe1e9e70b630f35144113134d2bf230897d930260ff34a1a81a7cc254a1230f30bc374febeffcbcd1a958ff4d5df29396586c04552dd43082257f60695ed6eeb468412e5d1b11f9217ffba58ca0c2d0d92cee5f8974b9a0f871b0fe97a2bf0fa770950e87de0b4087177bcf8a77402c55637d0b09f97d680cbed6b283be9981cc64b99bc5e4e042fc79bb360151a0a3345dfbc333e7d253ae553990a8ba9575406a4b2acde993c862021f7990a14753f5f35d60ce37f4d5901e7f0fd1567cce1524a804f732f757dda6286643482b22b0ac7bfea2731a6966afde4e73f93b560f92e79d8732d80f47a4c5708dde6f5a215844d9fbcf203d95f8f95defa9283f3ccc9f1f50a63cada62b8125de101c855f735013af8844b97942f33700577f6c478a6113ee211b7df6048379d9eb667a13c9f906f6ad83027f18d0a7f29de5d2699e023c0c15aa36e8fa99654361d07f05a610c51d37c742d60a41336ec05f37a9967f7ff24781ce4d1b0cb25a7a6bf65d89b2cda2ac10740ef18f46a40d7575e9efb3dae7fadb52508574fc8b1821fcc10bbc6ef57e63a1fab81948fff76e89cafc655d240483e9ffc29f01a70f7cf1eb6a18ca384e523d4f656fafb7b30ae92f71e6e9f9be5527e1666f63d911fe63f52094d01aad6570bbb63fe9d85d49411122e5ee70b7ceb994ac800ac26185f8550d9f3bfbd97fe3c75fb7f8f7ddbeed3c80a26411a018be52f7adb359ddc8a8266018c4fe3e17de33880133005cc92f359787e81485d697384ebcee5f99031090d6025d4828a2007b533618fdaf31bab9bcf5702d0ebd26ddfb473541f2e7860cd9e47c50dc27378cd7d948392b2ff060ee8e1c282d6ddb83ea1e8f5f60f0e8b53d99df7f26e929e8c9de61537e8a9cb395d89dbc9e69e21e67f1dda397a00bce55f30808bc2a5e78d0e6dd5a6207d565023a198907788521f55da5e9c2c747b5b85cefd1dda57b5bb0c136a3671f23618078a0a9448eda55cb34fa27f7e0604cad7defe3762762e6b818f3227292cbc7afbc59b5fbf062e976ed413a79017e9e0de518d5430b7d0fcd3d28c557d7c562a0386c258ea2e2e6e7d8479a3e31b3e19ae0719b0675a8dcd2077e0ad6acddcdcf640ff6f695f5855bee457b2c7e79dcb1962a5c2fef3c47169d2fe79bf013a278738a8f2038eaa540c3c4f76d095212fd95f1404e4c521ed75937df69322352abf835228d8ace630dfcb75856b18e63b0013da46de6e61e77221ee7dfcd3772165087019aa3df2d6b42b84cbaf89d65ad9bcf4a3fa1e8fbee0fe37a89690aa9d092ff1eb2f212581135293f2be10c7c75c8575151494f8f6229cc6548f971de34374e3752abf29767631cb1", 0x1000}, {&(0x7f0000003540)="ac134d1a4cbab89dcce412d9079c6dc94f008865eabec977e75ab5a40b436f53d7841db1d8189deb1b02beed38a902cb7b046a0a1d582d0b3faecfe5374148c2307b6b70ba77ccf14856968ffba5286025c884d92ff12e560f4c36e08f0839a2fe61a07fbd5c6651abc445c6a2c56e8f9bc29f07e22ae984e9c7215f", 0x7c}], 0xa, &(0x7f0000003680)=[{0x70, 0xfffe, 0x10001, "39bba2b55b46d3b562a791580c9f4acb8bb314a71159846b70f773396bbd566440fd142286e625eb9916c37a051e35da6581b8eaef5d0d757398b0a39b1f33648440677e74b15a5b1ec9de07657fe3422450d5620f75e38e4ce2dc45"}, {0x20, 0x1, 0x81, "91f185be2ccc3aaef289"}, {0x30, 0xffff, 0x3, "7c94bc75c9b69a3bab111285b009b9b59cd704bdc1b670a7a83b1f4309902114"}], 0xc0}, 0x400) 15:08:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 15:08:30 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000059000000000000000000f0ffffffffdde97c3de3b108df55a65774965e000000000000000200000000000000000000000000006d9200"/146], 0x97, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xe0) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x9b, 0x0, &(0x7f0000000240)=""/155}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ftruncate(0xffffffffffffffff, 0x0, 0xde2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1, 0x1, 0xda, "8ff2d2d6a0b064735825d8b3d02dc4d91af68688", 0x5, 0x1}) 15:08:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r4, r5) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r8, r9) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r11 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r11, r12) getgroups(0x4, &(0x7f00000000c0)=[r4, r8, r11, 0x0]) setregid(r1, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r14, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 15:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x80}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 15:08:30 executing program 0: r0 = socket(0x800000000, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:08:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1b, 0x4000, 0x59) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000040)="ebffcbff13bde4816b01605b0120c52d31929648", 0xffffff66) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="7b442526fea92dc6be4f602d2e4e0858fd7c1d2599df8d2ccfe5013976daaac6595618d085ba71d822a5870ca3c0df51aac2a223b33440e1a31bd11eb4ce6f28cfab4d8ab40ab4f75bfd271fafc8f1f5d767cb56046142af9cbf7cb1541647b19c1b865a4af7662645b1d1f2acb4667e26a5c4f837e8260aa0486c0aa1e5a05ee7ab10681c2ca1279b2e8b4da25763070980353fc5cc0d6a", 0x98) 15:08:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x15) getrlimit(0x0, &(0x7f00000002c0)) 15:08:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0xb22b) clock_settime(0x2, &(0x7f00000000c0)={0xe02b, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) chroot(&(0x7f0000000180)='./bus\x00') clock_gettime(0x4, &(0x7f0000000140)) 15:08:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x18) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x7) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x9, 0xffff, 0x81}) 15:08:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="99ec38a63c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x8d2f61bd235384dc, 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f0000000140)="5e00d9e7b5a73301885d2e5edd5f0f3f011a52503d69fa43a5148b41e286749a7505869980a3ac162674d1fc7b4393be3466df0127110968c150223e94cd0c2cd7f526a3d3aefcd6d6ac3293abff0bf21514065ac16672bc1cb2b35bcfbaac18a03853e41a8f74df692d95adb983744b971f4eff9b69438fa4277d8670ccf5b95ae49954776a3975211c2ca1ca2371943aea3710dfbbd3aea32b6fbf26d723a6ed7b52666fae3149f5d99b9e299fae28f8eab1dbc1fcef3bf2c2b4898a364a9f7b76abfc84bdc03e465b958bc2267c242eae4ef78609c5a7d1eec0226f7a8fcf4bec8c084edd42ea55eb00fc2066f02d3ab9c27722c0bb8cbe62f2cc", 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 15:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x20}, {0x40006, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 15:08:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0x4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d, 0x2, 0x0, 0xfffffffffffffffe}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) 15:08:30 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8001, 0x2}, {{r2}, 0xfffffffffffffffc, 0x2c, 0x80, 0x7, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x5, 0x40}], 0x5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x8, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x1, 0x3}, {{r4}, 0xfffffffffffffffc, 0x2, 0x0, 0xffff, 0x10001}], 0x0, &(0x7f0000000180)={0xff7, 0x5}) 15:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x851707bc238b7cb7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x1}, {0x80, 0x2, 0x0, 0x7}, {0x97de, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) r3 = dup2(r1, r2) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x2}, 0xc) 15:08:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f"], 0x86, 0x0) msgrcv(r2, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) close(r4) msgrcv(r2, &(0x7f0000000100)={0x0, ""/119}, 0x7f, 0x1, 0x800) 15:08:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xd2d1677febb0e72e, 0x40) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 15:08:30 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x6}], 0xfffffffd, &(0x7f0000000080), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 15:08:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) 15:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1fb, &(0x7f0000000000)=[{0x4087}, {0x25, 0xfe}, {0x6, 0xc1, 0x0, 0x81}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x0, 0x50) 15:08:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) dup(r1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 15:08:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0xb, 0xf0000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffe, 0x25, 0x8, 0x9, 0x9}, {{r3}, 0xf3f55b27d2d71fb3, 0x23, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x7d, 0x9}, {{r0}, 0x0, 0x1a, 0x1, 0x3, 0x1f}], 0x200, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x0, 0xed3, 0x5}, {{r1}, 0xfffffffffffffff8, 0x11, 0x20000000, 0x80000000, 0x8001}], 0xc7, &(0x7f0000000400)={0x3, 0x1ff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xd0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f77cd599e8829f2911e594494b8ee4a380c939cab6605f2cb4d48fb145fdd6f5f5eb1a08ef2cb440d1619e373c9aaabc1d0401ef4bfb721a10ed0eb0e465a90aac6f0fa0dec4c234aeef980847f74e0ec90951794bc7c91906e6d6b48fb2c0b12332aba37dc3cfa7dfb4d13c41309a1d8"], &(0x7f0000000580)=0x57) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xa1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r7 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000ac0)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 15:08:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fchdir(r1) 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(r2, &(0x7f0000000040)="7b553b6aedc2ec28", 0x8) 15:08:30 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x308) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) dup2(r0, r0) 15:08:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49f378bfef3789ecdfcd4a0ae38d0ce05a2b3edfbd00d045b7ee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a9ce63b7ca7a89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2f6e386b629ae9ad262e704c3a86dc2c98aeb88d8f6d06ff6ff0c0839e00d4b5497be0adebe1379977118400d7a097fa03da96fc3383140eb1efb087565d0304eb5d115c28615650184e50c5912e3507161d9f72c46bec4bd90473a1f0a10a59595e4d8ddc0247494c7ede442a8d0cab5e7cbea9a6c54faf09f8937fc460f4"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x10000, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000080)=0x31) write(r2, &(0x7f00000020c0)="8686195684072a42a5e3bd34d0026eb9b327bddd2c5f6ba9c69c7afed8d00d91b6cc957f88f2e5efed0439ac82dcc8e95bb291f272b7cefb042d4912f32b2348dee1dc6dee60cd6aff4e761e623358a5a85cab550f8e9b7f54c4eb290129f1ccdd6c9982854579937a6bc5049d3adc896cd9aa3cf1da07e0789de0e788568e29792d03fe011a533df8ce0803de8b1fc3a4792bd940a66c641519cf8c886031cec8a059745db41527ed92b8c1b76eae5c7319aae4853b52c7de0f15c8d07fff06cdc56c142aa89d5bc7573d6be1e1a5331c621ae639959836e28fa00cc59ef4852d891868657b23d7570b8ad5c1a79f8efdc017593ecaa95f4e7797236891386b514b471e7f29eb0ccf2c0ec45388de45cb31bae8c6af835978189b54991d3764eeed9cd865af14dad4a6f3e40a6d1f86b0d150b90b720617df7342c92149eb59051a2988fba330e9e312ac5619f93e5d1ea3585c85b6dd90b4eb55ba3be0585ccd6afe960d118a8ac12f57422276aa0d2eb1a37acd90e16faff6e35d3984bb2e754c97a781f581fe41d029ae671644abaae476d11830957299613b08f5a13944e24074c7d2519ef49f1249a4b8772ebad5e164dab10cea0d76c4adbffa1d737cf1a4064de64e037f8dd00915edec49cbe5da5edd27a8943142c0d87c186ab9187608908581cc887774ba92e374c0fd42ef49a8f57c381e1591bb4d83fcdc3dcd267aa61b1e0a5accc37f7716624667bd160d8deec67b5cdc39cb8e6b00a4683ea29fa0839b27a299d76773a436d3afb20a23c350bad16305ece6388226ee95df70dc0dea87abbcb7b676f05af744b09f27fd8e11740b5de80d4ed6cb4887715076ef6c641875204cc223ea6477ce306e93fdbe7a18b654c5e338fadc63b0f88373711f26bca99a0b838a482af578ba50273c2d3013300860d9c3312c6cb37fcf74e8a2663a016e17e0063f095f4ff1852c8be21cd98b5f238c86516531a0bc9d431531acd7111cd716803773694c8b3fd262edafe8ebea50e98a268c935f7fc336aadffc170431000aecfcca64204a31b657ef18db10f602a578b894fdc7fdf511f84c86819cfbc28ebc948e2a694152e7f6062e7b4fd8226d1cf4d5cb776d544fcece455d74d7d0f6e4b014a6536b464db76871039a2e705e437c9e4dd42f7709278fa5326005806707cd7117be24776f11e8d3897b30ea40cedf55d61a1b08abb1d250b913995aa924a71495f2e6bfc80e13d4f551e072970a41698d63daff9aa2c11203f7fb1ff69e20c18ce609719b0ec6b944f40e88f81f63add909538ef61a20379d32b7b832297d3c9f73ca5e43b7b2c3af265b73320a8f3bad8f39d498d8e2fc1518e87ec7e5e3d71b0e30708899d06c8c306dea4114164484f4d74d6e2aa5102693f818028d05f41c74cf2fba1a071880d332a64da2947dbfe51c8c01df05572f20bba1e61c498be69bbc9d085b9c05fdb056d0a3f297459a1576b81694b5014ceecccac7746adbc11443522fadacf5edf1a61a90cf6ec97e606ce24edd3ce93d8b12a22af127f05e4b161fc0b21d0c040000003bb58ac94e540c4bf1152d07dee448f369b8e5429b3dd73115399f99cb15f0d3253890a8b9fd30885f6892aefc98eab8d90bae783d3d15e5235ef37be367fce7062e2047af22c67a4da9f94d6401abc5fee9795af18aa97b8c852c9542fb1bc40608f5c6c310c3414eaf1bcb38d0721d971c6e060addfecdd15753fab26adecbb6c1c246871492a3e2a8bf8d16263bf0758a3f0cbd3e44ef899b5ab8412ef4d2dc33b972a89b4444175d81421aefeb12ad8dacf3cdb16b4a17e4fbdfe28f43482738827a2ba238ffb33a0774161a876c51da6601922654491a04439eec363fb655ee00fd3b41d873240eaac4f91ff2b1068c99d2e9c99222393ef618fa348eb81ae38624b75b4128170d389fa8d8130453d043b4338fa77341f844a856b607b5105e8db1b908922700e47efd0ea3e5e6b7d54c37fb25447d40c7d995492b0849fc56a9fc4d6cb51f0db20325dce9e764eed3a03706d399358b357d82c995ebec93de3e4f750d93002c5fd5e5a8dc55c4e9ae1d8bb8aad08c506284111c19420a28d986fc69e4dd986fedfbf27b07fc82aa39305e121044d24daa49c55d59a98944a1557775b6065bf406c50b4716ae7512b61d7ed5606b0c378a3bc2951f4f1e5a2249c5b13a10a340748e396b27e3323bca497cdf6ce8cdb8d9c870996942c2b48f5a5b8d5fd34f4cdf6079759f48815d12c3a49095204d0388923449dcabe4bb8941b933f260593737f68e1a12edd77f8c939a3cea9de64164be54f0f5ae25767c974acccaf11418edf58d087f725987c836fc329e9694a1dd09aaaf7a453e0b58ddc5aea6f81aad39691fc591eaafaa7d4cf3fe5ace26f5", 0x6b1) 15:08:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0xffff, 0x41a6, 0x1, 0xffff, 0x0, 0x401, 0x2, 0x1, 0x95, 0x100}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x100) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 15:08:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 15:08:30 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66699e6ead00c3f83f2810e80bd70623aec9a017fab2f22dd8396daef15902f37aa60e0ac500000000"], 0xa) dup2(r7, r6) socket$inet6(0x18, 0x8000, 0x3) accept$unix(r5, &(0x7f0000000d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bce0dc9b00"/4098], &(0x7f00000006c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r10 = dup2(r9, r8) listen(r10, 0x0) accept(r10, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) kqueue() r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) 15:08:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) write(r1, &(0x7f0000000180)="2013c0074d471a799e2ecf0a1c0af12282effc89829504905bb04036ecf4ffe7ca", 0x21) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) dup2(r5, r3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0xac) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001140)=""/110) semop(r11, &(0x7f00000003c0)=[{0x3, 0x931e, 0x1000}, {0x4, 0xac77, 0x2800}, {0x7, 0x80}], 0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r10, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r12, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r13, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r14, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r15, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r6}, 0x0, 0x0, 0x20000000, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x10, 0x8, 0xffff, 0x1}, {{r8}, 0xffffffffffffffff, 0x40, 0x10, 0x100, 0x80}, {{r9}, 0xfffffffffffffffa, 0x1, 0x2, 0x8, 0x5}, {{r10}, 0xfffffffffffffffc, 0x72a10a0215640e43, 0x1, 0x5d, 0xaeb1}], 0x3ff, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffd, 0x105, 0x10, 0x2, 0x7f}, {{r13}, 0xfffffffffffffffe, 0x1e, 0x40, 0x8, 0x5}, {{r14}, 0xfffffffffffffffa, 0x12, 0x80000000, 0x5, 0x9}, {{r3}, 0xfffffffffffffffa, 0x21, 0x40, 0x8, 0x1ff}, {{r15}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x8}], 0x7, &(0x7f0000000380)={0x7, 0x101}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:08:31 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x2, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000600)=[{0x0, 0x81, 0x0, 0xf6}, {0x40, 0x3, 0x9, 0x8000}, {0x3, 0x1, 0x0, 0x7ff}, {0x401, 0x8, 0x80, 0x2}, {0xec4, 0x40, 0x6, 0x6}, {0x7, 0x5, 0x9, 0x2c95}, {0xfff, 0x80, 0x9, 0x1000009}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0xc, 0x4000005, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x20, 0x4003, 0x3) writev(r2, &(0x7f0000000580), 0x0) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x8) 15:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 15:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x0, 0x5}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 15:08:31 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x2, 0x80) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) 15:08:31 executing program 1: getegid() getppid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000040)=0xf) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r17 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r17, 0x0, 0x0) r18 = accept(r17, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r19}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r16, r12, 0x4}, 0x200, 0x401, 0x2}) r20 = getgid() r21 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r21, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r22, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="b96bbd68d589f59e5464e3f0b7d902d6db762e17fa030ad72daa9e8d25eadd28e27b6321084d4575b5518452b984ffcbee2919c4158ff92b3a54fecf59c6d80a16818da5aa062914121285a39a663b1e81429e0c46d3671c5a585eb7fae4e7c9c4dd4b8289369b9b49a92ecf9e7e5644d88e507db93689390b9c67d0db40acedb9b0e9bf1798f2a38571427d06888ed45c62566cf436cbbcfc8a756f9070a86e576b8f674473818d736790393dac40094f3bb360cac5fd6b2a6f94cffbfd75d0", 0xc0}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff96d000000000", @ANYRES32=r3, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22], 0x38, 0x8}, 0x3) getegid() 15:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c, 0x2}, {0x60, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 15:08:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x48106853c7a54ee0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = msgget$private(0x0, 0x20000003c4) msgrcv(r14, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000542709300400000529da36bf3f585a5fe87792f3b00"], 0xc, 0x2, 0x1000) msgsnd(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r14, 0x0, 0x0, 0x1800) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r15, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r15, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r15, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000400040b612431406b3c565dba598b2792199ec035da90ac0702298598d45127169ddccd689b74387542dc2741d64afa89f6187dfb614664e4305876e533c87a91ac3151bfde61c9398afd04c5394c3a5f134d2689ebbfffc22b20301820b4eac06ef91a3f4725cc85093dcd53870dde9b83acc22eb0699caafb81eb003847f4730"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = msgget(0x0, 0x100) msgrcv(r16, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r17 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10002, 0xa6}) msgrcv(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r25, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r27, &(0x7f0000000880)=ANY=[@ANYRESDEC=r28], 0x1, 0x800) msgrcv(r27, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r29 = msgget$private(0x0, 0x0) msgsnd(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r29, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r29, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r23, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r30 = msgget$private(0x0, 0x20) msgsnd(r30, &(0x7f0000000f80)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb877c3baacad02f6697d8103c5a001253698eaf072e8fb181c3b49e83bde2c0ddeec5e46a5112c171216aae1a7d999e98fb948a1a7e5e2295cdcabf77f359e7ea34080126552fe38252d2e063c88eb54"], 0x86, 0x0) msgrcv(r30, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0xfffffffffffffec9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = socket(0x2, 0x3, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = getpgid(0xffffffffffffffff) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r39, 0x3, 0x5, &(0x7f00000003c0)=""/85) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r46, r45) chown(&(0x7f00000008c0)='./file0\x00', r42, r45) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x2}) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r48, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r51, r49) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'\x05\b\xa3', 0x0}) socket$inet6(0x18, 0x2, 0x4) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(r36, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r42, @ANYRES32=r50, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r52, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r53, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r57, @ANYRES32=r58, @ANYRESHEX=r63, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r35, @ANYRES32=r62, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe6, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r31, r64, r33, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r37, r34, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 15:08:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x6811, r2, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="fe98aa63769ae84d15f6fc68c979b350d37f286cc50ba1bbd6893e440920a9be", 0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r1, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt(r5, 0x6, 0x4, &(0x7f0000000100)=""/134, &(0x7f00000001c0)=0x86) 15:08:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, "00370020000f000005000000fa3900"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() r4 = socket(0x0, 0x4, 0x3a) bind(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) close(r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x7) fcntl$dupfd(r2, 0x0, r3) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) 15:08:31 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) r2 = msgget$private(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000001c0)="8ed0006a06866a217c7374f25ba1cb87799a50d59f9b11a91ef621d4770b29c48184d572b4052f65edc05b211eeb0181577a0fd2c45b3138eecf17edff27cedd9b09a9dbe1f5613f65e6bd9714c5ecadfacdaa38f821abfb3270bd5f818eefdc33e4dfcc9bf45b5cdc19c53c4b25c352af0f733a006096a155937ea4505782b7d811573b82b9b672cda30aaa360db4d963a96e39b2100f6a30a4553d55e96719ac89b622674c8d1357035dbc98cfae32201df9220c557e74d9f15c51e1239ca0ce66f9ebf227041870ac25dced757c5341fa57e5f407df36a7cb4ac88ffb8e1bd437732d9dbc87ab9618dc7526b88c2d643963e0487111", 0xf7) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="70d92d2a48f8c9a22b5f34d975c7313b2c55810762a3c5c26d8af6088c42d79eda03773761f9b11e0f1a09bb3536cab24d339bab82c8fb684cd7fc244e65a9b8496605103cbcf8ddc7553f4db37e4880832c7d2681b18b24292fad52cdf5ea09e40001758bbe9f3a3eef49a01bc5736368294eb2aff90cc52803", 0x7a) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 15:08:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) shutdown(r3, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) getpgid(r4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) 15:08:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) 15:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:08:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = msgget(0x0, 0x684) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r8, r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000200)=0xc) r12 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7f, r3, r4, r5, r8, 0x8, 0x401}, 0x1, 0xffffffffffff3234, r11, r12, 0x5, 0x0, 0xffff, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x3) write(r13, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0x0, 0x0, 0x1000712}) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:08:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x240041f7, 0x3, "b0d4a50000398f73ba34441c4200"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) 15:08:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x6}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xfffffd40) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat(r3, &(0x7f00000005c0)='./file0\x00', 0x10000, 0x10) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x812, r6, 0x0, 0x7) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r7, 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x9) r8 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000440)="32337cadbe69d968d84d5ce507852b75e6e347a2f431caf6d79a0255f58536cced76049b6b15cebcbf9f892123457c303799bc4482efbafbea9578c2067be09d7ee62b0fd402dd73d74922e6e949e0abd51b13218e2f42f9315c7be645c42047d1cd2f0086f90a840facccc45181a9bd5661270e56a7ef2d7476a3da2c33", 0x7e}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0, 0x25e}], 0x1000000000000260, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe, 0x4}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r9, 0x0) r10 = semget(0x1, 0x0, 0x0) semop(r10, &(0x7f00000002c0)=[{0xb506cfc2f24f85cb, 0x5, 0x1000}, {0x2, 0x4}, {0x4, 0x2ec, 0x1000}, {0x2, 0x65, 0x1000}], 0x4) 15:08:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/186], 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00003af000/0x4000)=nil, 0x4000, 0x0, 0x2810, r0, 0x0, 0x3f) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000280)="9c5d5e2362bb9756d174fd3a7316386386e26e0edba2b63ac39e2cef69b06209be87e9428b72f31d70a1b3fa40f83bfa1a601b12afdc81d18bfa64b38d4010b117fb42d16cd646cf3b89c543c265aabc5ae3b77cddbf0c888ed8dd8df369c5ae19d21215a97d97b14a6f79b1c84638b2ad8318c9be9c7a2d37868576c7afe5c08e909b017612401ec98b249041028c2f29121980b65a81d997b2db0f638528da563a90fc9216e592f64af46dbb974b7be9a5412b351ddefa309691562fe29e85d91222bf22deb9102075ea08c5ebb08838877b3c7fbf7ed2efb833d6b1f06af9c9e6ced5861189db92fb6ee3d57722553026501eddbc5651596ec9fb80c4ae77855a047f3755d0ce7249e3e9bb6ee37a120eaf66bcabf672aa0a4745d7a9440f4f1966a6bbb4cc01d7fb1ff10fe318c1c27d68ef510d994e9843250218121fc02d4328c5b8e2e535afd043d8b6bc6a6c75260cdd99d2b9b083c4c81067bad7003b3757a643c01ceca6548f23f62f7eca6d01223bfcd9fcacd18159eeea5c6ec7bf4a43b1175722b523245a3fdee5c1950deffecfd1e75f9bd4f66f4d55de158e38e12af634c0f3e3757d1aa02c6c6ea33192fafcda540d8379abaf0a8df780776192bfdf32a1aa851e4bd05ea9fbf291d9e74bc8d07987d2242de29a67228d0f5c7432d166c9c40b249ec881a1c1523643f5fa219b9cbac19e70828ad5691aafce1126a8be2ddd3e7c4760c23533b659348c194cfae0a84698bcbe1b2be6acadf549822abc8f785cbf23cdf0406ec75c6af54a7b149fe99a89cd7ecab5b31e384404fe9be16f2061bf14cfd3ea26af0388ce5e3f3c9fc7a3f5d94f3c70fd0007cad34a6e9930288b2481fe3c27a01e5ee3a9463348fafb5f8ad344f9d459393c515644aeaef0f66c4d857c9ae625568828db5cf38e9928adb088d7e77fef97d89050c06aa618b69b249a3931b3ff9a6f72ef5e07b6404981bb530a0e0af11b877644a7a479720658f2f25c7850c5a92dfa795b7d7badcee20ba4c1970e8ebb812175e9c1da1198515e48bd239df451b72175f5e92ce7a35bbeffad2b07c99ca970d4f28c37802fb00b93dd3e2220e404540f3d5cc59c280dd50e9d90a4d3b8906c564b3b2bb4f1c8bc83c58307db6ee535708501e93a616714f3fa7fe1ab68904338cad08c9d7b7c95f7b15442d8094f5e9522db5737c079d0880f4f98999e355e8d4e95950d6e3aecd8c20aaa53771216793a071a8fa2d2956cc6d6e56baf6d784a5001e715fbd2dbaac554dced1bfbbab94696bb473f8eb0728794ac06e584cb50a114d573cfd87ef4608da4ea5b0cff9c2e5a3c60c93a5fedaaa1ec8bffd6a7c996a1c8d22cefd64b77013e88bc8889987fa47d761ed8d94ce046d5bf8c69773d2b73d49e63f20666e3a07dcf23c9711f44bba93aac6c47cd961201b28289984c6c29a91fcb18d8d8a0da98756dcd3c6bd0cce14503a85bbb9d6b35a297459614ee6ffd70214759a56d468b97649277b81e1cb5b38615f69e1e2ca695ebcb596742eccbad468606dd759b4034e1ab863d59666c475f19ec188186bd5c88d760853de00935753dc0314b44824ef2d2c277d949763e5406f6aaf4eef157006d5b98a4f69792ec62f6635d0645acc81963c2c564a1d0af85a059757a07fb2560ffb8552706dba9fea27f4671ba5c0a6e532a90ddb49d17c4b1cd31d18ba4f125e0490bc88a65ebeebb5e29d1410ae9e280edfddf9bc3b2b7c31b444b5b77c50ddfce472d9574e36b5d55e6c76c2c47b544d430ba0cfd4c147add4e628f14a8b41a328aebd360d5d00680ff4a129c22f479f654226af2a1876ce3e6abccb3fde311e3104a3ee79df69ab834ee31dfd091bff2926a1dcb522deb1b3d7bd447198507607af92d4d04e55eb3c2bb20f74c0c414e516ed46e090486b4087c65ddde527f78ca91e69cf76bacca56a3a7a260dce79ee2037d32424b4c5ec1f0173bde5f280db204fd67071089bc2efbc9603d35dde19a8e31f9fa0156f0e23eb2ad3d0c512d9352021c4c457c51aeb853104a84f52294ad5ec7557987b2cede0a589268fca1bf25eb22d7039d74d7db2403b6079f1a5125582d37815a81340f3df078612dd0eee4f597958d62886f2038767380c725650374d40393dee4e993cd52b01305e5e8062edcd6ca08db6bf24deb21a750488cc74b9d9a34beb122ecd51272c9be0f981cf597e278d2e3e42433883b877c90888ec05dc077427aff09adbe4847cfeb65670880be5994cfbbba4af8118ba54b1c2333d9b94cb2f4c6c46ea381e459ad78fa8e9f87e1dd278ea0f2d3aa1abe5045abd7ea4453264a358c463ee8f7f1d60edf739f799cf1b9a44d887ccd5617472a67b7847cfdaea8e8d490b52b969d20ce663c777f00decc8c23739459c44aab9300996136395dfdd86c14dbe7ab0a33039ee2d40515aad3f6512cfd2a54dfd5ea36633f28ceae9163c933257011a04411e8b744902de5b7887abc0609db24f23590b4a41c36e7d803761b5ed673381d4c6bde1dd3a5132456a4f0d7c1043d95c39da345a0879739acf7963e1102f15c11172c378b5693e88363f7bff5f2b6bbef34dfa84ea593162e409cf9961b55c4be1d02a3c81dcd29426c35f5738d1b00a5726454943836e3314bcff3ac2bbd3037ef8309aabfcdb23fd9619097fadbadd0e2ed2f27f4c4c4d25a53f0b7bbfece9b849275e0df0c5a38666c16d0a7e983402babc5cd64b72e347994a102d4b7914057b5bc69dab1716409ccdcc26de5ee8fa2d4457c06b5e648f20151e7d93d143d7a9c90cce203b4a17f0e75b8cf49ec3680d0251f51736bc30e8c0b5c526292dae79d6a4fb28add8d2c29705b4ef33bd243e1b246e61ec8f63a27fa135b09b74438ac01ea99879690568766e3cc96cdcaab3333975b58e20261fd823fbda5fdbbaebf7b493efc6f15d1fa4c46b01d4281694463b9e6d7c7f7c1536f2022c3a59fe4cc7535b12e023767b610795e40bac733f20537a702b7bc0fbee60878720406d44e3b1e9d14a2d57e36f09afd744af7828d1e3d6871ef9f14ebd35a550a73c9c679cfa7f9d7a9e806e38f77344c875c5ce152ec235a0b64e625b45da0934fea48ab691e613373e97f72a52da720d3b474306e081ccf7836d2ac4dc11b1a5de91d425c27592e43873bc6ab6ba52982bf1464e1e4f32c3841e7bef66da9a557cca92049c1100b18b84b8a5961739a8cf9926c1a68fe5a73b21ee25507f96ec1a10eba60b224b3abeb69cf80be5d079db7dd99e23a48976002a5316f11edff996bac7f3849412e4e342f5e27d71f9290331eeee849f8cf5f3849f76b5ee7f42f2a39aed5919e9e6042b4c75d4b4514f9355389e9ac1d89327953c68d83b17b8d26a651c5ab4bcb585bace77fea460e35a2aa19eec2b6d6c0996cbd47f38c59856123ba1974d051f45296d4e0c61110f9a7a96ec8753b1006e985ff79aacdf80ba45f00aa70b94c9c779adb984179a039c14f9d40a2554565beb8721ed1ead857c3387ddb2ed6ce0e51976344479cc8eb40d74d6950eb1d019edb2b7d676a74c406528945c0f04e659fadfd8e9e562ce582786eedae793f40924ded8c2e1904dae4ae4ed5f51970bf7d7efba4c2ece8fd6476533667670bfb9decbbb65afb714417546e66c53dfd38e0111bea3e5ada351a3bd29f8abdadf25dc03bba7a3ab16d78d1893d9ad4d65d8c62ba52b95222c6720bebf4bcaf66959b69aedab954fc5831e255738234b31a8801b9a959197f453859dae820032eceb9582f273c9044cae46125632cbf26ec9194b904f710cfdaefa68773ff4c9848b5a606f4038ab6afde731fa37aa43e476ea09579d7eb87c03e97643751727009ac3680e411b47ea70d0f8abcddb6f81ae4f4a90d1b4534cfd95056ba439fc56e233c6bbd99521092b1baa7f56328950608816ba2b1b4f1d120e7a476681afcb24bc4625b2f32a6172e2ee18d4fe2ec29bf04f31a344eecb84e141d57f1c491a6912accbcbfdd4ad21ba6d27b9095ab93376398275c837d30587c355259f2763e209e088893e3b1a6de3a8593af95d6663ee81a9c2d14c7abffe4ebf13cf547887b6eb7c14c2813c3d52c6c9d186f5b52ff6aea6c38c0f2b436cbc58fbc1994b6bfba70ca9759b3eaf2b792232a4f5262fe17800746cf2178e8d2496e5bfc1e5f3588ff18ebec3ffa139d7b19129eacdafd7d04513a1783ec03685ccbc103d6b89a342e192b5278ad66905c10831dcbccb693b56b2b1fea205127fe4d72b3779287a23b9d9a75cb96f39469cb8b94931804f71d32cea94cb83c1f821d30732e7f8c07fb166faabf96302091152fb5b6744c265da3d5cf6b6767cb6e84e39448aae23223c4050ca5b0f1cbef4b2ec0d3e23df56e145988c88ba969102367ad974a6e62e10091d0488482e2c1f543a75716eb1e2da7dfc0c9341e4d28340cefd568b32c7548b632efab5a4eb9e00aacb5c40776127aae342677392963d405246bf83fba214468a9040a08a4318bcdb95274c7daa4ae24718ece26c4571ce0d741b02239d2fa42f83c99497210e442315aabc1efdbb96a0db3b106fe9138c979334744ab57bda63770b5cf58dcdfff741e5fb953dd8833aa98b10740787d13b1ec8424e6bbf2fc6fe9ce82768a2b0c99a0082641a633ad6a4fba3d7b07691724dd48bf0aec20bc85592a2b5bc3fcc16fbb9c1f2181d201f76bfe2d9558e387a0be62aacd0b6e5854767877f1874b3bdbaf2d9e8c403e0a3adc7f00478633ebf42ef61fa9b20766691a7a45505e744bfcb49fccda0593b483a1696c27582a103f5aa3db4d795cd985d7f76200db7716f918956da646a996a3eb3ec077a6aba59c5246efd433d257f806411e0ca4f36ab1b7a25cd8e17dc8e6da5d863ef78a7d43f77312d0633892d6186d08ac5806b2b73d7f983dd6000f09a33c7d35644cda8abad61a79b127e17ed088de729caaa724cc33b12f188f7e98eba78094e898f9932ade1a291e75e1e6958b699964a2cd6614ea9ca5ed02c21de8d2a1cbe5e6282bf8d5912659921fed646358b8941a08c3ffdbc5c45c263840725c9388268400982756d14e3bac257aa5d18e8aa5dc00526d74f66039368e4274c8a0753ffaffb26db6cfda29dbb4d5d0cf136a1312c87e0c33ee3cdb81b1b2215699c86d8fe87a7b40a7c7f0743d7419d28afd3c88dfc7b3a7ca38f14f2b44ec3ec2d085be0c5fa3fac8906b4cb63b53dc09b0c3d46c797f903b5de88d5a2083b0ab2f2f0ba101fb26043dd8734d106a5d3f48343a32d459e391407742f85b0a36ba31e065f68820f1ab0d858c32feb5fe8a37166ef98f4fc14d2cf35f5c08f50ab14147a2ce121c0cedd274813983a2f44bb11fb5514c08f2b9bed843e670b4bb4fc0b6457a0e1637246f9f2ffaffb63145b1b0281782d7bac56de0c49fd39e6a62e9f05d933c0a44861d82025da8f541b56f6826f91ff7e0a9aed66e56be2bac120707b88eecd7925bb15335a67811f73e2aa04c939fba9478760dd74504900e4a1bd32a37a6c7cc3dda5d98070bdd4db15cc52ffea3179b62289af26ca8724667e3e0c4289e295e74d5a649a3a2bd6330491bc099bb8c428609cf758792bb542490e4aec89b709e3aee654ef7759ac90109a37b0756a0c7000ad08cf6ef7ad684987244798d7835310b9c51c7cf526d3795a8f75e0e1e8d98f2b71c301d3c767630e3bb0b4bd63e9580ff4b58634a14165635b15385b579e4cf503c6713e02833423c9df848bf1bc31cf76b19ff", 0x1000}, {&(0x7f0000000040)="a8c768fcb78eae74fa6faf399e3b3467a9fe8ab3d258f1347695c242705b7dddff9398815f6fbc739fad009a495076d69d0761ba23fd110ac724b754eb49944676a9d51fa2d7733748b315528e4ab2c22410c9778c754cbbd1092dc4a967e8c6de35dbed36818d90", 0x68}], 0x2, 0x0, 0x0, 0x8}, 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x57}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xa76a3e924d2e1849) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r20, r16, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001440)={r7, r20, r23}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x7, 0x11, r4, 0x0, 0x2003) write(r4, &(0x7f0000001280)="e8555d7a515f3640ef1bfc3c3302cba6ef6adff1126736b0f82e66e29a6539672bebeeb7268e7872f342a26fe88ba5d1f7108f7067dafa1a30e348ebb9ecd7de469aab87897baccdb4a043fda27ee73c6850ae74b77c6cabcab3a165975b0bbf9a1f2ad4f78fe2492f2623b927dfe8135051590e6ddbfc5e845d8f38ec70bd2826430e99655aa77d52f172dd51a5d5b73e78bb480d7cdfde1f35f4f389f671e74b5f9c63160b10e3102531d2fe784fa678a7d6ccefe4dde8b0a159ba28f2056be9d1d0be47e9235266b337d398ee22a8e4236efc20", 0xd5) pwrite(r1, &(0x7f0000000140)="0119cb34916f998bf58396488ff17f0e0110c204d4c120", 0x17, 0x0, 0x9) `‹Ó®(þÿÿÿî `‹Ó®(þÿÿÿî fuse: Cannot find fusebuf fuse: Cannot find fusebuf 15:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r10, r6, 0x4}, 0x200, 0x401, 0x2}) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r14 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r15) chown(&(0x7f0000000140)='./file0/file0\x00', r3, r14) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0xff, 0x5ef]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 15:08:32 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x6, 0x10, r1, 0x0, 0xd) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x2, 0x8, 0x80}, 0x9, 0x0, 0xdbaa}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x8) kevent(r2, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 15:08:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x7fffffff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) fchdir(r1) 15:08:32 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x3, 0x6d, 0x1000}], 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) r1 = semget$private(0x0, 0x0, 0x210) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x98d7, 0x0, 0x4, 0x8000, 0xff, 0xfff, 0x7]) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x40) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000180)=""/78, &(0x7f0000000200)=0x4e) mkdir(&(0x7f0000000240)='./file0\x00', 0x40) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x7fffffff, 0x59, 0x10000, 0xffff0001, "8db6496e7941b7191a80595090ad7e76560f2eb5", 0x3, 0x7}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r7 = getegid() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x10, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = fcntl$getown(r2, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001ac0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000380)="17eae733edfb562509f6ce7df1445d240435f4fc002ba8ffc6bdb3f421f150c67aceca838491fe01e817081863034e2bdfface8510c1aebf6038d6e1d15f6b2dbb0048a36f989ead65caa8e314a35f43d4c7d6a32f24a595512729a124694495788e00817df0508176ca86d4374eb02d37f1cd31f51cddc702a9ed7068a1bfa67ec39ddf444bfacbd1b0e5913958593990c80541bccf588f5ba4c4fdb60e0447008510580ee9bca92ee6cce643d3a2989fd8217ef7a5029821e194910a16a49b5f2b0d36c626f2f8cf82ae7cc339e9124f15bd0bf3585706719c6c5821240294e19955204cb13af3747e1dfca839957f706118cf6c01263ef1bd5999a9df30caa5ee723982f364cddff7c1ef4d4863105b9060832860640f3b96822d3cd1da4c094bf471d9120ea84d50235988b30f493be86117c3d2e126c692de313413174dd0b01b4462e594424842712584e61a083ac62c2313cb0eff200ecc8e0ea08acfe8c6eac133874957a59f30d8922944e996062e77d8110c1fd8cdd52abd952444668913fcc763695eb7d348208b8c3b2d84bd42a6d131eb3180c98e81f3b355385910ddd38f4ac960f29c933de286bdde9bed968b6af4ed0061b26bb76ae62ec53ef9d038ef52bfecd9872ff1f8b9cfd2360ab1ee658bbf899f20f363c5a1753e32b159c1a832d1e8846e4ee257e87dc5e3e39b7897639670d1bc1f37fac2fff405576815b5860bed5c53345d9e0ae89581aa900319eeb7d50d85fe2359931e9db8b32069707c85c19cf1dff1a67d89f46689a44402879085ff5d7ed9a1036d64759efba418ea2a7af42962b3c7dda4040c3e003dbb19525e6ff3f1422c94f332f321f91a1e6af117f6ee8cbdd26cc58f04dcc3eaeddb860f14599452c9e3f0bfb76189b309d713f436e0e5382e0cc0043f350e24be7523ca978eb41a80f7baf62dcc61b23f6fde50fc28aca32552f6290030b40cf834df1a881b3db8a6271b356c9c6f147cbb7664cae786a3061a1365b60c2ac554cd19c296c6f89793b85f4e96d3e9f53a6057903a85b12cbb1fda060637f3159000c22c8c486b05f15c2f7d4bf33ca961530cc5579ea3630b9d5a9ecc26d65fbbb81e2ccef0e43e7342a648c18fe1562a0be78658bb02c15c42a66db276bf13c2c882f65e08490116a9126a8dbba9f1f63c7a05031c5926123683ddc68e6d68a53f291c374dc30b93f7a849f37f78823120e7325531e33f8a8fa54ec353a5227a83792cae791bc88fadb8cedbf84e9cfcfb84d46038b21c05d82c2ba819784c85eafdd98714121a4c455990b55b79710952b86c0d09b439019afff4bd5af0757d4d6ffe5fc8b6bb44af22dff0eaf2e894418b85bab8f3d0e2eb10b23c9a14482688da4e31a01244382b5e7aefca08f129be2cd196dfe78424cee5e30cd87aba262591d75ac806a5df10573416e40b825f5a61b4c920864e8baf3acb6be17ea69e4f546d77c3550d4a396299989d5fc6b17ba4f7b4fde1ddf74315dd52727d46e2e99586a74b1ec862d181d91e0c38674693b10764adeba1e9936ff54d293441558dad4bc1235353e9112a89352ea323eeb12c856f6bab61167b8d2af483839171e9f5f5b854543cd3a92c5d02e4bd169eff45161d8e6ac24618a11f58803d51248d808331de115420723ca1c9a3bd9137b065f203e9c8d9f8f14966cfb599348b5cb02860fe4be0cdf4cdf316b7740fe06e6565edeb868827093f27bcb3d4dfc31a50a0de4e0bbdb3d2aac814c54d1d1f397d102f17d94050f82f9eaffdeec6674d89c3604af9677bdec413b06d8bb92a04768eff066c2bf8d63a5765cbf103b63f75e9d007d82c75a7e5a767dbf6fb6114b31f55fe665b275e9f18a5c362b494cb3d3abead9575955691abb03c67b8a6397acf0b5977dae73dd888111121c96709c03d50d0b3ddfd1911bae889d29594615205e965875ff143b0f7af0c8d5fdb0cdefa7654a91fa4bcc34fb9d5daae9d58704eb1ba16b07e7916dfd4c1f880de21f6a31e6790806c58832edb0271338d9e9284a08b05238aa450022f370b63d161cc9c40c6f55bd1a13a3de64838ca54728e0659433ed57072439047bcd9ef92599a13de08b41535e0d81a200b50d1da48efb0d8916b1095e0fd52e18d12d3081d12042441322685a989e4f9296ff8191fb996cc1584fb027bd3826da0e308069903d556b5c1b0db1ab52a4157b3854542c430a2c4d7ba17865a21417b231c833c63e5bf68429e8686d88ee2aeb58c72c09dd419a531b9437b3a9e842bf78edd3810d49812fe57ea3f72ef6d1d948123c8be895ed61f3e8c38e47c9c673071e4e9cfcac83f72d19853dc49940fd33fda7f0492f85831a162b99916c2371cbc9732df179acf827982005335eb0c293e1390285a5109087914db4ed1570f43c6c13bea54a8f4deee35b42d8631d35afa14fde63c08eb280bd75fcb2fc06ad9aab44a68475bae80117f9dd0457405d277eed76fb8a249cbfa2ed6ff309a5d5c745f5bcb208feae58b83d282c7f69f1e49846d0f16eeec1b2a17cf0f599a925dfa54ca47199517f651f0cf6ee939e1afc3776bfff0c0dc3ee9b91a4271de163777a095e3a37ead818b8dc24f6ee68f994255004c93fd98a89297b624888cd1741dd9fb84fe1e130dac98088eea0c0fe4219253c610db043ef72d2597d8ba5e214ac199b18e90370395e671df4b5792629286980825c82f9a9a2f386c820cf7c3680b18bac23f8dcdc7f8f4654a522aefc3f61201eb7011aa6ab65a8864470dd59048d3cd792b04e706922596375b2aa4d8281341d3b92f53d032e6abdd93be323507f3f85d90b20accc79aae85049b18760224991901715ffe8b957ca4076c85b199e47b8e1f32c93753b105da330c91ea13f2df6cab950d6f2fd4d5b2fe0203f0aa50094fdde348eccb510cf6a1d35db26de3d0a15dd3ed66c43360b5a613d1411d127fddf974f173c99235627c2fe811bf8f46bc34e9be166c8a1430fbf963a160680571d52fbe2e3b219a1eb1fbc98e3d92925013a30f0f276b8afc8bef18ebbb96291dc69db41a12e24fd9306de4668d86c9545268f21b1b409321c77baee6ceea7dc78d0ace212008c74e30c2833628a8ecd468704710423392e9754ab8ccfb07e799fe6f6894aa294af582db8ef959065d2b4f4a43733e77a2339e8c9b89c1f8dd0a122c01ec230e2f40ec67fe0cb50b85f1b6c2536d8661b170bc2157b0a9e13b33e984eae1ffdecb68b030ab9841c13fcd9827acde13a1835cea76d35225fd4687608a8343245d5b068558fc18ed918d123b05ee1f4b9780cd607a7d11fdd52a2b4fdde56c039579d4ba798bbf198cca2126c56f204ac8c3cfc0d9a4476c8bb0d5a61a7541e9ee520bd01a42e70e6f7ef45ef059d5fe4b7a35b00ff61e5885ac276809f4ffdf9555c4de3ab29057ba87e9f904866e3554542eef67e584fc70294801d3f47fdd6aaf7ab160be04e71b7d7a60369c66d745905320a5df5c32ada70be8751ddf18d11d9ef95a6b4b20c217c29d3c6696ba41020454a32650920b94ee6352df29e51dc2fac5011e2121c91da639adc631258f913c37b0cf092570cdc57f83894c61ebac049aabe44ec2aacdac4593efa13c8843137586c1f36b0f3a6ad17f2d3e03aad8de868f4ffb6667d100b7b45ab629d03aeec5b88e030be6ef1ec446d2b6bafa1c856878f17f3596ee2c9daedc7002803981413f2a24a4951bea53f0fcc2d14fa3f6db51c3b7394cf75c6bb389a515bea0500dd30aed3818bf5bd7a6dd25270a411b080dc16302292609fb5670b9333f4bfbd7af7ccfa2d698805eeb7850006ab6d15dd779a414422c5e32bfea600af29baa7314011e6cec8c52aa1e64d8877163424fe9331cefc4febaaef784444ba3cda88e124527e149dfde5f525779780a1a32723809b4d65c5fe756556dfa6a783f8a7674e7ed0b9f90abb007cee73aecdec1febae6f7b111443636c694cc7ff4d5214e5278e055a944cb1bae2899ca867dc5ef047f1af9c93b8ab414f26cb6a6dd776b221810f34471e42db8a17ec459102755c3c5430e90d8a5e017b358176b6bd8a7c0289a6171cad7b18790db4ecee8eab2ecd76ce6e462b311ffce106455ac8d6daea4e9b580d458e7eff7ae0270c526a909ebf87fc52afb60c6c629bca8d7a196851fbf392d5576e6e0c3744ead130574636f965c6df7bf45cd0bc218c33a76aa021fe630c518d278a801d44f5cfd6cc4b5fb108eeae1ea4303f4622302a6135145088ba19bec66c4a3f764daa067ace341a29ce26833d8e2e6c08ccdcd38099957bd0524ffa560bb4bd44b6519f2f0ea3478cf08891af1e14d6da62cca40fe66dd1719a5581c2dab53a6ad9e9c92cf7cba9d99a26c6ce2088244e2dacd8bd268155412258eb79edc933ed88a79a0a378894439da11eaaa92f4eac60d559547d724cceab4dc55572969631544c37005848c0eeb452e1d0f6aa028cc6391e15e7173e0437c204f34323f3ed2ba3d34331cbcaa0b5087818b0d42a5207e3c5f8ade370df6de6ee3ee42327c8023d82e401a880454562759f224c350c6f4882e55459f87132b77574baf4290dd12bcb916c86dba593228218386024d1692efad0a3fcfa334284e45b89121281c6d651eae2113a90ab4c8a4e7bd345c2aa3269b3f5b5f1145737ae992c45b36c1f6849e96e112fcd148515ed720a5acde3d01c36504ec53e4bc94dcc4104625f5178f0c90e89afa06dda313cb243098f1516c4521e2c1e27fe2814bcc345ffbbcecf4fffd0a71ca2b6e84750ef34a8ea850c9031618607650d96abc9ab260db24b2ec179302be1c7efbf8138c1ebd36e3091ae5be58fc6c639489fa39bd9239f353e156d162f08dda0cb7ab034925abf47898b49f5535cc9e4fc16baf44aec0697a8e64b44ea37b1c87b614c306f58b94ec8eb0d500422366c520ff0a79b59e9e94dd73e1421d0c6df88e2b694b7e53f432be4a26c46d566fd9078109727eb04f87581556142bc723f9534aa67e574ae5c54506b43440d2e237093e8bc880a9abd8b62c10a2caf56eb36b3a2f60cf1e4f8531fa489800f82d966024d67f217afb3b3b6d881b00fce1cf9d7f1fc704a949f8bea35ed5f0259ca2ca09d86e1b947391b9182862855ec4e8165a2db2f5ebc98a25fe9855c777ee2a13e53159c796f4c242b9ee4b902f7fd9f35c9de8200708eff3eb7e711ad7c1d71825bedfc46bd47f9ce96179f6950fd0016c02bb017514c0deb3bee7b703b368c456889787fe356d193b2d299a6fa6af3a6bfda32f74cebf0fd63bd91a8e2ff9dd0e3d2d6a0acf585c9434610e2d6895e22f6aaba2820230763ce4542261888e47c25ea989500d3267f166e36f78a6f65b938e4b179f2e8ce7e2f48e2221a692dd428cd9fbd76dbdf385213d3995280991fc634e18469e34060c71af29de21e50bb6ea72f0ad300c3f47c3b6525a2b55b8e4abd9cc380cebe846ac57bf34253014551140f02116ae166dc4717efbda6446b1c60dcb4637992df8738874cad13fd1a81e89e9b7e24d28bbe0ab5299bf4089eb05d606a6d3f585a8beda9e75eb14b6b76ce30d151f97fc83d3186b21b564ebe34aef77b6bc40c5bdcb235b7678901bcda061b7be6109bfdcbe30b1e27137ded249d326304eff7130538e9fea48116bd51d5e7f5327bad7a3d9faf5998a280c692cfb634d14e93e1aed31ce72c2f28f1becfce495d5e386479ed5e2fc6d40394b0b84557ec9a6e606479caf0dc868620ad73c0c8119bdf09b31", 0x1000}, {&(0x7f0000001380)="a95da6a14881648fc4fc6ec98663609f5a48099c7518edb7db7ba7e84e8ebb97d6af11740268c5e5e0ee56660c300cc23332d6c15629891cbf65013e5ad7", 0x3e}, {&(0x7f00000013c0)="787abbd4688bd5e65bb5caa205436033e4a2d27a47b6761eeec53d9b3e7de27e3c790008eea7393c13487154e1a4", 0x2e}, {&(0x7f0000001400)="645f6b265102e10e620ec3bed780448893d67f718d570edd3b5a59c43e07c37f", 0x20}, {&(0x7f0000001440)="6683eb487558ee2050821f5e8eeb4980964d81488607583286a8a00d851d0f2c11691af291b95f7be4bd1fc43b6d09bd3e6587431aa65514f3d1b771a24eca49f06637cdb0d3a093e3c6dd42c45e92d7ee71", 0x52}, {&(0x7f00000014c0)="97452f55d896653296c1e293828bece2e1142fe20b56bc02d360ad07b1da4128932c754b263937866be4cfb38c34e72090a22b9591c8343d787347189aefe851b78b3c70ef44251e716f1d8cb9d31747e0bd497ba8b3b98ec5650d6ec8b8a8a648f6cd7df9c5740bba0694cf40f893dae1d608db9a6b6ac4e10621928d54aa25fa36ecc51c9ec889f36373f99bd7457b5b0b27a73bcfd5e9040f39385e5dedca550e6583f3fcb059dea4177092a305244bffcbd8", 0xb4}, {&(0x7f0000001580)="0a3134d01dacbb84756ecc76941b545e2f3609d26a4d2fce7142e804842067e0967022e632b83c0f78397739195aa9337bf3daeccb54841e3f9e7a6d7f14861b5c8699bac1a72378936d9fc4ee593e6e5e91fff38fadd30215915676e03749cd4404e09409c3d08a5d1235", 0x6b}, {&(0x7f0000001600)="536828d7f1bf2d5bd99518cb6c266ae5b16244ef97df3201a01e263a7dd3f90754bbc459656f2cad70d36f9956601f6d5d845e697df3720a8279fe4d2859f989711b1b999da219f0e1759842798ed7bba2221bad0388f85e04f501a3673a687af5b47361561e0e4a68d0520d49c5a85cf34ed9fef5cb38de7bc69ce1673b346a6e01acab5b38c2541ec3ef08b0e6846521752b14b20da24679ffbbefed050e38f3fd0edcab7c8694caaa49b3090af4779a91d7303ef779a3894317e397c9a804508844f6dc4937349a4b7186fd", 0xcd}, {&(0x7f0000001700)="9f32c651724b792262625999f73eab87d805891fd8ff3dacef99d1818ef0460eb8cd59a712954010f65a0a6ec3dc1e8044cfea5430f2fe23b66243bd8e1a60ee928fd631943025b49ef43b6ee060f7225654b10e3988466acf51f1c6ce619ad74a181a563053e12603256bb4c8ac38b5d38f1b204c1076fdf7655b137d0a644f4673ef7c47a454f4320a09c4b8c5b511f3288dff7cb7152d4624", 0x9a}], 0x9, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, 0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0x4}, 0x4) execve(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001b40)='/dev/zero\x00', &(0x7f0000001b80)='#+-\x00', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)=']\')\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001c80)='/dev/tty\x00'], &(0x7f0000001d00)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000001d40)='./file0\x00', r13, &(0x7f0000001dc0)='./file0\x00') socketpair(0x2, 0x4000, 0x7, &(0x7f0000001e00)={0xffffffffffffffff}) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000001e40)={0x4, 0x5}, 0x8) setsockopt(0xffffffffffffffff, 0x8001, 0x8, &(0x7f0000001e80)="82831794fbb555d44688557890b64cd7b7b86e4be13b74ff2d894bd676ea23aa6673371825deaeb8b64b6c5f0377c80420ec748c9156d51c2ad1a154de3e6a271371e07b3d3d8e8c0784f510cfb2236c55043f9764b4d2bae3f095088474ade9826bf5da34b9a1e05390daf849cc5f43962f171935330c8872ab91fdee45482b1ae119217a06dc170e1785e5055e3fa9737985e5e88df168c658126d506771e64a83760dc2790a29571de3759c5f7308f2c202bfe23b768a76a37a1811a7ed9aa62c4418425bf3206cb3f64a34bc1b4c4d0ea5d11b5672984586a5b599f10742143ce85e", 0xe4) r15 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000001f80)) r16 = openat(0xffffffffffffffff, &(0x7f0000001fc0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r16, 0x80044279, &(0x7f0000002000)=0x1) 15:08:32 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f00000008c0)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd1270451d41295205e628c951afc34c62d404bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c91067ddbdcadaf8f6df6192130b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000065"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 15:08:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="a9cb1206ab163b6a478fa0e01160289d21c5b9b6d6e24500ba254651ae251987073d332e6412a04f3906cabde538fb1f4f3c561c8b761ffba38c01c74eb38c836ddf098dda1773b2c9f4bbde0908c6ededfa5ac04929beddabf9f456ebcfcf2778157dc7469890f3c95bfdc2a4ed0abb2d336e47a8fb35ad2ba1623dfc8be70dd1bede10e84228cc7141", 0x8a, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x3}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) 15:08:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x7f, 0x63, 0x3c}, 0x1, 0x7, 0x3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 15:08:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xe}, &(0x7f00000000c0)={0x8, 0x0, 0x4}, 0x0, 0x0) 15:08:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xc0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 15:08:33 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/223) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001140)=""/110) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001140)=""/110) semop(r11, &(0x7f0000000300), 0x0) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) socket$inet6(0x18, 0x3, 0x0) 15:08:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0xfffffffc}, {}, {0x1b}], {}, {0x0, 0x0, 0x7ffeffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:08:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f68bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7d0ac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb05004f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c59a1f7048f514d1bf0022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb43380100ee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dcbf75b64b3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4ea506dc8fb12eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e6947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb3a0d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5f"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket$unix(0x1, 0x7, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0xaf, 0x0, 0xfffffd78, &(0x7f00000002c0)=""/174, 0x2fa}, 0x1c01) 15:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x6, 0xe8, 0x0, 0x3}, {0x800, 0x9, 0x7, 0x1}, {0x5, 0x3f, 0x6, 0x101}, {0x58e4, 0xa4, 0x7, 0x2}, {0x9, 0xdb, 0x3, 0x2}, {0x0, 0x1, 0x1, 0xffffff88}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 15:08:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semop(0x0, &(0x7f0000000740)=[{0x0, 0xffffffff}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x9, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) syz_open_pts() 15:08:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/262, 0x106}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000440)=""/124, 0x7c}], 0x4, 0x0, 0xfffffffffffffffe) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) open(&(0x7f0000001500)='./file0\x00', 0x10116, 0x81) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, r5}) clock_getres(0xc, &(0x7f0000000140)) 15:08:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) fcntl$setown(r1, 0x6, r3) r8 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x8000, 0x1000, './file1\x00', 0x3, 0xf120, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:08:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) r4 = dup2(r1, r2) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) fcntl$getown(r5, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) close(r2) dup2(r0, r1) r6 = kqueue() r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r6) setrlimit(0x8, &(0x7f0000000300)) r8 = semget$private(0x0, 0x2, 0x100) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="534c9b951eaeaa8349ebddf5a947782d7a911bfd65499745da3bb4f77ee54f169590cbeb088088df0d06", 0x2a) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000340)=""/4096) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 15:08:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418941b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd84f1e260f8ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:08:36 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x48, 0x0) r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8b8c7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c474cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb665ff52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe9f7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb000023cf7fe78db54e85132c25c4117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000000000000000cb0b0000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faede2b97ce909539b9199fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ff0000e98d1176b68f2945ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfcf8dcb0661cd78e434a3d43d5437fa12af2b9aad6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873"], 0x10) sendmsg(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x300}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0xff, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbcad0f45b0208000000f635833d", 0xe, 0x0, 0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) 15:08:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000400)={0xe8, './file0\x00', './file0/../file0'}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000003880)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cfcbd844c3012a969c109a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a38931b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f09ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba00000000000000000000000000000000000000000000000000008cf43ce420269fb169f05425edd38e82778e29acbc6c39f80aac27b9d99454ccd1c84a29bd0099061224056ffc52c270fdf45409d2e30b5338a52195b50399f142c2155744852459e86917ae20c12af1c178e3c078c1eaefea504e7cebf10d5b644c83a22aed25a68f00dee3da35a7054798f8c68113054eb27a14899a890da67b234743310abc635c4c97ca395c92f920476ee218f749763f56cd788c183236d1b23ac24994a38a50db8763b8390b74cf1adc561f92920f1e84980a0cead109d30aa3342444dfe8bf9d02746c41317156a159bef6cfb16a8a1f42d9b38691ec769ac8e0a6a2ca5059a30acb3d06374eb83e18f71903e12f1d2cf5c1e0ca2045262efa95233731809d45492d952f7f89098315db2c46371ab9fa1f0477", 0x1126}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000000300)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff67f157cc5f43cb2fba902646f706235a4143a0fbafa7fae5d33d59293cb21ac0fe0a404b6a5a1b05e7eb4102f210d55c93355d730c2755b410dc60ad3e1015c1a5201039bd165a0970f2dcfe4beb99af32d3ae0c12add9805de90a57230d2d2dffd238c59fbb7a19b2c3391fcd4dcab3fc7523c5248eb307c07cbbb3cf6cc00fb02ab83ec73869c65fa9ed70357", 0xca}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r5, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 15:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x2bb4516d25dd1dfa, './file0\x00'}, 0xa) 15:08:36 executing program 1: r0 = syz_open_pts() syz_open_pts() lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) dup(r3) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) 15:08:36 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000140)={0x80, 0x3f, 0x5, 0x6, 0x2, 0x1, 0x1000, 0x10, [{0x3, 0xffff, 0x4, 0x1}, {0x1, 0x1, 0x5, 0x6}, {0x5441, 0x7fff, 0x1, 0x1}, {0x3, 0x9, 0x98, 0x8}, {0x6, 0x2, 0x5, 0x3}, {0x10001, 0x8, 0x80000001, 0x6}, {0x5, 0x0, 0xff, 0x800}, {0x890b, 0xffff, 0x100, 0x7}, {0x7, 0xff, 0x20, 0x400}, {0x1, 0xfffffbff, 0xff, 0xffff}, {0x182e, 0xffff, 0x400000, 0x8}, {0x6, 0x1ff, 0x4, 0xfff}, {0x12, 0x200, 0x5, 0x2}, {0x2, 0x3, 0xffff094b, 0x6}, {0x80000000, 0x0, 0x1, 0x5}, {0x800, 0x6, 0x9, 0x20}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x1, 0x7, 0xffffffff, 0x96, 0x7, 0x0]}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) openat(r5, &(0x7f0000000340)='./file0\x00', 0x0, 0x100) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = getuid() r9 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={r7, r8, r9}, 0xc) getgroups(0x3, &(0x7f00000004c0)=[r3, 0xffffffffffffffff, r9]) r11 = getgid() setregid(r10, r11) r12 = socket$inet6(0x18, 0x2, 0x1) recvfrom$inet6(r12, &(0x7f0000000500)=""/249, 0xf9, 0x800, &(0x7f0000000600)={0x18, 0x0, 0x1, 0x800}, 0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f0000000680)={0x1000, 0x5, './file0\x00', 0x6, 0xfffffff7, 0x7f, 0x3}) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r14, 0x2000745e) socketpair(0x18, 0x6, 0x7, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000740)=0x5, 0x4) r16 = socket$unix(0x1, 0x2, 0x0) bind(r16, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) 15:08:36 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0x26d) r6 = getpgid(0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r11, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r15 = geteuid() r16 = getpgid(0xffffffffffffffff) r17 = getpid() r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r14, r20, r15, r13, 0x143, 0x80000001}, 0x8, 0x100000000, r16, r17, 0x3, 0xfffffffffffffe00, 0x7, 0x9}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r16, r9, r10}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x107f, r3, r4, r5, r10, 0x40, 0x7ff}, 0xfffffffb, 0x5, r6, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) r21 = getgid() r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r30, r26, 0x4}, 0x200, 0x401, 0x2}) r33 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r33, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r34 = getgid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r34, r35) r36 = socket(0x0, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r37, r39, r41}, 0xc) r42 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r0, r21, r23, r35, 0x4, 0xe41}, 0x80000001, 0x40, r37, r42, 0x80, 0x4, 0x6}) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r44 = kqueue() kevent(r44, &(0x7f00000002c0)=[{{r43}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r44) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r44], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) r45 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r45, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 15:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0xc80, 0x10) syz_emit_ethernet(0x0, &(0x7f0000000340)) 15:08:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000180)="5b476bdaf9e459f7ea67706eeac96a22d9307ca5b5611255b4397d4442ee66b0c1010dad8ae29399a0396273e9fcb477560bf11ac3201704d0c6ce20497acf1b92ffee2a6440838a658da153571852eeb4a88080a19d0eae94bb15a2b6af3cd43fab1f431f142bf495c86e259a44c6a35c170be9d5fe09d6cc1be1e77f73a3fa96d801f7537d6aec66574df8f209ac755096c27cbc619124fde9100af99342b74393e31d3375bce9db916aac8253277fa1056cebbd254015d815f0c412079e890d79c8cb97a0c2cd05db927bd23ee549cf189fb5160578635011a5ebad534071880de619de210c2cf6b0d93f75572af08d00df9b493102b54f9f21d2fe59069323dcf0e798465d4bfa7b3e01837a92875f7194c24f0a89cb10c368c484611c55b504497c005e87abbde4e652471939bfc79d9cf91de610ea04ed0eecd1157a897bce49a939d29a2b84746c5f5692c07d0933e141b9362705accc97ca8c181d9d2094bab1314e197ce04866ff8d103f52a912740cc59b654aeb9e52d72cce7095d9b693bc160cd61162df21bc4e67f5810513e8a8c9535a0d51a21d25926ab3c1762349d63cf9fc0ddd5a2113bd29da0550ee6f5863fb31900765ef571a2e8c3e2ec48841508f1a6698fb20db1e4b387b18f7a8a059349968dd2afdefabe0a878b3851827cd04652beb34a7f3cd0eaffd6fe58468dad10e368dc5f4c9c5b5e60c91f53ec4936df27f858820ebb0908c0167a953c72c3d08da2e0ae031d2a21542d7b5d6a370f664bf1b15e4675c5bdb27f24d11c6d9162a487d9722ca6d273529c9552d9efb51ace32a75281ff36a76c926fd0b3399ca9e9ca2d3e205dcae491cc5750edb26122e116d1c3b8193f73af7ce9d3a6f1243a3ceb55e8da8eef3c10053b7bfffee583405844d123cd3e046c6a1cbd057dc2e10a7d830ff6a361e828780f33d4ce94cdebf9af3f6743ee4586869f6a3ea734ba890c8f2fdd8c3fafd19b16f318f6d8fefc758758b899ce0d1e9553aae5d405965e6827ae2a04ec146ce531aeefc1dc321ffbf2b23f0f95855f90e7502d5885f296315fb3ea08610c5f2905202b8dd96baeac8f871771ced348811fde0fce9d383cb94764d32f34f1a9a7a3074eb67ee0b0eb5c185b36fb8ebe45b776aeda8e959b5d1c00191ba9ccc6334d967efe7e64220f956d797229818c32aa9f076d0fe06fc834b482778fafd9aa617e5a379f6169817e0d465806e35a98d59375de6afdd3ed5d5e1bfe3b04deffb17193ace9aef61b39cb1d4c227b3889ef0b0dde5ff4339f3933ae3514e6ac295ea7409297659951c459056fdf69c8cbb6234f68310528a8c32bd838c5b8279fc23a8d5388dc789d92ff28ae9024ca72b257cf72ad2dada65aa4cb8580d76ab9fe9f6c46a176bc8c5a336310744424be13cc3b75078d072a2dc50b55aad1acc1c584c3ecf856c06bd370ffcca601515e000aa66b30f26c14fb74f8ba5a92b634d993f308b033a1bc6b5516b7e2bca339123d0cd1f0056e938b3b1319318309f69739e38f20e1544e978b4cfa0699a3b49b84142c0f61dd0e5ee209d4c09a4a9b8696d83e4c27d8c84a436f9b804fb6543f9df11e181d044a2f811a70895b00c5e64fda8544a6ff854b93c3d1abfd83f3d0cddf351f9e36cf9d5671efcf8517ddecc8eac2e92e36dae1cb22d4ec81791bfa11e0dd4c712fb68fe4b6c0547126101c93e5b09b122bfa7c7b4517ac65251163793bb18dc5b7de766d8e07eaa03a05eea246b505fd85f2878e720999fd417766f40d2f27bbf43f9c50e6c4f8accc33f1f88ac042e386b6698518e9ab31584c2c042bf89771535f9bb10d2f6c87ac685128f18f6a2d67f37db41ec6c7792809dfbf7808af1e9bd96a855a02cc4fa1e4d7f1fee91400016145ba3ab8ae8113f156c4927971b722a4027193bdf655c2a8d4c701ed97be0e5c857653d8a8191b6a799655757678d1202d2d72948d29f7695b7e54600ed8f860628ab815ff3790c84c951a691adff40b9554af7dae6220c18a4fbc5da9419ddc3d06c8ab714bb7b27ce425eaa358f67b9f7432a274b62bda9a4459704ea602adc3d63cbdb3af0a0bb3927240ae6f0f79488869701c7b64d6830726256073e0e1a983b9b073133a1900ec70a6b9398ccf2625c386e04616a02eb796a484b10db898a1c0b63eb17882674150bbd56b8c49d231bddea1c2c12a86b957b4d5100ef65eb45f9d4426fa5ec020abaebd17d3c2a83949afae222326993bf6298f6b9af60ccda5ce46f10db5a10376f6762b3a3f36511fe58a4b42e9761aa18ac04222f614f23e39cf47b3c2a38b2242e003c309d18e20be6b5e4de50e6caf15b928353c7533d5555130530996685044756d7c839b8593e999093e380220144b4a6f2e8b96e24ea6174216cc559e7bcbcf764ffcbe36db9935cbe73e59552272128c1140beff0fb2f22b1a5b789b62619d52f0322eee46b608c474f05b8e17b6e79df44b0d1c5a156d906f35a4623c35b397437e382b7389359af116d1fbaf69d4e0147e8a48faa018696210b20f94d325b4779dad4f72153764c195164cf1ebddf155f8c517596a43c6d424a3c27ae58a8cfe8553eccc3a4d8e2ce90116e5a19c330a5b411a42d39cef998a1aa65b2de573ab3746f3929e7b13350fbe3bc3b9e9fce193b44f4abb16e2877eeda21348fc23a1cea72211aac16ba014fba50a9c6047f740cde054e82793682d9486754e3454f19fc1cf3691a4f3253b0b9551745486deb24dd63e327abd0a84fc94a995f26d13210d2a90450bd9eafb83678c0389ddd2d563120f73b2412650d4aeda98faf3ac4e6e21938cdce98465d9ccfb614a85b362bce6f445fda98cb18575e73296dba999afbc99f8779e61e98560cfd5775163708500c6f4d4fd5d6e0b07e652c2db5ba3e2bcfb6f6634340c650b7fd38928623b63d9fd25b431707527988d905add6aae713e9765d5b8ad672bc9e7db696b7e98191d9d4f5d77973dd581cd9edb2902207114a12319b38fb831b14aefeee33c33d907b9d14fe3959c410ef7a9256646c3d5722dec8dd81d1e384556e8690b19f08306bf65c1cbba70359743b7a4340a9f7a078ff31a4aca01599aaff4b9cf4b0e6d679d8d92b2b8c63e729bc7af9eb605135dbbc87dbda680afae1f69d8156338234b645f8ccfac9e86b5aa6c075cd7a46393c07ad2003634cd73c483b1203021723386e4bd3ff32ade2a1170deb7195ee840c09d5f3be18ee199b13191b567307bfe62a14a9e6ac787f12c9f5bc74e21a750a9fcb0bc3ba6c32d8a08ded41c1aa2e27fed9a708fbc97c77d0d36896a9119ba9005ea3921dc034f4f653e5f2867cadb43f50634ee41d967ffab62ace9b6b38c96d2da4e9e792984eb927eff978c797bb4b98c8bd441c7d69470945680d9734b1ce1461188bbd932fac59a8b6f0bdb2edc71b3620cb0d0a32ad17557907ddd4f30fce3eea4bb871b38effabe9f5bb9bceb2ce2b3d4d4a7a4b88578550691f1f0061890c7b26702023c75c481327a545e08c2bb053c9432c2f71b9d89e41a5a44e625bb3cd4a84381421aa3fe9da594b88bf81e4a2dcabb42c1f8d8a2c001f0b8d52bd7d26afeb02fae6607ad79572526833b4a69b0ee238b2fb39eb4e6746b1c337e8b3589ee2f03f4a66d2eacb133b6d46c4de71d00559dc6750c8b227a4c467f5cd72ee659898328b792f9ec17781e009dbf76fab741ea71d640e7e8c82464d3cb93782e73a2a94d76fcc61d6ec77a816bc027bc99810fd7ae7ddaa37a4964db2aedc088394d37aa1da90681e4b37070d122b696a04466d345a2f539e03a7294b22a50c9387ac87e944cf3ffa99b7a8e9e748b1c8a4d44ba14090cdf00605aeff4d0727c0695f2849778b488dfa9bbd1460c2653f375f9ab61ec0b4507fc724a86aac82364d999bb6026b78a671109aab7f175ad1a3f9748f65ebe9e07ad24bb9632d84b77656b377bc813b12d798e4667de80a8a9715bf74e04bda28ca4e0eef0f8f0fa608c42f507d901ed09cfcf6bc03e27c400a3d96ffbf344d300450431b66c741bea741a1177a53cac94bdc32b3c8cca49c4839b03f76eac48d46838ab5fc99105ec41032c139bb81864c697061e59fe3fa664df38994e4ae7c4bf71773227fbce8fc71b18a68289f5466cb942759b7d7d1000ca44e0a70397abaf53765b1a548299ff93dc11a4cb6d04bb8e77aae718a2a2907a63d13126aab336324d58dd1304460f38e739139099587c25147c70a4b433dd2a6328edf98dfc2ac69d176784d23d3660cf45fd4b172036c8f40de8a778f408046b20c7c72567a652069ea696312435787743a4ee1a47c488419e4a07bcf32c1de0afc0ceb5a32d7f96d73f90f7baabadc1bbdf372806eaadb3aa0625852d23835e8281bd2c374eb5f526fd02d00791e5e413fa80ea67b8d0fc4ff09a3ed72d3612fa2a654e9d5d82ef030ef7b909f422010ba4e7f37dfaeb73f5c98a8f296770b6bac8723c8370fa059143e3ec5eaa698595c7eb0c2b8b93ddb52944fc241d8d801531a4f4318cdc1619a481d6f6a33971d7da932b1fb9aff135d2150bd484616a2cf98d9391699f4a0b13058c554bedf160a75e95723dc7ae0d8099bc9555d6e75503b71ad2bd5740024cf8ee017b87481c3f7fee416c9ba7bfcdfe25269409b6723b272b5192db7b2e5eb1dff3bc76a8b814b770c0d224e08b29c3107e78ef8c804073ee7aa2b48d2200c61e42e5b0a5696449ae5f5efec5a30d83846db4571fbdc7144f148935345e62298a6eb6dee3853a1c144d30f96de69caa1d0f9eeadc32d28898978c64673f184c01943254b1eb1ddb92c82b93facd93b7a12a55eb7005c95764985ee9ec6ce6b3eb0b6c6c889fcca57c0c52ecca33c917f480281a5588da9aeb513fbd4a4a29352f704e3f053541de49b1f4b808a2e3ee465a91a730e08413679358550fcad6d7f14ce7a08505d511f25a287fbda40942bbf12474873fbb9f2344e3a4f9c5f95f2973a06e8d69df08fd779c0fdceb7fca18eecbb067ef1fd72b9da4e2f6c204509824ba602b5b4da82be6d01a7662370164706e2057d9eecf7ab6f31f8dcd9e3e091fa75018a020d9dc6aafb7310dd6b4f9fb7d58e99362e245c925fc062d27efc0cace739d0cf8de4475ed7d332d05eb2d9273220fab4c6f73ba9f4798148ccdde4278162e7110ecd06d2fde02b146d53f3db2130472a9c38eb037c27b2a5e8b724cd827a74f3cf15e5f460283f2926be11e9ecaff1a4ce8dccab24803b736992f96661c2e4019b4f2a4223bfd4ad4680c4ca651292faa907ba734e3bb179a9cf84a8c92b2d5c88781527ecc4ac94555f168cdae6b5d78119563542e00f187e5a1665aaa0a4f2ab7caaee8c16a230af57336f13073bf1ed33a8a53a229717d46c0bc183d9842724ae6d53d9618c8d700351c96248d14e8d13995862a158977c356a05e6f910f387441a87e912d0e674ad35ef68ea52c573bbc89c1efb97e06b4b66582b56519135133a254cdbbd42b5d0654d484f5d824243fd741689b91eee5deea191bea2462bd3045ef8fc2c1d7ad4c473204a67ef50f677321bd000377551824ee678c68cc4822edaf0d6578bde2f926a3e7d57e637c15d7848a60e62c2ccaa7fd8240392651261db4203ea06153a8ce71424ef0d8a25c8f18996b1586e60c3ea1583c370b3d58973b3fa15edf3bc75e260c987c2d3d2fe04c6b39218d30615dd5563e37f2f41de8401e51da197c65c970b022e4ea1618fa5c331b83683a65b", 0x1000}, {&(0x7f0000000000)="5c59d68853f325c550d6fc3a15253491e2c65e9de3f3a4d50ef90d85d1ccd1b2a6226db3b620533ce2ecc23c47b24e5af4c9e5bc9355d7867265d80be73cd83f8842544b358999edb39481fa37225faa484e03eeee8954b8fb034b371b0c4ffd03370501b0fe1b", 0x67}, {&(0x7f0000000080)="343564d0a60e5c8f3ed6423656d5d50ffe0cce3a74ab4c758c17a073a52bad6b87150857dc7faef5b0", 0x29}, {&(0x7f0000001180)="9a53a8d587eadb7aa30e4de4ca7f1f344b7b766d149cf3dd9fd2d8ca89a1bc5555c44cb7e4fa620e4afc36fddb91f7c6d1b5ab1eac613be51a5dae60a89ed9059b66a0fea41889f75dd4bd56d7b8c65f2c05ddb9d7e4ef028c4607b10dfbed03053d598633902dbe59f003ca9ecba3b26497dfffb64771c129f261056090fca12fd73efaa580e3df5162ee6a3e", 0x8d}, {&(0x7f0000001240)="b7506a64582412abb38689273cc4e8f80162546046d8a1f253f24ca0458faa1f6b79b721bd0c7bfb4314317575fcf070ac300488008cbbbbfce3d26cfc7142c7eae0466c069d007e55214c904b9e5912a074142a5f9f3b4ac9b702e3d3585d2c4927bc49bd34fb3724c670c03155b3bf6f3d0c18b7ee6d34ad2d11e309eb46606858955da5ed3823c900919028c8f336be059964ca023d849b4219049d8e00b55181e1c68ba86d8358b2eb86f453c31296d1ec216f2eb0215de1e973e2d678c9dcf2f17e2d3683c875b4baf51734310f", 0xd0}, {&(0x7f0000001340)="a0868163c7268fd86dc46ed72f07f0436ec1c07841e249fd8eef66bd2d4916f04d5f7a328745ed6214dbe904af9b44c432b61a6243a9d824c13c3d788b844a693d6a6e01670e9606b9691a49e9de1e04ec27a370acf58141ed02d5346e5024af3ac81823db629f", 0x67}, {&(0x7f00000013c0)="c9f01635fc0600c215b2f04ddea93009e064e69df9da53f2d86ad130fc44b94301bfac4e8260d766a75189a5be80e7a066ae34b2bb8d9555a470d476ad08c50c67df4dac22d18e12ef10cddef57c14d2f7749b19645be195c1fa8721cc389792d8c70fb36c2ece9a2ed3e493f8d157dbdfc5578b2791e0d25ae3e12ea527789e94c6683e443d743678858ca10cd79994f664131d84c7796909b026d7c299847437697d8a7ca87c3c7a5f039aff59620f81c42cf353a7286823cec33d1847d81fe62d8ee2f4349daf9b604ce4f34d0bb2b4ef9f163c43694b3f12c018662ffc7a039ca5916104402159718eae164813b4561e4e2737a5387d5461ca9df84b", 0xfe}, {&(0x7f00000014c0)="8899052f23668239da4dcec3a5cd98fa6a1fee74f6ac80a6f404523b48e8a4cdb01c37075e337805841d58ba24807d2cfac00fa3e3a7b00899a47cf15fc6774a861aad6add4aa2d1a0b4e8a8227ec1fdd78b7db1abd11bceaa0cb1b162788615be5f7c5fd1627f953f4fa86d5d8436ebeb6783c8968e6dd5799d9b95dca5b0380b0e7e48714e14ce9207a89e6559ce515436a54a5cf562a4ad33bab3f0e085db57cc6bb2e2", 0xa5}], 0x8, 0x0, 0x400) pipe(&(0x7f0000001680)) socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000001600)="fefa46b404f6f10f3716aed51a33d1d5a62675299f3b2be3f9c360cf15a4cb5fbdbe2ece672fe22a7ecb9208bb709fce078774d25c4731ac12a2e1f8018ac28521971e87830c828c86253e6ba566f8f69644139a873b4576d3d1aff67d83e1b4c11f3b31d780b79daa0664b3a7acc7e3ea9edd76fd84261d59", 0x79) 15:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x44) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/215}, 0xdf, 0x1, 0x1c00) 15:08:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x3}], 0x1}) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 15:08:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f0000000340)=0xc) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r3, r4) chown(&(0x7f0000000000)='./file1\x00', r1, r3) r5 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100e3, 0x10) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000200)) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)="8e6bdba251623fd7da09d04e8ba9d00b00d540fc6d89b35a39dada507caa61312e0e9f8a48a569183204847b034f454bb89d8d8c0b2d4eaa2b63e2d62c2c8cce3d007cb132e890a868be0a7b82d36f7ab99ae26e228117c32f32255de3bad661e558de79109d77b32a799a1cd5d8d777bda7bd6cb57430f333ba5ebb70114e8cbf36b7fd86ada8462e", 0x89}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x6, 0x4, 0x400, 0xfffffff8, "df15b3319b291f1dbbdd813053c785ce7d004802", 0x0, 0x3}) 15:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000044b000/0x2000)=nil, 0x2000, 0x379cc0a11b0000b5, 0x6010, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x8, 0x800, 0x0, 0x2, "b3dde9de81d9f956bdf327fcaf093754dfe73799", 0x5, 0x6}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1ff, 0x8, 0x8, 0x400}, {0x20, 0x1, 0x90}, {0x80, 0x0, 0x0, 0x101}, {0x0, 0x3f, 0x5c, 0xfffffff8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 15:08:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000001c0)="9a1cbda92b249f8cddc4f3507e88aa8e7e569c23fc9a59b049696ad542e4e4ce1bed4683eea81f61299f325bb44d4cf63c1c5b169294a36828eb38a1b616ac1b7ff86d4301e70c345d1c7b78a78774de52878c066315988e3763d34f51e2c546dc1ad0ff9ba6400f01e0576272e7e029c5cf9f380b363c31d1e3b3dab3282b412e50639554403d82f4513aed3d984382d861028fb5d07aca35abf3110235781957fe97c0f5ec9b21", 0xa8}, {&(0x7f0000000280)="c28ce612d52149997ba7758c20afa409717f4d8b68046bc47a6764130d9336c6bca3c7bcad521498084534e453432c5bef5f472afb33e3acdc41a0d022ccf8dccf3bcb352264421900099e4c57dd9a52669105784085afa62bb9800d4a710a4882bbdb5b49695c29955ad47272068133ad1dffe51d2440289aa3fcf8109116f55158093ce294811552dd7c84c3c9a06b93dc", 0x92}, {&(0x7f0000000340)="1c29647e620e51795b8246319cd2531b24b868e3269277ed05c9dbe186b8f34a49f8918dc46a330863b0799aac8069849ffbaa3959da8d23b1ef0c0345996248d1ded8d0a15bda1164af2265e6f6ff0f09c9893f5aacb5a22de57a3c92876709b93db0dce11ea87aa0a3596ac14f2870d9c81d37ef49a66755b879f114f3ecb389243bb7f385e6ea395a686e31a96b52752a0b680ef2e34c46dd5b06458c18e6f0ae4cf46076c8e2ab5d79b4dc50b662177aadea85a4ae95de91cfa5cfe7", 0xbe}, {&(0x7f0000000400)="98e031200eb694e7dc0c86199bc58ac030b4216c8e6eebe6590f277496ad545a0a14d3153dd3d00465080b05d4b030fc0475418978198935aa35932968561918c8d3c45723254247e002244643", 0x4d}, {&(0x7f0000000480)="ce2240ccbaf35517ae210b4c7f7aee38e2619408c61e55b1f81a5a69314671a0e61b8e271e1b7d72cd86bc7e914e8572e57e99e2783cb7c3e34bc05092909e642df56a6545c303fc9c51d97c92127f08760d8a2766e013", 0x57}, {&(0x7f0000000500)="21c30766b990454313f27aade0dd74f2aa4c8696058baac8b9de3059a747ac1bebd9f41cb283295d46ee2fb6b7ceed351c975ceb9aa2d9bf5fa84c74d79e80cb999e880ef147f23d01c5da41fd8d9f6f7cea54690e61ae3ba2d621c537", 0x5d}, {&(0x7f0000000580)="5b8be1bcf6abe61388a6ad2e6639f14d8cd3a404c9f684aa1c867f9c0222ac15b3ee3143ff69f3135908fa9116fd6055675330cfe413a8e0b7e25a9ae681127a705e5e8aba5b32c9dd63a47a02dc99479329be", 0x53}, {&(0x7f0000000600)="fef9dcc1d90564605f30dde6a8c8e44a6178bc697a3824d7e4a638594e4e6bb2c980bf8a1f2fac94671edfc5bb74e30687385c16673c05572e77277afb51acc8c9ac5878b6bf1f8543ceedabd0ae3737715a331c9f54e5dd9a8ae4da", 0x5c}, {&(0x7f0000000680)="b222d3087d26821091570e9f2ab50b360036e322936b540a9754b061853b3dee915bfafea1c8411a67f0531c12976bf4642c191a0b5eeea2bd18bc5e210591c82ef7ce1e206d54e1a1e60930cb12c543d67ee62beb7d881af09562684f7895461ae69e070d8d9768c1a15f7f363ff67af401edb90e69cce2e07db25a3f071734adb5e773d0d0dc3d74771431b80a93e65fc193665b90ef787751b7495733c0d8523c64eaeb193862dee91f602fee4944", 0xb0}], 0x9) r3 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x42) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 15:08:37 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x0, 0x0) sendmsg(r4, &(0x7f00000008c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x1f, 0x8001}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)="28e45a763d6de75bf8b7d35148c0e85077409d096e9009b0dbf3b8ff0eb0ec87253518b39487efc5fd9bd3a1965df92b153e5aacb88d59fd6e0282566edfcab0bfa92157129ea2bfc8892cf9c508ddf3", 0x50}, {&(0x7f0000000380)="785a7499d0211abfdab90785a4384ecad6245a2c2dd8e2008726d714b77bb6d538b42acacc96ceffb2727aa472ea14e7612973af9965fa9f4ba5f06bbac75f4b86ea610a92e86d3a31c32d1cfc5640f61f55f1eda31e560f85758496a4abfa9590dd3fe6b055f5c6ab4019c05b1518edd95be8f4148fb7ced6601584c57b8d6cc67f4f73702d4eab7d289724ae1fa2bd200059b246d468d9e632a06d9f8cfa7a4b59fda8a06bb94473975801e7c767526a494eaa4119001ffcebbc3d9e901c2f07275d0e75571e03f7f1bbf5a6dc053923c889c3514375587f926818f9256ca6338c679b8ccd0bf85e5849b00fed", 0xee}, {&(0x7f0000000480)="ba3da703b94ed28c07b6eefe0cc94e27335e33038958036fe6f9534e5200243b487d0467557b754d9f8e253e0829688ea774c52b3cff8f33b9d506e91c6452c06af5da252b08287aeca17799c6f410d76eec83280a1b57483e", 0x59}, {&(0x7f0000000500)="785ed8215b9365abccb5ed4718b7d7c6a6f8bfe4349b2d05c7eecb70ae7ab666939634e0d12299b3198279d39d599273af056b75a7a0de99b7f2cd6b83f38226d58cbbedef96129c3e2fbe72b31613c2d704dc70e11d4ca41eb0fde1ceac482625a0aea13a4fe07233815d63fa1f993c121280d60932aadaab4a7f47ca2fb01296849318db35eed436693b8bc7e26cbf8ce7221ecd33c7468576f164add63eedb7fcf0103d66b63190812b2853743bb211ed8588ccf3c4343758", 0xba}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="e2673f8b941ab92cba5da94b30cf4acb8fef0a92cb512d", 0x17}, {&(0x7f0000000640)="7b84fe8b154b7421dcfc15963ac3", 0xe}], 0x7, &(0x7f00000009c0)=ANY=[@ANYBLOB="d8000000000000000100000000000080f34828ae5e9759b6513642e74c237611ac4cb136141d511cc94ff466d73395f56387c68c8fa74f9e5b101470cee33e60c905e7c876f148c332320969cfe90a9cef2f821834eb4d41cc7c87976694e857384394573d735beeae49862013a64efa28fa0a796081a0cf136902cd233162cfc16bfa2e3672656450f321ba308ce021003568fa2d9d5d4ef52ca0034a13684ea61c23e1e76422eb908c624a0722787f799bae5e5d23051a75cae83248490ee50621eb0000000000e800000000000000010000007f0000007634de345655020036989733126e67e9a38f114bbd559a06257526d1c812d21c8fa27156b38e0dec178555b81a556964b12308cfbf6ff96e42c2eed004d0cb4805000000fa3a654e48b45d00910f7f82aa1435a4b5a6fb17a56a1b5018a21fb09a5db9033cda2e3574dc643a7cff7658048c060576fb30c64eac4f966f2a39dfe5c11a38ab92208cc5da9371986fd5816c7f445eeb9f7c4957a826a85f426e39b4a5f5aff7c178397895b961c1b158cd8fd4885ac69ee4ed1ccbe48a559b02ae7ad4191fe1cdcaf70e2e2ab4c076927c9d97fd2c60e50000c72b4a9dd778c57b86491c7c73e5020dd2e7e005e4d528e747183be42b043d37a82a93cf1ae2b389fae7c36eaaf4d4dc558c9cbf0d2afd06922e335f555f97c4401ca4993bd7cf934d00d6ca6170f90a5bab6d70de7bb8c87ec0d8ba4ac050861679150c93c85316a59c8de3c76ad4c6a77b78fcd32deac89643ecd7defb1c7bbdbbe5e62db8317a7309f19812a69d8d7f92d7639d3c6b813f9f10169589a92a2fa5efb99695bc50d0b7e7a7204ee84e593ea59e9daa5631edcd1b0bc48bb6c11a545eeab6e02b5469d341928128fcebcd033f35d275f55e"], 0x1c0}, 0xb) socket(0x6, 0x8000, 0x9) socket$unix(0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x43) r7 = dup2(r3, r6) mknodat(r7, &(0x7f0000000280)='./file0\x00', 0x8, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xa, 0x93, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1ae, 0x4, 0x3, 0x9d}], 0x3, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x44, 0x40, 0x80000001, 0x325}], 0x6, &(0x7f0000000240)={0xfffffffffefffe04, 0x7ff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = dup2(r0, r9) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c65302f663c9a563a32ba6e696c653000"], 0x10) fchmod(0xffffffffffffff9c, 0x1fa) sendto$inet(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 15:08:37 executing program 1: r0 = socket(0x2eb5ef7a5b8c8bc0, 0x3, 0x80) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r2, &(0x7f0000000140)="c26c1ff4a2d66a244e9951d5ff51c00a186a825554824432a810fe56f0101ec89b623083525670f3d63e02c0f73deda5ee8afa7143d4880c4bdcd8b4594f20123b1527e27b4efa98dce9d416cddf215b735da78c6715e8b1b8b4cc294a7bb2690feead852ed5eaafcd5aba", 0x6b, 0x0, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x7fff}, {0x5, 0x8}, {0x41, 0x3f}, {0x82, 0xfffffc01}, {0x3, 0x10000}, {0x45}], 0x6}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r3, 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[{0x87, 0x0, 0x0, 0x4}, {0x14, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") shmdt(0x0) 15:08:37 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x800, 0x40) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x80000000, 0xfffffff7, 0x1, 0x5, "bf8bc121bad0451a7436ec5c43ce88443f0f381c", 0x10001, 0x2}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r5, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r3) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) 15:08:37 executing program 1: ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 15:08:37 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setreuid(0x0, 0xee01) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') semget(0x1, 0x1, 0x0) geteuid() r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) r15 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r15, 0x0, 0x0) bind$unix(r15, &(0x7f0000001300)=ANY=[@ANYBLOB="00a33000e0cf0b9dc55e82d3cf8f5b855b7a1cbd92d2a2f48d3a16aa3a74773f77c4db64be7dfd1b443fd664c609c3a49893dd488fad4bb8519d7ea4f11cdd0328fa319d5c27e0e5c3edce97197cb9901b8a9547cc04000000"], 0xfffffffffffffdc4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r16, r18}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0x7) semop(r5, &(0x7f0000000000)=[{0x2, 0x2000}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x2aaaabac) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getuid() r31 = semget$private(0x0, 0x8, 0x400) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r31, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r31, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r31, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r31, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r31, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r31, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r31, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r31, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r31, &(0x7f0000000040), 0x0) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) r34 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r34, 0x80206979, &(0x7f0000000040)=0x1a305bba) setsockopt$sock_int(r34, 0xffff, 0x562f8b47f9e7ddc7, &(0x7f0000000000)=0x43ff, 0x4) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r36 = socket(0x0, 0x0, 0x0) fcntl$getown(r36, 0x5) socket(0x800000018, 0x3, 0x102) shmctl$IPC_RMID(r0, 0x0) 15:08:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) r2 = semget(0x3, 0x0, 0x10) r3 = getuid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r6, r7) getgroups(0x1, &(0x7f00000000c0)=[r7]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6, r3, r8, 0x0, r9, 0x2, 0x3}, 0x2, 0x401, 0x8b}) readv(r1, &(0x7f0000001480), 0x216) 15:08:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x31e, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e0000e9379500"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 15:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:08:37 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="5df7bb8382f71e13f54f983b87a89daa660edd061822eb39a696e192a49305"], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 15:08:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:08:38 executing program 0: setegid(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x1000, 0x9, 0x2, &(0x7f00000004c0)={{0x5, 0x8, 0x4, 0x5, 0x3, 0x0, 0x7}, {[0x6, 0x2, 0xa7c6941, 0x0, 0x200, 0x77, 0x2, 0x5, 0x1ca4, 0x9, 0x3, 0xa3, 0x8, 0x2, 0x1, 0x5, 0x80000000, 0x20], [0x62a, 0x10000, 0xfffffffffffffff7, 0x3ff, 0x4, 0x1000, 0x9, 0x7fffffff, 0x84, 0x5], [0x4, 0x0, 0x0, 0x3f, 0x586, 0xffff, 0x17010a4a], [0x10000, 0xfffffffffffffffd, 0x8, 0x3, 0x5, 0x2], [{0xa396, 0x0, 0x9, 0x33af}, {0xfa, 0x6, 0x2, 0x7fff}, {0xa03, 0x8, 0x4, 0x4d4}, {0x4, 0xfffffe00, 0xfff, 0x8001}, {0x9, 0xffff, 0x8}, {0xb206, 0x3f, 0x401, 0x99b0}, {0x80, 0x54, 0x5}, {0x9, 0x1, 0xfffff000, 0x3}], {0x4, 0x5, 0x9, 0xfffffffffffffffa}, {0x5, 0xb4c, 0xffffffff, 0xfff}}}, 0xe34, 0x7f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chdir(&(0x7f0000000080)='./file0\x00') 15:08:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r2, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace in_delmulti(fff7f7fffffeffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a29100) at in_purgeaddr+0x156 in_ifdetach(ffff8000009c1000) at in_ifdetach+0x74 if_detach(ffff8000009c1000) at if_detach+0x140 tun_clone_destroy(ffff8000009c1000) at tun_clone_destroy+0x179 ifioctl(fffffd806a965d98,80206979,ffff800023dd5a80,ffff800020adf658) at ifioctl+0x3ea fifo_ioctl(ffff800023dd58c8) at fifo_ioctl+0x9c VOP_IOCTL(fffffd8063b1d6a0,80206979,ffff800023dd5a80,3,fffffd807f7c66c0,ffff800020adf658) at VOP_IOCTL+0x88 vn_ioctl(fffffd80654ef1c8,80206979,ffff800023dd5a80,ffff800020adf658) at vn_ioctl+0xb7 sys_ioctl(ffff800020adf658,ffff800023dd5b98,ffff800023dd5be0) at sys_ioctl+0x5b9 syscall(ffff800023dd5c60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x41230276ec0, count: -12 ddb{0}> show registers rdi 0xffffffff81eee24d in_delmulti+0x8d rsi 0x298c5 acpi_pdirpa+0x1572d rbp 0xffff800023dd55c0 rbx 0 rdx 0x298c6 acpi_pdirpa+0x1572e rcx 0xffff800020b74000 rax 0xffff800020b74000 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0xb2562030f881dfa7 r12 0 r13 0x3 r14 0xfff7f7fffffeffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023dd5560 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.0) pid=13259 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020adec78,0xffffffff82634898 process=0xffff800020aec700 user=0xffff800023dd0000, vmspace=0xfffffd8063b25d00 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6781 225997 23897 0 2 0 syz-executor.0 * 6781 13259 23897 0 7 0x4000000 syz-executor.0 57774 485580 67637 0 7 0 syz-executor.1 57774 201437 67637 0 3 0x4000080 fsleep syz-executor.1 57774 131789 67637 0 3 0x4000080 fsleep syz-executor.1 52545 392909 0 0 3 0x14200 bored sosplice 50920 339090 0 0 3 0x14200 acct acct 67637 205488 46481 0 3 0x82 nanosleep syz-executor.1 23897 475801 46481 0 3 0x82 nanosleep syz-executor.0 46481 245765 48773 0 3 0x82 thrsleep syz-fuzzer 46481 255127 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 209925 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 160948 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 289340 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 41077 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 66001 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 148402 48773 0 3 0x4000082 kqread syz-fuzzer 46481 207761 48773 0 3 0x4000082 thrsleep syz-fuzzer 46481 173913 48773 0 3 0x4000082 thrsleep syz-fuzzer 48773 295187 94551 0 3 0x10008a pause ksh 94551 218697 48834 0 3 0x92 select sshd 63453 208843 1 0 3 0x100083 ttyin getty 48834 79147 1 0 3 0x80 select sshd 65223 26781 46521 74 3 0x100092 bpf pflogd 46521 505529 1 0 3 0x80 netio pflogd 16899 14041 63072 73 3 0x100090 kqread syslogd 63072 404950 1 0 3 0x100082 netio syslogd 79110 302792 1 77 2 0x100090 dhclient 51939 265870 1 0 3 0x80 poll dhclient 8195 132371 0 0 2 0x14200 zerothread 11323 473141 0 0 3 0x14200 aiodoned aiodoned 31221 423706 0 0 3 0x14200 syncer update 12062 122671 0 0 3 0x14200 cleaner cleaner 97220 172812 0 0 3 0x14200 reaper reaper 51547 517819 0 0 3 0x14200 pgdaemon pagedaemon 95923 124448 0 0 3 0x14200 bored crynlk 92210 324055 0 0 3 0x14200 bored crypto 36242 2079 0 0 3 0x40014200 acpi0 acpi0 10430 338016 0 0 3 0x40014200 idle1 41748 493005 0 0 3 0x14200 bored softnet 57696 307930 0 0 2 0x14200 systqmp 33666 160821 0 0 3 0x14200 bored systq 4819 127853 0 0 3 0x40014200 bored softclock 90020 42605 0 0 3 0x40014200 idle0 1200 318690 0 0 3 0x14200 bored smr 1 224474 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 6781 (syz-executor.0) thread 0xffff800020adf658 (13259) exclusive rwlock netlock r = 0 (0xffffffff82495598) #0 witness_lock+0x52e #1 if_detach+0x70 #2 tun_clone_destroy+0x179 #3 ifioctl+0x3ea #4 fifo_ioctl+0x9c #5 VOP_IOCTL+0x88 #6 vn_ioctl+0xb7 #7 sys_ioctl+0x5b9 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826563c0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9507 6412K 7446K 78643K 11361 0 pcb 13 8K 8K 78643K 82 0 rtable 103 4K 4K 78643K 277 0 ifaddr 72 15K 16K 78643K 112 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1485 0 iov 0 0K 12K 78643K 63 0 mount 1 1K 1K 78643K 1 0 vnodes 1239 78K 78K 78643K 1462 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 269 0 sigio 0 0K 0K 78643K 10 0 proc 61 63K 95K 78643K 446 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 32 0 in_multi 70 3K 3K 78643K 81 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 72 318K 318K 78643K 72 0 exec 0 0K 1K 78643K 238 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 138 83K 84K 78643K 2148 0 UVM aobj 19 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 44 0 NDP 10 0K 0K 78643K 21 0 temp 128 3018K 3086K 78643K 7751 0 kqueue 0 0K 0K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 38 0 36 1 0 1 1 0 8 0 rtentry 112 45 0 5 2 0 2 2 0 8 0 unpcb 120 220 0 205 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 2 0 2 1 0 1 1 0 8 1 tcpqe 32 311 0 311 1 1 0 1 0 8 0 tcpcb 544 93 0 89 1 0 1 1 0 8 0 inpcb 280 456 0 448 3 0 3 3 0 8 2 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 6 0 6 2 1 1 1 0 8 1 pffrag 232 12 0 12 2 1 1 1 0 482 1 pffrnode 88 12 0 12 2 1 1 1 0 8 1 pffrent 40 287 0 287 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 34 0 4 1 0 1 1 0 8 0 pfstkey 112 34 0 4 1 0 1 1 0 8 0 pfstate 328 34 0 4 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 48 0 22 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 44 0 34 1 0 1 1 0 8 0 shmpl 112 18 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1858 0 445 46 0 46 46 0 8 0 ffsino 272 1858 0 445 95 0 95 95 0 8 0 nchpl 144 2547 0 922 61 0 61 61 0 8 0 uvmvnodes 72 2085 0 0 38 0 38 38 0 8 0 vnodes 208 2085 0 0 110 0 110 110 0 8 0 namei 1024 7254 0 7254 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7621 0 7621 7 4 3 6 0 8 3 plimitpl 152 40 0 32 1 0 1 1 0 8 0 sigapl 432 468 0 452 3 1 2 3 0 8 0 futexpl 56 6213 0 6211 1 0 1 1 0 8 0 knotepl 112 111 0 92 1 0 1 1 0 8 0 kqueuepl 104 63 0 61 1 0 1 1 0 8 0 pipepl 160 310 0 291 3 1 2 2 0 8 1 fdescpl 488 469 0 452 3 0 3 3 0 8 0 filepl 152 3671 0 3561 6 0 6 6 0 8 1 lockfpl 104 107 0 105 1 0 1 1 0 8 0 lockfspl 48 40 0 38 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 310 0 301 1 0 1 1 0 8 0 zombiepl 144 452 0 452 1 0 1 1 0 8 1 processpl 896 486 0 452 4 0 4 4 0 8 0 procpl 632 1107 0 1061 5 0 5 5 0 8 0 srpgc 64 2 0 0 1 0 1 1 0 8 0 sosppl 128 20 0 20 2 1 1 1 0 8 1 sockpl 384 726 0 701 5 0 5 5 0 8 2 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 162 0 0 20 0 20 20 0 8 0 mtagpl 80 33 0 0 1 0 1 1 0 8 0 mbufpl 256 317 0 0 19 0 19 19 0 8 0 bufpl 280 7372 0 1343 431 0 431 431 0 8 0 anonpl 16 64348 0 43706 99 1 98 98 0 125 15 amapchunkpl 152 19481 0 18924 27 1 26 26 0 158 4 amappl16 192 2498 0 1374 67 3 64 67 0 8 7 amappl15 184 179 0 173 1 0 1 1 0 8 0 amappl14 176 27 0 26 1 0 1 1 0 8 0 amappl12 160 5 0 2 1 0 1 1 0 8 0 amappl11 152 55 0 39 1 0 1 1 0 8 0 amappl10 144 133 0 128 1 0 1 1 0 8 0 amappl9 136 606 0 601 1 0 1 1 0 8 0 amappl8 128 139 0 109 2 0 2 2 0 8 0 amappl7 120 237 0 223 1 0 1 1 0 8 0 amappl6 112 65 0 56 1 0 1 1 0 8 0 amappl5 104 137 0 123 1 0 1 1 0 8 0 amappl4 96 723 0 691 1 0 1 1 0 8 0 amappl3 88 123 0 116 1 0 1 1 0 8 0 amappl2 80 2983 0 2900 3 1 2 3 0 8 0 amappl1 72 20571 0 20093 27 17 10 21 0 8 0 amappl 80 1542 0 1488 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 19 0 1 1 0 1 1 0 8 0 uaddrrnd 24 475 0 452 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 475 0 452 1 0 1 1 0 8 0 vmmpekpl 168 7620 0 7581 2 0 2 2 0 8 0 vmmpepl 168 65897 0 63462 141 18 123 133 0 357 17 vmsppl 368 474 0 452 3 0 3 3 0 8 0 pdppl 4096 957 0 910 7 0 7 7 0 8 1 pvpl 32 201579 0 177688 225 0 225 225 0 265 32 pmappl 232 474 0 452 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 3 5 0 5 5 0 8 0