kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 15 22:00:28 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.211' (ECDSA) to the list of known hosts. 2020/06/15 22:00:39 fuzzer started 2020/06/15 22:00:43 dialing manager at 10.128.15.235:23545 2020/06/15 22:00:43 syscalls: 364 2020/06/15 22:00:43 code coverage: enabled 2020/06/15 22:00:43 comparison tracing: enabled 2020/06/15 22:00:43 extra coverage: support is not implemented in syzkaller 2020/06/15 22:00:43 setuid sandbox: enabled 2020/06/15 22:00:43 namespace sandbox: support is not implemented in syzkaller 2020/06/15 22:00:43 Android sandbox: support is not implemented in syzkaller 2020/06/15 22:00:43 fault injection: support is not implemented in syzkaller 2020/06/15 22:00:43 leak checking: support is not implemented in syzkaller 2020/06/15 22:00:43 net packet injection: enabled 2020/06/15 22:00:43 net device setup: support is not implemented in syzkaller 2020/06/15 22:00:43 concurrency sanitizer: support is not implemented in syzkaller 2020/06/15 22:00:43 devlink PCI setup: support is not implemented in syzkaller 2020/06/15 22:00:43 USB emulation: support is not implemented in syzkaller 22:00:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c82, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x48) r2 = socket$inet(0x2, 0x1, 0xda) r3 = fcntl$dupfd(r1, 0x0, r2) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) socketpair(0x6, 0x4000, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r4, 0x1) r5 = socket$inet(0x2, 0x1, 0xdc) bind$inet(r5, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) r7 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000300)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x4, 0x6, 0x0, "25e9746e9a1394f4a811dcbd8a32b6758b827e77", 0x2173, 0x9}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/3, 0x3}], 0x4, &(0x7f0000000600)=""/63, 0x3f}, 0x1) getpid() 22:00:48 executing program 1: socketpair(0x18, 0x1, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x400, 0x80000001, &(0x7f0000000040)="f5ca43347cc11b49442908b03f90dc77b39a30a88f1818a1190340ed497bfbc3d530ba3bf3f13c2bfc050fdc16734bdae1c7d6ca108839ac1763b34bfc63e28c68a00895489619db328a8bbe39dfd5536b221d6abba3d2e5186e8dffa85ef48ad77319c2850979cfac130722df3caf804ac70c4efd1066dbf620692d6fffbd24b0986075df70444acb600d6eca3f3c2093e4f7c9d158a1033763ee0ee22efd74b1ab9a764cbcb3628a078ff05754d647dfbaac108bd17f3d0871da5aae4bec63ed0d658866", 0xc5) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0xfffffffa, 0x4) clock_getres(0x4, &(0x7f00000001c0)) r3 = accept$inet(r0, 0x0, &(0x7f0000000200)) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000240)="9a1736abe9023fe38796ebc9268e95c3590aeab449fb1c8c36c310a7d7bf6bac0df2ef9551d737050d77ab1cd8278998f24fbf3491156c3e9c5c408e6aad019bc0b5fb0f26f59b369af648d595da426d784c0a6a694ae7ed62d7f093529b73c024740b4d3f257f85aea23d477f13492c05aec4f65fe33c6922cc7375a1cd4355fc06d582824b3505f49810e49a9cbc17cbb3d67f94b33b5a4513d273675cc2a18d0b04861b677e9cd7b3297df7c96a2495a6b7c0ce45bd4de03cb92599043db7861fe953d6d44af077eb007986ee", 0xce}, {&(0x7f0000000340)="4f9fd66e875924", 0x7}, {&(0x7f0000000380)="75c89b52bc7e7aa85c524609fcb2c397c4ee075e8c554e54307f4238cdbac7d0b09b500f1ae0bbc4d339ac7e1ee9bd", 0x2f}, {&(0x7f00000003c0)="938771980935b9181e390c624db6acacecb87afb0e411e4569c799f47344dd4f873361076d8e8e95b4309da3bd", 0x2d}, {&(0x7f0000000400)="16745bb63ee788dff9d8ccd9b0f25fa183c38918a688ad7eadd617199543ae10fdce01e09a11ff35ad7e64af7e2135bc5b4cb35101ebbfe86fce0f9ec743564bbf0093a801719927191f305a5ef8707bb1a959c847e1b6495816458d2e4428474ee7b87bae3f3e209c4883f15fee04fef31bfb81625f6fa838d23a40a99842ec84c913828a308f34e70843565a0c6539a1271df3369f341be2224701dec7f799f01bafc2c574506fcefc3995784afbd5d6091dfbbb9a3c414a10da5454c6ce28dc1540bb53c306dc1ab885896e295ab82a41676fb603a48ee6bd09f069fb2c8408ed36bd856d22c77ea69fb483124e7c93cfc37125e01c377dcaaf", 0xfb}, {&(0x7f0000000500)="babbbc3925af8dda848b4b7065170d7e6402bccd75513b9f0030a43e153fa6933dfda9515da04e5171b0be905eae045f6a3ca5c0270bca4e5bfb513ab527c025f8f4280759a640973d971f74db874ae31b7ed558f3e2683602ae9358bc8c9aed631d7c4c6a0fc35707ace58fb03cd604da038abb60048518a989078aab5be2f241a072b33f6f8db09e9528be80dc7df1185536b1cec14681907270502a0fcacfad327df62323c8b8218050e817e012c261935607e76298440903aa29424c67ebb25797789628", 0xc6}, {&(0x7f0000000600)="a3bfe6e78d7dd2bd989300abe77313914c9a6799c24294c35ff5e2c786590ad979d8d635f5f1e2811ac3cbf4865d5cdbaa21a3da9fe3f9dbe9cf4f4d3d1a813363407a7d72adbdb4c21a498f7404be5ac6c4182b2ce8be19b412d6ad31150fd8acaec327d263b9c1d0851bea67d5086a8fe9caf3ab64b00c56f51fbc354de993c4c3ea2e286b9d747f27890fc734ce2df1c8bd1898ffcddf32f2300f32caf115fc8760316c7ffa8ee6e00565109771d5b583fda846", 0xb5}, {&(0x7f00000006c0)="d7d18b9bfa16854d57086b3a297c18af9cec2604", 0x14}], 0x8, 0x0, 0x58cc) bind(r2, &(0x7f0000000780)=@in6={0x18, 0x1, 0x4, 0x7ff}, 0xc) socket(0x20, 0x5, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x10000, 0x0) r4 = socket(0x20, 0x4000, 0x2) recvfrom$inet(r4, &(0x7f0000000800)=""/118, 0x76, 0x40, &(0x7f0000000880)={0x2, 0x3}, 0xc) chroot(&(0x7f00000008c0)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x20000, 0x101) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000940), &(0x7f0000000980)=0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000a00)=0xfffffffa) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000a40)) sysctl$net_inet_icmp(&(0x7f0000000ac0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000b00)="d5f7cfe936897f76beb32d9f26b891e1166a20118e730126ef265831b94d399ca1b95a78612dd5261664cf9bff68814bd1ca21ba3a9ca0d800bcf837383ea5b46209219446e1abaca6eac1ba98f897664871819f91bd92fa4f750cd7a446cc45d898e4b8823ebea62b3c52113049acc2", &(0x7f0000000b80)=0x70, &(0x7f0000000bc0)="024e2d45766a58c7ab46e682c20c2be70947d24b49ff3d946bdb1408ae4c616c31f78afd947c0c5c58b20288aa250511abf6d7a4823f16f5f43067c9", 0x3c) 22:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b77c42db1c938b5d93e36e4da3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a78c6502f4150e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094cdda2cdf64525950bca2e991293c6b65447e761612d2c9e16ab0d8565c043081"], &(0x7f00000000c0)=0x1002) r1 = getpid() chdir(&(0x7f0000000000)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) login: pckbd_enable: command error 22:00:49 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x20, 0x84) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80, 0x405, 0x401}], 0x9130fbf, 0x0, 0x5b7, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r7 = socket$unix(0x1, 0x1, 0x0) listen(r7, 0x1) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000000)) 22:00:50 executing program 1: getpid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000040)="01be333efbcd1a10c54883c6829e42d9293d0f61b6622a3f0c21", 0x1a}, {&(0x7f0000000080)="c55b2dc2b49518136fe4ae7faff7714b96f05318dc3d3db7b109cf8b949389317dbde1e921f6ea6446f38108e2479b52f9ae3a", 0x33}, {&(0x7f0000000200)="327fa3092c95186e408a147cf048ade7af2a7f96ab8107a61731a845e8cfd56e3feabedd23f561bd9e27f11667ffc1dfeaf6440422ce13319d0871a14a0df955f94a1a55cfccd2c7b17e707726a9faff7655d2764bd1f4595d842c56b01c64be53e14e03be8220ff9418cd71f12e6eb3de24a28b69c735f42c963378903852191a90afc187470a0549ddfde04abc2270587b3d09cad81f8cf62873194b856f032b96dd620a2b562ad66ba5ca43cd0e0c33c1371d2f6260213880dfa57a738207e7b6019a6e99ac6cee90ef79f35b70e7f234c5538c533bdf09a6d14b56dae479bec7eaf3d3dc682f5ba987fe", 0xec}, {&(0x7f00000000c0)="b8d61850e8e5a56d66ef6675d7aadfc8df9536f4b4c1934d0166fea26ef86ff9f9e8319355f8d6bb86a69eae30ad7a3aeb943aa3b0bf914f66482d4f1859e26f163a22e3458c26e847ab8d023ac6f8360c566305d991fdb5aabbf93d07fc24159adb", 0x62}, {&(0x7f0000000300)="fd8c5cae4add95a358d75c051ab0da1b5f0b42180ce617002b5be7f2ccbc29aac4f323cec3233147d3f143774830a414ffefa231d5b4ad65d223f4157e0f3564a5510d83ba5f6e33cc5d97d521548c0817694d9735c9a70bb67d577caf8cf53c1ef3bf50fa0ec782e950dd00d57f3693bc811643b5cb0958cb051ecf2c5affe40895530c", 0x84}, {&(0x7f0000000440)="4151c6f50f9240dd6b3e8a8c2512b5ce37c54da22ba89100ad7dba2bb535ff4204f18a2fc69c1f0cc780b67191199e2f90d9691306db6351047a0a17148405407b97367e5bb04b5cd361194ae7b96bfadcf3611053fe031e51306f88c1b1df1da2313520accdec2bb3d021ba7179294be424e7ef20709d5786e1734551fcb5a77727c81048197e110d1a15fa9c395e5a85eb06be0b", 0x95}, {&(0x7f0000000500)="859c66b25a49b42b00cf00c927dd8b994ca025b0c1f6b439984795d12e6e8d35c7e213213f394655f872cc79ee60986404317719be012bd694dcc65d0d2af3cbd7d90cc2aa1c61", 0x47}], 0x7) pckbd_enable: command error 22:00:50 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x69) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getuid() setreuid(0xee00, r2) mkdirat(r0, 0xffffffffffffffff, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) 22:00:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000002780)="283695a5f2ce043103e21706caf0c1a544f874ee9c8bcada783e129113473045938158592459cca97ba734d195500f7ff6490d75c449a08460184a11ee8c9293d393d927281a789c23d74fcf25f376a6efe7aec0867589f71953904c2b48355a1186a67bdb541953227925f41cbfdc959a4b84bf179d4ea962a3d0cbf0605c97710844df9582cc733100a95d8196", 0x8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$dupfd(r1, 0xa, r3) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000340)="4437e8d0c3d68e8765ed4b08b0c6c88bebca80c134769901a67d08c447055254a0e6f5cc18d4be4967f4d30bb143e3804ca35894b80ca1dee52d499333b9", 0x3e}, {&(0x7f0000000440)="938e6ece913dd69fc924850b6fd4d47036cf1230d49b608885704fdd662861948eef65dbb94517faae387e8b6a6a519dc2016d6876c70a722f83fa9999178b604e10f275c0ce41b7318ac3e7d3d056b9e55fdd0d1a708b706c00f50a22f360e4564035c90f1c1f54442eed6b153d0f988c2c85d8a5898616a8435f1f8dfa046020a1e0acde648d7691deea83f3f6832df63415fe3af3a3c8735aeb483bcbad269c6188c26cdad0aae1451135c4bbaaffb4149e7a3aa0899380970d0708494d911f4f5de3277921a9838d772182ccc22d07f2995ec3b9172921460960fc80a0630b18709c8d94b3a8ce5a21e5d2a46ebd2fa4a6e0718394d514774f1011c773b4b183ac5f381bd3c6fdf0a2b9bf0023627691598015367a3d856b0b53fa20fb86651c1fea37b57cfdc887706810e0eda97d163b926727dc82c9991c2e5c2bb959122895cafa626c3095502cf21610a65ac4faad9836982180d3ca70e20b0d4da5480356c426b799950dfe83f85e9711344f63ee833857aacf35d58045da66793cf8560c4a5c4e2662b5f0a105a515b6d4027347035f4c9227872b09796cc560d477eff054cf58c49dc1eb2f10302ebabaecd3d9a129acdbaf383204fa048a081ba0975ae714a3c368a63a723786ff16efb494d2d69a5eed97a37216eb589f009e92f151fd76e67bc37fb29a8769b54fecb53d2d6ca2e4e3a6e6da5367859fdb8653b6751bbedc8f4355cd23a5adcea9687e2b4670fd24d039b18723e949fd455b4a46552f0e9d9b67898d1bd21b860bc50627509683385bfa058ccf76ba6580d39f492f1050b18ed055d54a6012dd785db2a7e1a26bd8479a792983e5c39ab13ae832c93fd60d38eba459d6e0b6df7e83745a342a6087401e055cdce920bf2c9f23b53fa8c850515907b361eaaf2b043c3d66be831267c055e6b08a3a1d307605e4f4e908d1a104c4b14b12dd49c37f453354fd0bc45bc9309eb6f65103911311fb219de9bd480120de269d193814229548256fff709bba6bab0659ff328a6037919541b03a27d57f768ef609e1dcccf7d2a7f08cf11aaeef1e6bfad55217dbec4d3e009946728ec4ebf8101723309e909bf230b0bb487010db62d42beefb60c9b7dc0f6dea1fcd53c628a8a6b50c2b4d4de3a518e825c6bcae92ee1752bcea17dd76c4de2b36e129552771a11a2922b0784529a093e487a348a4e55c27869129e05e061abd3f9f458b1ce342e6e6fc28cc41b3de75504bbd56b0acd100b165e4a094446ce0dd8408a676c4edca0d69a9b65f47a7cfa5d21bf224e2bd1668851765d331b8e57f9756a513a2a04bc48b3bff928d20a0f321d88e212d1eeb9768c749891924c25df0d62f21af55e915c56374e9a5d540681836f65e6b7780b2501beb5470cc4d96fe6f5c4d0bff15e85e63abd898a1fdcd4e5caa800762cf42b043e7c3fcbfe4b5b870da4d7b2a040dd1c7bf27e02a462222c7f6f0f314a22c4c3f27f5d945537eb1174a4d9a5a2b05eb145e8ab2a9ccd8b770c6dd140045b6aabe3e9fe11bff63e9466f481958cda2a8a0550be366c30eddc704a88ff741f6b07667ed60e87d2328dc706b49922bd1ee105527ce033e8d7850ccae062d402b42476f2170c17c11b7d44b7182c8580c766b0bf02ac8a53bd78a9575ec7f524ae108f3e56f98595e7628f03d85f59b8fc537be46759c902d19117f29f9663afcfe736ec8d1632ed8dec5316502e3fd6a1add217db479ab037cf6320c0bcf1516b4e818b4916d2592c11fea57491aa384ef8d82aad882330eece51fe68728308bed435795e06942019100a7bd5d51254e87e398e4cec01bade65627d09e7fbb181ecce95c109d73484300ed930a2b28c4c2946497f549e00dea5d1ea44ccce58b3c7ca9a03bedd0a1572dffbce7f5dc11ae7c662e2cd236ae5207b1691d6b6fa88ef6df56a529d851d2c9bf14bfb328e0864c68979d1c30ee33033f4597388e8b9ba6ec6494b9230be13f787455bb396c798f2b143a58e642ce66673989d585432454e2d0cf55ff86652cb1061607a875fb594e1c85027de001becdd69aac7b2cb9a695c46033db3072a42d636cdf4c3725cab521a746b37a963475de360294634ebb7166ea94562f0b226cf7f9d5dd7ebf6a47605c6113f8adb444cd146083289c5460b362be01ca6492f8c187d2edbbc7edd5e5b5815d64d91f21d4db49e88e15d06cb108911e0b831678d6268894817b93b68e3251058b7f395e580b8ade78e0ade9d46342e0de7c47aa2aa362b543efe854424138ba1ffe02ae071fb6378d55953f62ee1088ef1e2d542d94217841704e1ebf80eb4cfa18c9b9b22961df741fae4141ddf19be1057d50d9a0c23d79a0fa309f0e6191da7ca71d8c759a72e32ab72f0c3039bccf883dae809156772de3795fc5369264dd4e69d540fe57fd59eb6247af050225a5bc722a1669c67e6a3d0ecd64c89fc154803f523390ac0b8f7f94ec25e223576b4ee1a6f8a78f0f0bce5aac9c2f8fcf2eb9a09758764c20bf86b34fb7f9b5c089219ef2c9c3b0ef49605a9bd650f3ec1bdbe4bbf127c2cfeb2f35b6a649e4593b290b8524b8d9b3036b374e212ab4949b01b62283a63b9e4969944748fc58e4c6ab6990a873ae0fcd066358c1579650cdc39c2e3253d3eea387467d34ac843a4b1fa6c00c584504bf70ed790e2309be6f4546fef3ac503a970e5aaa2f5cf4348ffb055dc3de5126a2088345378bbdfe863e23229da6854e7af54a9a6c8cde02e9087b63048252ac206090e65bdf66e80fd63aa6cbec01ff0524c3cf04ef0fe436a60d7e95f4263884a553fae5cb36f059a9fcb7c14ff7511a102973621debaba293f9b3a7efca19841eaaa8267ec96625d1b51a2fcd2cd2335fb12a7bf22f16355b6ba7ae5f1fc11b18d5d0d5b97695c148ee748c763fdca8f0f61efc092c235fbf094827d074faf5b6e4575dedfd5ef06f9fe9bc264d3c01bfdc9e38b581e3a0bd6ead1c5883b95eb4b1f4a3aa0f50927aef37a508f7d7ab216717ba805960b55fbc5eb505408fb5905d2c32b509e8146b417a9b5541d31a8fdd9e829f42154285be1c247b41d1b52ac5e8dc81627fb3c95a5e684ebcca0750f158a8796c9c7bcee94dc5ff5bc83d62498cdba447fe01ebb68382babadf01b5a0f2d46c6855063c2b673bed65437053438250f03c0afc0060c0a7f6d49b5732e795d7d66718f6d6f9d657848d70f11441c881c3afc6274ab086294262ae433c4eb7d8603a98ef638036ac85445ab5adbf77610e560c649e30aca6065d79ad7d6084d5d8df1c52337305dd52f5a919b6be5ae79bca80a49e123cd8d4dc047989a20939814568acd11598904b36580b5c6b79cec885b09d4055c72468784340110468ee596a9971306db9fa55f7403705bd3d67ae6d743c9a1bad8678d42bbeeb470475160f44121ff165337408453f52defec93633dd17f8a841c35f1a8a3b49720de53465292a1d5a02d1165d89d16ba8b3b03fca396018fc1ba099eeff5084df7e3960df921da7abc2dbc8be794fef2fae16dd2ad79b4d3a1e138b28fc51cafe72df4424cc05025d249ef91d76a3db771e2195d5ee561af9977cdcd307653caead5560c698cea3aeb5087bef820ed422a9963f48496f29094c23ae854a7e797cc46770f28db2721cc6a0cd3ee11e017845500bc938c54eea3554d4a40fb9432a2078d2466d149d51ba2ca2ed61222332c88703e76a3a62ec4565bc1d69b8bc87e66bfddeba0c09e80326432a945c15e1d92264ee2be160a5f92f3932a0312e24b94793d2cc3445e2437efb72c9e1a242a5f1727500b4b108ad8c80b00a041bf017b44b1ad39a85a6c59a4719783eec3e15b7f485f8a41a54ff0bc9ed08ab388263340a9f80991c76b220e028a390adb012344248f3fe5e2247171d9bd9092d8eb14d58f26c5d596a5e9a545ddd2616b2dbf342c4d7955f61c5725bc325c6953420988d3151bc4068be97d8a51069afc98a529c5ec7848426316fc35bf038afc7f615ff954f869b90453a88f1f59ec1fccdb4a47aee8d1233c4bc7468951306964f1cb723bf0fbf2542b9e1459623fb0cabe428986eb8c4237bfc8e51319d71da0a28c29bd6cdbb9999caaa17d3167734e8f4c10943593db58e0984bcd712bc9ab6b10281415f5565824c25e34c57ef890b551214766a4682ba185affeb5383ab7c2636db21d1ca4999f8c2d8bc667095bedf39fcb714ef4cca2d138a5a8a42552c6e218ef72811d44f55020a250e6875ea11a17edc1ab4cafd2bf50ce68fd7b2262944875a12efc455bc1f63da2be82c58e781350a65069b2dbeb4df982798249710596beef5f06132dcd0e495906e48e45f62c7926ab95b085885d7f595492e02ea312f7b6f304602f92e3dabe0685eddd440d6319cc0b9a3d1628542bf9c34db11d9707ff1ea37d1bddaea0c718b24b8e4f2a67ada0856a11e8ce9abd2d2a8610babc1671266792cf6eb115f06bf1a714a710c0bffd707bc4750f4954c933b9b59e74ebcb57603555c4765dbd88a02eac27a3b47904a8ab957f0349d90810f02de9c7f2813bc00af5d06bb220e854c337f0ea11684be0faf55162c9078ed5600bcbef408c0fcf3730d58a7e6706b1b78915d4d7057ce0a048988a33b543222bc7ee36db322fcf848f89dbfee88d27ca3999e443b0c1a9d50d66d2968f61cffe0a40255d08f0bcb3574d82d1d8566aedb8c96510f0949ef6cfccad890cd12d17deeffe260afe16c7be9802967a3465c624433242eda91785e20940747d86f19ac36c7ac348b061e54f82e3fab597178271ed5b106de52b0a92d81ffb1a1a5abbc46164463ba42c7ee7ac39d525a9b5dfafe697245eb3897e9ef52dc4a0fcdb63070e0c092a6901d4144384593574860f040d3d6dbcfe83bc0cac4dd79e16fd91fa2e63a4a06b58c449b9c8758989c2cf42a770b37ed3737fd3eae375993e99075f61be56fd11e57da5a6cea4208add64bc1c5014e45768bfdf7ca2fb9a20a22cd7b139eadc5bc5057296cd4fa2add3e77ce9259d7f9a4b710a3f8881271344ea3da74c0160556b49613ae2990d88bdbdf1aa0b969bfdcd5f848fe32b75fdb931dfd1b8d7a20de99456f06efe7f842fce31e6ddbfd1579de9771f667b83f556c85a6cc8e361e9ee7347e846f332f04c7012d6bd1123a2633dd08d7c667447d09888189c4a6f640858c7911168f1fea8a0b1f0da9ae1c154b1f7352b9329c889d472c2de5e276323b90172dfdbdb26daa8b7047115c536034eea3ca7b04308c2472cab053c7c606baf89ab5d04e050527be11486014535d57abd08447592b41fd389febde1d9e67632ee84f0e3d19ae5adae60327e547d8da9f2a4f0236d644482f321081b6c548cce7445da50743a5f5e548b65a2ff74f76a8485e0a647b3adf1d144eba6d94fa5415165e1a9797be68ceb27b8a45d4150609ad3f3fa27e2f8b979d0fa87a66b34fe351f0e4a3227b53257b4a8be5482be222cd1241441a1bff7ac68b20fdfa0ec1d73430e4f08abbf90524eb079a51bbefbda2a7ec664f2fe46b03823b611d055ca8b535f54ccdf359961fd298cef0e6ad815652a2e3a2f167790a026e588f889134a09cb95d79f8ebe27b505bbf73ee905c251f74d52ccc19e0521d7b9d6372b42c1ce375d476a8b342487bb7321976afe7799a6671f4b1c26dd555ab1b561a4bd16f6ed7a2f5883cfba11231ca5635505380c59a1e0bcfdfcabba696cd75641a1fd76fe25a7f3735890308ec519f000896ac22d787761dc4", 0x1000}, {&(0x7f0000001440)="0061e484931245cfb6a200a82f0a941f86a7a4cbf792c44eb8ae8128335fea97eb5c632bef60769782484f557b4d5c9f5deef0f2b047ae80aa87ae4549ce381af750a199820b8fa10c6c215892ce0d20631aa2b11e64cfbd425624d95fd37ae4010df10551036ccb38c5f22a0fff0bbdecfb3df3fea5a6e8ec5527601156b1ac4cb8ac", 0x83}, {&(0x7f0000000380)="8746399a269ed485e6e6ff84d16d20022b0755f8b3e57e91ae098779", 0x1c}, {&(0x7f00000003c0)="0fe09552a4daf3cd474c2430b6c4974fbd04e34aba52803135cb0d22ae729f0229f9", 0x22}, {&(0x7f0000001500)="5b7ebce17b7e03c831a23abf2329a1742a92cf682987f4a7fd91c668807e824c8cb65a5012cd03e92ea953bde9537412e6a4aaff3957d0b2575af8a34b7c71dc8d9edcd5df2c9854be3b2f64968d29e1e3fee0cef5733c240e07fae0e1d38bd15cdb031962117d32343ecb19af79ce588c9884ae5dde562336bddaf5a55488ed2da32a928593", 0x86}, {&(0x7f00000015c0)="1841cb69990688a70176a61cc78ef715f6c734c3e955da148da8114f0529d522f70ffe43ab6db6f57dc1ac0eb43853ae8dd64f958b8b0fd17b858ca03c9195e38fadf92fc98a54b525199a1107e4f992924454330ff7dfb4aceba27db6a3d8344d18c4b6cdfba1d4bf5fd1ca87854dbc203f04f2f93017aeab16500764dc13942021597b9b72cb77c2f8c7e4e9d69351c2d6da5cdd861a6c15754ab8844667958eeeeb87f553ae18a597ad6e8d6a665be3d66fa15f27eaba9ae6f27af189ea290641723db2ee668e4f0cb12b8b47ef6e0a0c9fd36e2f1e6a20fa82e0263d92595f5b7ba67bf196a03ca6bec0f9dff2964e5ea28992d44d90c12188b7492ff5233f5386177cdbfe0bf13af51586f42d73342a879b203c0730d60b0ac6a26f32c30c888b827b98d60347ec92a83a618d0112588695c5f4bd0b70cb1e4c6ca229455ed485d0401339551a4abea6988d332e669b3c9a3c36abad48f426bb742287abb0f7141276651bb9138065867ec395de86518490ef93edcbe3be6a8fb783c240bbc6e6eddf4e5778bf01c7fd541c899dc03ca89fb536996a4b48dfade36da80171c501e1b1d63a00eba723543ffea4c2b89dce81d99a2da2e6ede3d19e432efdaba0da53eb1a7a6aeccfb2009d9ffc892c2f3b0167384ae54a3187302f537891a9ca30c874e25ab13a882309d5ce3b241fc7dbf929c87d4dfb8cb88bc3e20e9ce90c47f5fda4bbf13ac15bdf87fc874f1ce29f038959689de7c71a22aedab369a399c114c402200510a4007e02c77e3abeed6a5e0e4cf4b206614ea4256c96cbcc2b0700641e8155901f29fda28fd9e61f547ad9582e40dd7fadcf51ef872d4c6f3104d6a1c4ddad23ef10ee496c377e72e4bafe675079a96124cf6bb054e68dee859430fea6886b8c90cc1fc70a3150170a5c7178ef1fd2fe4ba2048ee900184ab96c722909ecbe84e659e692ddff3a46c6f811d8918be6eb8d24daf81833f2da7d549b7c7a6eec01b8b86b56eb004f3caf93d48303c825813cd716ddb0341caa85abd77433af0ddd12157006c2a53b6783260e4e8e4f70268540a8503d63c9120b4ed14dd7e123e4a8fa46f6293ef17259ada71de85f56d82d3c4c6972258d918e1f52f2efe7b7a999f2a6699d49be75426c2f43e26c4000928527bc9520de953993e650a5ed3058c42147831803e4296fb599d4b1ae437719d6722d97b3183aa66bf6b45739321775c355451dfb6177f6cc2513a8f4b3b82eb5b35e7c304406fe6736963e53c195f4cd0acc3d55f8e5741b5924bbb1f937abdc38c1f05090259cdb9c85b2443a1cbcf23b91c21766b38754a8a8d5b635b2aba2ce091989af325ad86e76f44b9e675114a39e8df7b9435f0e432e6a4651ab6c476fee192cbb16229d7222db7c872648392b33664df4595325600e0d9dfb55bcc0f9ddaec316016964d8e4888e3a184ad980a6f4ff1c66e18c286b7a7ac810c77a988a2527e9914dad99c197534b268b2ed9ec65fc51bdcd90878a3cd432e930c921fae22ef288a60ae0129e94a6c8239c5af5f7ba40a57133bcafcdf2e8bd1150e52a91b5edf17165b33e90a3e904d2f85e6fb4e7d0fad9aaf5501cf421f93297712ff9869efa390b912733ae0558b9acb87addb6ef32715d76828bf05a23e498f37762082224ed757f78a511421860a87ec89ad770e49f7633cac68fc3e7eb0de2c2bf0f8798b85ef66d8582d924c399eb3b4097fc94ec5840bff09dacc337bcc4f7841ae53fd78f0ce9b7d5d3e2778b0f7a206944c67294156241ad7ad3c94dc815337e98aec5c64e6afacc22e1afa252d7dce909ddfa7b3d6a706f7ac83d24d198d9e7da99ba7d09a3da677c81c932d0848a7563992421319d8abdd488fda20b8a2082a6d769a404ba3a4ab145ffa1d0e39f1d9675aeb5596f610fba2b09ccec9759c0cc4cf442809491f1d691b757460f698228479f18839c9de67c16401e62d09441795e1a2c9ce438d49ebbebd8010e79b7fce167694f749474ae98dee1684d9bbb4c29c558ad1b6fbc491e452c1c0c7a473291da87493127e9885befd3d5167bb3111650962a8a04f8a739aa4153ffbe21867e65dd719e61393b07da77f8686c859efafc22ef7e13b233a0914189024d7dff5a5a31b3c89bb00d7ebeb04d00cab18fe1a10f1ac8a67cca36c504de8b2c9a3220036e6e24202f7fcd837dac6b608c1b63b569f231b50ed6ccdce0c25e90932b39a7fdab73e92b12e8c93821eab0458b863697440c1912e41dc229d571d815dbfafcc9b21158359f6d05f87e7fa7b51e00da8799e2fe9b2705058972e1977627aed91caefb0f59029d0b4fe16b36531475f538da1befe90c07451a0bc7cce5ff46eea1b6d9b96bbecf840cd2e33c6b3fa3ec487bed083b3dd23438d76007dc60bd5c82077b0d58795a6f2a56adc16838a3f78dc5d9d410ed5b544e4289fe4badebc045e6477f25f1d9d11b704c865d1cbf89f605a54c6691f4b492f2d51e5bb70f5872a57a6f6dd5173985b8eb0b6fa1edcfdaaa59daddc96d273d79e8d73a952e57d4d9e0576a63b644a8c79e9ab433ea7ef9dbf4a7fa5442666fb9ed025c2108bcf629e2cf61d20d89a1d8477976d302c8b4e76349bc0e8a74d8b24154f40bfe1b4cf986ba93e6ad6a8a3e09f070c3a1c04b34addd7a174e1057cf5b68b092197b17f1095179636429d6224cc8720fe12be3bf88638bdacbd0dcd46ce09aed399726d665d8c37109a950a42b4a73bd68ebf25cf1236ab0bd7055f07200d3e1ee5845b7dcfcc267469e21d03021d42954ffdc17986ce4ea31b2b539c030eaafd8bc7a2963c050272e7ab61fd6cb77aac8175d2a1f1c1de1dcb2d22aea03833e8329d96b9a1afbff6fd51ddf8e906a857d68068d1536b88c1b43559133323d017c74190bd1426339b940fc54f49be950e6c5815fded8fea30ef797a885bf213299c8f0973d2de2022eba5fd72572a1571d2bab753c950202644f12a325c479d02d347c7d8213563bcc3bc2d87cf2e3d6ac0d35149f0285caacb249166ba42291c7102f6f54dd5c479bccbdc230e8841448826d49a61828454045ec35b2e0f3acb7dfd756a8b37574a303f1c684b16c2124d0db33ef78bce133327fc17d40256eb9329e04b426c2d8b5b6efd498281fd3bb75f227b67824c76ccf110268a748820271add827f26e82f58194217013455fa5109795194ccc576d49857eebbccbbe996ace36e38adaec65e984b5675543262acba4c673d557cd33a8ad7de66af128e1006f819b6db013fb459a02539b6be1f90939f3dfe230be8d078286524049d4112cabc9de04cad8742968e42ee2dbe1bc90ce95e4a4bfd7b6c1ac34f6812ab1af8fd026e4aa6a193be907feae956666a008ded65760ddc4620ab4abb0b788112d81e7156c0a653b0e5479e7b01fd80c0fc0eb24174e319fae0b86aac58c098dd13fab501808eb36cfe11d33ae28b3f6746bc63aa065c200e87cb6331a79bd6a3c70c961ee835e6a4cbe7189b1ed04c72f04664be22e3e11e90c864b3c48bb384ed367fc792fdc89f142f25dcadab629ade530353bb2cd3952d15500020a007ef7cce6fd6edcbed601bdedb0c85f7934a98bc6bf594e3b975dbadaf6b53a37327e708380c3353c9d6c5479de9ebb944628be1808ee7f57e1c5b17f5a333d4b439e73339db3300a5f3844265852caeb11ec6e56cbe5fce5a68a465452e8b1215e0a95fb68afe0a32fadd3a03ac56106a719b51de65d9d36855d907b3b31ec97e2dbba13b019ba9996045f5ea9469a076fd6aee0c5ee6aad7333a6fcfea7d15271d5ff582952f951605a0de3ab1d66e327b87db5e8e51b0a4f86e18542f827f9e12bf1e9494ef7a18f3bab553326fe4f697772856963744d0a1c95d4dc2ed47eccd75f73bb283e75d9dea6cfb633c15d03bbbc1c0d15a2751ccede77a43dbe866e09843cd9e9b126713d4498d9b16f2b254ed200d6752abef109817f6af1eece326647907ae61b27f04e4c8e721ed50df3a7709839f9e8fda86d7d57e185e63d96b8d5973ffb5d024d6259d3ef6e789df15435094ce9808877a8bdc312151e88847bbaa53a56bfe84a900efbbba82bd74c2aae5c6e3e07add7d85a5187a5b789e8a78937b9540db032cbf793cfd69cce90ec14aef3924979279e86e6b1e98f6e199b8278bec9b842229d9b8a2be182b30f01a3953dcd12d107210642d92d471793b789a39992503446398edf34d85e8e9ae909c740aa2bbb0499ef5606eaaf107ceb5e88f173c9af5c5e957d84fb06e18e8cc3838b0a5ade23e5645095423d4e2f43670c341500d844feeb1226cdf1b5fbdad0bfdd3facb10fedf378b3536fd968951834ee59d3950ab07a0a3058f6b6fd37cd9372a8242d10fdd497cbbbd90e5cc60f6c1268d571efeb5fda22bb3c10eb7ce80bd2f1c897541fb759d6f96ff694bd3b327729a7568934966e8c728f52320f417afe89915745056a05b1f5df5d56bdad2f20a47aa4192b5138ef4239feb1a7c0922639abef76e34a52c70c22e06c031fb261239da9b16cc5df397bd4a15b88f14e5dbbae5fcc69f1ed73dc03e1bda4fd0c451d70417edbc241073b34ee3149d56f0037c9d691d7b5c911206f416954fdbae1fb43c2c064f8989da0f21ee72bcb23765b213ce2025b9424564e78b68ee5ecd5845bbb3830c8106dfc266507acf84ff14f20505e25832e0a4dc7d2e0edc3190dd5e03bedbb42269eb1a2d950da1a829762a7ddb19f84563804d7c28d5dab88bcb11efe0bb7cd8aca8d18ddc918e21d82b4ddf140cd630418e042aa1970b8c2f583183ad499b7910b4525944567bd12a7a2e7995f0ab301607b40c1b979a0bc601ab081a59294dc248602d205c755e62808a22311978332bed680d0b6873eff8d833bf951d0b739c040aa1335a10d6c9be2ab14516f2fd8f55704581d162d2ca41da3f9efdb64ac969eb4500c6c016b4a4ccb4819d92c49e7bfc51c96ba808ec40de8fba1896a84a0adeeff2d7e02f04d2a746b61474aa9822c0f0bb96aa38aed2f9e44da7e8d8676a70a5d7a5a2322bae85662dc3f72a23db414b91c914f92e24284668aec05b70669dc61bceab503c33990e5d4dc1149104ec11fc4af620bf66012043c471d09523fe5664f51e03692169041e4700862cd08db472130241732828d22ef2be089d20a953d84e92f9601a1342827c8126ae47a1e8d2a5d9bac6b7b37f249da15e45a56313ef9860c12648547c17e7a295f97fe945e991534674ffd7a920f7172a5eefae76b4c9e9310f1561a9018092a8d3330363fd070d4849643383549e7debc4a84a936685e902cb53574e9fe5ae116a175fc0b0db99b2210c5f0e4746a121c8c21bd76c4564ca7c76ffd5fdfecdb3291c28e5b034d306414ead426d72626832557ce6a94abb801459b8f6aadcc6c00637a89c7027766693f2b29d53e9f817add72a34503f1014fcaab18163d3fb616d876aa45b5b9a496ff07fc5149cd75aee9026ca84b90d3d867179df50798dc4260a0b79cf4343db6bbedd2c872ac80755ef46de3f31980166753d3eb47735aead799dc762a48033d6be2dd21e36aefb11b87536f6745e0330e1358e992cd304ee93219bf9ba40ec9c3828453794c05f4edb0dc5e767c32b61b2defba5f72758a8530a401dc056089930990ef2ad09a35d258c47ca78e827c277ddd9840fde93f378b4662af091bf14666b71a7c9237059ca44802d263a0c32ab2e9027cf79dd0f30cf173fe0255da2a03694e2f96269c723bd6c3fc", 0x1000}, {&(0x7f00000025c0)="46c0ff259607fe1cda2ab0eb80c2d75c1ee9947f461178029f18ca963303e3b1b50a7343ae6ae86839a38f3a008380c55db2a7ba9fa8c356c4c775d8c3b7aaf1c173735d989377f7dbf80e2512ef1ac008065b7873941f52ea6afe32f61856f79e1150ae08e54fbe2a72ae8a7443ac6258ecba5dd84d2b6153b3fa9860e04cc776fbc7b2fef5b300ffdda7181fc950d69421189530afd7838dcf9868107cdaa1e053c468c481aed2fcc8f8fd8f9b946539a94fdfe640fb47951b6e29ea0b9b622bc832b7b73c3a7fb0f1e5ef", 0xcc}], 0x8) syz_emit_ethernet(0x89, &(0x7f0000000000)=ANY=[@ANYBLOB='k\x00'/14]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000180), 0x3, &(0x7f00000001c0)="765a824cb5486fce3af2942595ca1096eb115c601644a884c3c241efbc5fcc274b2c00bf4c7b49325c831d66bb1d4622e1f5c9c53a8ff0538652386e2806123e38eeee9bc6339e2f", &(0x7f0000000240)=0x48, &(0x7f0000000280)="687ae8", 0x3) 22:00:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfffffff8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x13c) pwrite(r4, &(0x7f0000000240)="f0fc93d8", 0x4, 0x0, 0x0) 22:00:50 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x6026, 0x7, {[0x401, 0x6c, 0xa136, 0x2, 0x7, 0xffffffffffffff00, 0x20, 0x279, 0x3ff, 0x7, 0x3f, 0xd5ca, 0x0, 0x800, 0x100000001, 0x7, 0x3, 0x74], [0x81, 0x0, 0xc7b1, 0xd0, 0x2, 0xeaf, 0xc157, 0x6, 0x6, 0x1], [0x9, 0x1000, 0x1, 0x4, 0xf399, 0x9, 0x100], [0x0, 0xff, 0x55, 0x7ff, 0xffffffff, 0x1], [{0x101, 0x8b, 0x6, 0xda2}, {0x9, 0x2, 0x8001, 0xcb63}, {0x6, 0xa71b, 0x5, 0x3}, {0x1f, 0x7fff, 0x3, 0x95}, {0x2, 0x10001, 0xfe8, 0x6}, {0x2, 0x5, 0x9}, {0x6, 0xc67e, 0x3d3, 0x480}, {0x8, 0x8, 0x4, 0xb01d}], {0x4, 0x1, 0x8, 0x8}, {0x6, 0x1a39, 0x2, 0x2}}}) setrlimit(0x6, &(0x7f0000000180)) mlockall(0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1c03bb0a00000000"], 0x8, 0x0) msgrcv(r1, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/226) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x4) msgsnd(r1, &(0x7f00000000c0)={0x3}, 0x8, 0x800) msgctl$IPC_RMID(r1, 0x0) 22:00:50 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2012, r1, 0x0, 0x4) execve(0x0, 0x0, 0x0) 22:00:50 executing program 1: setreuid(0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000300)="75db0eb047625cf59115c825987e2d3e5c923d3e1975f0b5c4f48c67ca3d1a6ff273c871c52356b5768830e7c8d816", &(0x7f0000000340)=0x2f, &(0x7f0000000440)="e63865ccec14e8a918553dbe2467c1decdb25a01438223d199e7eece6f88c84422777f4f52e5cae9de66add40dd46331846533fe3113a644f1bfc8a3342eaf58f818c4e61f309d38742f8887770a64fd2fbd0ce2acbc66834061e1f0ea77f61015653bc612308878ad3ed8401eb1ea07e7fea759b221933b4f187d2705e65460b9cb248ecc31915535b716cbf32fd05edc7480d29ee1d41da352cf3c253f5c54f7511d9b7809902d57ae1a571a211318a9fd106381cc036562be6c865148a81fa19247b3351f83018e5984ac53e54bd306b8162e9e72534467ea4616bdb49bdee6b8aa3e54b4", 0xe6) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xe4, 0x0, &(0x7f00000000c0)=""/228}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a2cd6e96914f6357e3a", 0xe, 0x0, 0x0) 22:00:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 22:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000600)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c88500000000000000bc861e923faee6411489ee7cd5", 0x119}], 0x1, 0x0, 0x3) r1 = socket$inet(0x2, 0x5, 0x9) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000800)=""/212, 0xd4}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000740)=""/153, 0x99}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/187, 0xbb}], 0x6, 0x0, 0x531ac8a8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1812, r0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000100)={0xfffffffffffffffe}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000005c0)=0x1) 22:00:51 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 22:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x4, 0x7ff, 0x2, 0x3d9, "67d0f98a9d6aeff09886ea257616165c38440bc3", 0x48000000}) 22:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) unlink(&(0x7f00000000c0)='./file0\x00') r3 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="f5040400", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981af, 0x2}], 0x913e, 0x0, 0x10000, 0x0) 22:00:51 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) 22:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x1}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x9d, 0x2, 0x820}, {0x400, 0x8, 0xf9, 0x6}, {0x3, 0x80, 0x3, 0x400}, {0x5, 0x6, 0x80, 0x4}, {0x401, 0xe5, 0x8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 22:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0xe, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0xfffffffc) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 22:00:51 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x3b2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x45) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) getpeername$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x32, &(0x7f0000000040), 0x8) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x8f4, 0x7c}, {0x18, 0x1, 0x5}, 0x8, [0x1, 0x4, 0xfffffff9, 0x0, 0x2, 0x1, 0x7fffffff, 0x4]}, 0x3c) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r6, 0x0, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) 22:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x4], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}]}}) r0 = socket$inet(0x2, 0x1, 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 22:00:51 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000080)="da0edc5a0c30a35f6993f205f5e179396ad49972252497727338f5e495235f1bcba2ae4278d941db", &(0x7f00000000c0)=0x28, &(0x7f0000000100)="65e1e5eca89b12c07b4ca978eee34e36cf9b417fb800e2d5c13a7dab0e633de6b8d792739182e01449c8301d0a9b029a6eb1796e832afd89452270759739448924aa8a168446d1ac349060d73cb5b2c39a35b768f619c67d836f1e9273dc2489cae35f4ee0383bee7c6c47beed7b172e378431be8bddb09a07667d9d81b1c61502cd38baebf756aca352b7fd463d65ee5a4ea68bcef3d3a05ac1dd216c0d5cf201c5843add8f69dc69b4fd2326323d69d8f5a33458c1d71efe6a131928016502c0d12775144ffe86754c90642f41b3a463", 0xd1) 22:00:51 executing program 0: r0 = socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x400) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 22:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x94) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 22:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1c03bb0a00000000"], 0x8, 0x0) msgrcv(r1, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/226) msgsnd(r1, &(0x7f00000000c0)={0x3}, 0x8, 0x800) msgsnd(r1, &(0x7f0000000000)={0x3, "7bfb0a8dcc8b0a0ca9b4a7735e"}, 0x15, 0xc1e58debefea801) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) 22:00:52 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$FIOASYNC(r1, 0xc450443d, &(0x7f0000000240)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x5, 0x3, 0x715}) 22:00:52 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = dup2(r1, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) r5 = getppid() r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r9, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r9]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x27, 0x7fff}, 0xff, 0x9, 0x15b0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="58d5567d6f1a364bf5621d722395a2997ed566b7825c182a4ab51c4fa2b9e2a49e99f85cecb111b16af46bc0e08d456c0c9ccd3b8c795fecef7c340a60cd78f9b70b693e30275bdbcbb2f41e8850872cd8245d683dd4b30558615104580b64445bac9ad138d18e238e293b8252f7b69f2b49c2f18926741605177138f3ac233969f71dd569e465fc87184dd70d6153f7a09bc4f2fe7fa7de443b0a1450653249d6ed06396bdd90096b4128a53a9720593f5d5656cad35dded8781e6c6f7ab1c11d8c70c102b24aaed01bbc0408476bbcdb679ab97a0b38372c0bdaa7615a0e1f0312415b7fd98b879b5b7b981145d714fb3188c0f9bf832c", 0xf8}, {&(0x7f00000001c0)="01cd05d3f500dedaccf12d02c976e338c049e746be3950022dd2c60d8c163903563fe36c0096c242e5268f5224eff15e617f4d0b30db74c144d69b3f6f984756227158e535b35ffffc2ad4aa95fed6bb1563fe1727c66f876eb04c778c71ec9ea2170fda1defa3739475c97b46baba0f34f3b0dd0b1859fb04f97310fe2a4ea302e97adfe56696e1677138f8dcf43b186dd785dbfcbe015d1c1c0d49fbc3", 0x9e}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}], 0x78}, 0x6) syz_emit_ethernet(0x5a, &(0x7f0000000400)={@broadcast, @random="e168042ec178", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0xfc30}, @eol]}}}}}}}}) 22:00:52 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x42) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="e5d2c4ef20731321ead7bf1484cb45715bf8684666b05c09edbfd211f5070434ce1306a4522e92c759392c941562824a64954796e2ecbdd623255098824fba6b44a4ca96016615f8eeda7ecd28a9306d1b8a6f566e0b70b188ba9aa905aec29a3f81f28561965b92c7310b398cb2cc18a2304cde79b82f63", 0x78, 0x1, &(0x7f0000000100)={0x18, 0x0, 0xffffffff, 0x7fffffff}, 0xc) fcntl$dupfd(r1, 0xa, r1) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) fchmod(r3, 0x50) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 22:00:52 executing program 0: pledge(0x0, &(0x7f00000000c0)) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(r0, r1) 22:00:52 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x6, 0x5, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x81, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e58ef260e31d099d748", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:00:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000030009beea768019078e0000002000000000306907000000000450000000000000000000000e0000001ffffffff3475770ac43195cbe1eceb9b7cf2492b0adbf9dc"]) 22:00:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 22:00:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="81182e6afbcb48f10a"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8000, 0x3e) r2 = socket$unix(0x1, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 22:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800000029000000310000002e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff002000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r3, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0x800}], 0x1) 22:00:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db14a5527bd5feffffff000000000000000000000001bf02000000000000050000000000000100000b5000000000"]) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) dup(r2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 22:00:52 executing program 0: kqueue() r0 = socket(0x2000000000000002, 0x3, 0x102) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2}, 0xc) 22:00:52 executing program 1: socket(0x2000000000000002, 0x3, 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x6, 0x5, 0x2) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000632ba8a20f32f6fece5bea8ccc111f47d52b2d74ebf35c44f8fc02e7a51225cac05634f5591fead86bee64dc6dee78c8646036b7987147784cfcfeceba7905817782b75cff856f98fb30e95c23508c1ef0acd63207636c885266bbd9b0e7cff31bd4e06c9d3d"], 0xa) close(r1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xfffffffffffffee7) 22:00:52 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0721eb16d39b27c0149b47924835492999c61b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 22:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 22:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:00:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/248, 0xf8, 0x842, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x6810, r2, 0x0, 0x0) accept(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001640)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001400)=""/92, 0x5c}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0xb01f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0xffffffff) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000001000/0x3000)=nil) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) write(r1, &(0x7f0000001480)="9600fe67bf9f8d050bc3b1027449089ab041aa33827165bd8bb561750a890ed2685b647f3c4c3b891c7653f895a050ef74c5bafeb5a7e894b0232429574f3ce4b9482ad236b9246b34b3842781af312700b31a28424c8ee0469514461e6d3709397b3c1c3618360d7181b607d83db66121ef775bec44d6c8bcf606c1760d3daa00d8eec4fa3c54c24be8baa6fdf4040490c0cfbf0f41f51d09c5611613c710c23ba517a7e87cdaf2aa95e39d6ecaa44c98b7eb350792800ce27b02924419fef343f52f9ec86fbda3a77ace4a08c5cfc7dee441720a69590752205f8968e8b9cf962c9aa583d9077dd9", 0xe9) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0xffff, 0x800}, {0x6, 0xe8, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x3, 0x807, 0x800}], 0x2) bind(0xffffffffffffffff, &(0x7f00000015c0)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) 22:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d062e2f666964e530cc608d681bb6c8ceb697e8861cf5da48e78578d0e39c10ae8abdd94c61b96ea9fff9c243ff3b49009cc4176a40862cbac36873dd20"], 0xa) close(r0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffffffc1, 0x660}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') 22:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000009ad87fd79ee01bee60911588de16533c2545bd62a1a2cf3763bf3dbb0f5183c75780320512bbc4de96e035ec7086fee7472412465fe392afee05c13ec72f81fe4ec7766e6d412f1d2d3bf6090093d9619a0144c7572fbda3cecb511970279b614c0d61c324507c3ec188645aa953aee6e32d7e3c6095d3d6155f902ae39216824ca79665b429a50c563defb06643d6a5fe6b5438f701b9b899295b0abc0bcb32745484924a1b465817003bae0af14175bee040587f9ac04b4082eb84dbc80cf131625a27"], 0xcc, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 22:00:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdff9379b44d5ff8ed5ab574d616f6f4704e0b51e34da84c7760cfe99b3bd1ed957f5f3976c8"], 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 22:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xc3}) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:00:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendmsg(r1, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="922efe99c18f4272dc8d59dfdd2fc021298375a359486e8b817aae0b157d3d06ffe89d24e42e81669d8317580fc3b5266382206011b9fd9433ab3024a9d1abae97cfb4010efd0c6ffddff330182701871bdfdd59eb786ddc4b9c211cc93cdbe0bde772c90479e4dc6549dbd9bddc49607970e66fd58cf37fb22dd7b11627f1e88a4cd7", 0x83}], 0x1, &(0x7f0000000240)=[{0x1010, 0xf61f903affb59c91, 0x3, "d1ef9420beb5e9c34029f96cb1be18ae8d64516fa1821e4c4159b42bb868b4c3bbebe2f9848286ff1998414882d2ff855cf18cab6ca2778425ee6a355bef63d718ef0d095de4b1e53276666fd5f1073c214b299dd4d549beec368dd5204f6d768dce9cf686bd50e7b7cd77a38f1c7d56f8d69de14f52c979cbe1947641e3c361afc12f13c0bdb4be9f8575ffe7a2e28c7b84ade4078b7dfb9eeb7465e7156ee087e9945d1db3c582a13852f7cc56d9f5f0448c3fcdf2b61cbd352b3db9d780993b37d0cbf1ed141d8a574efb959b22227fe15391625448be40a7205d35822d20adc85482cb6ec11286564af2e2d0d43758a75edefbc8a4d2a07a91ef3ea4a784b0f017d0dac977bdd054459b128e354b71df1205a7ec46da24220d288c2aeebf6eab29032125e2fb5c804a788f98c0b209c9b21959b24004495e1e05ebe74961a41a22ce5e0d7aa073a1728b0674b1b22f88b8a649f44a24848356da2b4b0d7f24f8b41f3156810f6f592a3048abb1698048b80216308d6133efe8da6cf0ea15445190927579de72095c31fd60ffb501e6235cee52bd1e0465fcb1c5eadc29cdc9100d63d1bf5c69f31a3376b512c9ac1e4e1b3b7b71a935f3a7692e88bd7f4cad3302bf1f6d80a0f4a2e6257711f8851ccd65cf65b37d569067e5a8da72cbe244a965c935bc9cb64ac221ce684b006a26adb1f2a6af9d427823d9624bf2938a5dbb2a7e3e0c81a266d426c213e875523347bfccd2e9c7842ccd3338cb2bb636d28dbef05e9265b4b76fbe2f445667ca9f2c929ccd259fc6d8c1c925524d750913833a98892e3f3483fc8bf5b6010e3b492e67f9bf2112b561e2faa671e0ae82a1c4a8775b33b88b4e7df0089943f99ae4766755a24fa3c2692485e398fd6e6d5463413c849c2fa6f975386bac6b764706d0fcfd34edfe046074928dedc4d6cef0f42dbad303a3507bcc6b86b7f2184b18f2ade2381b7e48a081ef53c52388577bba44a1f8cc5961036a4af84a051377224a155111e8e74c82891927083a73a7464ce1268d19711ddc0566cd4abcfe4766f18e6c54b2b83ba2bf2809e3d72b8754bb0bcfa56c323e7acb1ba5b824e784ceeafaf771f4293ed89211df999481b08a0413b1b9e60651db7bc8c8d4ed4e3617261e2144a751a55cd7cdf3b172761493f4ae5e0a8e38251d22b4acf52784cdb0726135602e01dfaf15ecca995e86be2b61ff41c336dfe209a67d0c34a62c1f61b4c94f64a20edcad5ba67d32880368450e7a887a854aff43b39d157c58af7736077c9aefc5a07904187a2352f6cc1a61299e5b0aaf8d72a5d3ff98019e760656a99a76af1e2827d3d1a797d2c4723d43cc12df38ba2beea2cbb238fe778c089f34bd5bd2862d8c50ec44b7e9351a57c8b3dd8bcbf05bf1a9b3877a26bd3c5acba33b33e4ab1ed7198ecb51a9748ac75774545f2bb11cac56d536de1bad844ad570f686404fa225e5e4faa362377094b8d0aa1a65f1951ee1bfb788f192199d7eefd47864373d96b9c123a33ba0d093df7cf054dee15d9c687da5363eb2dd9dc144e6550da8d1b049f684ff9e89b1e288dbf19f41e2d068b4d5d800b30fb1b906eb2dd12a8bba0bb03ddf4838ebddfeac20a428e2c956c54b6b8aebd39953a394d8aa47ae194c23c00cd8f063f162c3fb70a005c82ef92476900e302560311649c8225d7d1d64ef549f797179b02118cafe21f5a967a976a5c4da40dbcb5f56b3ab22b52fdb7c941328af4a356ce4e16be07042f7022d27028957f1235f7c2127c5b01178caf4bb653b40743efd8b2c4ef85e0e3787fc99a385158344c1c0a2ba05568d7baafabd2d4628fb01a40400041a12ef5399b1a68f30dc45a976ae93decd22bb034d3e17a7fbe7c0c3653a60ea5f166192d6541a9c208f6e6039e737856ee94507961c005b9087890e6a393258cc138cc23fe64c7c659c3d24860d80cd83d362946a21a9fac6b4719434c03bbe199ce7b831dd96877906b4368621f425cb42e8cf346eb29d195e3c5d4aaee7974336b5d6e63f694574b9ce17e7be12355ca60134ca0ea83a625ba78fab1f5d77480ae6945cff6d96d2acae18a6d083cc944e8598b84356d24c410cc9de34a5642e349c3a7adac048b03e2ba3e5e41be9e87a5f07977c323f7caca9e7f079de4ac620bac1063c9a8e65d44213b504e2d6e86f0d2c60afd06b4a1de748b6ff046fcde48f48a6989d88df7e27738eada334c175e57680260292d4e7c67ac4ce7746bb58eeac5e3ee7ca2e750e7effbf05032593fa0cb1ad6ea8687138e3ea013fabdacd15f6244273d5926ea23693b40fa24f5354dc6564cc307708ff74951ac551779d385429880368b24fa604add23e2b9292001ef6c79658aa1c415406190071152020ca2cd0d730434f9dee3be76f2b7e99445da7978860ca745857c8ca47ee26fce8e30532c27d12630eb740652548a51a35714f68afab751ae499f5a47da370bc314eee7d8fc15d3714a61c82c97e0f75e2b6879d9bcd20a0a11c05a8e08c8aee438d00bcf3c34dadd10a1906c3a66d239dd825f5913908d64ef234cdcfe1f7de1974d6d65494458bf8b3a70db2af9182146ac53babc5372ab49458701984a5036ce7a3a7298beac50b25f6e6f53cf6cdd1b8a01aa4230ba2b30c0a2c0efe6233ca82094a50f3beebb5faa38dbc44016749bff1e170b9fe8e6f473b93b929b53fa7ee8d0bf4fd0cbcb2752328f9937333a186924030fe5072120b3e0dbc9d41f325d7731064b6e7197c7b3c3d9e6e5b5b27b7e62c2c67b7cd5e07286d403c3f0b5c8343f314edfc0798de654898cac189905305ae2c883283f743777b233fe48cd3664ee5ef28b12a506bbaeaca49e6598b65bda11ba8209a955e54031a0db4c44cc9f6f0e21086efb888db18de3d328b220d9ba9f6551ff53c7c29767e0bb154b8f9d7928b64e6b6eff4c2b799642f7d76d1b82ca9a0d55254d7e74d71e0e32ebd8e4585835b0363ce9a79745901ff040b0464d5e7a53793adfb9fd530bc5db18ed7f53aa909f84db66910ec03f66d70602a32d9b59b10a5336cf9a7fc892991b0ef578e6a50382501fef4dfc87a9f9ab52714909ec8e5d33676439b6fb5ec62df00c47a0b5e735ef112ca4311e1303c00d685e1b9cc2820fc677c7be8783c70514cfa5902bed65a04f1bb3710909094e8c1e810238bf6fc7c2ef92a9a0f68faddb9dc0817ded7d888a515b5a6b5d1e5abc92ee53e9945f27e5685bb5ce0690723b83594d15ff8bd89d046c42f98a6f821f3607e50ad85df478053220705391a6f27405e2708b92eac7ce24fbe2326e6c60761873e017ecb50e4993f5b0a2061cb654f47ed06d8e9f8715ab1cb8056c6e4442be152a4fca580d3425900e3f043920cc057993453099ec601627b9edffa89b4cc8774b1e04640ea36e0cdfad587e53601866dfb260959db79ac578d0c3efc752a0354a27bedba5a6e0d636d7e0c8258cf3e1b898df0f82d5c39d76683bd1a801a689e1701276afb3ed8427415fbbf0921d6d478b7de1aa0f439c0eae08630432d6b13004c46a13f857561c5cf378276cddc0d3047a9729f56f3be0d430a8070fa0c066751eae3c6b2d253e7a8f6bd1eda929c25b3c26eba94232ab73b91bf0ae462fc892c56c4b13d87016fa4037c65e6746c4db41ebdacc9ebedc88ec96e74d66ce7598cb07124f8058ea3b0fa4c15ed51b0ef2bcf370ace63884164abc689066aef0da06d484c7474be7f45a28fda350ef1d893b42d5bec2196336f13512eb5b7adb8299086c73c806e2df397f4614758eb5b68cf3a02a1d044fd784c589d63aa27424d7ae14028eb8d3abccacc42faad5f5805498733cec70f62718a10e62eb6e3531c3aeb98028df53417129410bac3719664b7907be741cfafe47626f1e2d771e51deb4b1447f1c2ea7b907588d297bb4c264e44961e4df0005f855f97066ca4f2037e1fb53ac6a8aa70230a45ea066b79c643fcae0ac4b38424a9cd4200945ec446af2aeb367c9c67288dddb964e720d2e4314880e94d1791038cc464750aff6349304cb7d764fb56c36c834a7ced4bbe31145687da9eba5f895cc37afa2bebf6e2aa26bcc62a43f2488863fc1dd8cae8ca293d8e11a40d65786696f05985bb76b7da35817ef326cf4ede3b918cdcbf66e6d60d6817fba39513b99f56e985596a26b9b3d342fddb645e43b2a7e451b1002c46eb3bf2f36ce301a10ff8234c515bfd851dca8cceab00a60496d13dc8eb375cbb00edfa7e2cd52fa1c660982e7552dca4a2c65cb53ca536c9ac277850d297ef76c6c4c19f7fcf287705a08b273a3739e0a8b2a482ba6e0ce2dd2ed521f532e3fcab7cef122c2c678ba324ad891d6ca0313e3b864c38c880e3b2ee18d40c16a3614f1e24f6677ded58d00a2478e86c188670cdf54a12e7c986029141833b470cbbd0a3aa95723f6043dc7e5682559da915db09592e866356467b9e0c96519eb85065bae0f0e27e830792485e1a62f63f8fdb7a151214b168f5cb7d65c6d270957586ff6d6bbcb599bc5211fe73354b1758fb056da69f548f5fce8ca79974843a5dc48237cb3e3f1025cdb912d45e526d749260b0b073b186917c44071524e5102be109eb23021a13f7324c88eb8015c7e3833d6e69ab1f6d23030db88389de2117a74497a1b2b4f28f6610d2a0922012d1b7efb04eda3b99f5baff4eea7f3f80c014777ab4e52cf91dc80ce5b975126ccf94ae09e547443ffc9b5de81f1f812431ad267d56fc1d3ea6d495c589ba2a01ee759710e6e1e30d62e1a2a2e0c40fbb5c1c8f1be54b726c281d08fde5763fc52b710b695340e2626b88c784c1fc1ce0a5c3e5cd0cb2aa0c23897b336b5b974de23b9b377c570a0b61c1f7307fec4627880fc4c82da4173d2d5a408765291ca1e12d5e6368c27f211d06ceff493267606ddfd5a3270628b153dac8b7928f562e601a8aad7abd87c87421ea91dcbc297caa03a405bd16ec181c82d5c9c28cdcbf46ad5ffd12f350f84e88bf28485167ebd54b9a3812ffbed80d7aec9312eeb097d5eaea41720611f8a4364a6184a0be66fd0daae21d32dbdca8eddd4ba0467dc59e8aa04625b48b308fef06d4d0f1d1cd6dbd8f2d36bb77e5055d338c5e71fc26c7f809dcbafb32e6ebce4ce59821a9a1c7b336368fb5095a13026dc9dc17fdef640fc011d55458544a57f32af217593b71a7611e9680a86d058f3650a12e9d4d1fe14a3206d5338dbf12a1503f81fff89d015f929efa4463dc6ce66f18ec05cc9855050fda146d9e40be9bc3c3ac35d77184d7f4d5a823c3fe9c5d5155e7db7d3b7638032a8a5c6f2cf1e75f093048a7941bfa7b90f9418e5abc8005f4d3fcb9572518b6196e7ee1e399e79c9c33215246451acbb9c88d0c4b6086335e9469bfe7dab840d8668e1ea69921860796280e5b5822b57fb21636c55d491fc0d60d33f95ebd5b56ceb86d58ecf4f2708556a8a6a876c44840c88263db78f155e5b8b450aa2bf9d855299be91316b7163c9313ce0b8faa8e6eedc24dfba0ec78b8337b58b6638510ca4ffe14135157491c98be03db8974f6024d751d573dac9f058428d020b14665dabfa408637856702352cefa465ea02e2314d96254d82b0a6982ed6e351146738108a7457f0ec63327a761e92770ea5b4d8196bb49bc8039027261497dee2b34b80a8e4bc5201e4d71c88140204445b6d49780f8a72552bba07e2be32f5277d29b04a25052edfff13afb84c81ced465b31acac3b24214dc5b8d4027fa4a9838d38"}, {0x1010, 0x1, 0xffff, "7ee0460117e1f96f51b4155ec58928e5059c73067a8a57b0ef26dbe953b7369d637a7142e6d5ef2eb6b77f4d459c5505a588b79839160b2204c043bcd18e00ebe33df8972d3615d5a628a5c7d368feb84c01b0a06792f9975c258c361e3188029980b7eca7f7ecf25ff19dc6e13648a421ae298132dd65232b0d9d71d2f1e6604de702ddc0c5023cefd6c76c4a19c60422189c610affa7ae39704cb40a4aa1a56ca1fc7ddc1baab249ebde31170b70aa39463eb3a1cbeeaf73af98933ee309aa9b84abdc250f1e8216c24cebbfe8628b534a1ae96256939af764d3ba991c2c43c2f17117fee10f36c105ebf60793dace2cc75ac9cfec6ad6e8e4fafb90468757987f2bb0fbe847706bb4b84143304dd6c0a86ba37044d3e0ce5ae45e065aa423619695b595d547d7b5e3f9d8a3abdd4f547ce9f023ca6ed7ca52eaa0a08be270d15f5045a5847791556355ad7bb868b92bbba487b6d4d0375baebfcdd52fc0206eccb3c7d62def42b61cfc996a178f455def4f6f59ffe4e1e5cf76f46f88dfbe696aeff10496b9dd1581f35626229c1159263c2c78a9d918f306125b80182556aeb1878a2357fb489ab2287f2f6301042a7d6c4c7cf12efb09920877ef1be6f91f2f488c29be222b5b13b41cbc0e03baf1005f6b812e7396d887e69fbab92fc02b816d2ec2c4aa6bc502ce56a807513e89357379be44601efdf52d9258f1bb4bb88715dc608b35275722e76c5cd9c37583cd37353f47ae678eb92680c38451911b767d022469ebf8338afa6389e989f79a33319a58e62735d7a71ef45c6cc8ca95afad959c5fee90248f0bbfa31f308cf35e983af0b89fd662bb2949831a75e69972bcbc69b04321eb710d8556fe15c6bde1d32e522edede6992064f51a0b5f3c0cf313644492d9a98641dbc91c58e8447210228080fb8bd9e593dc5e4260d804f52be6a628d7f7f4198cde6c37fd171585f51ee1c1cef586d27e847b0b8669a85e26a134368e48deca759eaae38c008a848b17b698ee24e39f984860ea26e50a2f3de1f30836a636da0f430b981bd51d9c8e2782e6a73e4db11b7d9a049adbedf86b34f9568f6a90adc26459dc99bf491f73ab7a74e3aa9d7f0b5255065835efa2eaa5d455dcac52adba5e569250fa4db3660df58b703e35d0744947fb52c4ce90c4a307b671ce83ac29e2688363af492f0787d820736d7741e8a9b052a77c90c1e0f942337280a8b1afd6d7ad1f0358e04152d003d91127bd0cf13dffa21765d539669039a0693c2626ba9fa2ef0096fa9bf5500b320f8ed8304bd4874355fe49866a8ad7fa10e20f406b97e4ddf393cf3d9743f32c4da2e0066a31584a03f3e0c27281c0b5ea67569c1535f40fec48ad551c3132849c95d639cc8728df72972973ab511226cf8cf2d50aaa9abb3c877df1f56c9099c5e697ffb7449ded76c03605205cf2ab20e960491e73ca14ed83b4bd22f41c464003b1253166184c3ba24da836476c97a95bc8c0d71335320745f599a2c8bb9f3a24c107b5f9e98e63a25496523a40322c8e62b5dec9cd0f4b6825c860974db851ade6854f6174381f27ba7ccd908b82f8df95b8ae775c8a0fa9743544edcd19fb7c4b19bc0f1cb620cac0b073a96ec35c49c763358fc69f2bba98eedef4f2acfdd3be057c716c2f985b91d3f5cb5ef434487f842a7dd780028bd7cd256614c5503ca4a3e8ad3f33378acf9b042258354b04b3b86bca12a4b5d20113a7957faeac7397bb813f31433be93bc0b960d41c2e22d7b1f2d8d00123f4b75c042c5cae00b510cf235d1b72b031a354a82e44889ddf73766bff41a502fcc554f6e21be8220357f4b419fa33cd4baa55e1697255251a894fd024f218c6c03d655edf25818b38f41131b13a2a4c3683d79cab0f61c6042404134e05ceac00307c1948d17e8feda9d04fd36498fd33d35ac1b726a858ff605adf2c0b23813eab65e73274261067eaf81da4df8279b2941a19aaba696c993699605e6006f3d430ceb60f19ad093cbe10ab20e29b5dbc8f4be69566c130a9fd906e0fe50b78b76329ac263ebc6b863129448d254420c47cd10f68d8a57e11ec7b7b85bc429c27dc226b17fb696cf801b4e65b7c3a1a8b1b77a3d145d8eac2aa425b342e31ea36853120c4a2d39af65323867a1c260f6d7b11d6dc166d801ff58c67082b0f167f6f3aa89b5a822b7dd5ddb7c4494598e3bf37d6b7a8065f789f7d2aa819d67c6a90c69713ee1efb0b4445d708f464bff043d8c67105f50e7e1dfecbcc6c76a1ba2889342d44c5486e03eb58b13b7c8ed20550d91be40257e026b84419e8422ca1e0f64eddfd66bc1a24a1b0e76836d5ced6d1bd43da2d71e928b20b42e6e6d86f4c36e2c539f48e3da0ec9359dcd3b9487a8308f631462b7bf28cea78302df38374efe3245db86f172f4d01e2480433332420ba27a9279c014eefa0911734fda509c1becc72d411b92ba88a883bdd1d6ce85fcbd9eb57b3346b3734bcfa97f4a379fa6ca68e33bc98d826c3b763b69d8c1a8afc7fc8e72c1a8a8da15e0a2eb1d73aa087eb9176aa24b3ee39964b5299d60a735cf0d09596ef264197ca790f27aa0766cd46664489e73420ac6bfb45bfa82b5a376b201c31c2bd472ea71a2869674c47f5131f06ba2f4d314bd74f2ca8551ed0b778a5d294bbd47fdaaa564e7954270c42e5041605afe4eac23e4db59dc707d26fc13322713559f4c6b3003f07033435b0e2d5556675fa5a73457d331d6c46e8e1e226f008b241c43a991878d3e9c493dbda64b123c54c42604f112d51c6de369709dca6b7df620e691d05c942de991b633e5db99f76f95c94702380e781cf137c7925ef7d48528bf6ea9f2fb14e3b9e5ed576f484614516682748585473ff508fd367beedba393626a8c2dc6df0a5b6a13b2c346d5d33cf0ad6a23ae33eb83a0950810f8896a02f63e5d8d78a75f8758b585a3d9d98a41c9d0404838a3321ab48132f411734299f64caade58c44d94c2eda3ebb0294f633c13add1985d48913241b70af16bfaba44966e6559c178fb76c020ad1507a898c3413efff32388c0dc3eafb539ea51d1f82ec14ba102e9d9ef64dd02e2dc57b30fdcb17c02f4adbfaa6b6d7d3d37464b626efcc2efd45e58b0626a77f5e0c9d9a757615a74ae94a9dafcfecbca14a7d805c58913ddf42cd1d14947088b0dc8122f5d153db9819b0565f4d6bcf92c82904af7b56fbf033c8a1e8a67db42d1e34e5e5c3ce48782bd13484901b926086fe2f8e98453bdbc953e284ed8bd6d61cf74b186ebcf60f92216fee4a62b835bc4ce460220b9fdffd0077067c34a2c8b43f2ab79fc2f64462c5b44f76a00d61f8cfd8c997abf937042d9e51c646ebe9ef5aed56c8714b6196cfd5bbe7b16ad59d129791db599ef0b075010eb5921ad3ca9dd53a84c9702ba69aeca84ca791b086bc2156ad1317a9399f59542a3f753ad2d5c97b8e31d4624b88c4fa265a11e0db0ca9e807e371277b82d10dc5bd920310a5b09d660c74740c16acf3ac094c3b327c6844dbb48efb71f58d82a3d5e26c86254fceaa0e2f04d7252cee47c6e1ce1ac157d606105aeecc5f613934a2c2459d129c4a2cbe7458371caa840fa676666ee26f8efe4ca2323cbfad0ef9414f67acc96e7e9fc5a702aa0feaec619443a6482b60582e37ffc498ad849e3c03f22f2f18d15483a2f3219f007ce03c6ba1fb2b30361556cf843470012499b66b347eb70f380001eff06d2654bd61b9852496132581961994ef3c075d7100e82c2ec8195c2d7e34164cdda8fa7e619fc51aa173f9f1cb136c53f6141c1635027a353a549359355b20ad4adae4d76c836b46b954623a842963be194b97b7af38e16ca6e71eddd4b5117955b09eb6ec7e64d441beb4ef2773cba88bf3c382af0e7d69b6c4bea08c24cae6c7778fb9787df7749779a5b82bd3641e5d92661b7ace65e4b7495bbf12fdc64f95cab7061811187646aa43497c164babba4db222d12b8f0482f40957d594a5978b7cda6f7ceba5f289e53d25b70fdd94f9cfc7148f5cfa5510376b1141ac09d01974ff0cc1fa0b96ba5823c85cbb7f9336ea30e9135de098c020112609d39f37b015a495b4b558cbbb7ce69dc0454dbbc9b108e99afd805b418d5e4df0530f94715d674bbb639051eb04fdcc4f89d3e639de1ff0fa96329dcee0aeb1919e19a0b6bbd86b8ce51fec3e0a3d5ce0d14457a1786936ada36f55360441b8f30564d544e911439f60a3b6f9c98ea0a93e540229cab19d6c8e9948aedf93ff73e0e3e74f16e06bcf56a03de072e6155daf4c741056c0e3d3a7f332476d4311465da7c669d6676031d4d056cfb3e333c6f67efdbb289bc4cbd5a31b86ec6ad0af888abfb7c0eab5ceea67ba36ff6c4e239a23a10980fa5d0352de0288bf250bcfb53ed26c1efca56c464eb87fd18f412761f6f89c78e6283174cc5133dcf47de50b2fd7da5394c4f8c9c446f7a29f90244675d1747fc2b38f05f4c06884db552d95fc4065d9abf54b3f3136936cfda66c2842c43d2ee20577cf65cf80f3d6524fe27cf5854a4b002d66383db90f16b40851124e10b7d07221f8299e934d324d6ec0d1a18e0625dae022d7f5685b95e7c287f4a0dc925a223bcb9f6bc055e6fce4bf8b31ab2439133d31994abca8c15f12d034da0b6b3d257e498bda9273cc1b607e4c874f053e3d674efebc86b997c74aaa1bc111f18e06a91331773dee91c7f8d87fc4ae59df884330a9e4ca3bdb82447b2116b37b4399c44c442e7ef5afe872fe70eb28993a72db0ac7658c2e6740df23d38c74d22a6763c23af601cb90924efda18cb3537efe3949eb02fb7716608420b6da258c7665e087ce474b00fa6534c9de014e5edf3faf34f88ea5a5aa8264fb2ae6102cfe2b524584417e0e8e4f5275f86c492c3bb40f83562027a4bc330dcf85b3dfc6336e5e0dfef85dca251087a798c263b54d95278ab3d51b79db0292ac8cab6286ffc0c8707e1982c699863ac21c660e43de1595dc1d7a60be122676b8a5c50fcb1533a97fdf682b5b5a52fd2c80fb95e3c6ca0a9e25c9d4dfd0bcfcb4c5fe0fa83bebe0c69424b0d8628adcbf7f50aa23452d774cda3b40cc9f3b064cea999f5fe74c06dc7958b45e3b5f633852603d93e712e0647a2491650afd87bf629141f97d1e1ade3d1ec2df4fadae86fa3d62dc426c3c4428fab9e4ff5798bdeb6cb55f184ad3dc6561ff6657c5f91ee06eab0042355058320546a74f2dff586ae78248bbe2827d37813dcaa16a47a3dd96f51cd25a7190fdf422fd5fa5a1496e94d52f447d28cbd489fd1c22a14e3da76007648b2c282254e69aed6a49670d791d322678dc9b2c4b2c59e6df08988efce2850e8c3afff9b71186807d05be7d964994e05955d4fb9b9e7e47006218f3ae3b0f5acb4299d1ad8877421f62b40f7a91b37655e8b2242cc907171d3f7dde66440435832c0eb8cc0c7056b03502c1505bf3045570f906a89a8127b973fa817e95cdc863248da02735f185bd4e3fa8126ddb6ab9555c7c4f1ca86d807b7bd446a1968026d45d198ac3c85aa68a57ba580c2ef0e2eb8f7dcb66d94bace830088299b694e76b7b8dc12faddae8ac311a2593d9fe9a06719476b0faf68fc21c70438370bcbb86ed59e2c3afa51b809e1b3042692f84462cac96ffbfc38f9e9342d621f8442d8db703ded001137cb6d1f517ccfc7dda7ba3f6799fe795529f13350ec76c1166180193aae0c204794403c3651d1f7339de80844b252004cfcf8bb6e9df65c"}, {0x30, 0xffff, 0x62, "ea78df142b9195088da0b52ac62971a5cd1de57010b8d6366093"}, {0xc0, 0x1, 0x1, "3f64b9c7cd25ed319dceaf71f375eafc119eb4d06711958a35e303ca0568e50d2fc1c945d1852815be8aa6ab0a3b8419234c3f3823623ec891a8d3031d24659d26c07aaf13e4bac3ae57349d71af23f642e5a3859a90c236886b3351aa211e9add0fe47e4d6758de92a5be4938a5337b1118a6afbc9182605f417717f11857ceddad6651a68b592ef52ba179848931eab8bb08a45a750e4af2b284c8ebf9b71108ef15a2c75ce3668e975c5b253b2c"}, {0xa0, 0xffff, 0x9, "b636ec0e7d15a6a29f1ddab7f7e787e127faa6118fa4bbefeba3dcd24cdc518df65dbb84bc90ebee28c6ee14ba56f64e8bcf5c994936a13f4cfdda6a9ae82632f21eaa22ed8fd0ec7573ef645539e68df402f9b688d68cc4ef926fee6e8a4ff5059056723dadb55d91c2585fe41e58f94a0beacb9d552572ea77af6f8105b4d3af9c8985b9685d67bdcfe6"}], 0x21b0}, 0x4) 22:00:53 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) getsockname(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="2a4ed840e9a80f13dd4dbce386795c4849c8fd5ee9770141f08c897ecf35f479db094f679db375d942dc7393d276653aa3548388a1c05f1abceab830aec09d3dadde0c6222c09689fab57614d75323e7276d0ca59e6f07cfe783010c8d41e21c24fd65d27593f4d9d9a91a5505f4305b6e38123800bdcf4377fd231a3d46a263289abe2bbaeca44085f069fd7602bdd40e3040a06dae760dd35e0b1ab6a2b9921f4bfe62fc2fd9bc704b780cf86944515d83763133f6dd5222397cea12eef49c1e942ae906763d4c55b493d9281acd435497ffff3dd5c39264be30ac34382c1b29c81dea1cf8c5da9e322b9bcf", 0xed}, {&(0x7f0000000280)="52d42e42068a8323ffc1a4b3267c140bcd21a336b0516e98172cecfa7266e0a98bfb753653a34def9b78933b4a1a24a732807c3c5e0a0b3207f028e99910062b819b84f9aa7fc4e2d15fd3af7ae97804478e334e09447a590f36c348908c50b692351da83a771b4a66399631ece31db292e80a29ba3bc54750d0d5e9df446b8b140bbed6088c16eef7369facdadde49aefcf11de71a8025df5fd56724f916bbb4895a299c13df073360340eef604fcf15e3c7d040f928b665f5d8999343901d4f477bcb19b69b8c0bb733a13add12f1a930485d848500a017883381c55", 0xdd}, {&(0x7f0000000000)="fac0369eb09b0e3d171490221cd80161ff88a989c501216cc2086e7c90d188b827bf64fe32144cc1edb757dac0860e204c6637604c0cc65e6672b07071de77a5953acbb24366c002a112f79a62ae2bc0090b8576cafeb693a1d1dd37a87f9749b4", 0x61}], 0x3, 0x0, 0x4) getpid() pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r3, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/139) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 22:00:53 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000000c0)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b4902104", 0x98}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000140)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000180)) close(r1) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:00:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0xe53}, {0x80, 0x9}, {0x40, 0x6}, {0x84, 0x8}, {0x85, 0x3}, {0x1, 0x6}], 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) close(r3) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 22:00:53 executing program 0: setreuid(0x0, 0xee01) semget(0x1, 0x1, 0x3a1) r0 = semget$private(0x0, 0x2, 0x340) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/34) 22:00:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="680000000000000000000000000000001c060eeda1774dedfe5a93139e5b15c8d14cc437606a8c7b48b213f52c6303bce3f45215e63443dc75f9bc477c796da58149fc4696f05a5340b9ca0a4e58b79e3f680ef38023eb18190f15aad600000000000000e0001a2ce7b0aaa867ad790000000000000000000000000000115bea7a30c1f8a1fb5ceab39bba4e8408c9839726c09d01520e569d31d7b0452406b6588038a1684f688ac61bc1209dd827f65925599e75fa608abff38e2f39864c203dcd0e0ab04f592dd0a842a2dbf387837c3fd9947537942c531ed7298ee66a0ef248c65674ae16dd6e7e72f9d5040fc6aa5db918e3de379486ea11c873ac8909dc02fdd3c94bcbdce7550f2db71716bde6df2180f075f57b22a35f8f310338cce9931d2ee860925f5e9bb604dd0bd793b6ebcca4c7aa1b6b2756dd9a079e9030f4daebf15d50e01d0e6d313cf725ce8ca82e90a7f4c8c7930e87140a81c1161968b71123d3cdce8889a19c2547bb33d4c7f21a4aa9c36191"], 0x2d8}, 0x0) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 22:00:53 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x800, 0xffffffff, 0x0, "35f08c927e6e77bea83378bc253f18d90db59b13", 0x2, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x27, 0x2, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f00000002c0)="d247cbff00000000d754f73400000000001b000000000000c745c47e7db0a4f7044513289a93bd248f9b7d1699472a711015d452c97a9c69f3dd83926831c49f7bed5de60776ad349003109009c8260f812449e37e6cc35416854f2cdd0ddf0fd97d77695532e3125e64de02b7ae6f1a124441bb1ab8a3720c0f63985c9c575fb7902908f64670498bf423381f3302f1ac0100010000000000778c52", 0x9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:00:53 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0xf) r0 = socket(0x18, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x5811, r0, 0x0, 0x200000009) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000300)="5bec242ca37520e822f35c09f90291dfc5d2647275b95860ebfc3b74507dff9380165495f31ebbde9ee9abc9fdfa79c5e93192751094b60389fbfdaab051995e9c47b0d171c523c9260298953d48f6606ecea64b470c451dc7870bfaab22a11b5519a1536d244565566194e4899afd48c74114cf5ec9fe89993acc4f2c4aeb1fcd616a97c392ffce3c3495ca18ace0d8850b35d56e", 0x95}, {&(0x7f0000000400)="e1032fb62b33cd50d8b66e270056683028c538432e96c5a12f8f23c725aad495eb5fba5caf60380c1e3acf67025b3022dfd0736cedad95a077797b81934661263df9a359cf2133e7ff214873231a6c49cf49698b8f934ba7f3401a275861a7dcc646429a5aa4775e5d895c379288b67c28cdb07c86faf9ac1a918caa196ed3ebc5b7b545d6fab89fe8de0029f1904dd6a825f0842f36566d5496a3eee58d073b013114ac81d22e1034634fbd46ba969e09816fe071e5ff40b24a04e6f10d", 0xbe}, {&(0x7f0000000600)="6cfcf83e6f8e35604cc3f60f346ea2d578e1aa7f8a5e2334e7e3a448db2d7d76b4046ba3be5f4a9875cc33f011d36f61829423d57b9d7adb9ffb7e15f5ddb4612fab6458b17ae2af6b337b69a773", 0x4e}], 0x3, &(0x7f0000000680)=[{0x50, 0x1, 0x0, "f2fe5217e08b7519c9dd4623f1377e911fd01ee252dde375ab04e5d7f13014d3ce5d213e22c767c88b26dfb4751cf48b89c134b64bf003714efa604d6803"}], 0x50}, 0x409) r1 = socket(0x2, 0xc003, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7234f39aa2635b13a5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac546659", 0x56}, {&(0x7f0000000180)='y@', 0x2}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4", 0xe}], 0x3) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r2, &(0x7f0000000500)={0x2, "2ea02a5a619da2144867c6c1c729ae9c06d32995f9bb9361f03688e8030856430c8913b3537395362ca2bde26d0c6e47474ddd6c58fd0c7bf5b688db80fe27ed0181d89bd2c4fef880b5e402fe467ea95ab1515659c7579b5f186ae1fe8a4136f9969ac9680d861269020d63418f58612fa778da3c6b7e9348f31dafc5400253f6891e3f0e460561bc2eed6323677f4e100ced61d4cd6d28b94c956f2473496b0c3b080817fa45692266e54a5bc21dacd86f941fcee938fe679b2814e433504c"}, 0x2, 0x0) msgrcv(r2, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000042e004cb5ba170aaaf4040cb6c1ac9fad835ad24742b735266755243d18348bc18"], 0x29, 0x800) socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x21, 0x1000) 22:00:53 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x10, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x400, 0x10) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) 22:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x80000000000006}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_metric}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xffff0000) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 22:00:53 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, 0x0, 0x19, &(0x7f0000000200)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r3) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000040), 0xfffffec2) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xa8, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000100)={0x1, 0x47}, 0x2, &(0x7f0000000140)="328f0651fcda14027fc0478b2ab1138a68c0bc22cdf7faff3f0971ecfcba453185f46237f2e46b42", 0x0, 0x0, 0x0) 22:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:00:54 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "dc2a00ee1a4bf09500b10700001800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r2) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) poll(&(0x7f0000000040)=[{r3, 0x100}, {r4, 0x4}, {r5, 0x40}, {0xffffffffffffff9c, 0x4}], 0x4, 0x401) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x8000, 0x7, 0x1, 0x200, &(0x7f0000000240)={{0xf8, 0x73, 0x1f, 0x3f, 0x7f, 0x6, 0x7}, {[0x883ee5b, 0xd4e2, 0x6, 0x4b2, 0x7fff, 0x100000001, 0x7fff, 0x1, 0x8, 0x4, 0x0, 0x80, 0x6, 0x40, 0x3, 0xffffffffffffffff, 0x7fffffff, 0xd7], [0x1, 0x5, 0x7fffffff, 0x2, 0x10000000000000, 0xfffffffffffff801, 0x259b, 0xffffffffffff7fff, 0xfffffffffffffe01, 0x6], [0x1ff, 0x2, 0xffff, 0x4, 0x9, 0x8001, 0x20], [0x7, 0xfffffffffffff000, 0x3, 0xfff, 0x68], [{0x6, 0x3, 0x800, 0x3ff}, {0x4, 0x1f, 0xfffff5ba, 0x2}, {0xfff9, 0x1, 0xffe, 0x8}, {0x1, 0x6, 0x80, 0x1}, {0x7ff, 0xffffffff, 0x7b2, 0xfff}, {0x2, 0x9, 0x1, 0x5}, {0x9, 0x58, 0xffffffff, 0x3}, {0x5, 0x4, 0x3b8a, 0xd5}], {0x0, 0x200, 0x9, 0x8}, {0x4dab, 0x1, 0x9, 0x4413}}}, 0x6, 0xfe}) chflagsat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 22:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f0000000040)="00800000", 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x407) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2d0600000000000000b16a85a1bc289a21b83ea8cc96f5040112dbcac7c7acee3e4e56f31e4c6aac111d220f0a50a77e9817f79243bd6dcc38df559cd5bd68b866226a2fa378c509931e4ee67918f568d65f8e4392e3d822a8e8b892b1705cdef8764c2062911d51a3bc5f7870e3197b5aa304050189f94328b20f20"], 0xa) close(r2) listen(r2, 0x65) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r3) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 22:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86136) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x100) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x10001, 0x10000}, 0xc) dup2(r0, r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xa05, 0x8, 0x0, 0x101, "b16827eef85feac6b0ea187f10f14a268c831239", 0x200, 0x5}) 22:00:54 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450444d, &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x2) 22:00:55 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000080)="2af02b1ff6f93c2c9b1b39f2ff44911b120c3fb63b6a38a1c61b0cd1c13f657318829cdff0729efccb9f76b0f049a95e4d3435fa998dce4440aaa89e5e11662728c5fd1697e2486ff7b97f5e5b1404627d68e97c2f1eed4addb89c2c5eefc988b5d4607213c7e63ea15e822c82ea3cb0e5429ffb", 0x0, &(0x7f0000000140), 0x0) 22:00:55 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, r2) socket(0x18, 0x1, 0x6) syz_open_pts() 22:00:55 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 22:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x1, {[0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x25f], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3503], [0x0, 0x0, 0x200000000401], [], {}, {0x0, 0x0, 0x0, 0x1}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) dup2(r0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r3, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:00:55 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) write(r0, &(0x7f00000000c0)="2a2c9846c3311c63970a98f9255bb10db4fdc59d90f2dd72573a2aceb1a2cb861db76b31fe6a04492f92e5b98b655892a1402f5176dad13b03873ebe075c15c7e34bfccadd3938fe5c10f4fdfd7ff7f4a8cb017bd8880595443881d13c5aee11a360c7825ce45653dcf108e0381fdadbd05490952774d574f768d44e1a27cc333eec9718eeab26d2bcd166b9672a67f206865c844fd137fc7b59", 0x9a) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x3, 0x0) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r1) 22:00:55 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x9, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x26e88afc6bc4be49, 0x5, 0x4000006}], 0x2, 0x0, 0x6, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000100)="191b33873d3ca49ea999c7933e8469aa557435bff48e515bdb57df1ecb9a2281aac62854e50fb98226ca03114de8657abb9e61afa818ab090a249fa5d5c27712b9ce986f9acf0d781293e3937ed9ee58720df1e7e5169ed1ea88c6f97cd77af10a0a3b95a2669d6e87b67ede8090de3863fac6d7", &(0x7f0000000080)=0x74, &(0x7f0000000180)="511c5f7b1f5282d529c9a01a595b785f769d47801bb21da8cc58c061ee2350555860bd660f1de3714b97a628bef5a1c84ae6f0af98d7e04120b7a887fadcfa5e5752207b9fb8c74bf234245a982465743bebc5c57041a0512f421648a776a6a6e516228da2376016d641522bef8730ebc8ebdc43c58a7267c8af6c8d1e991225c5af965e4e79a673ff22c06ddd05d1ffa42680d5c08f3d7bd97c19dd7d55ea2bdaba4a0a301382c8a33e5fab100e0ce48806ab209772edcebb9ef497f4a998ca8c45c12e7f254ef6fc50c0b9e0ab48bf408637011492bd8bb68531c7b91cfcdd2813ac45c8", 0xe5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x10, 0x0) 22:00:55 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDENABIO(r1, 0x20004b3c) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="a95e73f9c952371b434fdee7ace58accb7080c2207b88f429b4dfbf5db42081ecc1e432e3d662f76d7634c3eb06fd3", &(0x7f00000000c0)=0x2f, &(0x7f0000000200)="0c2e044774c5ebafde5f53f0a2555fa958cfcb0296c6e39722660bc496469f377a80562430f5e6901936f1967c85b776afffa51ddffe299acbaee9328c999b903adddbda2a606c93cd7ef3eb95f2acb94521370e0cb00fc721b488c6fbe511a31bd6bcefb21a35e7e5f28d20d114ba4c85eaf376c19abb58927addd730c4f24fc3d723c305713f5503e898c5758cca519eb7bd6a6f70754b42d265bed453cb9b7a6f01ff77c190e6d6f733577f2e2930f64992524d9f9eb8e7262c8ec8a38b220b3b3e807671048043f6a88727a51e43b16215c2d266053df438fd5e519eff", 0xdf) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r3 = socket$inet(0x2, 0x1, 0x4) writev(r3, &(0x7f00000015c0)=[{&(0x7f0000000500)="39aedaac753f8c99a51a1328cee6a77da0045293594ec2568e1656042d02ade6fce31f682b21de78b8437919320b4d7cb6664c5303a7cb695e1b9d63597ce4e51ed5634b705e82c14cb2e2710b47ba4a17af6c1f5c7fbeb15f3e272065b4068350299503525c1f2b810c2b6e6a9e0339c091fa3169ea23c312e6618cbb57a91af8203642484c037c0b24f03c288d98d0668d0189d5b221282dccbe250340d53f8ccf5ddf28156f776d58b880d496cf3e12cdfa2c2d9e92fa0c76c57c2637ce569706e1abc1f58bef421575014a14709f7baa6f4b99e80546b881999fc4326e1d2c1e38d8348a4d7b03c04a39b7e043871c1186433e3bddeebc7d53aad256476120d9f6da3b0ca03a9f5c9dff920cf57e4b5c5ac7f433bd8611f7f66d4dd17b74f8c93b4a2085d93aa1fa91825e1f2bc4b3bc697b0aa3d7df5656b8cbe6342ac9d8c89afd81f260fd84df514e7b3190be3abee135f05be37801c62a9df802c08a77defd3eff156c6b42578790cd1d7f1fcadd128e51c6fefc8723e925276147263f6379d9630a4d89b8e15da90b2e2e3e3ade674929d68b27b4585f72c004ddc9291959b54d3a55b76d52c9eb692e1d0d97c8be5b6b11fcddcc506d8a28c9e6cab3df1ffe1f64f17d2172300b8a52ba3577360e0e391168d6fa2e302f403b55562d0531f56fe3d7e451d54d0ec3d183dcfc8005c7b9ddc14d0d6fad4149e90c8f602ee9ed2aa0cc2bd092932da3033c8d9a4fcc12427116a3b0e4a4d90b7af2080c275b97dc35f285b2296b7da308e62903a82c3e00d6c0f23b75c1f54f39852c5fae508795b5b8db223d2e65d4209ab8fadecce2a36ddd9d9b30f8ca158979ca6d156a57747df4889215eff8839f7f608eca72578dc26bfa81995bb4937a047c02e9453eaf303eb640003d1c3075ddfd8d8cb67c802e73aba55645b626f0144d149d29d7a8ac97d8da96c96bba7a4ef4789639b5340cebb5f695732fa070b16d362ccb10b78b3d7eeaf7bed8282c03a65bad1089e84228046482feec62336db355ad78575a3d8e74faea6a58bdd80bbbe42f8f06a7910b04b010fa504f991010ac5a602ddc29552fa6c5f082d819281f5d5a5b178cbc9ad8a2950fb964715ad3937cfb8d08cd6159b925e6efee7c196db27b72f47fe27caa074bc92faf122513473b8161c84e51c3b286af79d692c0a23ee5f18fc373a4745875e701bb1c81bb92f0b808ef44a87dfa39308bd70b07c426c7dd5e8a3103068089823dc9ff13782aca1492dd66fc0df5121bbad3bf3fb7386c6550e18610950cf8cc24505a3fb5c52789386fe02bf88af7a5c1e8b7ae4e0bf6d219328b24999f0434c16d7a05c6d376d539caa1772e0c7d26404d1f8f7c4b49bb1dd7b588c4a1d31ce6396f53420ad587739336cce1e6c12b091b9172a791bcf7a22de66542cc5a5d2a5c9aa235d53de4dd41fc4878577afb647e6ca6a8d86ab5cc3fd806217f134f194cbee3dcfe7c587a7c7e39bb4ad2a1990c1fa6d10aa28a349f70a35b87e955262a43d24773e371e2d757c6ce7f545a8c0132ee22944c023b3e8a9b5e3360c8f962e32220d128d31b2f8f9f7507eba28a04f7a91c0a5e03fa7a05e858619e123c05ca1313ec825fba947db7b52fec062645b0281621560815699d593783b6086bf359eb9f6689f4fb06996232d23b5da144ea133994920a2da54d7ec72983c2ba4a61811b63754d47972714b6ae8efdb761eddb949045ce62fb359bf9c76832b9ba519b926690876a4d166cc8c5dfef4c5c166de0cec15208a207e271372b7751fa2fde8645ba949f4fc5bf3fd995c518a5ab8f1acc0ef319e92db13e0ecaa99cd530dadcd5a37b6c577c57f0193eeb78454f653f8a0f0641bda5829d3d49bf04cd7ad2fb7e82f9e5722ee59d45f14212ff36feb77602ea1873e35c77de7aa4a92512439b7cf47adf6494b9422323e3a0128b027f7b2c3f5fd7ca68410b16a507fc5ecb3d9805ec0bc8db5ea17e488e01b81f37c68f5f76de9c1027be01f91cb5386ac37052a2b8d163ba610bbd3230dffeb4fc2a845718b76eaa0ebaa8ba3d19bdc6a5a52a4d9bf9714dca7800590e99c65226a7e341d4d7799a2d953f31cbc6b77466055ea5d8abc8f743910ce3220678fa09d4ffcbe168f15dab79c091033fa79bcc320758f9c1e9ceff6c69dced5f09a87ee97c18d4c62b735e5e430d573393ab726291a147bebb605bbebc340af6bb64ac262690c05222df40f8c3352525e898926f15118399788986685e6953db963f2264b8752527ccd870b1f7a31c9eada16cd4f55be02b15bb5cb3f2dadf2316ccba1b0532c0b9b86bb53955733c2f5ff66701fcd4a6bcde1185b314acb0b226a330d5df233a8c7c6b36e68ad36fb8448a66aba900414e3663dea7135b851de8278d57bd54ddf75bff19956c862c92c220d4cd52587248470e2015a64b45411066e2b0042e4815ff59a62c1712961464d966122942fb685530505d8146571077e08b875c67bb4149212fc648154e156064996f5df3c7e70253907eb41e33482abad561c511859f0f679528f02b9738c18ac4e25fca5f6bed402a0cec40c4b8206e3f03a85f0342f4565a2226efedc54757f712b6aefb0e688ea705d7b382813b55786031671925a15afbbe94d6bb4d0a74c6671f4c1574ec8b174947bdbbc14a3cbc38e2e875c958c7fa6a7d9b76b454f1a98fbe819f18350f5ccf7841eb827fc536f1110216636160afc3fcd4b17e2cf89eaf58d908adba62087cd8cce56fee4342ddae9419b43292dbbd22b805ab2f2cc2094c3834428b15413db94f273e1dc5a050f992b84a12b04f2b2c4b5242a0dca47bb6f13910f05dfa2474a5134e339b9ff672a02198797cef51569dfc907b3a50dd2a15381ffbab2dedf878f44cc95c8e1ec675ab3692100e3839f237f00ecf60ffae600af6edd9df9582fec55d8ae731a72333a2d9061bd56a3db7077b2d86749ea9800bcc3a37e8660648f566bf502bf6de9816ed6b14086897dbf22a1d088780b82a2902f4a0c7649b8136c4f5885e4380f41340e84be95b569ff04e6dbc9f4ed92aa6302ab485b79e879232190117cf1f7fd3c1f876071f059d66d41a11354b03949c8eede7c90e2d4faf47be4e5d57257d00d4852b14001ff46b93105a1737398ec02e708e45cd9701dc1b77e947c83c0df1ecad414e97b0f67f873585c79c249f4e965c986363d7ddfd78e5d0b2839ef17db67b264485f7e45d58d99a4749f7b3ef57fb582402addcbae5b808920e32080c941f14409a73250ab76d9e29e17639bdf344b226b4837f334857f180642df6750a509306f7a819132937f1f95be91e9cf709567856b095c87e5bb80ed00564c154ee6afd307b555e55ca58c088e9a67f1940fb92bd87ca231ce4f2694d913eca386a89c9b78f33b9f74eb96abe0de06000811257d69c1b5710bdacc047addd6c9a8784d6aba68c4cd9891014ce7d1b8d3c50a07bdfd3881ea229937266b21cba3de8e9a65de4e99db9bb84b67da33af2ed609d745bbddbb6b6cfcd92fa20af5718f56bf8c2680eb6310d20790649db2527fb0910c6d89c78ff4c6b76d89f3a03aff70b5c6038895b2a71847f0a5da79f381984a31c52dd534c9c1b78f5dd106821ead71546bbb287e9117a12df46664a98a96152f9ea9a63287c0dee22732f84d0a394dd5200d5c1d425fb6c3755670666674bb77b9cbc6746c4d6e76bfb0bb61674f9a8cef3ac2643b9ac9638e53d84bdff1c57f6a86fa227b1597786fe95dc11294f33cbafbfba32ec45f217ad9c35b7124a1e4cb6549044de80618ef1afb9661c567c958ea3978597314b69c8b8a9a7d26feaddf49bf20c2ab506f3669408f950580912bac5b23caab1132b91db1faeddb04d41df1aad93421ac83771b67bda384af8cbfbad2a23736f1b6c24c6e082cc7b229749fa40cf3225f099851d9d1d9d022915643f70921082b7796c3bc9f097c11989afe7d01978cedba5885e7c24632d84c210be7064a7b453b1839e3ed9af2fa4ad4897ceffd358434eec3852f8daf7f802f06a2199ae43aa13c2c2c6e06806f8b530fd4da6a5d77f0b28d31e828dacd1ae5ffa1440e00b20de1fea63b26e98fb55aaae91de4b4bbbc940f2d1a3d240b6cb1bb3260fc6da3aeec0bb8821c35003b74ae30711236ca91f0e23a6854a1841c665c97dc835d8db4bac8ea7c3bd94ad2d2b5622f33ea50250cd890d9811cf9f653252f1bd65ea3ef099e6ad49f4e31590dddee2972e14fea5695b138a37a767dd749812fc4dadd8d517d1b7fced902094e653bee7d033b7c94a91616707a327c92496d4cadf47f36eb4135aedbd19e2fc9d83e1992583e969962778b2d93e1efe724ca18c9e2e4b7edf7b4bdcc2d889429dc77440313aae7361dbb63445a8f20dbbfec8dc204c5e8d29125f4e02ebbed19f68696e05241c494dc571beecc466303e8b27bf2a24e2dcb2c70c370630c8248cb247b15c5901feee880b4d8984dfb6083298a3595d2a01308b8b7b05243aa1657fdba31db5fdae1d458c2cb5a1a3048c0cb72d0d90a4ff8715890ed10293de82cc10429e1d44d65663a41bbc6662a0d95299db9fd5dde88e52460db469c547d5d47aa216dc713c8576f7d79828afc5509810cedc202cac429f1325d456f41e3205ddf17cae3bca85d138d3536926ae387ed855191b9c7f82f43833d7f1811b6417a3ff7fe53a5a02bc0cab46c62c9cc250bf8c4a38ae7a45b6d65662277ffe1920dfe3a76666bd355b558427baa384f0c7ebe8af4da6d239415d83af68403c08fbcdfa0110e6e4abc630fd502b00221110fa7af0bc9e888517b6097f064e16170ea5a08d06c96b3a2eec6f648bf2d9e2fc16ee65af0a849c2d61bb7c2d31284ed7326cfb9dab173a83836573fd272a0b871889e7c7c8bf70e325f432ad56d301dab25c048c9bccd2a59716bba2b1f2d9970df14ebffc64c1b91513b4b8bc0d4f6b30e4275b9e1edb60f6194d6b35e1fbfce4407d51ca32f80e97bb289ce0faa858aa343b85403acfe9255d3e161d59e8b0cd12c958f9e8592d95f567009652055a7116fa1c6c6a098f8c4a037757b36e56d508eabdd5d440b006018e5c57097ba5e7eda149de18d658400dfeca05f4962b1d2c917f3c7d8eed574215474f8ad7aeafbb1b6716f0639ba96427d63164d2dcc5ad42f47e9af705b4ee1633289ea5f2aa20fdd92535b0fdc98f479e04c163b89b43cfd984a9e6860bae48edce90a0573c482813226c5f5362a7636e3bec2716b352b85a2ad52999d1855031cfc69275f51dae03111584e1a112b999de955f2999dd81e7684d94dfdd9e4683c63da52048694a4fbdebeccc079e97946ec440e70e8a42525dcea966dbfb3d870c9b60d6a002f57bffe877843a4d5dcba06c065f85b7c4df84c85059f8f660d1f49f26f8f36c300e2e504bfd48515ccaa070a49e3611ebd805fabc509c41b4c9bf2d88e8f9ece55cfa5b4a38889f293d21a7a18b74c30ecdf520b7e97e1564f2e838f9731c99dbcd4ac24fc7c0aaac3cf68808af04c9d7b7e798e49cce8056a8f2967c75dc45927c4e815704b0fbb542cfebef647ff459ac546aeb86542bb7c79c1ee2439c42aa3596ba043c0b3269eb72be588b3fec95cfe65cadbdd7110fa3ab43e7f511b4629f3ed59b5a9622b15154e0d68defe6d94d8c962d3aeb211807b0f5a404ca27e34b52a37c814e4129395da939bc0fae1855d459184e8784ccc8bdbc9c72530a27ed6997522dcb4ef964b11822796087c9be3a6f", 0x1000}, {&(0x7f0000000300)="6dfbb39ea247b8bb894360ac576ee770b39911c4ce3734e9412b2c72f00a6011fd0918d8f0dbd5835d6c8af7e15bb269eaace9aaba296d29763db08ef26ae2f4b03b0937caff4bc0b0494f08c409dc47bd2b814cd0e8c786e6f2d5b5a3efe4bc28aa438efbe37ac6ffe64321f02871e7d2f7ae5c60ec517e", 0x78}, {&(0x7f0000000440)="508f315d053f580c4b4a91d652203e37c42ac32c9453f5bdbb334aff702ec1e6b325a75c7f207ab976496d08475a53acc04af75622fee840087d20ada253a9e13936db5048ad55daf0fad380adedc0ff823c94f6ca33bf1dc813ae3f47990168f439298830972ff8", 0x68}, {&(0x7f00000003c0)}, {&(0x7f0000001500)="c13ac133ad7bf5ebf308b4e4d34fc40c6452c2933123b31b80c92b448d18970f8adbd4bf516eb03207d948fdcce1963d71acae40364b86b7", 0x38}, {&(0x7f0000001540)="6aef809d3391e9175ebc11ffa89178dd18d7ea60c5b0c959a14736aea771b9840b91c96f1ff23d980677a42f517bdc763e2985028590ce17581e01d3a78e202173c9db33b6f4202501a0383618f3", 0x4e}], 0x6) 22:00:55 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r2, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r2]) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x2000000000000007}) getgroups(0x1, &(0x7f0000000080)=[r6]) setgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, r3, r6]) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 22:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x14, 0x0, 0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000eb3ede000000000000"]) 22:00:55 executing program 1: socket(0x2, 0x2, 0x3) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="9b6476b8c5c08d1a8fd38701d59a76d09c27485d9d5d1d3dfc75cb6468026c0ed8ff60ccafd4f5ffe5c2073547", 0x2d) getgid() 22:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x1, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 22:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, r3, r5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ftruncate(r1, 0x0, 0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2000000000000) 22:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xffffffff}, {0x4e13, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xffffff7a, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) shmctl$IPC_RMID(0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) 22:00:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x88) r1 = open$dir(&(0x7f0000000ec0)='./file0\x00', 0x10000, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() r4 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) writev(r4, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x7f, 0x1, 0xf0}]}) close(r3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) sendto$unix(r2, &(0x7f0000000dc0)="06490742b01de4130b94a718b7ef6db29cbfe362e6875b5a455753800a136230a9ab2ee0c329ca5ec87134125a97a24c40dfd396a0bdff7762847fe60d87124a1194e74d6ca2c30a585669d0489cb6cc39c9b477c5efe8d8c684d87695d2fd7469afb46b99b9be09c3c0c6c4061a7d358104a30209556778b6210a4ddecfd1a689d1dcc56236efbff72317ee989f7e31c69c385008f4e0312e49f6de5b3cdfa9f7421c120a1346eba86188aceebec950565efae11a0e5a87c67570067f61f7a6c63f910bf31f50aa", 0xc8, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) 22:00:55 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff22000 didn't change! 22:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2012, r2, 0x0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x200}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 22:00:56 executing program 0: mprotect(&(0x7f00002b0000/0x400000)=nil, 0x400000, 0x0) r0 = socket(0x20, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r0, 0x1f, 0x4, &(0x7f0000000140)="72740e85fca279f8d3cd5113499da4f93054a242e62d2e7dea9f3d1b2562791dac17cea530d7303c1d0447dac1a04608a9c093", 0x33) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x8, 0x6d, 0x9, 0x6}, {0x41, 0x1, 0x9, 0x933d}, {0x80, 0x6, 0x5, 0x9}, {0x101, 0x6, 0x2, 0x8001}, {0x7fff, 0xfd, 0x4e, 0x400}, {0x3, 0x1, 0x5, 0x1}, {0x6, 0x0, 0x80, 0x5}, {0x0, 0x54, 0x20, 0x1}, {0x5, 0x8, 0x89, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) close(r2) setsockopt(r2, 0x7, 0x100, &(0x7f0000000280)="5a2e9a35abfb0494f5fcbf6154804bd2ed3f1cea2de091098a0d9174c9ae488b5a265084d9588b4086f9f358d55f86ece2a824f3cfcaca0b565042c016b950f42b6840518c08a07a0832b31fc66da38686eb0044776ff03ff65c512fb2e25d7a623571ec2109bc9bde630d0be06b868eaca640ac3e8c5f00c05220665682d04b7e3b5456d2c9e4f848c4e22800c72a139721dddd9ea2948007e6a60bcba150fc39672d834fe94962c3f83c73bc2e0ff07b4a0be0dfb2492575d0e491f0a04659ac4a9ac42cd6d8c62da8", 0xca) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x8, 0x8001, 0x0, 0x5, 0x9cd3, 0x7f7bd3cd, 0x1, 0x0, 0xd38, 0x7fff}) socket(0x6, 0x1, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 22:00:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/83) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r5, 0x1}) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/15) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000040)=""/64) dup2(r2, r0) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x1b2ff22000 didn't change! 22:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0), 0xd4, 0x0, 0x0) 22:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r2) 22:00:56 executing program 0: r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000140)='\x00', 0x0, 0x0) semop(r0, &(0x7f00000002c0), 0x0) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/190) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000380)=""/72) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000280)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r2, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000040)=""/229) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r7, 0xc4504448, &(0x7f0000000240)) 22:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000040)="99ba112b1a1aaa1dcafecca98f5e9f4ddf6fa60730e990ca79491577b4434273d226c9649fc2887f968fe588f099e5bf812d0cf2198ea59ded6fd47d3e501ee88a00e8423f6d4687d4ac057ffc57a0adedbfdffba0d4af130720465804453e76729a64da17b0cc01849a0d7ba80fb7151162e878c1ef151593d4b7", 0x7b, 0x0, 0x3f) dup(r2) dup2(r2, r0) setsockopt(r1, 0x7fff, 0x5, &(0x7f00000002c0)="1c94681903d25051ebc5c170e273ef241189903f9cdc594a13eff680459ab18949263c714aa9480fc8be94249d00019b3db5204351675249b80c12c4d78d2cf8964bbd10c8ef3dd8c94fe9cdeed1cdc8980ff215090eb777ffb8138d2c1c47d0401b2c2d8e2e914fa874616995863460c981580d14561273fa2455917136a99569eb2f2878fb738a8af9e8870aa714e80cc48235cd22d236d03eb4aa2c4b51d994d32b4fe0d6c0a68cd277c843060a86c86bcf33235a6484127e146b058cff2528aa6eb8d2dbbda134d4abffae545ded646ae466609fafa0184099a68fbbd943688550d0852c92cf7ede397709b907a0ab2660a86d3c4bb2951a6b98c968b1913cb650339d6a22be7581d25e8b84de4f260c7c1d651061e6703c3e699015518fc40412e35c5b1f2475c7e6c97af15273cf9c4843933684b4c50384cd3ee4c1130bd82d076d1cdff28ef899632d63394a1ec40c028dcb3ca55163c90dfb46bc72b53c117e9d8162797c32e4bb4ff1bb5872d3befedf437de4ae4134da8566d0dbc8fde5e9416c8f958abcc7c98ac6e20634a1ae8eafe137d0d8d29592088f68e8f943665f4057b84e250777c7a5b02253173ab5e77f1b94fd6ea1006dea95029fefaab0b950c29dd02833aaf342de53707d65ec3e60695075b23fb3d2c4e35237eea3672c2edacb074afc542d2546044adeb19383069bf76079549babb9f9b751961facbaf2242d77954b81962f861a048392e3d38ab9d15b84d325ca1e751c439f39624ca614151ad53e04da9acf18b85c6e657ca1e01bb7efd0ee1f8853b329c28cc53dfa22eb54b8ef6092373453decfb86b97de19a618a09deed152428b55de87de0fd5dd1d286b12d3ab81ea6bcdfc457bae5af6cc756972b32a56007b047faf4409a8285245a24266d2da86010e91e841375194b647a29c819e57b6be7951f1b1767eecb9011fc2a08463d55700f8ec586f6df8cfb7063994a4e3ec81636e44684416116a3d71d00a95f41ff6cb2048b8c50f623598f47dc41b29eb73bc5cac8e6439d4f4da6e9ac7be79d8cb5ffb70d8344f01109c46fea680797720981e0a017359c7428332f11ddeb2c3807fbc6652cf1457a93ff5aab786232eab43aff24ab6ae485b06302fd3d31e7b6281ad84a0c3eb56b52e5a6ee494957312813eac3eeba833b09a952948f8d990f45f4f2235327945d5816f24882afae8c5909520ec080201d71b9973fb7a563092b1625aa5431f36c48d64a97c64c1d27a2fd20e29d809791a423d503c2d1ca9734ba0c8f2d73f2cdd17492710a4b69c9a0ce6beefae53318644403b00af029001dd3d5df43f42bb920a64e9cf9ccb20480d3d0a6af5f1d0724ceaebf4e4969e45f4362c43488793f5187ea6aa8ffbc4fbbec90632f9319ff8c054bb474ee20bf2a75e0b3b3d4671a5ccad042dcf4de2c1c5a262d0198c074f36a3bec54c319cca38d3d4f1808feec5b024335e0774b4636f2a6d1fa391b227d1739f9df964769f28a89b30ab1fffbd0e46e30297b771b2502414b1ce9db75d002aae9c09da99bdf132d1304586a09329ee31d501f190e18a7efbdd2757a6bc6acdf0bbb7b015ed492279f376c2d45d5cefbf3d19ef727332eac5a64b58355099cb69841633da8bd69d388acbb824300a122b70c581cfd235d86505edfa2a809607a9b947d80a7b69c55156cec7fa4a27e12f0d52f18ee5df651c6dc91d5fe3fd1d3795518636ed4453b9b8c4ecbd46dcbf9d164ae412a3c5a37b36eb70d9d9985be4798515fcd28ca60a3e838ee7e79a5cd55a9e05a08543991082ba2aff72c58e4e8991a5a4e3b9b1fbd13e115cbf566f3862a938b3ff387c3b180892f92b37812fc852276a7f84b7e2322f06c74b1b4e37bbc6e4d833fcd53700697f13d92ca80da27c7082d0aec1fc4900d0ae53a4ffd12f1580fa32dcfb34458a0dc824c61a0b0f87c572109ef1d1cbf17f00e6b1148476dee55b589c3b6d2fa2bf1eda8e8cc2935c9552f421b68b8892a20d63aa08b0fd1a89465bc983dc2333fe68bec6335a234956752f22580d987e32cfabf0ba8fd4b3309e9a1189b15a58d09f16e49adca96483843f483a0a5f8cffe2ed48a7999c56230066bf527c91c13e0700832dfbcb33f3575d438d965275184df122bf6b892f22b009b94b96b891b5142b28d65c845d2e067dc3a18d50c575bc0ad6ae5eea54b1edb120c31cf1c20e84a8aa41631cf8487ea73665bf839f9b8712aade2cbec4172228498aeadb64cefe87a0d795869dd2d6809107117446db25e08731d6dcef5e324773119115d6071fe4f762c41d61b24a3206b0ecb4d478d27949f97913833c28e13a0b10755da4a6d15950b17ddb54858301386c184ea27d2c20718f5a4acd48a31836675a2649ff0e8e59a4b9d7b446378e9bb322a9d49292adf7085c15d93800ae1e3535ef25ef3978e0754784c81de7bd8a7d281d2d2dfc05a3d8f699d7f7b62a0de056b7c1507cb9b12cafcf30afd703f8dd484ae66f1113ae9dc04d02c68d36a992834c9f99e3f8cc78b2613a9d19ce0ba165808cff3b0d57e4af76eb14e5e3df0f576d2458b9280e43af708a9f3104d97be0dd805460674858ae000aeb434bb19babf47975206e8f57b1d4c1eaaecf53c86e6a4bb699e47532338b3d581a19a18acb9e454dea6fd5ba67819441ebf96ee2d02732c775532fc46e5614b183af41c9f446cea409fa78c2cc3aeebcac991c3e407b24efc220910c7861b38781593838d698617baad52e140ccbcc9ef664157f672ad49da40d5f88ba3ad2e72332c2e03d2f72f958adb907902187ead6f17fea27b4f00ba04efc56542ddf21b9232ab920e73b07bb88c736348bebcb186db59673f8c525fb8469ae4638168c795be01b1146b2a435456ed2e616c232e9e6434110b61c4b899e88a02ce3ffd4aea37f66f9351fa2e4d6e9004832fb2b5c20ed3f9b575012a061c1ab99d371f15f84816b3d1fe481d78d62138ba258682fd0e10411c3426a97dfda1887d484caa4f9660c5a237e77de6f41fa8f6192bb1bbca6f14f405b502498cdbf0e196f4562af155fa5deacda71b7b64cbdb7d4bce7e96fc56890cee04ee8263786e35d16053683f8a20e79ac8f99b517a94b383319896bad7eb1bd4203dbab0b036afd141108f62b566f49b89406d27ce96c8505edd31f77b5b601ec425226cc8acc496924e202f447cb5bc165f1007931a9b26322f28f4208c26567282d17228001d38ee44ed40fbcbdf8d3b354282386fb7f4d1a140e02c5e5d845522d4ecae8c04ec2e0081b793035a555c46914cf24f400e7923920a88326621ba787aee0991f29b2556a0143f65da7cccb518d717aca8348f45762c9b5238ef694862b22608e69e69ed8626551b05d256363588d79c1719e98af9bcb8ce623ba843554f0717b75789efbcbfd5f7499157833dc7d3099b8a14a3c2bf63d26320d41b90f654dc7a3180799851ab9e105ee4fdd3fd80b47cd0ce659fff162eec4139105cbe8a3e7a3534cba13364cc4ffa7b1d895138c97ace90e80ebc6538837be0cc4cb40d2fe1d09b52f9c14be835a0be6bb14f3077888f602402042706bbb1de2f6fd78dbe53133bd5a2a65db6a3e0f3c564124ed4da0caf3f9ce3c39915b9ce012dde25e59e2a27fddf54c3138de31f20b34deeb70aa25b460f2432e214145a4c0c068fd0416ba0abcf2408fbe2e1ea46fbee26b85ea411f0b00743bbc82a2503500d3a99056fca3d572731068c8c43c0259113923c052cce21a731b6dfbe6c4eb0484707996204118169400ac8807906e369c226da6d2988c3a6755af86397639de7650a28a1726cca7681522a70a9aa4cd9b07a630d3e8e99d96defb4b9dce29f5c6ac901271054c655915e066a283d2005b4a36a3be10f3ac6277a71424407e98a42cfcdd0f9823e090a5ff62a875c31088f8a7ba05f324f405a48c64a9f30df39bd6648f8d2c8639c350e9184bb7970ea6c414184abc2808a81798ac41eae861458fea62b1d2ea2524ac8349efa2b28ec74fe35fd0769f54ab033324218419d8bfaa35d9cf08b6553a0f89e2a737a43af111af6738ac9afffa03f526574bbc923fe43f14cf90f31bbd32348f35f7795887cf29de7111b2d73859e9ad1bf18acc41d287e6a15be85c4ba9c0c2bf4fd8bb29797060285961c099bb63c8308f3e4fd0bc4c1ffc3c99cf31c4fc7b528b03aa5940d3ea7f6e88965c8ca4193c90c6c72d29708cceac4b4eee473b21af0126b66f881e2eaa21a117f23f389bebd8d7c372d6c0ae41badcf10bd610bc8c571cfcc93ee49d284bc4191eb7d80ca46285285d509bbfc29e793fade6aa7bb38633e6fee3a47175e62c779cb115fda9508380b28d67686505cf5e546d16405d1a80fbeedd3bd47032bdb178ace34156b36ef361c56ced14ff13b3122e5d3f0bdd990ce038322bdc0f28f9c5a6caa7c59d341d16d743e22493d700da64410463ae8de07f8c840a07c85e2f554e8dd07047d45cb6e0b2cb5e4e07ff0970381ba0262668b8b17dad9a014e2c8a6ceb0667800f40b92d8f2a6be54ca25058ea816da04d20ba55a68e3e083d0e0bed469fcc878cd754ea97d08e54e1fca6c55568553ee9d70051eac359b0c6be695b4322e59b05aa26e81e3f70c33835189fc83f2b590e74e6df7d9247cef44346bb5c4a32c636924c6bc9fbc4f5f32d2f405fe2a7482f202f04806ea7ab3c0f1da9324749dd7cf9938ff51677c24c868d7d17b8807c50dfcbe831267859b131d6fb813a81dcb22527ebbb4b6c93134e56780f8bb719c4f6eb088072e038f319579f93063318d034e344c7c0586249ec49afbe155f5cacdbe12bf08d9f4c9b8017731082ef4b0fd36f6aef36ddf2ee83dcd8977d7323d69bab9a408242fda2b2023c94599fb9fee513ed8b4cb55156883b144f923e0bbb01526894c7d705e446a5457f41cd29328c04fa69761e3223fa403f7c7c9746df13a67dc808e1412c19559072705adf0b2baa88378b1e420c11682a1e0372be572e2496494798d284d2f17b67f9ce69a8df3032fe7acfe09e26084336aed636718fd32056486a4c8b50b9d35a9b736d105d4a9f914e1af3f92a5759cae2496f93ec81b1bea03818da3fc6c5180291573fc2b58b9773e0544abd08e6b80e929ed87c630c89e39731ad31062e85b4ee3d41214687c742115977a100021a478d66ffcf1888b53da784dae59d5fac6866e2dd5e69489355926fabefed2db46e9c6f46feb0ab3e5f689ba36730bf1aed30e11637611887548156b0b5e1607b9f3638c5de1e4518675cde4a1b2e05bc142f7329d2d8954bb95aae05bfabe649e2ef5b0ab2198905713e7d627948ce10edc36ba296f458492657e84035898eab12968048c3dc2735d18c6c6e977d5331858381ff105bb3c1b42ce574d52adbfdd4991c8a6335d7c03c820cefa9134ee20336630dc67a6bf0e59d4b4932150e3cafda5d4510ae3462ebffe1b163869a7bb07d4f1ab9d5a0f12e64704df2de8e05435ca0cb25a2331ede41d59891786531ead5c83125e72d084dd88a5edc7266112dfd1e5e7026c6f66fee4d69954a324a64240a5f925e0d9e2c00f40a6762b5182ce4b7c2a8469a6f0caf44a181eb6e68364a4f946eea6bf6abf37beaf9df3f4bd107f4d8023fe18b688d756f08547467aeb8066da923e50671caa5ca94caed1b1b70db4e0bfdc923ea06f62e1c33bc69392dff2e791c08bfe2632d003e51e04b831099074e3034db8c23fa9a43711de74bcc95665bb06873eb22e3f5", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x2) 22:00:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0xff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f902a968a37cfbd422cbf87a734f8edca0adf02865f4390f48161e8a07249cc205176f0a6fbcf415b7d58631d923adf5a48b68f4765581fe4d3ab854911eb659b2e51b4ae82a05a874fedf255b68277d079430fd6bce7c6427d16867b8895de2d4", 0x61}, {&(0x7f0000000180)="edbd1e83927484a1c9cfd0c96dfe23af68e015e2bb115ce7c3aad647bfd1d701648c0d26087ec21863108c5cd11f4ffef97d8ee5ecac6c0c8d69cbba67ffed2d6e9a1517d7a86517ceb74ced9ca36f6dbf2b216f6ee4d9f212d3146f75bd6d1b6a1b21f03669b4d318dd30faae890eefb7b2496b2e0cd36f362313bde396ef26ec7bdbe1e01e2adc72a214f2144bff5b6ac692e2ef71cc81354b124792cc125f32bd14", 0xa3}], 0x2, 0x0, 0x1ff) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:00:56 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x6) recvmsg(r0, &(0x7f0000002500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000025c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/161, 0xa1}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x6, &(0x7f00000001c0)=""/3, 0x3}, 0x40) readlinkat(r0, &(0x7f0000002540)='./file0\x00', &(0x7f0000002580)=""/15, 0xf) 22:00:56 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0xd167097688affc21, 0x0) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 22:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) setsockopt(r1, 0xce, 0x1, &(0x7f00000002c0)="580b3da08f0336fe956b610fee235df8c4c93784be9824a4675dc6d4bf57cadcf75bb03ea4f1ce8438864b4c7a139b3eca4a2897f6f44e2819baff951b91e19a298cf92c25bca24e24af04ab718f605161d442b9d4a372a9264c05c7e4dfd128df97a23bd0eb62b65d16ac7fed34f7862b7df06c276980f6e6425e4c242f359769d821ece1b710d1eff7c5ca2e56e56c", 0x90) socket$inet6(0x18, 0x3, 0x1f) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x6) 22:00:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 22:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() semget$private(0x0, 0x6, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) 22:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$dupfd(r3, 0x0, r2) pread(r2, &(0x7f0000000080)="fd90f4141f4e69ae7b470215687b0f12b5af65813d0f2d673b38dbf6511de870a5454c1d64631f3a1ece9647a6164a8d91fcce6f3b0b2831201da68d0250f5bb40614e07cbfa4819752b740a7914091434447305cb6d7076b36c93d68ff307b25e6d6b1d8e516b48b1cb7f73f75b5805cc0344b1fcbb746d9f30da1f909ce7b0414f25ae806e382b61e8b208800708157c33a5c33a60f20fe49bf5230ee8d575d8012e760ef984c2ea", 0xa9, 0x0, 0x2) 22:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x5, 0x2, 0x9, 0x3ff}, {0x1, 0x53, 0x7f, 0x6}, {0x400, 0x7d, 0x1}, {0x3, 0xd5, 0x1, 0x6}, {0x8, 0x9, 0xff, 0x1ff}, {0x45a, 0x3, 0x4f, 0x200}, {0x6, 0x1, 0xff, 0x8}, {0x0, 0x9, 0x6, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:00:56 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[], [0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [{}, {0x0, 0x0, 0x10, 0x401}, {0x0, 0x1000000}, {}, {}, {}, {0x0, 0xdf7}, {0x0, 0x0, 0x81}]}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) ioctl$FIOASYNC(r0, 0xc088444f, &(0x7f0000000240)) 22:00:56 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x1000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:00:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getppid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchown(0xffffffffffffffff, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0xc0f, 0x5, r2}) r4 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65803b"], 0x10) r5 = syz_open_pts() dup(r5) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0xffff) shutdown(r4, 0x1) 22:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61, 0x0, 0x0, 0x1}, {0x6c}, {0xfffb, 0xfd, 0x0, 0xe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)=ANY=[@ANYBLOB="0057050d1730fe9cd02b8b75aafa"]) 22:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) write(r0, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/67, 0x43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x81}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$dupfd(r1, 0x0, r2) close(r0) 22:00:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 22:00:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) lseek(r0, 0x0, 0xfffffffffffffffa, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:00:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x273}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 22:00:57 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffff) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82d435364114"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f20000000000", 0x91, 0x0, 0x0, 0x0) 22:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7c}, {0x61, 0x0, 0x0, 0x7fff}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xcf4) 22:00:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi|E0\x00'], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:00:57 executing program 1: select(0x7, &(0x7f0000000000)={0x1ff, 0x0, 0x1}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebfdcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in6}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x4000, 0x7) recvfrom$inet6(r2, &(0x7f0000000180)=""/139, 0x8b, 0x800, &(0x7f0000000240)={0x18, 0x3, 0xeb7, 0x3ff}, 0xc) write(r2, &(0x7f00000002c0)="c5843b1b27a6b567a74d7f2213f56fff46ff9fa32770663e75436e342617e53e8ec7b1722dc5e90537adc2d931496eb3fb87e7c2084510369d2ecc8765e877aaa2a7d9f39e7bdc26b6a44e5a716468ed0338c0db7bf384e21943b96c3c0663f92cc9f9a2a5bfde1295cad7e749a5f8a140f2ae68e8aa4722b4f50479dccfa9d1141e0d4b7559a0bffb352d8a30b2d0edb1fd429f9d12d3564c8c7c671e1268b32b1bda5c5430b29cc473a558384b4fca526288e01e0125ddd06d4dc26577b4484b147d9555408bae668ce89b74350512c6", 0xd1) 22:00:57 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 22:00:57 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "0100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, [], "dc8a"}}}}}}}) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 22:00:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x8c28, 0x5], [], [], {0x0, 0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() getuid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x1, 0x21, 0x20, "5ba6f2652939a79688b5813398a176f83bf429cd", 0x4800000, 0x3}) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r5]) setregid(0x0, r5) 22:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4d}, {0x16, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:00:57 executing program 1: 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) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="01653000c30e6a16dfbfd4744390d76dc80503acd27fd3545a8bdb7c4060da90c2fe3a9f4323dda709285f49ae5485b4a1fe410c55eae7fffffdc288a05f03ef9b6cb6b15c7aa0a2772a784b68b38812971806f50ca076755cce747f3fb3e16625df63683d4fb6fcadf2e8661391370696700e00000000000000000014000000"], 0x8) write(r1, 0x0, 0x0) 22:00:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:00:58 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be94ff74c9ff7611016d385c6d0708c6d2", &(0x7f0000000240)=0xd8, &(0x7f0000000280)="bda68cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 22:00:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 22:00:58 executing program 0: setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x20, 0xbc5, {0x7fffffff, 0x400}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) 22:00:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r3) 22:00:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000001500fffffffa1f5f4a68157f7100003f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x401, 0x7, &(0x7f0000000200)="7c397977d34ad6b835b93ba5aeab2134e084efd3e5fa9edd99c770941b9d0820d847ce603d6b12a414843b4e1245a4df7248c565763a4216e0601eea13a5a41944667e497695943761c17cf795eb357d0130b2eaf521bc50c3279fdac62966e005bbbc94d149e042fada849ff1c7219486d52af9b17269642638740e5fdf70f4e42eb44bd52d7894", 0x88) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 22:00:58 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x4) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) 22:00:58 executing program 1: r0 = syz_open_pts() r1 = getpid() wait4(r1, &(0x7f0000000080), 0x0, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 22:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000073d809efa4500197e941ad246ef36a586ebd567544fe5426e5a01f1e97c95a514bfc933ab15e589544717e8b7c2db7c6685a7e9b585911dc789d39051c34503696d5561780d706bbdf2267d3e1aa94112719bff11084ec1be00aa7558b8188e209230b891ab83342107b5f697b82c26d1cb030d99993d128842f01c49532269edae77075a3851de326144ed005f03b991101a0b7d0574819778222779da215b22bde2466615a4e42a3ed04549b96f7ad9b1046c261a63efc1c2a3661b22d4b10704a0f014db7ba759f4cf675976a8718ae2e5ddef50d96513440cb72400c7a3e85808878077f07c95012667e2b8cd9d6cfb99f92711a56bd9994eb182a0d47a40b1eeb19af"]) 22:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000839ac008a000400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/40, 0x28, 0x445, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 22:00:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r5]) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) 22:00:58 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0xd27, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8400, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff19b9fd812eaa4e713048e60631929648", 0x14) r1 = socket(0x18, 0x8000, 0x7f) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3fc, 0x0, 0x6a7, 0x0, "25170451010000a9b3e742000000d35ed900"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) bind$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r5) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 22:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x1000}, {0x2d}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 22:00:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e0000002000000000306907800000000450000000000000000000000e0000001ffffffff2fae5b47206a04cd1f3165e8ded9083786a82bd2f5743e36e930663ff4d277bb8f82da9ccb644f557a564887aa9f44541b12ea4de87ae4aaf3ef7eefea971a6c244bdd00"/144]) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) dup2(r0, r0) chroot(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x8, 0x800, 0xa28}) fsync(r1) 22:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="b14d23f90e7c08d25437d482127534ffcc48bb6516f7648964a52e86faa5a45d4cb2d88dc8ba20f86a4a1e02eefd74f2", 0x30}], 0x1, 0x0, 0x0) 22:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1558, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000086dd68439f3915222b20ff010000000000000000000000000001ff020000000000000000000000000001040000000000000000010000010000002921000000000000010200003f9a5dba318045875d2ad585ea7b4c0195f08579bc281a997548c687d54e3897f7086efec9bae780013882f91800f509772433b10e224716e8397ac010c23ed3ff3c8b865a0575a867919b25515489585cda56a8d0fd13f5ec789602ca3ac3b5268a3032426f8e00afa140e89fec4f6ace57a61a41127573f4737dde337707051f52fcd54feb0b2a3a98e826ae05020003040106f75ecce10178bb33df7a7f24087494172cc0b499bef5670e69775dfd994dd69774fda56f37a80b561d9d275b73a90ff35abe6339a4302896ec645bc5324bd65876ab30a799b1d81e7ed76c695e131b71741226caffdeecbfc276212d6bc80fb609003967e3cd69806ca6de583eb22083a865ba798870d5fe8c402b1139f4661ef1ae125c166dbf0dcaf2a2f2834a130b5ac9be62af0315b5742f6621a83b20003802ee5b066c5b75b3fe2cbb94dae8bcc36791c165360ff385f57bbd7a2436c7a5b7072883cca8b4523ff19c5618ecb23aaeea1b0965ca5a27f3456f183a98eba7bf159fafb9e9b0b6e32ad459eef2487fb93b76a50ef3b6ae7ce5f700e732e4aac7671a58e1810ac287c8344231574cfada2b0ee4bc6cb5eda8ceac433dd1ff2e0b9446751c974ba8da8b18cbce89fffb794ebb7d25176b9f47fecf1fa37dffab70d012600533793891cb487599a363c2f48f48d6f901f89f1f2409f2be5d2d6275f3f0b64ced38b89d3adcc3fff61805231d5ec3d02ee0014f575b0bc98610ced4e3e196a2e42c7f58181e9a096ecb100f9d8e727847efe5dfb490f6d748810d41fd4fe59c61f4c3693d9e6cd5d7ff4fdd5096985ce11a8d4d5be7ed14206f1aed3d17ace0831188767bf57aa23ecf3dee7d8ffed20440ab5badef6510ff6db47230e434095ad3d24c278ec7990f09e214484ba01f6ca770759439f7a004da81f9794b38e4e1f3f33a023ffc758f9a7645edb96ee139dee419309931562743c591dcf648a871933f1dda111bd13d81a16ff33433c48665a24ff5cd2a40417e7379588232852b36be9b1d4ebb2acdb89893977e2928706c002799c72e0cd64a357d97d9e634c5e3fa17da57e86d3e8235d70a0a1c770086f7ae0548463b5cf3b253f9b4d3c1759e17aa5bae78a8f1e28478e3d63c55061dd1af80ae0bfe6533fe5be5f5041ea8ef8897b8d30ece44b1df215d6ec4f7c22cf4a256fc60e3f6047818ec06b5a59c4c78fd37954ed0e289ef86941b70eb93a39431dc366e021314cdc92ea8a037c66b5f9c0abf4c7c7ebf7b7f65d3d7b7546edf396ecfc9e799480bd0704eb8fc941fa69d312814df5dc74113bbde8247d767e96ff77d63333d35517e6e718617968c1dd5b686b21e0861f1b0ade55b13039986858df34cb4bce541b70fa3ed1d753d49cd234ebb1c89c137aeeffd91263cdab3a3931d35ee0f7780ffadef5fab3233f4c95bdbf88658d124608b7b9652e9b28bc9c31d95ba6c6d8dca1e7f26b4c2a86183c7d017d03b586c000e76daea2c15e6167a7a51f6a89c53558a44dc70ce3fae9df7f648af6227288da3bcef0616470fada0ab926cfba727d31114bab2307bca2e7f1afb56fbfc289577b0d7e4869e9cd058435fd4e1b05dd3682bbe541712fcad50763fdcce24246a57a121e827ac4a142c019794fd8c0178ce4a7038ac17d81cd7dba4a0f5e9255c6708aa9916226d02841e3d344e77b57e2b67bf055960de64647220a2027a23cf0e6c438b5841e8cac51c97b28bbdd42294e1efb6e6d6e6ae13548c5bbd9ff98903afc25ac5e5b2dd061befc0f70abbb0f927e273193014b6e39093c58885bd6db91cd19989174d24628c3120ca1e620156d42408e629d066dbdeefd33c0edc80ff5243ad1a65f85650f111594eaed1c48341fc0521ebb0036435a41fae4030ead3b46c4ddccf66476426021ff998a5bf678af1b4ea115fe9058918d0ee317f31dd2e8bbb38272acf77c556584aad50224a4a714d829d48f77ed0ec51b6662841aaa580c571e9c27d5b5b75a410cc7f0a605cbfc9d8af4302e73bcfdc45ddad5ee793423265a0b92f1938be9ba56d0112631dae47e68f1fa598d2ef1fbd3efe499a9b5352a9ee91ba9ad37533b7d0445278afa40af6b7def28a11981671073c39f66b994324c50f557ddc3c26a3c9706ad7bbab577a6b83e3051afa4d88381e778f7c6fbadb029f0c3447c3d1fbda032bdf3f346726a7ed03ab15ab3a81bbce0fe6b2e728a26dae5e5a2793acb87dc5eb24ec6fb8ea63321ba50c0e9a1a855cc1c2156738e0d58f44219a23b3972f40deda335f9f80d098c1235dad5af01ef8313bfeddda6676da22079a44853d7bfb9db004e34d649aabf1a08e9691b0b7ae5f9924359e6268b4c272cfc694ed09bbb38587154f042086b973a40ad7cc385a23c64f63d611e75de4ae7aa7ca846cb0be73a14573ae30ce3949158fba98cd0378c23a0134e5835f78e9f7a7d1d01a12667458ef6a65a59be230dab04358db3a9bf39997ccb640cb0bf322a695a2737f0b8466a4455bfde2e730217c310fc925d8728255c27ae86e0801434e49c43db74ade4e81c81ab967a50debcb77047e54e9c54c1ea9119822cb8ca90e71b21f42c737f756de63f1d668cefe891bc2b2e683504cb207c99ae747359e9d41383695cd05a5d53656e9a5888168f48b72d4b55fac39549dfafbabcde8b7cef5fb4e547d7779521f4f055f06c30437ddb601f76d80941afcfaf0f4b2fdb35cf1fbe3b2e7e440827c32a1952a568a136c18f716ef75d51ef48f67f2d4f11f6a67eae075c3046f71f8c1adb7044de770d1626dc64a96fb039e8eedfe5d7e9bd90046fea06dd967e8f04dc2348783d22d7add48d5485e37f95cbd0bf51d61542722f73ea57ec110d7e59bf7b262707cfa43b346c3feeb724fd1669fc7990ae6152cfb1fefbd229f11db88f520ca3b51998e06daf1620c88c38752e532a12bb6ac7302d7f388a195907021c03d2dc1438700fcc4b759393e348fd5ce8a198d940ede989eef0c2719bc1cdf85463ec1a12280475331e2563ec44cc5d2585f63830801c0b9ff0f0000000000002f13f38fa4d1a011f98ffe3347620601ed88a930b39537de94a426fe590520e760ad9c61e5789708f14d026a9c433f4709cd0a2b19578db21bca86a516fccec3c69255c2b82b8b488dd0b42268a233bf8a926ac4c293d9fcb24c8811f7a14e92d04cc11846caa1d495321e9015488972f7d3e9ec86f0edad0f6a3668f3ace14421452281dae1969b487d4af96afbaceb5b887457d9def22dee8e8258230e4408e43a483ab54e7611aea955f0a2899ec3f654afbeb11177fd82c233279a29fcaad59c07d1528ea4dc8737e07dd02b63bb5809e3020f92f41e6a4dfbacbd3f143b73d0758a76f50fba1b211cf03e958e61da08b8aa0f2a828aa17ba794f50e2b1454217a1cea0c7f15a35cd379304e189f05bbbc010157f0edd830875411aa53dc6abb86324b75481e61e4f0d80523a0072e954c39a31dae2cd6f6f3d8a0f32ce4cf8a36ffb78b2b4312c703da4210f77a90af4923b7b47ae0c504490742b8a893c64d97a2a27894d06a33e0a20ef1914344ceff1d0a42ad53bc7972a10c47e91f9c4e5dfd589ee8039d853f555d8214d31913648ce9c5c10b5f4dedbcf22ca863efa970e4293b4cb878848a86f6b1fb436563d5213afb4d167f87103ee0f04cd34a7a27dd398f5a4c46e1fa2d835735f1c836f12ef449cc4a5a4847b8626b23161dc985dd46c2d9b81d56c04b7e24dfdbd57eb68ab77214fe773dc12dccc78aaf2c165a5238150573ecae036a1b48f35db57fd82690ede4739d44f263ea520f56ccc6ff4302fd1ba83c116ebbe4e779ddf6f7509411e313372b89feadf4e4a8e746f0366ebaea70e00f2c35b72466c58543330d3e007844c3ca6d4d405abf4a278d833fedf558c5736fc437906948ba951b707e4a37d956287590313aa82ed9f2f0e130e595a14a9fa1bee30fe54b8ff3eda77a7654e65103ce232a55512b46da656ed51cb8740d4edb1470555e25ec33f65a6d32770238fe05009681284543cb90267c1bebdbd0e2499d1826866a6244a63466adcd263c69b67d49edda649c5736ebb8cb108ae515c7a542b2b30f567e9e92205fbc38f0c746a0afe359c22dc3151db96cd92d83c2a8cc2d64b76b8a8104dbd50b64af13883520d59d9417f2c8fabd502ab534c96baa7ec1c28e4e0d685fb0c90fd6f71c86f538bd2cfbf923edae6b82c689209e2f59477a3d42834682f0ff9a45993c74125bb6c02bc6507a1aa7be50f84a808de8209de77e8f735f4fe349854045e63b9da4f619493bbc252451a1a3c9c07ff8b80d6568375d493608873d1bd30344cd20969596840212305f7d23a73202802964cad1fe6d6649a5d68aaf928dd03254d353251bb20e06b8b3818dfc0faa0cd3a231e6a3a473ba8888999044865d992f8c5cbb3f256e7089ff930431be4cb62adaeef5d2a670ee38b56a9b77a191d1954463b46134df5c7245270e764a9a08f1684cd026a69454069327eb3ef3672644024ab90a0e54043ed5fb2bb90f9abffb59692f4d58f5ca09bbffebeb4574817e24b4f237242eb2642b31e58e0fd2afaf39ddb5833b51dad4f86b64f639399e1f156c1a754604cd3272984a51d25b9faf61c15f21db73baae309a80e4e1e52ef32b2d1200d1d09ec92b16e28d873e608e78af13b1fe30b4991c1ba136b4add4b723410b125d1c06307cf9beacd5bd7424dc4ccb4cbbeac89774928a61a7aa4743f3d11811592cb070335ac99d88e595a6c4978ab584fbc89cd323ffd833e90134493363214bd34dac796ac975d927a838d14a40ca2471fd6376a70d7a85a59eb9f8fd194b24d2b6c99e243fb72f166bae7158d30ac05acb8f69a09541ee4dd206f769e2524eebd82096b9a3072acf38098da063e09178b748e40962d98735d729b1d7b31d27bd912140a7b7b7fccf599746c9f7a5eb33853002bd52444a47c277f5d98c99ddfe7f9eea1624d1d067bd61c8e29a7e2cb18f4e364e6e56b6826e27e58196fcb6f38383a9edebaa9a15ae9a9da9eed58f1fdd0729dcdff2647e5ae784b06d40adf753a148879e68c0d54b03106abb4955e06388207c93034512318680930df6130c65e23f32e383ac27372f6391b996a0cc8b00537de009e26e21334abbb1d4f04021eced75c7c898b2e1b942ae9c9b7f95095534b7859d781cf5c9cf66e1c4cd36a15ce1994e3f7d06ce0284cafb86b16d788d534db6cd88626b717396748618c7127f10f69ca4ebfa217538dd0c86c5087461ba26fd2964c4ffc46549df884e0201b7dce83a21263d60b118a7a95a8d16f6478bdb1e5948cd659efafb2b2c8447a6cb5811349ddf52392bc3c6ff332d310512c5d6551839f7acc0ac81eca8d331ef644a62087df1757dc89015cfeff280fd228295d9301f1c94d24f90e11304418308390f6aeec4132e93c43a33a99187cb4c0dac7ed7a15ff5606f2bdf024d2213d6216ace665fe4c29347dfb4e86acdba957cbf17c469db1b625c76918a663f96b716360b684742fc99e25e6daf04a5da3d088eac7b766c6904fb4ec1f9b885c5864ef2635b5aec42d1169ab39caf95ce16ef6bfbf5eac449c2d49cdc54b362deabe71cea3eb21e082f09fe4cf881e063e5a20fcecf8eed2f6aa89bfe585912b4eecb849cd7500dfdd00fa51404f94c66775ee963c0c6c4f759af31f3cd2c43df946bcb934e70e7edd6f7ce05eb8650d6106bed5222eab2593094a5184e1e06529ccc68dd80e871003a600f617e208b7ad46dac3b8fb3c89f2f9f4333f7ac84a23dc93a4dd5ff79b3db9c4735cc47897286c58b54b536878b236c51d310a81025b663317e4f3f5fc0bd4209a90cb3dd7149258fc184e9cd0ca714dedc6adcd0516483676ab1d91776b80c4b4b21aa4347c094f5296fe6a12a8149509e1aa6584622c5a6f76c51c16f7a6fb69716da1b0de502e2f6a96d8c73c2642391c6a814770e48d2efa81d21f4ac548d337c213f623229c825ccadd45153ebbad23d39a3cd515a69d8678270a6721845367ded6367e9a6502114f445d6cc36f16ae13b9ba94711ac29e1c695c77b23aab7a53ba5d032e221981bb0db59616c6b541eb298cfe70607923e1d0b27910da004012e0000000008008ac0640000000421000000000000040100000100c2040000079f3f840042ad23eb8cb84ab746eb1f6c3f2fb27d3da341bbac2d0cb2fa66959cbde4cdcfebd9f2d3fa5d9789cd6eeac648ed5f4f632e4c80cfffe3ee831435eebb7df930a272a554cf447d98cc4622dfa54fb9e538edf22f50d049558e2f1fbba2190bfb9463aaf3cd5f96588438845122e61899bcb7f6786934306d0fa96d34b25869d7e213e00001000175a2c0da3fee02b2e9b6db0aab7b003717ec67ea8d19760ab199b30da213a510589b17ffff6b071a51b84ecd604b3ab90b625fb964d6ff157e72f6d5d7212b4d76d02c0cf986f00c8232915fa1e24f42b8460c974591fde899a03f21699426c46d29e8cb17ca03ed3736f9ac36037d913a0f7cdbb2fa000000001b0001b9680000001100ff11680000002b10007f000000000000000000000000000000000000000093bdf78c0465e94f5b6cc2aa3717be1100000000000000000000ffffac1400bb0000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000012e5b37117070faf1909c6e07c2dd0477fe8000000000000000000000000000aa87009078ff02000000000000000000000000000103062936a57bd77437104266e45858f0190a1098ec99d1b3190873fa7c0ff9b0362eed18fa6ba2b5bf359abdac294a7c2019075991d2bf8f15638ae6e957f52982b2739628260fef377678802da72faa4c68023029ed3f90d4a0705370d4201a5891c8e7dfd6f2a77bd1fa6493d9d102040df3ade720df12366ea20cb9e5ac7d1a5fada9c0135130f44a0d3557374901107eb1ea1d1fbb30a3a2ddd6fb1a2f1f4e8237cc952ea14d0b3457bd89285d220ec38fd14f64b3b5c0d005d9a817f943959bcd99100465e345cbc35099b8379518664e6fc1beb9c28bf2c1dedf5ac13a7efbbe6af0298447895180262b4428e6357e801482d57d06eaf970407d33210c34123e2907fd3fe9bde3274248272f9c181be1e55a02fa39f8b9ebdf9241e439d8a0e3b6aeb0e2a9b78dc1bf4e8609d8b15aa246e0c21e0f4506747f6954528d99d30ed0332e2e74cd3f1276d9c590ee8ade40e3b7ef7ca84081885790d40b786dc18d6fe7b8dd02a0eb385261dfa7fa7a114cc8da9f6d558795dd20bae0a6cf1eb9a0336b5ac7fbbfd3a5b94006a54f188deb4d57c1cb6f4e401f39399649b4d75555b4dcd9a55a673629acfb017c41b793ef5a3728473d1f296f5123c86696669853061ff9032d20ce9775e4446dd55188b3cecb018b3ee930ee1885f4e1a1fcd87ac709be89c45f28e20308a53b906b3e6bf63564e66774c320c2dcabdd03537db667cc82980a5c8f7f00d33e15fefa12154add205bc81b1a03c02a62073c1d6b726a34e94a884e9904c13d50a20df5b6e3ba3b0de381c6fd8faee15584577c21c6e0eb289717f8fe274624f38444c7902713e223e5dff1ef22cfc2dc30b986d2f6473737b659f1f55c8dd1f3daa9e9ba89f76fad46a5c1853059dea47df665101b8898b7a66162664afec0b8081d69e69485de8f483051ef0537c6e2f246c5c3fcf51e9286f42b04946f2600"/5606]) 22:00:59 executing program 1: r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r2, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/165) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x986) 22:00:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x403f}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0x80) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r3) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0xb66a, 0x3, &(0x7f0000000140)=""/75, &(0x7f00000000c0)=0x4b) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r5 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x1) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r5, 0x1}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000002c0)=0x7f) setitimer(0x0, &(0x7f00000001c0)={{0x4, 0x8}, {0x6, 0x9}}, &(0x7f0000000200)) 22:00:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/118, 0x76) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(0x0, &(0x7f0000000140)=[{0x2425716f7d711b20, 0x2, 0x800}, {0x4, 0x8a, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x4}, {0x1, 0x8001}, {0x2, 0x79}, {0x2, 0x3, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r1, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r1]) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x6ef3da44cbffa5b6, r2) r3 = getpgid(r2) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x3}, 0x7, 0xfff, r3, r4, 0x5, 0x0, 0xc8a, 0x3d3}) socket(0x1, 0x5, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="2d70010006000000b2e70000b1d430c8ef895cf1f62fd883fa20af3cda1cf2f9b8cc4736c97023c83609335cee94d6e277784e325b7fcead5d3064833f8bc154d7ce20f759f726e0277f153f03ce37eb509982f7"], 0xa) close(r6) getsockname(r6, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000280)) 22:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 22:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3}, {0x14, 0x0, 0xff}, {0x1, 0x0, 0x0, 0x104}, {0x4, 0xff, 0x2, 0x7d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x14e00000, 0x8, './bus\x00', 0x1, 0x80000000, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:01:01 executing program 1: r0 = socket(0x11, 0x200000003, 0x7) sendto(r0, &(0x7f00000002c0)="2bbc645fa02d28820beee7752a024f2d06dee382544bb6839a1d2e6fd57d6dd42ce85caaa0f0749f972a2cbc61a90f7a5c64a33bee2cb4c8431cc3b752c8ce4e96b580ae23558d03f01d608df11696bd5f8de2b762c29827774e13fd37780c214c0897c4a8e7546069ac6df629d6aaa52e6c764c5a58fff951f20f91e26b5d6912ec96395daea95609619ebb0c5897b64c82ce6e1dfade70103b5e6df1e0653696ba657a3e0a12ce866e914ccc04932d609785ddd0e9e018eec6008b23fa395292a3bb25ed9c62a018c66e00334202d22ff0369542159c10385c08", 0xdb, 0x40a, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050100000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, r1) r2 = getuid() open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x9b84935272af3ee5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xf8e29bbf71c78a9e, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) setreuid(r2, r4) msgget$private(0x0, 0x0) r6 = getpid() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d42e142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, r6, r1, 0x0, 0x6, 0x1f}) 22:01:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 22:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2], [], [0x1f68, 0x0, 0x0, 0x0, 0x0, 0x8647], [], [{0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() dup(r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x8) 22:01:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x41) setreuid(0xee00, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 22:01:02 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket(0x6, 0x0, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x2}, 0x8) 22:01:02 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x41) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r5]) fchown(r0, r2, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:01:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x3, 0x5, './file0\x00', 0x0, 0x7, 0x7, 0x5}) sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 22:01:02 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = socket(0x1, 0x2, 0x83) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = socket(0x1, 0x4000, 0xd3) fcntl$dupfd(r7, 0x0, r7) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) r8 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000340), 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r9, 0x1}, {r4, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r6, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1, 0x3}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x8}, {0xff, 0xfb, 0xff, 0x5}]}) dup2(r12, r10) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r8) 22:01:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = getuid() setreuid(0xee00, r3) seteuid(r3) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040), 0xfffffec2) close(r4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff, 0x8, "e4a4d987e72f21f9bc1500"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 22:01:02 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x68, 0x78, 0xa7b7, 0x3, "50878f003519c9552fdc679075c822b034d35e0c", 0xc5, 0x20}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:01:02 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) pledge(&(0x7f0000000080)='+\'^\x00', &(0x7f00000000c0)='@{{)-:@-]\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 22:01:02 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x4f, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/222, 0xde}], 0x1, 0x0, 0x100000001) 22:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) write(r0, &(0x7f0000000000)="7ea6e40054266e0e27bbea", 0xb) 22:01:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) 22:01:02 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 22:01:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4, 0x8}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x109) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0xfffffffffffffffe, 0x8, 0x3ff, 0x1, 0x403, 0x6, 0x40001dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x1], [0x8000000010007, 0x3, 0x8000000000000002, 0x76, 0x4, 0xdd8, 0x23], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0x8001, 0x2, 0x1}, {0x9, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x6, 0x1, 0x7}, {0x2004, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0xffff, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0xcdd}, {0x513b, 0x7fffffff, 0x1008, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x1, 0xffffffff, 0x800000000000, 0x0, 0x100000000000000, 0x0, 0x0, 0x5, 0x7, 0x0, 0xfffffffffffffe01, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4], [0x0, 0x3fc, 0x9, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x3e, 0xfffffffe}, {}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xffffffffffffffff}], {0x2, 0x400021}, {0x0, 0x101, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:02 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x9}, {0x26, 0x1}, {0x84, 0x5}, {0x4a, 0x9}, {0x47, 0x1f}, {0x21, 0x5}, {0x2, 0xfffffffc}, {0x6, 0xffffffff}], 0x8}) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x45, 0x7ff}) 22:01:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) getegid() connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 22:01:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="0073f4912ae0ef2a6421ec00001860b9f9744745f34322008ba8002b27febffddf00000000000000d20d31e99a0000000000000000003800000000000000", 0x3e}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000080)=0x1) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = dup(r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000440)={0x6, 0xf4, {[0x8001, 0x400, 0x1, 0x0, 0x8, 0x5, 0xcc1d, 0xff, 0x6, 0x9, 0x5, 0x401, 0x8, 0x8, 0x5, 0x0, 0x4, 0x2], [0x8ba4, 0xffffffffffff822a, 0x3, 0x6, 0x0, 0x1f, 0x4, 0xfff, 0x6dcdead8, 0x74], [0x3ff, 0x7, 0x0, 0xd65, 0x1000, 0x2, 0x2], [0x8001, 0x20, 0x8000, 0x2, 0x9, 0x7], [{0x7, 0x2, 0x0, 0x2}, {0x3, 0x7e1, 0x1000, 0x2}, {0x6, 0x8a, 0xffffc6fe, 0x1}, {0x2, 0x0, 0x3c00, 0x1de4000000000000}, {0x1, 0x1, 0x7, 0xc00000000000}, {0x7, 0x2, 0x8001, 0x5}, {0x3f, 0x3f, 0x0, 0x3}, {0x89fd, 0x2, 0x5}], {0x0, 0x2, 0x2, 0x7}, {0x5, 0x6, 0x388}}}) bind(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="45a40a214a16212cc64998e8ce70fbf0147b4e424c9ab2e2202eaadbeee96d951fd978b198c2f17b6dca112cea6848de96a789c8680b31edb3e614b8fc1691ffacffd49e51b6ff59093c1effc10ce06beb2fe6d7ba441e9e32e1d13a8d8c84bd170989962379d9978532846b8b6e1d6d8f791f30bcf81265f8d132fa839dc87c80d3f8ea1b4b0c8c854ede3b558121d9464fc5475b7a44f8c10a0746411abb1a2285ffffc4cbdf63625bc17700f442f4f45d004d57ca5cf3d7d36d3d491c48e11416533e18"], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="70e96d49a6474cdcaf3715bac2d796338d394f540aef527ac0c365e46c1e6026afb46a4a3cb6fb5c219c0c65a73465d592b5c2c726b58556b7b191a7fef31fffd387e7c31caa83f9ab3756b88f289ad8f7c2b1a917ceb83c194242a9d821f374c54061dfda8f5a929e32b2fbf0285b394a58fb7dfcd97bfdd545af5b991fb86a98e58e889999037f7250240b4ef6b49d77663156486dcf57ec8224534d00f026f5bb09903308878514b24eccb999c73f09b6e6175bb000d1303b74e502", 0xbd}, {&(0x7f0000000680)="4f7d9942e43f011dec0c695e7a3502666bbac172e1e49903753d863159c49bc85c0af0c75505b3450bb0a3fe31fc8771a202f7219187e87cfda348a088b4eb753251b0bfe3ea5a52f2b6ad4ef997bf71da0f5be41267f8bad062579e0ecf433de51cb79d84fbef6d676d14c8efb3e29593ef88c27363638b70ac905f3747b05f8e04", 0x82}, {&(0x7f0000000740)="d61c52af24a2769bd1b475db258e9a1c7c1902632ce565480c7f19be4dba91c7e428a64bcb13bad74833437ea9df4fae34a6643c449a46f4ab00293056b7dc92f69ddcfd9da4118b54d57944954118ca7ce4ecb522799d492643eae06bd753ce024480babf5e803c22e44e8193a7087017eedaf816ce0b6a5ba55d71069c10975ab22c014d319d5ce80f0e1b", 0x8c}, {&(0x7f0000000800)="af2b9e52e1266adb3d47a767f71d73afb54c0a5bea9b8082727fa0ea4c8dc59a7a4741f5a2f7811191efb59bcbf3cdd3f191e5d805cb4b63efb2f35291071437dadc1832cc51273638a726232ff25c2642b5c72a5946cb72c1c85860654f030153f2efcffc2afb7c0ae02b3896ef8259442c4c102b871d6c44e47b327a442b4f0884", 0x82}, {&(0x7f00000008c0)="b9239610828e245f496f34e26859c93979e7a83cde400d530ea2c481195ee969b0b07fd8376fe2f7e9f41c05a991c80149aa427b598093def21ddd92184d548e8e45a304aa54a9002c585ec24e768f230bda08c5e4fe3bac9115ef21863f5dc3fd6837a12f96aa8ee2738197cbaa8c0cab12be34c694efb66c8399e913588871b1a8cabc1453a8f4aa880e1bb2ab11a20532b9d2f1e41ecd2974bc1d85a4f6de0eeecd8263a596a6561df9a302cc56a7f1c33aaa592fbf51b10b2884f263151479b14ed3ac3443d02a4af876dbf9043f36b0a16c3b0e91def1653e0adbb83d68e07725", 0xe3}], 0x5, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001810000000000000ffff000001000000bd629c8d29702c1c0010a24a815b5e0ede82d8c633f16e9643f68dcd1587b94bd7267c73113e1ce3e2923bb7cbc9cb90ff49079abc1496fb85c29747a611c95fd8e9fbae5c49acfb54e0db6718d253129e0a2ba3ef19d51571bc403983bc1b78a202e2f5e9108be408cc73f5b1e086e72b186cb4dee76d8f324e56cf5c179375da3356c1ebe956bfb9862d0eaa69029f050a8c3841f08608a063e6f68d25230a31b6", @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x404}, 0x0) close(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000002c0)={@broadcast, @random="5186e917c14a", [], {@generic={0x86dd, "3f5ece13ac19459803fae40d9c351f45facf5737b17588ba5ede5c834d551aa20b3b12e981d4f83ac62fef501c3d82776fb79082"}}}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x0, 0x3, 0xfffffffffffff226, {[0x1, 0x2bc, 0x6, 0xfff, 0x20, 0x0, 0x20, 0x8000, 0x100000000, 0x4, 0xfc7f, 0x10001, 0x800, 0x8, 0x3, 0x9, 0x1f, 0x4], [0xfffffffffffffffa, 0x3405, 0xda3, 0x6, 0x5, 0x8, 0x800, 0x1d4, 0x10000, 0x1], [0x1, 0x2, 0x7, 0x3, 0x7ff, 0xffffffff], [0x6, 0xff, 0x8000, 0x2, 0x9, 0xfffffffffffffffb], [{0xfff8, 0x0, 0x800, 0x4e472b1c}, {0x1, 0xb9b, 0x0, 0xd478}, {0x6, 0xfffffffe, 0x5, 0x1}, {0x91a0, 0x1, 0x5, 0xffffffff00000001}, {0x1b, 0x10000, 0x6, 0x10000}, {0x2, 0xffff7fff, 0x3f, 0x5}, {0xc3fc, 0x7, 0xffffffff, 0x7}, {0xff01, 0x270, 0x6, 0x800}], {0x741b, 0x4, 0x7127, 0xfffffffffffff000}, {0x200, 0x0, 0xed, 0x8}}}) 22:01:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f00004b4000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = getppid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x2, r5) fcntl$setown(r4, 0x6, r5) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x58) fcntl$setown(r3, 0x6, r5) 22:01:02 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x10000000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x28) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x10) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 22:01:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 22:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 22:01:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x200) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x85, 0x400}, {0x3, 0x0, 0x1800}, {}, {}, {}, {}, {}, {0x3}, {}], 0x9) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/193) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) semctl$IPC_RMID(r0, 0x0, 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0xfff, 0x1800}, {0x2, 0x0, 0x1000}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="55e50207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="94fa9485039e64f55d6a139b162b533ee2e1d817ca4718171f4437772a60fd654599f79ffc9a40411191694a1145a0b1abb668c4a7679be94d588ca999f7b8a21f66e31574df55d57b6c762404c399ec9ef4624c53842c11c853164fd8e5ff65e1e4ba34ca397821c0b980d0b42bd2559bad2d723a41f92af32083b74ed74e7517dbc358777ce41930b3125d22d3b8fc97dee8ecdae6fb4d7249e91bdc55247864f9d5abf8ee57340aeaf6c7060b13c0be90b0e9e8277b2255b4df4614da84ab9c508d8337ed9cd2db067662389149370608343b529098553b56376a3e102a53423e4efbd5630d86334eef47dfd7dbdb50e4dece5729b24c300f7dc4edb57d342570b6f0dcc4b4b43616d2569d925768678274ce6cc70a3b65000000000000"], 0x10) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410236fc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525a", 0x57}, {0x0}], 0x3) r4 = syz_open_pts() dup(r4) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000003c0)={0x101, './file1\x00', './file1\x00'}) 22:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 22:01:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a9efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf6", 0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1c03bb0a00000000"], 0x8, 0x0) msgrcv(r2, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/226) msgsnd(r2, &(0x7f00000000c0)={0x3}, 0x8, 0x800) msgsnd(r2, &(0x7f0000000600)={0x3, "9b5cf73aac74095e8660e8392148e5023e0e76e6ec54d2e2e610975f75e6125d09a7fc2d0aa40af0e84a3088d97bb2a76d94cc7a483c59f295026869bf1e8ee045dc02e4b29f9064de22f7b11fc9193ebecce9cccf75912d3497e84dbc02ab24b9"}, 0x69, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/130) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffff7}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1010, r1, 0x0, 0x101) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 22:01:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='\"', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1000, 0x0, 0x7fffffff, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="66437ae46bbfffec2424de6c003000eaf1473c0000c7"], 0xa) linkat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x4) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r6, r5, r7) 22:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/95}, &(0x7f0000000100)=0x61) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000002000005b000000bade158ce74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="a96213c1eab758e08600cdd86d6ede4775e9d0ba1ed2d76cbce5fcadf58c37fab7559455e2373fd8d9d16f3daa955ab800e6b4b84308c0069e35ac553d2e3b2568a5f5e5214789cfe17ce05b4a45386a6933a089a311ade67111ead70843ed1fc9cfc7a9c83055d8e0cfb19914a198195ccb037361fc708936d266243dab239f0ffa2ea6eb3b9e1104852dcca133a9c9b2144af3e830915ba18ffd5e4dda797bf828295b7a17ce858acd5534546cfee83dcfffa4", 0xb4}, {&(0x7f0000000200)="a3f6ec6a45d7bd26ba81fe8b95da8c8ea9063990f0551a40d19063e83efd1452a6a13c7c20049aea72e18d0919c292a415abc1ce102e9d2408ae18c68004c2eead099ffe67fceeb048b2626f94266d777159a5f0fa92e9d3733c496de378b541faa2d24379f39ea50113fa1f971e8724c2cf72817d2b84c5dfc35adb69faa4b0d99267b30df69526b096d313cd83c484f580195f7d55d03d24a98d396a24", 0x9e}, {&(0x7f0000000380)="cd17b70c4b596cf2e1777afdb6e6c9bf95214d7fbd1b6d03129762fe6ffaee698cb9df60ff2e7956656de18c9a9abebcad4d6b6e23e5504052920321b714ab225157b2d8c3e3963eebc5da1951ffbe1c388db41fb44e3577103306e186f5b2db5ce52e99af38d8bddb2af33882d4f561c60c10777591903b7371042a957be68d910b7bdf44cd8752ef57920e93cfc224f5a16b87a5c42312280175a0d21b79206d068464c70b8f057d8683c17b", 0xad}, {&(0x7f0000000100)="ca2db401e2ef2c48a90b3241686042ef14cfe8f8051e1871ec5f5fdca7c7d8f79db63e19a9ccee9d3e131959643bdb027e96e82a45947118339452b6e7e4e1e53bde2a1679467d26e5546b2eba05618c5fc9895d67a884e787bd4e24217d7246ae9bef247b29a0e2dcb23199cf8e5285a492cf420b", 0x75}], 0x4, 0x0, 0x8) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 22:01:03 executing program 0: semget$private(0x0, 0x2, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0xff}]}) r1 = semget$private(0x0, 0x2, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x12, 0x0, &(0x7f0000000180)=""/18}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) pwrite(r3, &(0x7f0000000040)="01808a8dba79011666d157a849c80caac418a90800000000000000", 0x1b, 0x0, 0x0) 22:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x81, 0x20, 0xb316}, {0xfffa, 0xff, 0x1, 0x1f}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 22:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x64}, {0x6, 0x0, 0x0, 0x200101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000004c0)="fbbf8a8d1a0bc1af5d008a904f41c686486c56aa86d6e19128bdb294bf73562be66239dce33e093c91caa08fbdf34cf621be581cf1585a9a46b165997c344675c87fd8205aead622a4783c23268acfa5bd6a87b17b4e3270acf8e0ec1fa5a9ff8a4f6cb1ac22a8eaf7a019327ad7e76e83f5787d779c02b31b3c6100b32eecaf4d9d9eca91dd526f4a9901f3000000000000000000000000b4b91cd848a8324593154a413d6de076528a6f9ad135f432bd899512090000218058fc77f066b54210d19d50cf14ffaa4043c70a238d21b8115e8622e896fbaea38397ec812639ef14a7e0e71e4980d570f4b556ab8b62f7082a5afb8459b5cad98e7368ecce6caf01821321e4f1354c76c40fbb597bb6c609d4542d0662c522a92f9c1d41a1e1cde84ae056759093fe261cd3d51ed3c2354bd938f4b96f414c87fafac5b19235d7bae3e2971c25a326990f6d15749547e846702ca36bac6fe195938ecce0f75034fd5e2b2ba52f9444b9a49a8deea7b29c3708d81a66b6a20a836a1b10f946b9e40fbcc6ecc32e58eaa188ce57a327d0c39c6950a32f", 0x195, 0x0, 0x2) 22:01:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1026ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x18) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 22:01:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c28e8a3e6d851cb5e1058ad546e6af05fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca1bddafcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e2e", 0xbc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 22:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000140), 0x3, &(0x7f0000000180)="880686e52f44a8149185e2255bdd9070435d7beb0783b0abf8a99e5700a0e6af8d44533ab2680a60528ba0918721631e6e5737edb6d2c64ace3bbc403da93da0effd8d07122475c86d0f4b06c5dc70fb8526c113b2ef4d7a5deeefc53c16df5e035860e9980fb1ca8fbe224927b8342fa687e9b90bbcb8396ca8d0c05714fdd489908a3309313205ae104f34dc0445c47be4e2fa21221c530d1791751563e091cfeeba9e123f46cca1c597f9adcdccfdd631c93fe78120f77c274ca3da03fb9d99419b99d3e8faf99e38ed8272a577149cef1a259c0745e63fadb794e16ceebc4c20eab8b8541c5449f2088377", &(0x7f0000000280)=0xed, &(0x7f00000002c0)="a5dbe7fcf1da754280b3106073d3f306e91619240362542107716873c5d69e258bac2ed40865882bc5565e195fc7357db53c3b9affc1f01a12c425d2794e3cc7e4", 0x41) r1 = semget$private(0x0, 0x0, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x72, 0x1, 0x1, 0x14]) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000580)="ca1228ce9640837ed78c932c36a9b2226c4bcc19b13b56c4ff46578d882546b852cbb097432f4e7c71129405b05fce055fccefc68a63eef964f513e09fab5ffe1cc8a6e50f9ce59c3ee73cd4d7253c80687755a7ebdddd7a4806baafef9b6b07b6a37292669a4e36e9fad2f495430856e0d1f1d131f6c82f467ea146c9136d53538f795c982ddbbad0844abedc8271c543e06c798d42dc85781d1eef3b05831dec03f6630bdfb69c54b4b2d4c4b18989e3d41f47b7398a7d40512265e315078707d4d9a4f05f77537af8983dcefe5444c2a3aa6bd38a4e74edd0cb3e26811fb56ec78f6985d619bcda3a00d45186912611a0e67c3016f6295179e0855e25e877ae09bf3c3f56715b3bc7967ecf16c916f4600bc2fbbc64809c1ae9b76b1b97ab92697706c483b73cd928f276240a3262706345eb08b3c9f2b45ff77d3a5b190fe73c1f69cbff8f384066c43f5d9be06bb134f7fb8e20d5a9fc881b4bf14800264db2331dd4328162df20e153dc441d2eae13a288b7b1934ae30118b732da8d042d85bf66fb86b5e18c910ca2bcda9f4a975b2713b029e4feedc4f50b887f910550eebae17c70a888228d9957bc407fb1247291b8a875455e3f38c2f5524cf7891e55d5330e582a1a23f743b306224d9ec6f0d1761b8866a450f16bc4c98672a5f61535c172b3166f915443f080c8ab7238bad3b1cb748f7ce4e6cc153e216539cee1ee696ba3a0f27ae94338c8a3b51c7107be6158c46e305d1e6c968667e9750911234896de67ea0186d56dd5aedbb0c548948a1c2b53487543537d2816d8a06a0305ddf90a1d41a46785f0be5c686c91f71fe9f312a05d1489cd771bd87baa7dd9028e3b129fac3590b452f5a46a6d7219cce4592af781a937ad6a7923fc6ffa5fabe5b7052d055c7807c91701dfedd11c4b4ac9ea7f1ad69f72ab4d1cd8bb123d4136af96c623e62a98cc30c500f97da695a5be59ebf08fdc3d88f2284835559704f852f7ac2e58122d57385ba2d75a0f26062ad7887199c43e0dc77376a02d3f4c6aa4f64337289bb047463a4cb685638fc3044f388f8daf437ff604e598752e1dde908210e43196bb91c6c7aa480ded29a5a3f620e1449d4e264ecf2bbcf04aacafc0cf17e929f65b3b94daacac19b47df6d2e55254bbcdc5fceef463497755b11a6036e72d837617a504ba3cea40507f35f3ef336fba84ede316a6d3177550345f3f646edb24ab089d8ee4ee700a899cfd4aa0923cc71e47206d8c4ffdd6e92090681167d0a99badd274ab856cd23f4ab39980f8e26554f541243110c729f08517495922c0809adfd0472e8789ef0a39cf57843fc2ab02758a1531eb4eacb0c469d840bcca11703019cc1057f749f71fbca9e641902f71ca5f32c560cf5d1a75228ddfb81403a667fbe766be0dfc5453fd9388f430fb1ea638c7d8409ca440440b34acd85b1c260600c075b50a0a07e7c653d6e0501cf38b0dddbe51c99ee32137fecd1144d8885155499b6df2adc2c1c738277468da94ba24c20680a3c24f75efaae854e3a8febe46c49a679b044a077d8ef0b3cc144f8b55c76af30bcb2ebaebd893e2ae59fdbdb587ccc3441e33b18c23ae95ccf991418f05785af8822ed133dbb28a93c29c8b1cce493d15456b743cbbbb59dd14fd19d6e84c4bf070d81c43beb7c29c4aea44b49d8d9da2bf49da792ae9b637494e12faa8c3d90563f19874e2f731755260546a2f7f9e5d6779951d94cfc16601bedaa93cc87f5156f4ddd7c2d7ec9e08373ae16011b231eca9653f0c0df98eb47552b417bf21d14b3e8b02945aacda5a94ead7fdc7d1bd433ae503651f9d67375aaef92808ab0ba10f0039bdff043962494bc4687f96abd8c4ea4c0e863eaa09169518c8bf3c9a31fa2d65bd7b5e9c038adc015f0ebd06065112793fe377e293ec7db44aaa32ddca222898ff9fd4e462cfe0521d72b301f9f4d35de2f974274ca8240b85b289b48ecbe2725c3b97bfc254ccd66ab12573acff24a3182e06456188997a113193b46bf785d573a3e9dc532ca31e90", 0x5ad) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) 22:01:03 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2819, r1, 0x0, 0x7fffffff00) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x8000002000000004]}}}) 22:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 22:01:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0cd0a7e7f92564b89fd76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993650004e1f37709bb64716b974b2cb1fbdb85238fdae595ea19d64be74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc75087262581e0bc2113a6d56b2c63a273798564ae00000000000000000000000000000000006e9361c9b42f33e946c0b70b43f7b1a6cb2ab2749ab3bf2b4e7672e5fdd6b79ddf093f85b6091396256caaf767d6f4a837822660985aea61a675210f6aa14a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r0, 0x2) 22:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) r1 = semget$private(0x0, 0x2, 0x189) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = kqueue() pwritev(r5, &(0x7f0000000880)=[{&(0x7f0000000380)="2fa33e2ffa73310c6c128fa83837f3bdcfdb19364df3153ada7fe988d0684ced5cdb4b3c655b4234ad0867bece36fd769139f994d11e16c50ac521caacd9eb41d57af57c6da9bf4749c39746ef31a93d6abe7515e81d8c7c902346b198a9a93fbb959d35ac8d25459116de864f2869cbdc2441578d8eb1f33c25b20ab88148bea2dd2aedb32c94cbd988052bbab7800798f72abe12533448791fda6117a04d174c7288eedda9cca540057bc696ddcf719b90dd77e6d13232065ecffa381f54d98743c246e9a7946c1aeb23bd4cdd5b6bab55d17bc9a06576610c1f7e4516c9a9b7770de03489070a33a8b0db5e1584e1b55f4acc35c57e111c167de48be8", 0xfe}, {&(0x7f0000000280)="0acdce2abaf74f00ccc254c9e04bd5d52403c9227c9a218c6a61e6241cd0763a94d75e50fcdc39670f3d1438c1788a3536f9b2eead6f419f254d606101c57192c8b8700d674cd04963a7687d161e7c2f87280a2ce1dbe6eaa830bfca0f7ed005b88d8f3d4f66440fb104d54838a769d87ac7a85482d3b65dcf1068c4b059f3eacf3455cf5e13fd3574a4ee5dcf7a3f0465393fa0cea896559c4f1287d9684fadce41bebbfe1d964230951cf6b762d96189ac3802cf24d27a1c2f7e32d77122d3", 0xc0}, {&(0x7f0000000680)="61b5b5efff8deb2e4b04011429ba5c16a25be181f4c459a3abc30a44a8162295ce5dc4ae426ae6020409f6eba08b368abeee99d9db85ab17e13fdb6f595cf03718b7757eb0bbbabe0cd11c46f50073800624c82b5d6425fbc1ed40adc78444151bc10ced6db63b353377e8d43f1689400173c1463b2b096fedaeff2e9a47b4b0da43dc5dea552b6539891f07510e025ee84492102417f2bc95eb14", 0x9b}, {&(0x7f00000001c0)="b7227e5dee47f9795169f6becc4eac1feeda82538940c3f939d43d9525044523b72c0496b780bec48dde9fc227ea2de3630673e5241ec3563e50c8491150b9fae2a6e96015f25aece23e443116d20e22e32adb487badb988e22ec6a0f71d6fffbe58c52814b6e858a37ea79ba3", 0x6d}, {&(0x7f0000000040)="4eeb2a13a8f115b197a4af94c3a4f154a80f423726", 0x15}, {&(0x7f0000000740)="ef135b2bcaa23cd3d534e903a53ece1dcbfda25221435d287913348b93d9df574c42f4b1b1760037d4d6094be97cdc80b5f2de60aaa48ab7465c289b91e316812171d81d59ec0399000db680386ef98d34814bfc21a04b4df6bdc9087ef5eeec076784728fb58de514e9755955f874683ab74d721cdf121fdc2d18e09493dde76bbb9ce1c1e9732336da9f187f7ab25a607585c73407e2837e3fd75e8df04f010d7196b61f5a3a3ed6a5da73d857a60b24eee06433b9b2e554716dc0b66e816abebc67e7c640d8e2050f87c546009b8babad4dc2021c8b9cb22179428c8a5fbe5d2b666e09cf9836a712db99de7185f8c1682f008f8d1d7b6a", 0xf9}, {&(0x7f0000000840)="11dd65b9a0f5732ad3c7092b9449deeacd7b57590c77ecc37b78707d9191320699e86f643ac1b5052b83cc0a617be3595d0df60ed57e1966d3846d5dd3", 0x3d}], 0x7, 0x0, 0xf) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r4]) setgid(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:01:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) listen(r0, 0x6) shutdown(r0, 0x2) 22:01:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfe, 0x0, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) read(r2, &(0x7f0000000100)=""/3, 0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) 22:01:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000380)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e5631d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef07cba1bb0803dcf106d0e085076981a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e6c456a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff09cd397cd6ec5f8c83f90139da51cd755eb9ae7a0e357e1e6a30e75913a25fd1760bb1a5f79a44ff16b84066aeff2e82390b8d7a94c0cae7439e92235069a80a5bad908bdb7481838ec08f91c9cd6b964f507ef524fa14b0fb188bcc140d7adfb801640eee5d2d418955561fb5239299eb68a8b4ea4d59e76fc68f7af1b72d9b1eacc647504126aac4998d00a069bea32ae3bcc37aa493c91afeeff029b435ab323348f01500319f0165521582f91692d87038913118ba6b4bac55ff8716606653236239ea938123c2ad83daf6f1b5656f197fc4ca1244a7fce26a51933284b50a939a47ec92b9c477e616ea76eacce10d7eac672f76b689a53a573ac72e81d9f7c25f12697608e0c7b9a7c7b897da9477020fb6405ea1c1db412b15eb5c48d7e1170b9d58603fe040ed882a1a637e56d3d20c3612378214f6bc9ed5a6e3242662b760f04f98c1abb0ccea2d8b14c2a6a597d7199483f2593321e8d597a6f198049a53e4d43d351baa67f5888c6025e20b9ac73fa78cfc0d0291905dec070956ef91d78ff1483d542e80e56b435c8aa53da36264d4ebd79dac8381f5dcf201cccea1e13ecb67d2a312c18483a66964472ab5fad2601d63b94033ed26e2e8573a462c44673d04aaff917c3f9b4b12e30ebb1d0ab21de2c6e87c426420ee641478f4c33ef384a452cc69efc53e4d31788507f1b7b51fc8574ace7fe8f4463075b911034ea9c0210abc570285e7cf52b5dca28d74f2641819deb85ebc64523507f7986af61b0be08fe27123d081a89b96fbed209a1cb63a5bac5515f9743495e293da0faf953ca624c15a436c388a9a05ab6ed5cdfd940e37b5ee041ecf231313cb74df14ae06f40f7652345bc226651b4f51b215621a535ca04b92c1092aeb329beebc3fbfd9eb8c12c542f73e5d1b8943627d0b6b4fbc2f81f3c1a436d5ec67e652ce2f3ed8556f665d3b154bc34789501d4d960538df18cebb9d8e989120481d498ec4e92f", 0x4b6}], 0x1, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="8a4b223c732e7bc98140c7fd716aed2226dd9b53dbfcd7e191f24ff9a77b87367af1ebba4c7fb7affb1db0ca240815c449886a7b4bdec5a30d6582e7107fce4cb15b3b1cf16ad3bae1427437dc41ef7defbf2b8f0e909b1171e75b621c820aa0ae4488a32920c33950adf0d4edcdff5636fbf400adacc60efe9236cd19366c6ae320e88d46863659a99c0d28d44161dd406479c5a07a65d253", &(0x7f0000000140)=0x99, &(0x7f0000000280)="8fa922fff49e5f71a3bfc7d1175dbb79abb9452bac8bd48d50b7db7d1b3defedc395c8cd368a9d54ad6a6382b0d425caee3f1c291c07b2dc4095176808ff27cee28fdea179dc245a1c424baa8b5aada13e1095575d46b7ebd37442461cafcf960be553f0c5c54b2ac3ae76ce", 0x6c) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) 22:01:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) geteuid() 22:01:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10f) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x80000001, 0x10699a42, 0x1, {[0x20, 0x4, 0xd96, 0x800, 0x8e, 0x8, 0x8001, 0x9, 0x9, 0x7fff, 0x20, 0x6, 0x8, 0xffffffffffff3825, 0x10000, 0x20, 0x1f, 0x3], [0x8, 0x6, 0x3, 0x2, 0xcf61, 0x8001, 0x20, 0x6, 0x1, 0x9], [0x58, 0x1000, 0x0, 0x8, 0x3ff, 0x0, 0x707], [0x7d, 0xa000000000000000, 0x8, 0x13b5216e, 0x9, 0x9], [{0x4195, 0xc00, 0x36c, 0x4}, {0x100, 0x6, 0x3, 0x81}, {0x2, 0xf61, 0x9}, {0x9, 0x1ff, 0x6, 0x1}, {0x4, 0xfffff8ae, 0xc6, 0x80000000}, {0xd18, 0x0, 0x688}, {0x5, 0x8001, 0x10001, 0x9}, {0x6, 0x2, 0x3, 0x1}], {0x204, 0x4, 0x20, 0x1}, {0x200, 0x400, 0x101, 0xfffffffffffffffa}}}) 22:01:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xe69, 0x1}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x3, 0x0, {[], [0x80000000000], [0x0, 0x0, 0x0, 0x0, 0x2], [], [], {}, {0x0, 0x3}}}) 22:01:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = getppid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, r3) r5 = getpgid(r3) getpgid(r5) 22:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) 22:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x84}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 22:01:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x200000006, 0x0, 0x8, 0x401, 0x1, 0x404, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0xd6, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x6, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x4002, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0xc, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0xffffffffffffffff, &(0x7f0000000e80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffc1], [0x0, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x80, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {}, {0x1, 0xfffffffe, 0x0, 0x1}, {0x40, 0x386}, {}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:04 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) pwrite(r2, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r3 = msgget$private(0x0, 0x48c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x16d6, 0x4) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "d4b62195559c1a840bc0c0a06b5f08ac35f214b374ec4b86832b0fb60ed7fb18bfcd0e64667d238637f1fd84dbfed882b58e5b52120fb456c9f7c3ceaef9afe3db55f5ea55852fed8fe7b7b15b8137c72c7ee71c3b59782ac2f600149cf07381"}, 0x68, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 22:01:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/169, 0xa9}, {&(0x7f0000001380)=""/54, 0x36}, {&(0x7f00000013c0)=""/56, 0x38}, {&(0x7f0000001400)=""/131, 0x83}, {&(0x7f00000014c0)=""/44, 0x2c}, {&(0x7f0000001500)=""/137, 0x89}], 0xa) socketpair(0x20, 0x2, 0xff, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000016c0)=0x8000) getsockname$inet(r1, &(0x7f0000001700), &(0x7f0000001740)=0xc) r3 = socket(0x10, 0x4, 0x8) sysctl$net_inet_ip(&(0x7f0000001780)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f00000017c0)="cd3b8773874b73c1e9f81e8ca9a2e71841326f6f245f3f8259a22effe4915ce1acd30bb6a53f50fc2c06f701b16ac34d430a250ad56c018db8b88ec0b34b7c053e9113792dcf2135df7efb89af205a586f36be12f9ff9e3fbdc4992c4cc47a63ebac0df0c87f85afaeb9fae4d01ab6792fb86e2eb0d84d60cb8dfc9eb12a30c2a0d19205a3207bd93491190fee45bab9e631", &(0x7f0000001880)=0x92, &(0x7f00000018c0)="f91abf6aaa9dfc0befd0cf5dbd9a0f25f6546b86e0ffb88163acecc37cdfb279eaf5977dfb7a868247dd5b6189dd26e41a873ad650dd6a5db6a5a1bc1e83c5ef2b9bd18e9a17d299b43bae0d6eac4d09ff825abfdacc6f03ca7b57766e3b83df88ae12e3bf5da464b0f43082004e0426b4eea8364113dea7bc00bae5", 0x7c) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001940)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xb07acd4d7e68f051, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001980)=0x9) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000001a00)={{}, 0x8, &(0x7f00000019c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001a40)=0xd4) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r7) r8 = fcntl$dupfd(r0, 0xa, r6) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000001a80)) bind$inet6(0xffffffffffffff9c, &(0x7f0000001ac0)={0x18, 0x1, 0x1, 0xfff}, 0xc) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001b00)=0x7) 22:01:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') preadv(0xffffffffffffffff, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x105c}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000023c0)=""/200, 0xc8}, {&(0x7f0000000000)=""/47, 0x2f}], 0x6, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r0 = socket$inet6(0x18, 0x3, 0x81) read(r0, &(0x7f0000000140)=""/81, 0x51) chroot(&(0x7f0000000200)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0x800) 22:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x44}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1c, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) lseek(r0, 0x0, 0x7ff, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) 22:01:05 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @random="7c150c03212e", [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "6835e1", 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @padn]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbafffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}], {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000004c0)="afa3101ec0cf57d4c6da37c03c28ee24af748cbeafa1a10835c4c3cf8422defc45c8da42090d6edbb16a9ddca309ed5dcea13e496f5f67bcfb75f1656a101c93ce76232affc5b354e3e7b2245cde37fded23ee46ad9f2b0c5d98e8f36f475e7a0a432fb5686eec54fe13532c20d0bffdd5cf607870712d8e3f002de391b9e14feec701ce438f45e6f2c707ce4cf69d4b61501eb2fc70d68dc895cdba609a7cb95ee0712bc21f058c6514f96ba04fa259c5f4d2daa0bbcdf9c8ff794bdae5224312765ac2dc382ecdd53880f1cdb33c597c2259c564894f6488eb88de0992e5cd17a6361730c2e4f6d19166e350bf9568bbd9ea85c0b6d829f64401e1da77f2", 0xff, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) chdir(&(0x7f0000000040)='./file0\x00') write(r3, &(0x7f0000000040), 0xfffffec2) close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x3, 0x8001, 0x6, "1778514ec2d2136c96adf2db5d010f985faa1ea8", 0xffff, 0x2}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:01:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() dup(0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = syz_open_pts() dup(r2) ioctl$TIOCEXCL(r2, 0x2000740d) write(r0, &(0x7f0000000040)="58c96650e5de6002b4188b55d4ecb94d6ec643e7d3a1d6947ef1abeaf807c15840b18eb1f55550c2c334a2ad625d85", 0x2f) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x2, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) write(r4, &(0x7f0000000100)="0a448090534266983b7501ca0cc7ee75f21172e066a9d17e29a9d3000800000000000008d1ef27ed9250416c6d", 0x2d) close(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x12, 0x0, "f9f337cc6441b5cb1b9a00", 0xfffffffe, 0xfffffffe}) syz_open_pts() syz_open_pts() 22:01:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) r5 = dup2(r3, r4) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='./file0\x00', 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./filr0\x00'], 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="4bad3618c48628ea6e524f2d46803aa47324a081205e0cfbb0a50903763ab2f86e867539f62b06b600a83eaa3c4ae0d2d6e3d5db2f35434e12d8694ae0e429391d6eaad9498b503dcee64ca2ad3a518460f7287a4864f3eaa25e030163a246000b2732a0d7a865a9cb287bf73da7f2f185fa545412cd927d45596483060ed00935fa76194303f95d63ce5595c2a5453fa1dd0050313cee49fa367684e08173e333ef0b280086fceece31d6e227f22a9cfe058e7b0fec09e0afeb918f3810f867af892ec97ae6608069365f6ef7b3ef733bd717940ef636cdcfc2b786105e93", 0xdf}], 0x1, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r5, r6, r7, r8, r9]}], 0x178, 0xfeeccff627603aa2}, 0x402) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6669004760621fbf350ad58cdf1b7708bc09d7d26b28c48340bf68499bd26fbefb2baa44dbf10c8227b84fca9f0c9dda53b6dbb4a0999ea43ae358e28cfbf35c46dd737564d21e39a83672734ffe4500055abd159c1f5dceb393dd1212afa96c8f4799"], 0xa) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff9, 0x7ff}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:01:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r2 = dup2(r0, r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchdir(r3) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x6c12, r4, 0x0, 0x4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) unlinkat(r5, &(0x7f00000002c0)='./file0\x00', 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x2}, 0xc) r7 = accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000003c0)={0x8, 0x9}, 0x10) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto(r4, &(0x7f0000000480)="b8a6f0f197b485283243339956cfe321173d3fb3083de803fa7b6d9dd9666aafeec377591a516417de5ba8cf29646ba3c298eaa85ff3e6a98bcd6832027a9b2654dd609bb4d34ad6e21aaec7f63866fbf5072c6c0e37dc33d006e53de760a7cfb5aa951c68bd617768e0dfa06d3416f5b4655cc651df53f0d0e524822f608f9665c79e451b3970e1b4b1910e36e2427d52b1ccb7066de2e3ff6f660f1204ad6b52271ff7e2ee98bec50ff58f5a5d2403b40eb9ea07c869a58fec77c7ac37409ea83dd6fe1b821593619a6c63181a0c1a8a57a1cb98933ab545be0ca63b36", 0xde, 0x0, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) sendto(r4, &(0x7f00000005c0)="22cedf3eb19eb14b0d5870fcc463cd6e1b278dd14b9537dbc1d6716c2689a184f318b9d6e2d04f7a175f3d49ecb281e86e7edfb1cac640ea1257163d58237bef569f803381b0b3410b2521d4cad8bf6fef", 0x51, 0x6, &(0x7f0000000640)=@in6={0x18, 0x1, 0x1f, 0x4}, 0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000006c0)) 22:01:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xd8, 0x5}) 22:01:07 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x6) ioctl$FIOASYNC(r1, 0xc110445d, &(0x7f0000000000)=0x104e0) 22:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) sendto$unix(r1, &(0x7f0000000240)="f21503a0e00af6388e4a96487ec3e7d3208308a01f713022cc9546f885618f12db9ba2ac91d47ca16b286ca797427a91b818c5574156544b5d2451a14524dffa298a87168bbbddebd4cbb144b93b611c5cb2a7e9cc416d1e3ddc8d749e1e28be969949b412dff9c9cc55320e3b614812fb6c6d204e5589ffe3d52b51df835f9d54bb0d7f3bf5b8d97575991d8a3829faa4ef04f4e0b438659da955726074eb58db559f0a72ffca4257ea8e6fe79f47ec19e619ea563ad74751adcf36dc5c73e6710b3b9935171b0414dbdec62f10adce8ad93ee33eb779b3c5a1420c38e4fbc6d6fbdf00a7a5b71ad4d4d0", 0xeb, 0x7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000740)={0xfffffffffffffffe, 0xbc, &(0x7f0000000780)=[{&(0x7f00000000c0)="73f77b3536c6156e2f088f430b6291c76cd8f5a036e1a3685dcc8fa23d00d735afcaef3fc28763b9ef0e761ce14cef148403d9363769d864e8dd8203e9bd29687305e2061c", 0x45}, {&(0x7f0000000180)="0d00a9df7b3b3d6691b061d24ce3382d5de0eb8f175e4760f606527da1083aa80e7027b17a8e51b505c69be1eb5d576fb04dff35b474c7d68707ca6e200db593391e5222f2efb2617fb5ea1443", 0x4d}], 0x10000000000000e3, &(0x7f00000005c0)}, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x401, 0x7f, "79190edf516511932109261ec464899ba028118c", 0x4, 0x3}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) read(r3, &(0x7f0000000040), 0x0) 22:01:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8b1486e0c0576a83c35bb2e50217d8a4f4becfed41629f2035fda9f4f3c257caeeda310ff27f8467c0a9e5c0be95181988d6030000006c3c3313f594a9d5a4ffd521bb2880444ede68cfffb397a0a014776498b70000008dc9b2e3e69897c59d89791fc3b037e22e3280c58e1c06d1702227a49f36aa3aa1b19d0edd2d228e1a1564dc504ab46f967a3fda01a601c5d3b0501af6dd1e366e98856010f4c9f52cb2bac858f1f14629c9c8b82ea60bdc38b42c955fe02f5bd4db93b78f18e3a54700f248c267e362d4815853241a63b5ffe3fbb7b35f6939041de48eb492e3b5fe0dd03d3c9ffec900051aef8a1fd587ab0b11824dddeee51ad8aef98152d0c9d1b0f238b2c42fbdd96962bc0ab84ceb439ec5856e4ec7d94d71a031a77d5e7f916c89d11ce25d3413ee26c0796c733ef962bcd944e3e2812dafe707619e6d73b3bc3902dbf5f16bd3319addd3b64b331d08b83b10fbadba4eeec104feecdcb5c5aab4888a8d562f2f951e6a7103343fb5701dbfb3031857850a7578b9bf38f7428f975cec9ff7fc7c240ce1b9d9efe3e9ad4f3a166e7edc7d9afe8f0ac797cab8be31c466df8145a9e5e2435fcd13e2b134421db25c15d20dddd375b63fd26ef91a5774a085ded5aa84aaf9f52abdf19c33edf3f36ce61c328913b3cb9e5427b66c092b2b63e24b77fc953d8ec0568e27689b4f4116bcf6f909725f5263e5b218f324a6195d99c84127cba87d25188c29eefa5ad2a3a5d74fe0d012d3f1e6c6cfe8b4c29d1f740fe3a9cab885c88120d1b942d2687697d4f2c1212202ddc77e1e362cd42f"], 0x10) dup2(r2, r0) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0)=0x6, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:01:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x100000000}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "00003b0de04b9b00001de990f93b6d82fe00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x28e9a895, 0x2f5, &(0x7f0000000280)="eb4e80ff13b9fd812eaa4e339296ceb39abc850ff80bb6f8d457f1806363480000000000fcb2317a1eff2d541e8abba0d15e2dadf0f8e8a54128304132038d34b90f26d777b01aae6100cc8edbf5a8fd2c50ff07000000000000a56f6ef0e7586b8ef1a3a048d944faead80d4659d85a9af441a0fcfec1c7b94fec23660032b84f23bfa63b0eb6ef30c7a4fc031e6ce6de2d70135e2b0e1f25bd066b2b90463c94fd406073ccc3f750aa077fd1ba6c5ba52f26efdfd04e10e8c4d561009068003cbed6aee73afb8ac6d630faf82926dbf0b1b44a5ae8ee79389e408fd7117d4fbe8d41aaf4816a97b859d56cfa3c3099ebb3088219b4673b0f2c4856441da578bc105a762333f8a671762147c94da3bdb09d2f59", 0x114) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x8001, 0x4, 0x4, 0x59, "e3b3b6494e369034fefcbe57f670beb86ab788c2", 0xffffe936, 0x4}) 22:01:07 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="e79292de7662c5bd651cef61b40f9e944f166f6822ad553fb509be2131b83ac25c40175043695661a4a6fbb1e9a4096d21e88500eb31f14fcd345db09358f9611d79680dbc1f7658d889b8d84b319f78de34746bec0d7bbf67fe04f524fba317", 0x60}, {&(0x7f00000005c0)="5606f006dda54286483a82a596d70bae00000000000003a697e27f3483dfd07b9dea70688fbbda19c9f2f8e8b5931d2e00000000a69cc04c776cc7e5403edbd5fb356f0ac76fcde5599046baffcf327c75694b0de270332c341dca3252dc5d0373f57f0017a6484cda9bd731dcbdaf2584d395c3761b99cc8cc13f0c00eff6c807a160fe1611ff80da02bdd3e4e652b60f0505f1d6681dba42e1ec3c683ef55431eee06d51030526321b", 0xaa}, {&(0x7f0000000680)="4ae4dd334a671ee4f72d3d4d2b9acee5c09ec1b6532adcb2e90eb00c0a6d73716aefea4ab4bbb0c9b3742184b0ac3452bf0995567622059b1273338a2313055ac2073fb3bae41c0817d232ba74b15cfaa1ef831d6519f27b8e8bf84faf9454b0adc4d896e4307f750d2a56fa858c979c0157572aae798cbc7b4f89df87ac5f49ea188eebbb198fd44995d053b7c4894d8cf315fd76b4c05f04000000c79523bde511eae112c8820d49e15ef27e0887bc3d91115955b85729856226d412648271753829ac0cceece7693fb275b97b64f4ee13a8ec54b8f00a51f96a05000000c686a2f92c5f5bd8e91741457c4571bde25e2a9e33da9532da9fb64fbf464a6bfb35a643b267e653ea55d26d27164f22", 0x10f}, {&(0x7f00000001c0)="b7e926bde4f174955200b63f6786a5d2b4b17609b3596b4fce2e4108b9b74c9744dfe1022436c4476e3718c622928ffaa8e1ff6031c4a9bef68d3ba65abb3187dd3f18237aa223fb1535a92b", 0x4c}, {&(0x7f0000000140)="27667feda19b24892a633f40b39411489070ee2a410f8ea5ad36b8219f5c1700d810d36aabf1f0efd5837cdcf5af3d90c0500a35187de55efd25982a003c5fd4a833dc106ba07b2f10511f46cb21", 0x4e}, {&(0x7f00000002c0)="7846a0eb70c433f862e3984dfd8479b8da28af9a4bbd737d300816005714fb3792b3bf1045e7da2064367f39857fe0ac795e774a8eed40cc7f65fd4cb37fb4b038d3f11f49e542e22c84882e3ba5cfb6707db7f610cb07a60d19c728a78b9082cc9b425a257532c5b2e8cba7da3509963b304e9a9252d90602d8dbabe764b3f6995c9794", 0x84}, {&(0x7f0000000380)="543584b3c01c78975861333aafb5bef24a576742cebff7ea817a0b451f579a880105f200734b626e9aadd7de85a7037a8c0b00a5ac4a2413552b564bbda6afb1abc1b5192c99e8722f2303cca0a4d54c0bc9261ad5affbac50ee803b8d594730a5df429e0dade900ed00685b7882d44702a3204914a546ccf591b8dcfb9c92cbfd45afd0da241bb385fee1535d0ae71d0c811abce37f9dfd57ec4e939ba7c67ddb7b34fe3bfcfb2b4553c609c6004cc58063eb7fb9bb2b15b8bfe71649593d3ad4cf31546258da17962f6d56d0efc4822d52", 0xd2}], 0x7, 0x0, 0x6) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x3}, 0x2, 0x0}, 0x0) 22:01:07 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9}, {{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xfd, 0x4, 0x1, 0xfffffffffffffffd}], 0x7f, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:01:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) getgid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x5, 0x800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x1, 0xd801, 0x1000}, {0x0, 0x29, 0x800}, {0x4}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) dup(0xffffffffffffffff) fchown(r1, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r5 = getpgrp() r6 = socket(0x400000000018, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0x0, 0x0, 0x12d, 0xfa}, 0xfffffffe, 0x0, 0x0, r2, 0x1, 0x1, 0x4994}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000240)=0x9, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') getsockopt$inet_opts(r6, 0x29, 0x68, 0x0, 0x0) fcntl$setown(r4, 0x6, r5) getpgrp() 22:01:07 executing program 1: r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1600) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f00000000c0)=0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[0x0]) setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x4207}, 0x29, 0x7, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r3, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x46b9, 0x0, 0x0, 0x0, r3, 0x281, 0x407d}, 0x0, 0x8}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x2}) 22:01:07 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 22:01:07 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff43f000c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdaf4cfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000000)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) 22:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) accept$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016aee0e8eb37810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200"/4098], &(0x7f0000000200)=0x1002) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xd1, 0x0, 0x40, 0x6e06, 0x1}, 0xc) 22:01:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000fde000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000a3b000/0x1000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000141000/0x3000)=nil, &(0x7f0000bc9000/0x1000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000d68000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 22:01:08 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 22:01:08 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYBLOB="0144405789f2a6763275ef6b6fae2926053baf27387cd0a8f6ef4649c122da976b75bcaf49030b44b535ea68963fd47f25aecc79ce01004f935b4cb683cd7bb15f895418134bdd833dc9cd53b7bf6de9"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) close(r0) setsockopt(r0, 0x1f, 0x101, &(0x7f0000000200)="bd4e4aa321700517de81909b40a68bc2b1b003068431baffefb4f9bb3fce18451385b50d9e9f550952026e05a657869096305b823c2339744955b094f6a4ead9e5075603745910295400fb10557d529043a3f07847402d8a6032a2b312f808e15ce7f5319e64c200ca1e40853d35f37d9613042bc21b7d2e19d4bcc6702a4fde4233eca4e16e7cca8af25656934d63dc0afe526bfe89d89243e5f0a22c82c515df434e8512daeff7fbb918936f43f83bcc44b8ec949fce1a73703fd4ad8ca3ff6c631d6794e1c29a275de4d2e364bccb307d51691ccce23d8961705f21035a6dc468124c3d674c5acadb364e14d01cf1b080689de04604eb4af7d5f90ea82761380e9a3ac898e7f086a86fd91452965a027b94", 0x113) connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="1d9a8dac523298c50601"], 0x1) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000001340)='./bus/file0\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x4) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000100)="e55c990cfb9d3dfce988a67c817a2ce069782b5faf12d68a73471d010c6d452c056d7571df3fdc9cf35801c2c49cdee96fe392fbec6d9782", &(0x7f0000000140)=0x38, &(0x7f0000000340)="0a48aa2650070c1e6d4477f4a2a88beafa92ba0b51c2992031a6c174e919265fe3f886bd4a4a702e6c20d5820669409db665367b237d34802cd4f5def264fa24311c2205adc6d865787bfc33101231b8467d71ee4a530d355d328cf01ac6133c9392d3cde3b6721609babadfb336fed772d99e5dd23774b71f4da91d70b9fad8ab14809208714b45f8ae8ce3f20f0b7bdf3dd2458a1ce0657923ddae5e4affcfade397adfd34b33b7c9fe11f1f7886b703f215378b0aa3572c2995741c0182c3805ad1a85b6c7547106428774dc6e7a34ceacd896570bdccafafaf3604cae58d71b31890a26a424a9f34500c7df1de3106373061a934864a2da5b006ecd19b34af687e4d653a6d84524201e5e580d2ed88764734ffe34bf10f1071fab9b888cf387fa495fa48bd5339c416056d25e66a17cf8d268b64bee06d41ce622505d6a3bb1df9183dbda59265ffb75a9abd9578769b39ee229f7cacd904adbc3ce7c7e6f154059226281e052b7a1d1c76bd7edec2ecdd2b1b0154a5746ba36d3e4f79f9b15c49846876428f94103ec4a44ec485d54485ddacc56dc0812422a1e5738e9e06abf29e1dc02b8f9990f0d3a168fe08183afc10b9229671a3cd6665faf446aaec173c21c3404d31e31f5977b1a663f323a25d2c151fd488944ecc75d218a21df160baea7a16f0256a8ff5b4214ec2bb877f5c3ff1db78dc8567cd38fd049a4d0a1b89c6bbacb01be9fdd7d8a4a9fcf192fdb4c16fcf50c2574c3d3689e5dc4473d2ae2d9098ef468e4d0c5a8360340a4a64600e0d26a86d66104e894d8b27f2d85dfc939401d69d204adec1bb26c89a409a0669fbcfb991fffd815c2289f4a0c120c189f52ebeeaf150f85065c8d1c178ac5f5654c0484fabedef07369d1c61d748aa27768b2fc1c54aeda9d77eed2f5fe8d76c029df76e6489ee30299e73f6a2f74a33a3852ae63b7e5732b3162cd41b779a3cf22af588c125800b99b5a4919bec08dfc72c39a02b5dac199bf8cbb8848b740e5837f76c7e8d3cc930ab7f0e07a334659e6165cd362132be84de93815bc4a645065b7b6a49483e53ff211e709e1e2d5a74a516f47c6687ecb184bc9e40205315d05f03dc447e71f3d9266c7c4b64a50f2ee516612680c48bfd7189292f405b149d4e659ff53e83112568eea5bd62f50378507147a1b71ccc7b2bbc2d2909bea6c71a4b0342d050ca93565b7803bee76ca469540bd300e267dcf4767c160854c06c4120cdfa624ab208ed9809411c415a9f12148214c1f25c2c1c083431646e358c346c9d0293ac13afad22a94c5800152aa72f5d6d1ce389eebf17e991dbe66dd3203104ebe93a94197bfd1d292109c164102f2003df42f7c91794667e781824e01cd1ad0bcecaea6914f27d15ce10dc859ac78b7cbd52e118f53154538d81e12a0c21e7f158c21732137c992d4d63c30632ea15fa3a1be0bbfd2a37ab9a2fe67d0b16bac2e2cc81e1f72ea9b57c4116551e91e7fc9df5239a3c19901fa890bb2f036daaaff2f696a39f8e7a8aea2ad62a8e74cf2feaf3a560e823752519a2e7dff02cf6af6ff019d11579c748b3d07a52773634011aa8f4738f48ed75b77f573bf42bac5811376c4cb939ea4fc436e5595c88af1b07bcce133df7e26ea22b4f81477f7a92634b40e7530fe1922ef8023662d18ce7e055683a7848624353c2fce5e4382f5aef780613e25fd80a5365dc9b910a2255e43a9f5deb3d75ca88785e81ad60db0ef2e67894e5796bae28a08eb010de97f7f978a26957445166ed3b127a7d092b156bee7c7f8bebd34c9ec1256655f35d65498b762e5ee89811c78955eefcbbac3a7a46b5955f8fc524b37af713b6ab41176ffc687aadb0b3342a8b9a4e4d8a1075396625cf194b2133540e2e1c95d0a3cbe2b17a743720ea3e30303132a6f8bd176d3ef2c77e58c2935274168cf6e5a95d365ba19d8db4b9e89bc8a1d956547ab2730e811be00c94511bc7ad3c5255522d1c9c34ddd5e2692aaad9d434befb7eed9f18e23601e3b54563a5a39ff28f2132ae2fc76ba48139ea51d4bf1d8266145d38abe8be95f04b202bbf66663af00c2f3d5655fb8a5f75e05f14d11dbc5f0485a097428df5f47f920ce31771952f749d014e12959c1aabd01d5e2cc31cade02aa40c284f8c0091aa660365b9a9da7748f9f5dd3b96757cae320b9445975ade47a0dea5f22b7c11b91b88ee661d1cbe8b7c720fcc2ac60e3e3cd85a14e564b710e25a667d6d2ac5814507103515d806cdc71a7e1a006e9faeb535393b3e7dc2fc8efae48df0d04d37a1f336631dbbf3f8334dfaf0f1b6045dc339f122a2b0a88b29b83d99cc3769362ab21dbf6b3d5017a896a8be35702b3ce2d6f7b0a9fc054523b240d46c506d5355810362a88e2b69e14579ca5a7608cfe74a8594cbe93e9122c801dde56cc9ecbbcb273753b6672f052d1e7807836602a082fb5b91e6481e67a9a30e3474ae3a17456d2ea66b7a0c426eaa7f84d76221bd5b645ff010c1d7e9413666a57dacd9c820958f95a995c1800c47a097ee43e46d63e84af2d83466c0ff08bf9a6e80cf130fa7254fbaafc3813f3b902fa1469a31790a9bc6f92bb071f506f446967537decb886bf27c5bb08984c4bdc1be90b3bc57818d3e41ee72bc43990a06d3ba3d70da9b8e2e9be20b870428427588e115c1f7e2321ec9f66e3ee8e35980b7dab8d7ba4da8cde4c817889132ea49806c94c1c4006a4a7bb2897dcd66c20956a47f4b11f38c814dc8e8f79e2777f5568f9d8486b3aa5b66a598a7d30cf8231c0a5b43fed77b7a744775edc3668f919e5465b55da57d8bce69db3d8749fe849bd581ca4ebe4db1e41464ba9c8778f19e9f5913eb792c2a24581a2524a4ab62391cc5c761fa56ee12437007b0acdae7de68feae883e17f6a907ce6d68cbdd91e30f6fa4d4c9233aff0871bc16fa931f104fe0e3e52c638454404f5ac4cd3084af33527d49eaa0cb3b962cff848ba20ff26692950b8ea519d3a600bdb2d450bd5269f7b622112a67b589e7679a7e30808382ed49041f33e90de282ea2cf654bf8742fd9eaf5e004fdc5572e04db50d208ef5179032ce320c84f5ab72ee0ea0150f02b19bd2f9154351497aa3fce86630a80559b5844c3109434957e2db2c1748438d3191bbead0664e5ed9e5a1c4feae287acd9535207a2b2200712d2a5d33c6fbd57e18d31d10bbdce51171e6457e6fb0d8b758c1ff684ab6293817fb70f3c95ef2f4da174d21ba558d3a5f9eefff216b0904104cf5c6402da46538088d9246b1cb23c9d5bf92ce5ed90cfc8be1d360f7e6aff19f2f5b09821d6f1a5f252f07cd4b66265114d3ceff6082bd04445107e7d1f1aee1a8dbb18c12806d35ea3020bccc2fb32b9b234faf94270d04526c3e0137d65b9f6c04029c1c4ae7705a199f015396fcf02a6eee98d064c225bc26f506217376a94b25f97a8dc768e642fca395c5d3e2189dc1ae68357e3036abd05ea6c2bf081c5f385732c305bd3d07ef3aebe6753350137bccec4fd05b0b1da2a02a584f2973ed089a5cbd9dc1c9fb44b589e05188e2ddee5ef43a88026014a6b3328f9643183e678b6e6563dfd8a84fd5133023c94b4d80b5139f20d63e73654a58fc767b8ec2a98760ed350e6c96131c2cc74c03e7c8703b87a391299f981e319b1780816f534b6038391694458a666e3679b0fdb0ece03f1ee7d80ba2d816cda6265f519f7e3ef7271985a762b0a78b24ad9952a83897eef4fc19301a10d10f88ba7ab8f14291cd567d018fd9e1e44f4d71dbaa25c2a7030b0dd960e203792aefe1377b2954afc22ee72a288f5541d529589ebd6149166090a68c4bf38951ee0a275bdf70bdb7945568f23004866923c89e79e21a46c7ede11a2ba03c6e8872bcd8307a5383fc88af6f39fd5160dd29e227f7fe87733de5efcf9dea76d61bd3aaa070845714e973549fad7711002ab5b6e32a683c2e82b8d4e80960c83ed8f8da6ce5a7157d57c4fe6a81fc0356bba8d8898d31655e28f8e639d3d7d26b453b96fa5c812462f4923bf8d0bb86d25e1a06192f549e800e274549abfdd9c4f91646eed171fc1937976956fed47c95a275bf9b01769fc13993856179239661d2129428bde6476e78c592593522beac5782daac8450788411efa6637a8d70ac42db35fc627bda80cc29217a283886110b477555088890fd22ae22b0a42f6ce15d28a61a077f663dfaa2721014c23524a90dba3adb867a940c66297c75f68371c56b5a9ff9184f1e49640a2c019bfa560d89c652d520a5c171945813315fba7856e34a569ea049ad6db872b637842d7279b0997e82882218c351a8d3cfe322e25fd07875ec47c87585b47cdaa64767b779c3df50a036bb914a4313cfc58d19a5f6e60127b2011f6df985b583fb9cd21720ce1be7823f5e12c0e8cdc4fb31d02d8691a99c5c4792050c7d8da92983a529990c476ab71dbf7dce4a368a2d3c47e2dffa7136168f3949499981bb6fe6baaa7dfed9e12ba5aeb7a900682483d4baddddf2995b2df3a3c3e54928bdf7c017d61a7855e5fa1368bac0ea11f986ca119cdfb26ed4a7a707cef449c8a85806df136d82d63f6cafb8fd2cee9f8c412ed3073432c835f2cdc90b6263e42b0c4ed868c012dc364a1edbf6215471e38de39f7380fc6bfdceff745484a07b823bc1b4fc4d7f3ce91300ea600dfe5fff022b0d7f6184d8f45df346d9ac18ba9a03d4698c05286ef157068d906367cea77ae3b5ef2a359c0fcbf3bab719f9b24dcc17edf7cfd90df8253a745c53e954536e7273eeebcb6e8b6cd954488515877a3b0d32fae33c75d305997514bee1669609f1c27e2174792d12cd9a1641cdb4b7863092038ab884ff677bee62412fd355924251ffe513f836635007a24ae5f939df0aa619f7e30cc8afcb74b2eb2a93d3bbd18511ed61672657f62c9f522a410fcd0260b3129f4d6f4b476940627aab42ccef67b12602aa9325b41e30c3be48d4aeffda2b890ede4c856b51dafb09c65eb87dfa1a44f60f3fb1249fa72042cf9a1c13f5aabaf55273865efc9703a75020b1a8a31224f49a4369793de402800e73c23750b78d1bbeb47bd888533fd5952f9187452ef85fc7680aa624d7f46d93cf437539c379f088722f71b42c4b710de4ac868f43da192fac996fe7e214c5a08cd79ce5ed9f8449f1148ef217992ee8575e5eef92cb5bb2611ace0efbc83abb0ddd70a93b4100c51963cd5ee45a559c7945a0d689e98cdf370086e9e8e7f7b3cef2655a72cd01fb7a75c262c88a18aaf46bb0372caaa080691041d1803078d3bc5760fa1f1e34cc1e441673fbe988b46e4c15e440ae84d564ff8490b2dae4351b288699e5af00e3d639d46cc8312ce3cba869dcb81e236a0b40292e362424c7bd1ed053159399db095319df6092313c55652dafd55d28caf91b8d2df1e1cb4fa82790bb1094fb3406f2217769d3a20c50a1953e84e95551b18144e4eab62300a17e6aef0641d4951186e59d462c665020b3e2e8babfe4ee5772a4c539ccc7f449a56182ddc3160343ac83cff5e073c4a2b7e51b46717878a7e55b679e3054c9ec2bc8ebf4ba394d0967a85f716396e236f09360d471de0f910d1e8478de0da269913297a562f685047275e33cd13c4a22416554453d3c8d6754c90ae8dd1293e6029dab1a692074850286568f61960eddae19df1b939762deecde2db5c89d403b9fde186ff833833ce0ede6d2e2ad39c85e7a867ff8a73646264076b7ae2a65c3d54f82d39b2aec1a", 0x1000) write(r1, 0x0, 0x0) 22:01:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x80000001, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xde3) r2 = socket(0x6, 0x1, 0x1) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 22:01:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [0x0, 0x0, 0x8000002000000002]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r1) 22:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x10, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 22:01:08 executing program 0: r0 = socket(0x11, 0x3, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x5, './bus\x00', './bus\x00'}) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0xa, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="d05044a3d5142e7c44b6b5a85db72d2d37338dcaf789d482bb807787044671cd417ee458f1122db410648be2f9ae6d04a51f78c88482a01b626acd1042cc4847c27a915d9460bf6a6b6830dd2381e0d65910bdec0a507a7cd45c0b8dedd7bd7c14a6ba1d42103d4ae00eba423bf6345fc93cb50dc5da03f63a3d7e95c00d3ebb9332446f39c41fc8a5e62aac5b3a8ebd550362bbe9e39fac64bc7d04873707ffb54f233af0dc88326d1d3bb2eeaa8a40b1cab691d8feed1ee4ef37168237a0eaa6e462901ad8b6fbd0b9", 0xca, 0x3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 22:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) 22:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x80000181, 0x7fffffff, "0d592fdebf96709dce410000000000000000bfc5", 0x0, 0xd2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(0xffffffffffffff9c) write(r3, &(0x7f0000000140)="96", 0xfffffead) 22:01:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x800000018, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0xf7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setsockopt(r1, 0x1, 0xc, &(0x7f0000000140)="ebffcb4e5f7476c845845f8db096", 0xe) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) 22:01:09 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 22:01:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x80000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="05000000", 0x4) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x120, 0x4) 22:01:09 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) r0 = syz_open_pts() dup(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1ff) 22:01:09 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7fff, 0x1ff}, {{r1}, 0x6, 0x14, 0x8, 0x6, 0x80}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x7, 0x3}, {{r0}, 0x1, 0x9, 0x80, 0x7225, 0x540}, {{r3}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x1b6}, {{r4}, 0xfffffffffffffff9, 0x20, 0x8, 0x40000000000, 0x2}, {{r5}, 0xfffffffffffffffc, 0x22, 0x80, 0x4558, 0x20}, {{r6}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x9, 0x9}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1ff, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x3f, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x9}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r9, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000080)=""/186) 22:01:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pledge(&(0x7f00000000c0)='\'^,(&:+\x00', &(0x7f0000000100)='\x00') 22:01:09 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x48, 0x1}, {0x81, 0x81}, {0x80, 0x4}, {0x6, 0x80000000}, {0x100, 0x4}, {0x44, 0x20}, {0x24, 0x2}], 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x16e) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0xffff, 0x1, 0x0, 0x0) pread(r2, &(0x7f0000000000)="d19742adc052eb76cc9631194c8221dbfdc6a634cc2cc064a85e", 0x1a, 0x0, 0x8) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xafd25d75d8876685}], 0x1, 0x0) 22:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x80000001, 0x2, {[0xba, 0x7, 0x0, 0xffffffff00000000, 0x8, 0x0, 0x7f, 0x5, 0x3f, 0x1, 0x8, 0x7, 0x4, 0x9, 0x7, 0x0, 0x100, 0x3], [0x8, 0x1, 0x10001, 0x1, 0x8, 0xb07f, 0x7, 0x5d, 0x1, 0x7fffffff], [0x9, 0x200, 0x1, 0x8001, 0x7, 0x7fff, 0x3], [0x1ff, 0x8001, 0x1, 0x6, 0xffffffffffffdabf, 0x8001], [{0x400, 0x1, 0x2}, {0x0, 0x8000, 0x3ff, 0x100000000}, {0x6, 0x0, 0x10000}, {0xa490, 0x3, 0x5, 0x2}, {0x9, 0x5, 0xcf}, {0xdbca, 0xe88, 0x82f}, {0x7, 0x3, 0x5, 0x633f}, {0x1, 0x0, 0xe4bf, 0x1}], {0x0, 0x87, 0x5cb, 0xfffffffffffffd75}, {0x2f, 0x40, 0x4, 0x7}}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x100, 0xfffffffffffffff8, 0xfffffbbe, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 22:01:09 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) flock(r1, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) r4 = accept$unix(r3, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, r4, 0x0, 0x2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 22:01:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d", 0xb4}], 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xf2, 0x8, 0x4, 0x21, 0x6, 0x7fff}, {[0x2, 0x6, 0x75, 0x8, 0x3ff, 0x1, 0x400, 0x6, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x0, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x6, 0x4, 0x7, 0x4, 0x3], [0x7, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d05, 0x5, 0x6f9, 0x9, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0x6}, {0xd76, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x5}, {0x4, 0x975, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x7}}}, 0x7, 0x1}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000ec0)='./file0/file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000180)="4d81fb3204b18f3bf4d6873609dffc2c06c9f94223", &(0x7f0000000400)=0x15, &(0x7f0000000800)="aae2b638dd257e990226b49e8815368f3472a12a241f795daa8107b1595080c6b20a0d7bfbc323651d3188c8e12c28fe2dfabb412ba61a997fa7d0c6439cadd6848afc249aef2546cc5821aeb8bcd3d47a8d93633044095aa873b7a934307cb935d626caf242dbffaa9aa5e35d5c145449fc695101ecc66481972931b7d6a2d0671de62b432fd65623c3a5b57ab6b5aeb62306c2edc342d204dc09839400c2738c22f187ebf9d233ab85dc1d4329c2809d978c147c92d4d534d812c7795476a66b49e08613", 0xc5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000e80)=0x4bb) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xfff, 0x0, 0x1, 0x200000, 0x4000000000000000, 0x20, 0x0, 0xfffffffffffffffc, 0x0, 0x3, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x800, 0x200009, 0x1, 0x1], [0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x6, 0x0, 0xfb5], [{0x0, 0x800, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x1ff}, {}, {0x1ff, 0x0, 0x3}, {0x200, 0x0, 0x1}, {}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x0, 0x2}}}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000440)={0x80000000, 0x3, 0x2}) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfce8120877c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294bf479a2a9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f290fd2bb9add44a19b07a443644f2719899d8f02d8d931d49c4931ab7e2f080553", 0xa5}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000900)=0x9) r3 = dup(0xffffffffffffffff) pwrite(r3, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x0, 0x20}, {[0x0, 0xffffffff, 0x800000000000, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xf6, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x100000001], [0xfffffffffffffffc, 0x0, 0x2, 0x2000000000000000], [{0x800, 0x1000, 0x0, 0x7}, {0x7}, {}, {0x7ff, 0x2, 0xfffffffd, 0x1}, {0x40}, {0x800, 0x6}, {0x0, 0xfdfffffd, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xffffff}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:09 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x5, 0x4, 0x1, 0x53}, {0x29, 0x4, 0x1, 0xf9}, {0x6, 0x81, 0x0, 0x401}, {0x101, 0x2, 0x20, 0x6}, {0x59, 0x9, 0xb3, 0x6}, {0x2, 0x8d, 0x80, 0x6}]}) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffe1, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x4}, {0x1, 0x59, 0x800}, {0x0, 0x5f, 0x1000}, {0x3, 0x421, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x277e, 0x1000}, {0x5, 0x8, 0x800}], 0xa) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000240)='./file0\x00', 0x0, r5, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) 22:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xc5, 0x3, 0x5, "a5bd635eff9a03217ae6dca820eba8d946dbdf7c", 0x6, 0x7}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:01:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7f"], 0x10) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:01:09 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) pread(r1, &(0x7f0000000040)="07b40ff954c7339d5384bd95bf71bd06518a41fe7abe654025f61db95f99a85a2fd0f9775e2e5eae578d97", 0x2b, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) 22:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86535) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x5, 0x170) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="16400018", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="05000000", 0x4) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0xb8) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) close(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x4) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x100) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x6c}, {0x6, 0x0, 0x0, 0x4000104}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000240)="c13e49c1a426f5df9d8e255e6b185e32e038feea9adc1dba9f194fc4faf70dd5c87b55923b6790f4790478bcc49d6a9e91db73c95891eeb2b66deebe9a43f9a0398d6de5aa7c5c23721d50e42d3c17c546ad5729502197ed137771085c0068f0dc8a31b02b4338a5f7a735eaab5272010756627a673703a84056619b6175cf8349b3f969ce0ae31610c67a33002db7e02d40c3c4a29e95809453bcf00242366913a52ce66089bbdb7691dfbbbe935822804114f1ea21d5f44742355c2e0c725e35e51db32f48340e405b16ec2c416012ff6123c2f871e2672067961cd7f181d1b42e2ebcd7d6b0e652cf84b2a439c7ab9ea287a99321d1e67db7ad23", &(0x7f0000000140)=0xfc, &(0x7f0000000180)="e7c663a6e6e899399bc958b98131bfa2828f3aa6ba76808cd518e79144fd0f67e33e9b3fb68391a33db43267c4e666ffa0d3f92064371b201b41d315d49769b407f4321e3ea9abf623df7fcaac8f7dafba8b73cf6088d3447a", 0x59) 22:01:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4303) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) open(&(0x7f0000000380)='./bus\x00', 0x10, 0x180) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x80, 0x3) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="37813358fbe77d5f915b0d399a6a58b87ee0f043497c50af1745af1de562f492b4e3cc859f65a9cba0077e2a7b9c7fca62acf9784091e474eb4c388fa5c28916c421409c3671b555e79937cec9070d98b3e3df89c96ff78d4d25c0a983a4cfb40e8a1d7e0306b5a8f78a7533ae483e85f0596a512e0258915390243143f1ff8e8e5efc77374166a41c1fdd9437e942dc8604e933d59e4acbf1f8c11364226f84e12aea6064705270667e", &(0x7f0000000040)=0xaa, &(0x7f0000000280)="a0eaae80dbc71d13acf3a45e696700f9662dd0feebdac20fa571d4730f9eb42bfdfdf26e79d07d32eb72c27c7528290684948f2cf280b9343a31b2b1c4a55272220b569af68782c61cd7f5cc4ca3a10f051efb9b79c7e5a28fe3c6e053812f6aafbccc73b6fec298658916866f7e4fcef4ff6d5f0c69191fb36ee10a96bb7522059140616413cc75da88ac531a133d195ba5ea038e6e7c5cdd8d09d3016244d0a817c132b4f096900f0ce74de9b8596f1f9c204aa7013460674ed8054c6a92e3dcd7991d4a581be8434acf4c4cd9cd7e42971dcb1e2031e484723503dfcc2fafcb59cdec0b95412bebc2b31d5ec654a8123f8a137f93", 0xf6) 22:01:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="aa", 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) 22:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb02400080000000004b2b569294247f", 0x0, 0x1000000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xff) 22:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x400, 0x2, 0x0, 0x3f}, {0x8, 0x3, 0x2}, {0x6, 0x7e, 0x80, 0x8}, {0x8e6, 0x93, 0x3f, 0x1ff}, {0x9, 0x2, 0x80, 0x2}, {0x5, 0x7, 0x81, 0x200000}, {0x4, 0x7a, 0x6c, 0x40}, {0x7528, 0x6, 0x80, 0x5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x1, 0x1, 0x2}]}) 22:01:10 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000000ffff7f000001fe8000000000000000000000000000aa01002eac2f12bbc3cacefb777adbc3907800123a4bbc16c0bbf1f59b000000604f47af00000000fe80000000000000000010000000000000000000000000000000aa0000000000"]) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1c03bb0a00000000"], 0x8, 0x0) msgrcv(r0, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/226) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="50dd8fc5035dda5acdd960cb3682b6746cd5611ca04bf70375846534333d68"], 0x8, 0x800) msgsnd(r0, &(0x7f0000000080)={0x1, "3467f0b88ee6ccef5132602ca39faac64019684e02e9f6e017ae15a627f707ed1aa395c42a066fcf57213a57c72c5f25c32cd11792b2cc0c10df88675186327c2fad8023891282f75ecc4d58e4054af32a5bced623f7cbaf43a3a7779d0b76736aa9d03f392bca799ef74806870e774a9f33b571331a959e590eaa3113353b20f964c9597a43f378270c6eebbd133758516effeaf35b83d86eb480c37bf1621707582df91eb59ff08aa43af25e03"}, 0xb6, 0x800) 22:01:10 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/93) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r4]) r5 = getuid() setreuid(0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r1, r4, r5, 0x0, 0x48, 0xe08}, 0x9, 0x7da7, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3d}, {0x3c}, {0x7ffffffe}]}) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRESHEX]) 22:01:10 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x20029, 0x29, &(0x7f0000000000), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x1f, 0x9, 0x7, 0x2, &(0x7f0000000040)={{0x8, 0x2, 0x9, 0x9, 0x1, 0x3, 0x100}, {[0x200, 0xef8, 0x7, 0x7fffffff, 0x10001, 0x5, 0x1, 0x6, 0x0, 0xffffffffffffffff, 0x5, 0x6, 0x9, 0x10001, 0x0, 0x1, 0x77, 0x1], [0xa4f, 0xfffffffffffffffe, 0xc600, 0x9, 0x8, 0x1ff, 0x6e8, 0x4, 0x8, 0x3], [0x100000001, 0x1, 0x892, 0x8, 0x3f, 0xfffffffffffffffb, 0x2], [0x25, 0x2, 0x0, 0x7, 0x8, 0x6], [{0x401, 0x0, 0x4, 0x5c}, {0x8, 0x1, 0x7fffffff, 0x6}, {0x1, 0x400, 0xffff5292, 0x1}, {0x4, 0x4, 0x4, 0x2}, {0x5, 0xfffffbff, 0x1, 0x9}, {0x20, 0x40, 0x5, 0x2}, {0xffff, 0xbb, 0x7, 0x1}, {0xfffe, 0x4, 0x1000, 0x8}], {0x5, 0x101, 0xc87b, 0x6}, {0x20, 0x70cc, 0x4, 0x2}}}, 0x3516, 0x8}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000300)="899c722b757af2446fb2009b44e23a56dac05f0ca9041ab80e94a768ea23d2dabaf8750ca2d361d6c0bc8578b992b69463ce183a44a9ea0b09dc0cef8a7c16094377620f8fe032288a576bebbda01dc044f68fd1ff96f99a85d6299953e1deb9bf322e623a3696638402198fa75ea975eb20462c6a52a016d55b04e4784008138d09510c537cc00139cb6d203920d9bf539d88c1a77d34f2c511b8951c99521351b3dc9e03318570947e6b433f9f986f87947c157276eb3793d84231fb669ef87b9eca87f2dd37733ed922e35fa08a9a53827dcbf0d7b4aec3facfdc66796e47b371ba16c27d44fea350b55b37e549eaa661bb139eb997d0726f5f00bd11d918f444993bce88c5f3451205bf905db024cb2fa89fb652498ca6cff28df51aabd10c299384d97e5c0153186b2b35db8d1db5086737c6e8b159717c69f244dfa0609599d0fd87bb1a1e4a0b9886588ed361397f349d5d114c03669590be6905ee7cfe3bb8b829a102e0c6321cee56242dc2ce911737aaa9cdd885127ef0fa0c6d56f05645c2283c67754f8d7910c0571f7bc4304015509676eb52f58b00176ae74f58ff582d026cf47be7bd9b08f20865ceaf71ca29b8cc5f7e751d99063cffa8c7d1baa8bfcbb6c001a415736ce9f44a21da630eaf1e8cb467a5625425d9292d97b70b2eab318907ed9ec2273caa7a346b3783bd7e1f1ece929d91c0e6368d7c4d9d3cd988361497b0a876b1c1799124ad88a37d843e72776ef091bbd4522b1b4b4fbdd0cbd8fa562ece9f501336bf7269f40144abde0858283063fed27848ca65d7875a43897f6798307fcfcce92d6755ed1a0c571232456b387560b96dab275cfdababaa174f56bcb56730d4a0a45cc93c5e4862bc445a10756e9b061229ffe7bb449eba0a0c7f8d950a8b3782b1a0d12408918a6c134771515c7c048dd76162f2273fd0f683be0143bee048a0342b2b46e8d158c3fb067a521156efe9d1c12501ddd305604e30e3818eac4065e67593e818e712126bcc955da8faebacf208d72a2b6f612bde8eed3312838e45b3e9803440ccd629667bcdfe565744d6fc8d851f1422c1b0a48e621108d4ff85cffd04e119524bff214c2a88eba8ad281789a04c522a706275e6b64812751a75ddc56ecdcc89c0a38ca91a289e7cb68da50626dbae1707282307fb78e5be35b7c13370c6929af9fd2050d9088f7f8cddc2465c9a8656dbdfd8258a7d3e35f0171dcff28ca64b62fc60dcfc8ba8f425ef4c7669f3cfe322e01846ad28e099d1e19f46b4ef227b64a2bc65f109fefdcf172311366bf40618458731917ceae2d59360389ae227c49de142872496d37d4a4e8fb02966fea0fafac5dccdad6effad13169390b619157eae2d27b5f6ff7ea74cd33c65ea2eda0f4f79e01c22d6b9ba43cc6dcd086b41bff8a2cae1e2be129af82c0342808d6dce421ee1638a9a5f4a4c3bcb3cf6e93eda8d0f22037faa0f11ff2e96cfbf8ad81e02bf22f040fb5792a1723863035a0248fd16dd8b199c384f44a3747c7afc78ba4aaa7a47dc50da2631c1103ea9982c3725f6b6a48d39cbf5c3340fd0ada01bd10d94d0f850ba51f91e0170ce00170b944e5746151c3913881b32681fb05c71235c528eaa9cdcbb2be561b56a6a377bc12a3940761127b21119ac051d3c4a6605e409559670d9cbe6fd7f78fe50784b184b8af26a07dca34f80babd36458dd1dbec37fe3c8bc6a71deeab58ed87ae615c3f54d6513b487411d612fd4ed455d3208a2dbabdc082370158eda4606e7bb8462296ea31789fda4691a42e60f4483c3743b6a30d9fc307b3ce23584a2a51e630ca49993474e089491b0e60cc1acaee9e29bef3a3922cea74f774c27ee7a69deb89ce547f993ae70484a94a638f72bc2e278b04109d9c2a7e022e24a9bc47d3a220c678799e3494b122be463053cb5adcdbb459c7ad623951c4c139f0e900eb1bf25abf59e3f8677911a7a1bc212b886d0a340d8e2891548965e1a136eb391d15b0056cb748189348d0eb889119823ea3e43235b95bcf5c6ad34c1cccb0d743632534e35e25f066a8a943db1285a7532bf0701570a83ccdba6d4fac49dc90f0cd3cc8348ae580ec976965144bbd6ad142748502ff32d51956b11cc7ed7150b976dcf01fc4bcbd514f24692310557494fdcd5327671c5b756da6ca3e1188b8e51d79cadb39e11d0d55427f4dbe48ca4ce0f6a71646a2738d9d5fae9f17e630499dcb5073eaa311d3374734daacacc1b6ec656aeb775652f42ad0f17752cfd031b4d0f16de6ceb03623aa0670a5362a1616c002290213fd7ee1ecedfb3d1991a5e8ecfeb8d971bc73397f5b90f87ac21eeddb154aff553b8a08eb4a0aa51723738683e7bf272a61e1982dd95d1b3364f468bf2a4d4908233fc409e12a312a46b9649a9ad7c2f327c4209ee21cca6ccca851f8f62d331877e984aa1912db2a903ca282368631a9bcc5e9edd66e5da64eb44c20ca73d166a0abd1f81fcf7e83382bfc7bb5fb1326e4e73302b63a0437d7559e7f32868f9d87a34fce9d687488a08ddf88bfbe2f43bfabf5276400839f5994d25578076700893afc009b6dd46daa278c35cdf9528f178563b05dfd746cba50d4ca860e346dda122b24ec9548276508d882509c6417319986ceff526b9a0b07756b74ff0daad564054703509bf71d5be15f59369ee29d479af04dba15080830cfa6e0a24a055c316bad41d9779f18ada7bc3095e4393c3f0eb235ad9917d3519b1287f85dc354dfe4c651821a620606152e37a3eb7d9dd4628250117dfd84239519f36284242c7889e1d8d306ca57e79babb850112b7ff0fa2b4cd63407b3fe46d690c4afc3fd452aca8e0c5a96c46364528d82bbeaf9e87cbd80b0e901c1dc102eb16f57e3834fbb7f1f82ebdb7a3b7bd36290ac7f032f4d93a9afed1cdccc7d509e2f666c107a1945d4addc148f27d09b8a02ece7ec20a46114e62a3e3eec9c1138cd2b28a96d3680784b6ec526302dc4ea4bcaf1bf29379548fceabdbc62d62caab7b8c08c9f3f510d10da248029813f47aee12ab72ba78594c1996643fe518876a0d912703aa6489065a04551a5fb1f1acb455bd994799f88ee863955041312a7a8ec362e66100029887d6a4988228d7f6ec70efa788aea37f7b944791cc618583ab7e9fb7fc1507d8e2b0ea36c1094d1ccd4419865f8e472d04ec8e945c3b1f6b7a54cb587db4436f1ed587a39812e96b8ef10a495720428a940bf8b2c238f9fd68bde29bdf25de7b2da2fba2677ab0673627fa7a4ed9e9ce9efb784cb33720196a8236987da66a685da7e587e4fb4d6d0d92331fa67efb431542bc8db489b0e5b698c93be19c4319369636a3a68510d4bf4100fdc70edbb7c82461bc5b05f4b79e851950ef8d4fdbd848b4a9beb95ead9fb786b82c6a45191af34b8527ff946aeae6a64b42b42f3682f448dd0331f82c930f097d4eb044604d15a962570822e4e38206e05b96635d115eb412d8663ae0bbf1dcfb5350f5295228871bef4968d8c199c7300bf8d3bd2eed69f5a7c204ff71d5531956f0f0a9396343e7213f1361cd2317303133abee97066769101f346daf1e18cc43a11f2cf08c1a9164b0926f47c44ef885cc486430c46c5a15b5b338b5328b38b40426f64af5f5350406b0e8b988ef83186c671a2b4469f2077ecc312c1271364b3263cda8c8d7c9f55e0798593d6685bc4f5fc0fc8188e2d2dd51dc94562750f7b9a751a942b3f7b6919c0642e785fca5b8f70a658fd81979813f0f8f9ec81e2a2a284ebd96058c8eb89c551460cf285c79b512ea53e5b88ed09fc32969b8a091540291da76e3029e16bedaef1d95ece55634fb5caf88bc3ea5acdf83ff849a69a0162208fd24e175a311b66cb4bbc0f06421f2cb9a2b1f3fd3b446eb6d0c81a86534ed53832d4f1e3f2c128098d8fd7deff74abd9e7da3a922dbc7b77abc5eca39c284423c56a8aa3a89b321120489cc464997039514acca3cb78ee0376bc797393bb408785638cb9b495ea754fa774dbbed09b7352cc63e51138e2cd30f4f015f896bf6b9d8b62d16da3685f77afefa9e9172a3207c7feceec986896386cdb5fed9f3cce5445b1bdcdaba9a86e20676d624c4f4a4f52b627708c22e4d61c4d68f8795f5eddc9b50a99a9981c62745b4948275e6931dfa77cc2599e7477065a747ccda6596e1aa324fb6465bf2959a4cd47d3928112a8987aeeb7e1be00b5cebb10dfd2fce5bd3b2336d4b64ad506427a98bee7abda6d3aad450b16de37ce83b357d3ce6072f530ec44e9f3d81b85f45d7abb7e19c502081165bbf118a1617bdc250446066f0d4bbdc07bf59be6b07e53d86d3e3064f3f1ed51b45a50e1d57dab16f9bcf8ab103e623057918a76777b06af66a91727e0dfac08abb23fa6e41783e65166d0b2c4df541b2d0a134034082bd3e10626e12e8d551847954aeb3bea009bb820ecdc1e1208f5e014ac85c1c9a0e630ac8393f5a00cf059fed15bfa61a9dcc6fcaf9d9f922135fb25b1dc07a213da9a2da5fdfd40a1cdac6ac02fc627818623b4ece6d13487f648ed75ddd2ca4f718b95bee89b487942c5aac83438d43e436168bec08d12b23b53e6591ecb115e2bb738d07d7c554e132ecda2cbb8a9e4fe83974803a259c473965122d1bc951e0586780dbcfbe23ae8777f8e63259a34869763ec49efe374fe13acca776fb6de2cdace3e9133f8a68ab8bbede58c4b7fb5f8fc107f7c4d2309b87fa60cf1dbbfcb43b35eaa9e0e79a79f0e625390fece55849fdcec19c3d16d30b43fcf7ec317f7912b4eabec560c1197a5b6d82dd7a4531804cc906cd135f14b58b59288004e9a0cf27236a8c1dd80e3e38b69ff355c5b27b832e61faf55a1dbce4d79d0d51f7a78394f7b0085a35a18c856a6cc1c9aaa9a06cb3160ceae45360be2701f6f1099b156bcb3e49f201f5ede26e2b932b8efae59e90399581524eb6e19e99ba5368b93acb71077b5823f5e37bc766c340ad88a1615993386eff7ac4a30172601f20c5dedc927aa1f1b1d120bc8282b3111ebabe0e727601fde9f4e36a8e808f3e20819197595e26ad22ce0d2ad80462bc7beffd7b4fccd562e7a410291f42707e33e9da4d67eb92a932e1f96b77490a433929aa32654db8b52639b782ae747ed788ad39d65def52b288d5e4956a14b5be81b3e989a5cf6aa168807328c675780af11924969bf825923e94c9b3a8a0f33164856049e82750bf235126e5903e406e4c3053edf12c5ccb700541b74329053bc70e049ec145a55a0d1642b088aaef7f07cb1c0e8fabfb6e6f5da80f71d5a200bc9ba9d32dbc5ec9401330b64e8ab5919e89b31eddfa4a6496e23bcc9134a4582fd87424a57a399eb7d641013c418800ea506301312dad5549b626c7af63ea88815c049d39a5c3215630b88e99bf37ba39d816ac88370d961a349176ae1bc46364470d7d903a794a5261239f07892a4577ff6cf5430521b695d48e4cd499e0b0667d6e6a779d77d9e297f4168730aafaab90ba76021361574c9e329db4f827b7410edbfe754c269293b3a29c0c5572987c3ea7c29ce559d35cf43f41819b2d736a80ea2c8e60da562db69f3a82b66cfff59fcb4af3c90efb2914374c1ea01b35b6862e12af9d59739e8b593ebf3f6a84b4d9c2ff4d96b676637771b043561534b08817d5054cbf4a8324e8f137f1da9ba17bc2cd4db9da36d78e5bf74631e08b540a0cd180d8ef948243d71369ae969bffb37d7bd4adc47f30346bab6e0e1b32aa8abd162", 0x1000}, {&(0x7f0000001300)="1a8aa644dc9a664f42396c7dfcb83a7d517442326aa2ceab6a51f66b6d62dc85fe4c1162000686f3d2c9f027e851b82ad4045ecfaf5cac9c7ce2950c6988b7411316a879fbf44b90176354a00e5299f39bb135486a93a51c9b5699f2cfc04014b4c2008c12e34264848d296254cabe9595090ee7aa06f11fe7879a9e79f724841876d1d4e9402096", 0x88}, {&(0x7f00000013c0)="e5208211a0d38272206838d0996199fd22088ac8e3524d096d5c08d87a3e2f06c7c02024fe2498320b34364edfc389e6378ceb8381ef6d6a03825bb51164dd51eb3dd2adefdef4cd881a22b3", 0x4c}, {&(0x7f0000001440)="1c5baf49e68fd87fe63fc2596a02cbba", 0x10}], 0x4) 22:01:10 executing program 1: socket(0x10, 0x8000, 0x2) 22:01:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)="0de63e", 0x3}, {&(0x7f0000000700)="0cd8b01495d0bfa07f5d326534e156f5f7dcbf8798c78c7ec10f9b19af5bba2ec007417dbf5b998ebdeabf12bf6cc41903d81dd92b2c2fc9093e670469b326c423d37c7b703e25", 0x47}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="ba66c433d72350ef01d2daa8fae1871be6d46d69b2c2f4146f084349fcf4302eb0dadfb1f58263ee324482ec220c17e07203350aed1eca2ba35654c16612a599af6415586073fe6784dfb5ffaae8586d5ffbceb950964aea47e9b44989f2555a47c0033392e04ebe146edd477e51d949c7a22a77", 0x74}], 0x1, 0x0, 0x2) execve(0x0, 0x0, 0x0) 22:01:10 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x50542, 0x1d6) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 22:01:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 22:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r1) 22:01:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 22:01:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x81, 0x1f, 0xffffffff}, {0x9, 0x8, 0x3, 0xffffff54}, {0xffff, 0x8, 0xb6, 0x5}, {0x8, 0x9, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r5]) chown(&(0x7f00000000c0)='./bus\x00', r2, r5) 22:01:10 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, 0x0) getpgrp() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) execve(0x0, 0x0, 0x0) 22:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xf800, 0x9, 0x9, 0x1}, {0xffe0, 0x80, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 22:01:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="6cd1a10f3f3de1e2bc54dffb000a8ef8c31929cafe163b9e74c13e884a046df53385ef73333b3ff00113cf95e7a37834d28b38a49aeae4a9368190f235aa2aa863f60ba0c8acd9b61fa85344519fe0db571d13b14e6e05", 0x0, 0x0, 0xffffffffffffffe7) 22:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb02400080000000004b2b569294247f", 0x0, 0x1000000}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x130) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x8000, 0x20) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x30, 0xe5, './bus\x00', 0x9, 0x0, 0x7, 0x1ff}) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) 22:01:10 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x7}, 0x2, &(0x7f0000000480)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba1b67b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa15862df1d865f0e546c015bec6c4cb252a1980a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166000000005852a404e24dc8e500edfe7f359c92f1c91d0139045ad8e7b37ccc9c08e1a351f69329c8877421ecb4a065ed47a4b20346c1034ae8ff6cd4faf2b3dfa0c7b67857774af457a06e3067f444dc530e2e6c9dd8abd04b34ebe6a0b342ea25fcd5e60230c8ef089d0476780b2707c1960cfc382d7063730600ebfa14749025b1f73f316509491c117af1b99bef925c8248f5cf35ec3e316339304c416dcef535ce28e78d68b815f86983b8135928f0ccb50f52f2f5cfee518c73a12a8f0e6ec3ae58f76fb4c4eecb4ffcbaf0124b56502d5908353384c74533bb6472b3c1b608146085d7442035ac4ee8c3ecaa2e16abe347ffb7773d6e148439f43e038aa2245123fd9a201f434a7927568ee1652f7f9188e8de3bfb21c03b02f30cde4914877ca8fbdd45dc1f951e2bf96cead3fafd6698d83ec2156ed146063220c548451eea25449ca57749a34f6667631831453584b64df2870aaf3d2eb8ae850dd621f9697cab7b21db9830167a91dcf5affbebc062aff7f85ed00f", &(0x7f00000000c0)=0x21c, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66ddfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b909d25afc8f7844aecb14863b0cc84b171ee8e87b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97ac87333f9847e7105698b84bb205000000000000000000", 0x85) 22:01:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x2], [{}, {0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008ba80013f1c3f3e8bc2b27febffddf00000000000000ba0d0000000038", 0x24}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 22:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() flock(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="6511ac1147e2807fb4413e11c07d9ed6ebab992898df3e22059743861ba76291749bb9e4976276d652d14f93bd0e2cbb5da2106ba7b5", 0x36}, {0xffffffffffffffff}, {&(0x7f00000001c0)="65ba64c09422b5e835c4b76a7eef391707111bb3d9fde2eb75427fcedc830170489129872595cc7ef47e284a19d9e18595af34a9ea1b7c3a288da40b441a5adbd9c554a1d5b270e4c22fe74957d2a9276613a1f5a86d78105554da06ad7797223aa7a313b6c415f9734b376a3f046ed7bb8f343d271ff6bd087dc42d509635a719df892679d184ab25fe81eb26189d9b2ba759025de677a26b7a7f87c965e09b8c", 0xa1}, {&(0x7f0000000280)="50b066e22a0189c2a8a425e85a82aff5b3a1afbcd81ba1626ab6f2c7f68afa9d", 0x20}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x125, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x5, 0x9, 0x9, 0x9}]}) 22:01:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) recvfrom(r1, &(0x7f0000000080)=""/36, 0x24, 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) 22:01:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x8, "010020000000000000ffffff7f00"}) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x2, 0xfc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="100e2156b9223776", 0x8) 22:01:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x200) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:01:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair(0x10, 0x4000, 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 22:01:11 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) minherit(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x2) 22:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f041577900693cb9cee969b6d898545ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e85349ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729caceefe23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca4367f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c825ffbff4528c9bef98ac669e81da820920db7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91651f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd06050000000000000023483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e08c3f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835d5909ad4ed0161bd7a4f0b5f7c0e7483bd3f7bbe06b942e697e88c77d832aa1c2307477bbb64b8ce7b2a4e400494895db1ed0017f283d9a85305fe42316a1d0d6eb6298e106c9c75eeaf1c238c101acf053dae09dde0b2e692027c7f4b80dab494cf0ea00780004bbccbc0156caa798611aed01672174d5c8352f19888343271e1b8c0ccdd2975f6e01a9cbc8f86b06351080e5fab66e7469ac87e8318d7e4bc2d18c0b9dc6427249a0438a640d99f75b876bb46b1753fbbe3eaf46627c87fc11111aae9136276a86db788e317e7f154c83ae253836cbb315cd4369fc815d058eb8a33dd89786cde5bfe6054de0c6ddf8adc833fef1c0fa15967d562dc79d9d09c568101907578485eaead73886f6b2f110d1beda2cf9ab0c000805f1cf0bc43ba2f9972bd62d45750821d5f3cf36612994997082bbe546fa7ea0c8e89dc799085cde365548c8e72c6fa0c8a8ed4fe912051991e59c57a3a5951dcc0089bab4ce4c37d7d684c1b8dabec7f0de5bcb02e824297c93418cfa64e13a2f7259c525e8"], 0x10) r2 = dup2(r1, r0) socket(0x1, 0x8004, 0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) sendto$unix(r3, &(0x7f0000000100)="85d27222d59b00fd1e2299804459c304b1fb3ae38c4eb7c3187bfcd3f3f7052323b39eb687be81bf913a82691ed5e5bf6b25", 0x32, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x7fff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpgrp() fsync(r1) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x753b, 0x280000}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="fa6fca4977c187d04b9e3405a910ad11bbe05d5211f6d51fbaf9a8b09710a33b277295996e73cad282b3d8afed876afaad4bc5dae3e9d26087cf3967df2b2e97744154493c31db0967b2e21f8265a0fca845129761132728c9c56a9b07a427dcaa4253bf5ad809780df3a11b96115aef62711f259f356497c872b6c09c3acc5406b983ec966f63d37cc393", 0x8b) syz_open_pts() close(r0) r1 = kqueue() readv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x7d92ba6d}], 0x9, 0x0, 0x8000, 0x0) 22:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x77) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xde44}]}) 22:01:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r4, 0x80}, {}], 0x3, 0xfffffffb) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:01:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="4e713048f375e9c89c74", 0xa) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:01:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, 0x0, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x1f, 0x0, 0x1, 0x8, 0x10, 0x400, 0x1, 0x1, 0x7, 0x7}) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x80000000, 0xc73, 0x80, 0x0, 0x60e6c524, 0x585, 0x10000, 0x2, 0x2, 0x3, 0x5}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:01:15 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 22:01:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffffff) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sendto(r2, &(0x7f0000000100)="fa0a50dbb67562d560a9", 0xa, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x8000}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) close(r1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000280)) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="d87bb2a5ad5e225c9571f1f388742e218adbeabaeadbd37b8bd857f1e91e738cdd47a94d2f2dc15483eec2c374c1b7a6dd7bbe8de9dd94ad084ef912a1f5844c571a2a2ddf5cd2c671cd6b81ed089e507da1eeab6f487e613534679eb9b95ba840576a620dd274f9b6522287cd09b64df9601bd72dd6963314e4433af162b3c18c083fa6dced9a375a3df23e88071a80b02f827365a26e58c191c8605ea1ef74f174c14c06ebc8ca6cde978844efa571086297d2ef6d0359950216055e77c42fab5a89598875cfc7b2", @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX], 0x10) write(r0, 0x0, 0x0) 22:01:15 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) 22:01:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = getppid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = getppid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r7, 0x6, r6) fcntl$setown(r5, 0x6, r6) setpgid(r3, r6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x26}], 0x2}) 22:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000240)=[{0xfff7, 0x1, 0x6, 0x3}, {0x477, 0x66, 0x0, 0x8}, {0x100, 0x4, 0x2, 0xdfe9}, {0x7709, 0x15, 0xfc, 0x5}, {0x3ff, 0xc0, 0x1, 0x200}, {0x13, 0x9, 0x6, 0x4}, {0xfd2, 0x1, 0x5, 0x3}, {0xe2a, 0x6, 0xfa, 0x1}, {0x140, 0x0, 0x8, 0x1f}, {0x0, 0x1f, 0x1, 0x10f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0xdf, 0x7}, {0x800, 0x2, 0x3b, 0x1000}, {0xa, 0x7f, 0x20, 0x6}, {0x400, 0x2, 0x1f, 0xffff}, {0x1, 0x3, 0x1, 0x3}, {0xde5, 0x8, 0x0, 0x1}, {0xb, 0x4, 0xa5, 0x9}, {0x8001, 0x3, 0x7f, 0x7c8}, {0x9, 0x9, 0x6, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000200)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff0d}], 0x100000000000028c, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x3, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696530003fdf4da17b00a10bdffee3d1613cecaf0693275bafd9d46a92f16dfe579da3b2cb0154e09b95e8d03bb5cb5c1e171f95f58e79548f8e5fb0f9865d6c7137859ac26262abdd8a85a29f313e8eeab454f722dedca7e9025018bd32a2be0f06ccc7dde6052e4b67ac7f769fa8857b50a8b87d51b7bfc4f4e2ded66ba5d4fd02f769eb72cfe5ee31bf0a4e1948a237569f6c92c6e84d5bcf6bf3789dec7f4461d3866bb3de609b24662efb93b98fd3e6b6758a3bbab728a59a291549bc078bbcc12f39f5c9de4234ebed10b2bad7d828cf7aff0f37414028882b5d6de812b58f2212233712cd603142bae1b815f27200de1d10d25da826fc6d7db8df"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffffa7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 22:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x1}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8468aa30163f38ec) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = dup2(r1, r2) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000280)=[{0x21, 0xfffeffff}, {0x87, 0x2e88}, {0x40, 0x40}, {0x42, 0x4}], 0x4}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) sync() 22:01:16 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b157092789370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5ffffffff32b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x99) 22:01:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r2) recvfrom$unix(r3, &(0x7f0000000080)=""/118, 0x76, 0x0, 0x0, 0x0) 22:01:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8a1, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='./file0\x00', 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x101a9, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x20000000, 0x5, 0x7ff}], 0x5, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0xc4}, {{r2}, 0xfffffffffffffffb, 0xaa, 0x2, 0x80000000, 0x3}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffffc, 0x41, 0x8, 0x8001}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000000, 0xffff, 0x6f2}, {{r6}, 0xfffffffffffffff9, 0x4, 0xfffc7, 0x7, 0x1}, {{r7}, 0xfffffffffffffffa, 0x6, 0x20000000, 0x9, 0x3ff}, {{r8}, 0xfffffffffffffffd, 0xc0, 0x20, 0x101, 0x8}], 0x0, &(0x7f0000000100)={0x8, 0x401}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)) 22:01:16 executing program 1: pipe2(&(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) 22:01:16 executing program 1: socketpair(0x20, 0x3, 0x10, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x9e000000) 22:01:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x100000000}, {0x2, 0x1, 0x76c, 0xff}, {0x101, 0x6, 0x0, 0x2}, {0x1ff, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x6c, 0x7fffffff, 0x2000008, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x35) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000800)="f19d9b3cd9e6faec111ddf5017abaf5cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b4274ad01cd4e6885f63b01bfad3afc03e62eca591513c58e93d65c067bf12e00"/93, 0x5d}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000180)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce50294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x7ff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1000000003ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x38}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001], [0xfffffffffffffe00, 0x0, 0x2, 0x2000000000000002], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {0x0, 0x0, 0xfffffffc}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/63, 0x3f}], 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pread(r1, &(0x7f00000000c0)="8f52d0eb2b0fca76501b6387f2995010b97022e5079a9bba7f6836f945ca822908100697046564d636eade9f8ffcd277651053b07a817f6c2e350a1e644ab20be5409354214013b0dbc05ca8222622dd457224ca115257242ea84e9d78b6d780e7", 0x61, 0x0, 0x80000001) 22:01:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000340)="9459", 0x2, 0x0, 0x0, 0x0) 22:01:16 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') socket(0x18, 0x3, 0x2) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) pread(r0, &(0x7f0000000000)="e4ff422ed7bd7ae2ba6a7750411d9aa26f2bf95a761008e33d264b4c19ec3921729bd89c3e1f5ef7f1fa29472936ed4a1b8d263f513f23d1d208e0", 0x3b, 0x0, 0x8) 22:01:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x85) 22:01:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="ffa40062f27831b2cccc03ab1e0ca6c0aeb7a95e5193fb8169ce91e43e3cfafb5e68cba27510d499c312ae2e27a92f1162c7e8cfda0ac00b0ca47d30dc85aa113c4b1c4f163c9fbfe713ada28fafb8e583f7664fb2749a9d7cc3f20ab40c960c1ebcd8c04d29ebedc5e0018ebacdd3dc3757ddcd6269a8e0b8ac22df15da01b686c86ba50c2e18fe1430bd86def7f7db3af521efb380bf40e27eb0cdc5296c81dcdc095a98055032c71d7f64e46ede8c6da35e55d5a89ee510ccb69c91a7c81ca6e43376210c98a322158e9895eab1f7eab2161506e88baea824324ff484b7d28d1d0bb88da8dd2d54d6a7ad3ea91c97f4380b3a2311145f3ee6495bd02c9bffa18c736ebd3db93237597ecff695a9282214e7f6b39f1e7d02087ff6cc9b56d9ac8408fd335d8457db9ebfd9456650a347680b084b4a599c5ede63f0852cad21beee587cf8c21c2dd6b8e8c0a4bccf44505b5fa10e460b5f21b2e7cfd1d69f57a3b3e223afbb6cc472ce9f8c78232646813aeee35cccf7a412f5c3607d295cc64b4ccd8f0ad70dc30626d569b69bbebf5698c5dcd819433cf778e030093defa045303cbe0c9adbaf1b9644f535549f03654638d83f897f6812f0a8a3e7bb7a1c077ad82542f85d4ab72cda04bfdcc626b17e0302e0d41a9a3661150c5fd4c9fd218e6b50a29facab4596ff911b78b1c9f27712f45832d240b5cff85d639fc86ac0777e31bc791597e700939b79d465c727e1c538640c128cb4b5f6a29d923a29988d4a83ae6e504faf0dbbfe78b0feecbf43f321a8b4a8e56132a8dea91c044e94eebfa2ac27e8065a562f4ff5da7967e3a54aa589a4541fab8e95f556eed6cfe851bd52193ff8d72b245e06db77964d0e4d1234b6aa3cd59203b2ddc8721f84ae4cdc63f33166bbb6c023eb09ac3abf8d331ca79acae21a688456b2ef60acfb0a72e7dc1978d92a50a51a70dfc2227397ac7fee32a63758720ea1f902cb60bdbf3d0786022a764448137f6270bb97b174e5483a8eead815f6da0bf0dfc0924dee1c241030f8d32fcaf3e7f30357b004f2427e1ed161df8e2af663c4bb87fa8da5fcd2aafaa965995e3433dccc422c360e1fcc53da5a5f25649e9c254241f00cab5b57e644fdb035a2424d8c8c4e8925dbafa2516b3a1df873e15db0832f838c0acafb80c985e1fcbb08dfe787c6b4f8879f28e2b4c08626eda4b1007c91d91af3561408e342d78c782a5d8b8bff17f8e4d04771f238bcfbe0ab1a2ba1325143d1174a45913b02187451ddf844181666ecba5528ad4ccec49a1ab0a918b6cef8ade5b01469b6f8b9d35045fa6ebfa4fd566a13f52225d7fadd3774ec467e19c6267acf2fa99f6aaa26129a191c2812e1f7ae216453facf883a0c73fc8bcc81e3fe417453129caedf3ccc44c18b9d80e9e5b3f9fd297435cba7ab24f131f3f8f6342f018ab9ad11fa256eeb99195a8b5fd4ded511337912778906d81b97465f34b1e6440e4c37a417523ea25c010967a28baf5d38ba5f97e797b74ead60564cabb446ff45f017e5628f7373782834f875041cbf54b39cc697ccb36643864f30746f05d0e55cc9576e27803f2bd4e15801fcb88f7815f6ce8b416fcdfb1dc629af852e53f6df42876c099caa92dba01e1087c438f2f93a20634a1c2f87154867aa55ac5d014f9553291bc969a584911db19ef88b39b9bed6a34868469be9448e8d4e14bc2d351afc031e3c3d5063ddcc281338ae86dae674fdaed9f0638c3cadc12ed4111496b9b586495df77da9c68b0f161ae90f1ef5b71763927e332238988a5bcc901376039f8670c21b03b3546790a2b31d3431f1058308c668ed657a184b9cdc65d73ca9bd5b8b096948d72ff8d319f921d2f9244d9bf15d2f821d945655bfafbf8e318e8e61da7faa5205115a3fed3265d0a7d0a61058f2372eff22c29e72d6c6bafd183625cb00903385b3853e933c59ab3fbbefbc0cc4a5816cc5ed045d549ed475c62c70ce8ffb5a49a7eb055e2880be30fd3bfb4d664c2dc15f2c28db83450278da37db6c2904b74ec941ee4a7d8f12c2d5bc40cdcdcae5375dac1107b3016e7b904a4ecea5f4d29b013d735d9685af65f216ddaf3867df82b4209d3f5e7e40c1dcfee84f8cd1347ba3a29a7b84fdbf61647d4fa0f9070f3477be39f5c72e53c516af8a68a98dedf3c735eff56ec2b2384dfd7dbde4ae6282cd1a8d0a72e3c6d39b9b2c96a3e08516775b0ff9bd40b8d10b32f867ff05f5155812f6158d4d346ea7048967351fba1f9d7d3c09b9ade9036759360dfe70db46fd078e6eefbc1e7db8cacc7e448c51898b82967d47e8fa330f8fbf2ba31b277ae4e73625d74ba5e2e4d241faaf20a78bd46879b3bb8c59330cadc3271d3d5cb09652a04c5e6e70d61660ca6ec0de7461bad430459bd7f89e3f71038fd26d8b067f3db1f31b62ebdc1a44e3c10cf89fc78f5fa8ca972b1664491c8cbd9ba01198c5b0c2a1b08c65f2ed5e1f7959cb437fa0c5a7627850777ae23f49057f13e67de24ef846d9864c55b48d9919099f8ba152285d328100e7119bbaf7f3ae45773281548404b29cf8cd35511cb9fb3412404ef52ec6b9f8bdad4799490586066dc1c4388ae40bd2d67187917b565f7caebba1682910fe9d6b2a25be681be66941f3b827d90999cd23eca3edc9f92802232fad8da9428b23ed10833cd392e732f1cba1d61f73e21e24a4f16a1bc895ecf35672b7003047aa44ca307fc49f29313d3ce22a27287349bde7c26e8842d170426d0bd540d2b12e16417c26b9bda6efde97235847070c56d510d5643d031f06f23e8cbed1ed4dc6a2a7ccd650a7678e6564b593bdfc696ca1dc90baeb1cb9f5eab884ca0eeb226fbd632de9ac85c6868da2acc9a12aa77bc952b2beac73093662afbed09875d5eb482212f55b66e3efd6e94d63301033ef7b785cea889de780e0786ff5b21a896101eae313005520dbb6c760eb358c44f9ba99ab30e8d5d7bb8211645eb40fe1cb343befd632755d6eb12679da5df03e516282dab02711a8d35c0828a81d48cc4c0571ea20abada88b84f04a3a981c2552f789abb0d277736c486827b1d0dcb39bf030d7e9d21ace8a014c6968cd8e7d7b18ecceb9e7f9bee451dab91e33e1d65c4d2441f87b87b3adb6407499442f8ed0acce0c48a5fd49f7786919bad68eef0689e5a09490e11f4680d625c3e3a938f2a9877a0dd1ffc80e193acc2e467889c39fae8a54e1085916a6810b24166c599345d4c3f8586d643be74777dd0f3d02a01a08c3b64d7ee0943de1ed70c4b3d8c1c86366f5b6675e83b76549f52ec83b4954c594e8a8233ef919a628329662a7ef53ee49028c5920635a578d084eadddbc749cd9f53567e9be38645f5ca58d952e20e9c988ef3c14e90f034ed70cdef12663fe3cd2a4d5561f06de5dadaccfe4c4193bc207d9a7e2bacbd2e678015115e2ff3f22f5b6597de12d0ca1b195dbaf8a0c77c2523f31977d45a2b49379cb2be9a63eab36d5cd6300d70a029327cdaef949f0120bf2a489d7dd63ce1edccf537ce0300bdfdb8c2f3bc31940382db8ad14ab7b4fbb5d25cd139df28e25f32a537dbcd9073eadfb31064afb64f457bac247ab621c1297b3789c83b1564bf6c89b6fd4c1fa7cb6fe5c42d20ba0bee41b93d7b0ef6c01ba6c84d2d2c99fbf5d117a7b68943ab79d1df5c4e76df906f29734dd26e5807f05621829b29d70371db8d1655281d7f58853dfae0606212e33f528a60e275b85683e9e4c6df735f8d17a79de5132de24eed32bead35d677fe740ce6d9ebfe9c46f8b56379875d30fc73630e5affd4ec35cfa8298822cbe1b04464bcf7cab6f0bcb8d14fff2916b55c077a6e3c6fc4df4c79da048a3bf7d1283b81d8e6b80efd2477ea0bf0900b21fdbf319b36a3410bdb99a2f0ec8289e673b01224a068ce0de574ff878a3eaca1015e1539d44826522d62cafcf5f075b5bb471a66b698b92ee386ce082e1041998d52d160f6bec5b98994a612edcf84b9b7a8599483ee00aa07900f6d5acecc5764cd4221dbc5184fce2dab305a9f78c836896042303e3a20bb6662c0ffeb49b407f7b5bd38bb03961885e78beaabdc187a3774c1739157a2f62ec8ec7f57de3306c369642afd2dda80448d3db2d5b67faacaa3c4241b828958c4d56e3501c529547238a233333a891e7ae856fddc0a86a726f2584d4f8ffdb1c7d5edcf00f350dc9e203c06c55a0a573b44b4d6452ed10e356a5c7cc90843d30dc87b04cf2968af175de808ca85293a89e9ea79e67ad5fefbfb832ef2d3bea649b54fae1aea09fb850e4228929819737d4302685449b60ebc56b601407d4a5536eaaf471149ad527df5b4caa14c267bc9b6cb78ce3974165842760ff7ef74d3c23223e92ab17276acd017a7849c0e62da93bb9eeec24f32ff9e8cd980c0de121b0ed51f7371d80aebb14c1fc0a214f06e86c770a63a9f2fa41c30636a8c3d11500fafc6f0108b84f3fe720d83491302ebe2f60d2963cc74bff0d46311bd39715881ba5a4cd1ac50b2626a5d67b6fc6b282123e504923452d7b00b008b3b2adf300d7370d4df7c52344d47806aced882efc2b64e2113e6803f28811e7c7da09e41101b9459a4bbf8b5d34f6faabb573115cc65a0db3727dcabfe27d40756cc21efed5361c7176759520a5672f3df098e4e634d627a0caa5e6042060cef9344c254cd422b7f09a5cd792a9325c62fb9c43f4b64db4ee261e8d446dc7cd99e609e55d5a76b83f0373357f389194103bb0e76b31ea67301253298d180706592717352621dfa4b9fc3ad482972d4ffe2ee30ed17f4c585393d1f254267d4c8ef959bbe66a4d7b24fb7f2011502ef291405d1c762fd7f5bb9c823de9872500e3d40b312594db4d980d899c6d1dca98b518b571c88dc49c3150825c0f4a29887887262cde9111f3ec89a2c1884f8b6142153a0c6bbf82f4cfd49b3d6f5b0e8d80dc5075bcc421e2c641aa9e993537e4c470de51b7ec2e15ac94f76ac79f76ae224041c1683f17766049b9a054e215b0e9075470a46eb2f6c5dce9e5bba479602f180c1542c324e55cad9487e9c48cb66e9ea701719a3974a5017eb27d5976c2e1a02c78caa403404a7917936cc5fa6f1f2c8ea88304f8dd669ef333edb127bed0fa9f4c3c66139908d0cba30db0a23088f15fec654ca7243f1ae7ff40e3ab3424a48251b8c6f160f229bbb04da1d1920ef6b5f4289ef73113666003477150aceade7c803eb5c1830ce207503f63006fc1c902b46ddf83c7728b3c83843bb6d6a5973a665e1a85fcbab2ff3d70d04633a9c88e0e99559c749cde83e3848f853324132a3b07682f84fd8724da248f34421fb10b0fa41d96b71f8e8daaace06753b75c85676d5c91fc3072a01e906c76f21ee9f3c4d4a6906099a57735a105ebc86397fa5548db7b00ee8aff2db933ab254db8460941a7a53524c5b08610fbab54907782b9022adfd3bf648cdbe77453217755b1883f24b2b6b2c843d775e90570dce14b8d7db9216a54db3413d855e164af68df8680128db363aeb6d0c36e7e9b65d516abc0870498be9cf179a9723f0e2fc1e77708067adf8710b6001e156f6a7918dc124f9f573634879bdf3bd90661e89bc6e8b2291df2955f0b9568476a5a96d8fe28d64c833cc3ac60be1ab18ab40588a60be5ab72d9908ba45464ee1dd52c03837478e6d1c16f1bff9434b3811774812fa16bde5dea207fc50d62499017172be330a37f6a2fc4a82afbc776781d6b6dcd4ef531f9c34cb2ceaf", 0x1000) 22:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0xffff) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 22:01:17 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 22:01:17 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffdde00000000000000ba0231e99a00000000000000000000000000000038", 0x2c}], 0x1) recvfrom$inet6(r0, &(0x7f0000000080)=""/218, 0xda, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x2}, 0xc) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000020086dd6000000000203aff21405aafca51147426c00f82783347a0fe80"]) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000014c0)='./file0\x00', 0x0, 0x808, r4) ktrace(&(0x7f0000001480)='./file0\x00', 0x4, 0x2, r4) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="4877d16a832d717b6130933d24", 0xd}, {&(0x7f0000000440)="e8244789e77688d45119850cc47aaf0f5c957706027ebd9c03a2ffe64330b08f4154a4c08906482c99db42efc7f3ad429acbb950d2e4cd3d5862312632cd775709d0017eae0446db2b0762608b397fa2f0af3ab7173b2117fc4a37a5f1c33887a35522dd31972f101849a37daae6fd28e8e569bd51e1c5ba514a51c7eb9109786e8bf74144a294a1f60b2e1dddc4dfd1622ebbf14e7ee58c0b5ed547172b313e7e6701f567a2255e8d241ddb076f8c27145d1c2cb3dbdb000e048dcdad6a8e25a15b412b7d952885579197001d2c6e9b4353bc0c0ca0654493d09519bcfa96eebe2b6c4d48048fdee45f8a8a310e341491dd43dafb3c0e71438a6959092d27c6ef7e9b2db441faa9bb55a044ac323af74f3da1777f3a3a9a54bd58166f861c0a3105527e32268d3e7ca866644ac3162cbf3577362f9816a9ad5fb98f06d6ad3efc72c4a0b4f823e739db6c003ca1e22c7879daad66646c871d3aae378b53677557eb61dc4532ca7bc2c1b12d77e75276958a2f506d81fab71900154df7044e15856df61fd0f24e86c6b346a3c396f8c69360f3fb8a9dc263f470842c4f0a1b1cb6153835edddaaccd25ae5be37baa6d7223d6ea0bce66ba6b40851f9b84b9e08aacda42aadfc62b20c53a90bf47c35c0df6c62968baa35bfc4cbf843f61907ccc3849a457bb279940bd6298c8575ca58d26b8e52149f656c7cf673a51c6be91ad370fc997687c841f191b6b2544d4914d402d8001ded089e2ba5c749347ab11c89c35061b31f17baacece34a9dd985ee93ef7ae716c1a9f1f06af5ded010dafc564d1efcc9d05fd19c93c223d7ade3f5b6cedc48cd25748417cc1991b3dff4ca50c002c224ee38bea1a34673b23b63c30bcff2645b02cfce1ec2a7f45d287693ca3a4ab957b6ad94935befdc41a446e9e03ebec8039d2fa7e9f7da78703bed029794dfa2ffd078ee6a56d11065ceac0ccbf0cd50710ef4a7170affd78170414a2c451aa038ebf684ef5886fbe0b57486ed148bf50c73b6b4fc5d1a959dfdf4a34bd6aea6381f4b2bcaf3e8d608d6ea69fa7e76e8c4613e85f3e11d40b7b6b448c0d360f5f539fdf3919ad17b14a892fd77ef9cb0755187d7467f5f631ce272eb6f162e559646735f2fc3a5e576a215f47045cf5d021963ab8a4105a04434c84319ff3dc2eca5a08e507af427ec04246bda9a271939d842a35b05edcb51ff73d37451fb9189c8cf2fd9b810c5c3edd74308f23882fd5e898c7cf9b9b6f9ce4694c95e4d258be9414b768426f2b8745536c9417079516d5f5bf44deaf6b2eee3425ca5de72c12685688355f8161a5367667b724245066c589628198e5c64cc4404f82dcd13833b8ab768c83776bed4e6d6d45c96882133a20f8404a67e002fcbf9f4e4335be85afa7d674301de2b96c488043fd13844fa83409c4f1f38e124f2a07f33b463c66e2d11dfd89f55fa5e8dd6862e731cdb60e0b2fce2948ac6b3b03dcb1c194aacd704932bef8a53df52a25258d2acb900cb05372a28079cff7d6ed9780a8b4b0f7cad6f81b4ce8a150f8c9aafa852516152121d84c41f1192d61ef7dbd6339da10119333512b841199b1448d64c52187e9166fad4a1024440750a60065853eca2141935785f4357907ebcd984434563e734db31b56c63f6029270ac83e73e394ab13ffcefb670c2a396e4991139eeac9835ab9d349ce6abf50e1db8267e3466343f2af93a6f8c4098c79050d3eb9128155209a87910bd949f3568b0111f15ed3ecec7356b73e1e7234619ac37b3ac36f91702e37541bc711918995c1de3e1d108bde9ee966d6084078e30be914c832572ba15441bdeaf21c63ca8ba1ca1cfab08d2e4d00a82de743f3a3a9e51571225be628b01f146842751d4f5ee280678e4d94cf7cf2a13fe0f73e9e66957eff350ac4e01a1509ff48540ca574d6d0f9d478b5f45a3b7553f34ba25d496e67887a9ef28d960b29475d5248b86835e04a2e95ef2f195be7a8778e756697aa5d6b6550505c0a4777eff888b59c2d6d8c106320987c22bacaa934ffb27fe4a46aa0077118c559b02dc82c2c2176a58eb0cca7774676585554562aa99cc5126aa5e0131c5bdcca6f3f326860ede5c59ae21111c12579d802da0037508f46b31f28198675b9e29bb82566a93d60689755116266e5d7e8086396d57d6c4807f14ce5f29e83d6053110825cac4504b9328eb5e5f0760fd727d0c53556ef5ac127d17b229f0dfaae269d4b001dea30b332e8284b2fa80b8e0f344f224afbd165dfa2dfa3ebcdf5d8c941e494be033658a659d0b52b9beda5fe179f0f4efe3cea0de7ce12c79a86b1141864bdf05e76b62a0b200c33381f3bc044f3de85527c7dddf560bbea2b463291cbdc51786f5562fe2853122c5d1b37441584508159718f4717e2a1368841ba446efccbc2626191eda217a48a1792bbf8aadba1e9b5dd65f41a43e254909da623a26578aa320a32c587ffe4ba346def34506374bb605cbb7e19df484f851ed8853ec9097060879a0ee1931bbe3199a9a1872f3190e2abba09aae3fc3bea3091bb52320184de4e239a59303c65e27685a8e819565628ce19c67147d8775596aa5ec8ec9e7f5a35d5d249c2d9f68bfa6e04dddb5982424bcb76be22fbbab12839c553500643dc856727add0fcc477ac84c23017ece526e64241bb22031c574d41e7bc02911ba2b8c88bc7f4b8d354b8d3b1cc464bf1f40220ab4f7c42681960df4ae4ad365392a1db506e5cef098eeac33542fbbd48a6fdcc087d17881ce14d354c5e04dcb49dfef6561811c729ec8cabe5c9c2e01764bfaaf0552a82337ca528c721e228f4227e45abe454627843bfa6f20b5adcf71fa8a1ed22e355450a907826ac305bfd710c7a190a2a3268d7f131835fe80df922d06c4e79919a9cd6f6e369cf5f5b5db2594138ca779b73826098e71fa85cbb11a3608e40495348b1bf30e4d82a71b7441e83a4a88259999ccf7ead38c913ff0e90e8f50a53594fa06e96263a447496f2bae320882089d192a9209d6c38dd729be476b40d907f709a8cdda5448cc431f9e018d0f7a122791c2e7522bce169707673e099f6fa93b6ce02df710cdc543632a74508d39a9bfa639760039a16f8223508717e301248bd0f67b40529d7a9b08f0fa415d93243240a873b4ceb5d53dae1780cde243ae951b0ad90c45a77c34e8e2ae9a620616dca52b8757dbaf0678b60904c3b0c904e9dce765162ce6cc33c5c8296ca30350fb25041d48dbafcb1b57f004391fbbb60caba9245a0801bba606ac4ce0e561e1bb22f92ff8e357139113b284d6b8caccc2c1128943b4c88428ec55478e87e24f397b6a0f381584cd5e203ff9c9d83f0c1deb87554bd6632497476a8afda8826018ae95a102d557bd55742acc48e14846c7412245472cf7dbdabc0cf7edff439f651e71025c5ce9ad2fcf003a68a18c018781fc68d3e0f5b60b3b65c562a6cc0e11fa13c17bd4c665ea6820e2e033bcf555d12ad6cc353a06ac4b79c201f5f2ce6b0599429e42d16ccd0a6c1416f47ec4eaa614c7ef74f8c690693a9f3d4d2dd0e3e0a946f6d1aa679b750aec6392262c9772b22036a1af1540a2d4be0ba97fba9dd8881bb946e8ba56a3a288b13e1c851f0ff958e329287a15fb475566ba3b2e54d4766780f6370231f2005b51338e8519867585a11706e655b8f70d421cfff150fdbb82aaf86298f623767319bdbd37a0e282ec79fb1b44a46ee8e08a6c7b669a9dfea08a4a5643b6c44e2e7196c22b2e881ccb3ef7ca0c997a093d58ef5a007eee4ab0b642b2c28df5f215dcf195782b81118050de03052270b83b85f0c6269b5478e63b607134a6f54af41608db610918e375241f1c10d4151653ea633b5a0e7f6433ac8fc312306a92e503dafce9d713d37496e60e148b6b0bf9249006a555ad8d67f3bd8b8fcdf7a8443facf6683dc40ea056c397edcbc6ea5b799c3ce5d3d1e8b35ad71132389029eba20dcd0b8a9353c96d57c184c3469ee4e544624ec5c883ae2798fe66292c7b1537a969d14a5fae82ad28726ceb13a09bbd58496a2a440dcc60511d7e9d5fbdbabe0c20e8cd3862d2af90c4965ebe4ce2171d0db85da400cbc829c7369c947321004523881143c259a98c05fd4962102f13d3787e4e27b715af960a5b1f4cffdff623bc1cc191788e657fc6dbaee23c819dbf41cef495904a95d5ab622561698213c4fde31122aac4bd9f84097c107f479d9869f40f9fb9e64b7bdd7184ffe25f3433a9039c31c5ac60a36a9dce3c627fe5467a620849162fd080943ee48ba5749ab0918e2751156048e87396cb33bc0aea0cbb0763508589751d288155eba8ca8f369291b7fda7b4e894debd7db1532ae194db391023d5f20c3ec38e8f2f5bb4d863084cf4da9072231f5f8ecf64ccb862657a4db2f3a5a453578f0ee1f6ff042de484e1dcdd65436e0f665e20711ec8643dc6bec156531c18984b1b3a0046fe2033a32cc756fde3f4f1a3dc31e4ead9db3c74785c87ab424fe08f36ef49be6263a2599104c3ac582cb57c6014175942fbf5150c1a7d132286c818bcfe2456563e5af6e2b076820945b11950d10d41f4ef8e2a978110c3350e14e23bcdcb3ef1de5fc4977c2c6bf8dd158876ec8d3d3a4f8e3427f1e7e27cee1266f893c1513f717abea5e31aca660dd385b6ae9dc62b6561d72de2a03851c1ba1d1a8b1527d313c66dc51f47c6a9a9912dfd976c3e932dcb91a1111c315444aca60e280f975604dd7eb34de4976cd81b534ef99b297f44de095efa82418330aeaf2d8677a90b6558cdb711c094fc67ea445ad5cc5279a169ca58b2c590bf1b7f419eee495dc0d6314850511420c173d91d0e62d8e42c42838168f54b04247cf357cd08adf92282450dbed70a0a586ac24d7a4a90e57cbaad0c83d612900daa4a341ac0d1d1174e1cdee3457d4fc3b34b5f767a4b076d744c125386b1424a320de7b6e5442e423a12173cdb43696cc213112c9edefa52c456de12be33411a8ee871a8c2ec6d335e0babf5b8697547fcb5ed15dbcf43effeb349b23a7364603bb936ab171820d9ef6245e8508d64f5f145c3992b0a5cc56b7cbb7d64d92d11258603b2fd79cb73c7d7ce2dd2d7c992f7ae4a754b8b8e7d9c7f4087fc631367ed6d5938d99f0fc430d66c31b010e2896ba4447a6043829417215f3107964a0919906b9a467d96e1af33fb82565a7a7954fa3dbf5041743e55b16b597427072d003667ac3ebd8dbc904ad0764385be2743db822631d4665c87fd92bfb27cae5daffad12f714a9413603f8ee9613b56fe1d10a9558bde9a365415da9f399999685bff679976c14928a01779daaa8494373bd6e9199acf1e0a7eae8a73c38686b94d514a01765c415ef41de8e2d66a8c6ed00b4985bf1c2e68287318c672cc8cfc101471ec3a31268149f495fa29bd7daa11550907b8590c0f6819fac6f913c2730ad48191656afb3b252f1437a9cfd20b27adfdef403ab41a02fbffc014b454b7a55ea7dd379ccafff85b2523a1c7ca213b732308d59fca742507044fd1e861a44388becf8f8816955a85e67f78cd40f49a478e03068511c4ac40d40d9e88aebe25fb0865cee897791cd364b93d0c93df4854846147683dd29b9aa9caf88408eed5f309099ddbe0cbb455b4a38047791548f454a6fbc4c3367c2b9741aef1fa717e5eaf979fe89f70689d662bb45a5a0c42780ec9725bee8bac22806e25aea8112a92a4f2c694f2a04f8b6d627dcddff07c9acc94925bd8fb0b01", 0x1000}, {&(0x7f00000002c0)="667836b90525095791337d8407565d43c28f40486f8aec37419e9ace5b481cab6b07b0b7f90bee4ce79c46227f55d609638084861b001f705fbcc0920342d26beaea61f39956c0dcad6d1226adf0b72a8afc506d937382ad7a8bc8b3410e6097062706da721e3b20f579b9d76bf054dc36de53e90722eadaec4d821215024a58a6de657a9df98b7cd2f8d89b7b6da7e5671aa66d6f7053f05d6534f85c5b611c5074814da28c5e01562d6da907cb59dadb0e73921a6d694c1f6ff7ec1486bb3aca5092a6b48e9b2391a5736978aded9b296a4f6bbb1dffd91326f422d3f6da52bb875b43aa244c87ff177fd67c98c3f3e3d6ecec", 0xf4}], 0x3) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r5, r3) mknodat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x8000, 0xc8) 22:01:17 executing program 1: r0 = syz_open_pts() setreuid(0x0, 0x0) r1 = getgid() setregid(0x0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0xc70, 0x0, "d705000000000000165b00000200000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000000c0)="510fc3e0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000300)=""/160) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) 22:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "00000303eeff040000000047bb06310dc937b200"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0xfffff801, 0x3, './bus\x00', 0x20, 0x7, 0x9, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x81) 22:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f00000022c0)=[{&(0x7f00000000c0)="fe5ec7dbca8fdc", 0x7}, {&(0x7f0000000140)="8f45bac2afa754302467e895a4e77cc964b55972a8ee4bfb9179402d3bee87aa87e19ce897df141705395e8018bdbea0b6e041459b554e3475c8f03888c01641a94a342e303f3d86013f4da2a5770b5baa0729a70aa9fa62b6b4d6f01805ba501ae85102163cdb933c26de0363274e6a39059fe63743571047b59841f1021fa8529624bafbfbaa53417bd3aeeca11a6a6ff1a42e862d8feef1d0db0346992f1687b36001221e1f5dafef48ab6a68d52d8c1bd0cd047646c5e8d51eb93520", 0xbe}, {&(0x7f00000002c0)="721ff81f5c203d40015e0f11f4a3a3e9c6d3b92244a70e51cac9904f98adbdce0620b05afb4d8dbf029c54ceedf6b308f1d4b66e445d92a521b97a0dd266303441bcd5bd19c7ff0dceb5aa69ee5191e4b7b171721df4e826236c22b7d4bcbd07b70c6896c54699f2af5f21828f625d4d999d43565f0893110a8c1bddafb817b812452ec1475cb54c9cb8ca8f1ccdb788a488be55f728ebcdfb04e6f926fce84caac8f0da827b4c652b34c603483db8f790d981539d9a136ec5c3f24b3d1a7308205125a0179d606b9706cc3971055bcbecd9b60f30ba5ac6e8a7258a9d9e7692c0dc60cf30e209b833f616ae39662ecb373a045aeb93a4ab59667696a55290da424ad2fcf9e6c8359bfe9a1779f3564924ea226c8186797c80cfe1ee91577078c9e746a069988bdbd9737fe069bf3c5d85f803ea63124d5233f604e4be856a287469e5d9140ccfc45aca4f4657986acb55a5de5d17dc1668e4470961edba2b2f1907fc8a1ff5eeaae48c73e75762b6f7cb6fe2ddd7b7d44a8ed18aa7855cdabc7555fc6c82308713f831dc884243069921dce935bfa52390172b94fa30db5dfd42663866aa284d53b590a8cd75f0609da61d71df257d0cc6a55970b58af3c5999478706167b49f4ccc46dbb009ddd0544965ed7aef4c13295bd08e8d4fb3afa6001a09f64db7bb99148a4d9d95f9497dbc68e609c99399be8f240f1b688980161d3a5041357ecfcb8a5cc99ee5108b967928821554092d7dcddcf09c362246ed6ddfe51d16d5c8f54f2fbc8208fcc6611df86e742f57895cb6dcb9190f7f47f0bd861b210ac0c23c9bdf606cb9eb1285f9426e5c1fdaf5a5e213ff6f5c8da3ddea4ec53b7e551c18c6f458fe0490a4f202d32941322e47b97474dc0b941431bc187bcadd2a6576d7e7e39f789e3964cb912cc440ca14d6a9cc723fafef73774856f69a02fdbfb3f146c194834bc1bf15aeb4d9555a924e70bfd8477d8a33f818a90eb33725bf6fbb25c7dbff18e7405e37d7ced069fbc6aad8e8238b682195e29a782734d6a498afe22660ab5b073b532ebe70011f3884b69dfb8474997d46f346ad42688416f9c4f356275759218110f09e8deedb48ed958f7da806b85818abe89fc99ab3b575c4849a1661a192ed32c624ef15d7719bb09d75b95a217f8e863e7dc79f56390fbd52cc8bf37f3e4b7e2ac2e106b5af6c1ba2127605be49c654d0cb3f6742e70f90a37c2a7963b2d6c8c70cba47c2f8d19de8a8e2ea5575096dda487392dabe09202df35545cbd171b6b51b662def77b8aacdecc75dfd0861d9357705d84d99d830731bb996475a3ecdee3554b1de142797395023823d77f0d91cab3ef84a493c32fc33c09edf402bc3888beb8beefa0afe8db06f615cf2a4b6b433445001f10ebedbb57165ce6fbab6bf83aee7dafa35afda76209086b8047eba66251a296c8b3a4646c9fa64fa1aec10b88c68e591dc9e1d630bb24a1ebb15896100f5a27a95b9db6a2db2e489ad6211d519b8e6c6dfd095132766155039ee4dd01a3ccc920ab03beb124e546afd4bee24879033eff89fe161e7f47d005568b97b031685847af7786cb05b154ae0407d52e193717065dd6d9318619caa9f44a8ad2ad11c8aee21cca42aebe71bd7266648bda3ea631ac0fde60c64c512c22f3dd03d71eeb2b3548a2d598049108e5b1ba4d324b2423eba44738b1523ea38291bb370d307fb2ced8b914e2712e16af3ac46ec71279103b0a6d93e54b310fd443f526815f065d1f2e12c280d9ac1be36e278730e65d89adb311b6461d946b711ad5986aba68dec7b716ff96c5146ceb23293bc7fac77dc4b128ec3542e5d12c4fbc4efb128554d0266f963239a8b7cf2ec583169f069256ea2fef696d3796c47da380af05c7e76c1f6f5bf836d50a467adbdd139755148a8abc05faccc9a5d44f8318c0ca72cb3ebf509b94116fe1045074669de5f721a0974207369b42ef6c8df47ec9449e634e97783f5baf48adc666897c30143b73b8b9685ff4c6a75a215a42de813dcfa206c8c88da8ca31091ecf21ed7f2205acd5666003218ca10655e275a0c160cc2d3e2366eedefc8fab30036d6fa32ccd89814956e7ba39d1c4f453c1fd9c62f31b230a4fb1e0a2625c7b25fa680588da90f9edea88a2616fc9af3ade851c1a73e090ef7ebb1abbb1713a547010b64bfcd2525cb94f137e3421fea5d718c06c9e8aad97ed22da3955a219a4fe64fdeac3253dab2d65abf153f41312530a9325bfe2801231364c5058e2f2bca881fe4ea922e51371785463b71cf5eced2d7fba5018b8fef75bbc4a6e6876efc8499729d83cbd14f00bc0460d1139aa6073b0c59f42cf574a2d257f26190089df900d25b28b7c9fd9ee90a0b2d78293782d490944d687777a9d453b667c190392bbe1b02d49902ce747d578cf8794b68f5355c779b5146c3175b4862aa50e3b108ee7d86729f40754fcf8999683e5cad60a716bdbafa64b9c05962bf7442b58df9c3c32a49f1af17b160e31de85504829d176e0a40fd9acc3728d437a457b697800d0403e6f84d818201d596f4412e59b7d51260ecbbb1b61abc04184e36cb304ae3b398cc9950b2bd27e1b3929e61edb8fc40437e243406dbe4f580d47524a9993f0f0af6da5a1c88753d0bbd9fdd855034c672d60da0c13183d78c092402f28a528372824c9e1eb3c9ea21b8ab8233ec36c1c7ea8631cab224568fddc300f3d7712c767e63cef46b38a6d05ea86b40a8e95d51d2e9aebfbc21565baf9426e708bc4ae1ddf61438d656a0ee14abb9c1c6386547b6bf8e0b88b693559d3e8091d1d494ce91a4c66636800f765972302a9e9d3763bb5b16c36b09c31376cea6f47061eacef94690eab80dc3d86189e7e2750c9fbd4bb67e38f13e04f4afd54723598f38c8d897639aff4ff3e49c037f10a39619c6d6c82fbb6f72cacf4af4770453eaa1ebf800511f32bd5920679372eb091112e44bfd3e4cd0c74e067a44fe076d1189e9531d03dc9101faf11bc7220dfa5ae74d1304d146cd3431551e63e7de90b5f39398fbd934b269671aabf482747e911b6c1c5bcb714c565e444253fa6982cae2f41bc5380825713a95d10ee9319c0acc2a9e7f86e258303e34008a73f3608dd3ef802321c544025dc82a0e63f8be03624b6d6ce689f49afc877583a83d5b38d6e912870e8fc88c16646938e488cdde2e89fb871968398e7371076110292b71f9601b8559b5ac7514f08ca00528c801f6383670bd3abe0cc32b99f2c213a1910f74564e85f2b548cbfc6dfa3d3d58b606d31a1e5a7bf647b29d347fb588ff211d8c66163e7e8af80c320da6a1d7ac6aa75be55db91179957dce631d216baecd3c5cd6fa14f0adb4e4375b7fc79b1fdb1ccae6ede93a0565399f49d15fa31afe5ecd4561865447a2cb25964dbd9eb4a315df4e49b2f3f1b781b6507725cd57312ae8066d0d88992d0af0e2a340b366c30e61194fcc14ec1af20e0af6b78370ab15c204f99c0f58953bfcd4dd10c42726ffaafc20e453491c8e67ec2d00ee4b4176e4970b8b9a52debcb532f8b695731d00c16f4452c1b31e1cf3286a2bbcf9f954adecca7b84a0df5ed21972a2b81288c3cb49c94415d702d0c485b2870ee512e2d32f4aa994905ffbd7d753b4894b06d8c534e55a0da8499e683aed8c0f11ed859878e08591fb06be0b1064aa53263785d8e87cdaa9884e0c8200b39a12399739a0a27648721e3d6ede574aff97784e8a88135432062eb1a8940da3a3212b57a4f4624a88e889f84ad5a2c8e2033a34c53596751cf5c6117115190d521089558f0ee09f69e5b14bd8e949c2622fde6a1675e644bade50e7348535e1abaec5f0ad617e1c2c5d16e70c0ed52d03b1de58f929c7d63f694389ea5a5fbbbca0791bba98a5d65597bcb1363a5b6ea17e7f67ae933f637dd7f0b122fe082d61396056111b86a84c7833edb4ed01119bc8c7c624f32d73add3b5df145f5c8d650345e67743ee6b8f891735cbfbd2e9ab4512475d4f4016d49d2f8de6715b809010c121f0eb4d4374229abead07a11f7659ed3f76801f9149bf1f6f77c56d208ed5c41f97a05d4132861e9d3f982306dc63132fd06f115fb1067fe26808d11a5ea12887c3e0d69847e84ef9ae168e4be0fcd7312abf13bcc57f2f3b967e555851e12457c02b4cd4f4a7eed2447fbbbae4fe7b30b1756c99b1e27b2e193c066a2e11fc1bc7ed6ffa356893351f9004fd7cca89e1ba934f675631c34f8655e035d01db03c253e8a4d2a870c0eae81a81c5a70448ffb08e158c9474f3e6786b1813bf9b0a950b4004dec1605fba205a249e1c8fc6eb72b6b52bc389326fbbfe3b8940c74dc8929ecc9820569f1dbe83c6c518d2945907464d3bfd8a5a69cb728d2d7f687882bf55bcbb0267beb4219691115042dc1e25f2fa0042740b6b2d571ccdb6f5342ed624a9a16e99f7e4191370fd9a05d87eae16aa1560a89ef61c54bab15c176f60200babbf342667aba405b86a3a9a8014df7c630a6f031ec62e9031a5af1e95ccaa29f984ec185ee47a6e3ffab7719a92fa8a8267d7cf6fa55453256cd1d96b4d153ecb40cd01fe90d70870602a75f86a3da42a20063193bc92c33a81ea7212ed61dded850e02a0d24291ec2380a517571bbb4a743f0997e24c78efa2de3c6d49ddba84a3d7a922727b14913b01a63c71f36f9bb2b3cfe3980d8e64df7a6b8a9d0354897b0d21f9f34d1ece76a72646d0651ff2b33c68e544c3ba3f90dcba9e3dd364aba6a7b8adbe0f826ca50565e351b6a59d8a3a1d89eea4b46cb4b765a3fdd69077c183815f4a4b3e70d95a23677351ad5f76eccc9b3dd9e1e9d131f87d5cbd94df92a6d3f54ea33aef6f12708d44542168e5822cf4ceb15c0ec9664cb98ec9a3b3a5240afdff303087a7448315fdce934e8586d30fdb3b4c772d57096b04a8de9daad9c193593794b0fb9e04c6624e3b39dbb8bb288f2df8be5a72a2f23677973898b4f5cc851587813a4f6d94cede9daa457801bc08c7a816fa45c6212a0bd90a84e31c3ddfde08272f9a91378490975592db8a9ac642e1b7825ac352bb48e302e23be721dca85d563178187723d1f9d9ec97321a6f51406bd041baf8aac909e29b340d43dd5f458fe6a525aa4ecbf8e1401b9baf162917962c30000aeea1cb745eea99c7aa38c95289348e4116a48bbc4b4ac5e11b4886c7c19097fc0a121e357fdd7bda49c1a0a702a3c6517492fac0cd2d014db0c130586ed78af34c9a10ec6b5d40e12665426d6f0c326aef81c3b406292f761b565d0e3eac88a1ec227844bd2f7eb728eeac4a11232f78192b42e40e4378b7bfbde2460d030d64f66df9ea7e021056cc84e652e8f502b7c1a2da91979bd3bbfb15573d3058d52a3ef8d822866dc6e636770792de7bd0691ba48e40d24442c192230364f908f5ee5cb35be812a4da2b71deb351d1f8533d905f63131913dfa3c4afd2df40b39b05e8f1cf7ed7ff38046cf13d73fc8569020456038e21a4cbef90463ef86e13026f880940acc8f94e1e2a2aca5297c27c81fe4e3d7e382ede21c528ad98cce4bf1b447b2e06b96d44b92e3a06fd7ef7e778511a04d171e8c2c09e04013183bd420434d94ea17875cabf4d432dd56dc4baecb9f2379b2678d72f85ead1f724c4a020417ff98547877879b159c7265862040bf39971ff2179cabc910ad88d7c09a08c35adfae59ad248b76aeaad41688d9041c917c6df6caaf6ef082893afb935ae818175667fb59289c2fc2b9cfe71c", 0x1000}, {&(0x7f0000000240)="8d2376db9697da21172ee24f9d7e6e511ea42391aa3e7abf926e40f030ddf682c87fd3790cdcd59596a8d0dc484fa8", 0x2f}, {&(0x7f00000012c0)="80bd80ee054c94c311d1eae4859e486ac04f6d9bb40dc051837b9b2a6930ded6088614de2abcd987d6e92ff5a86f01f6ee378538404510be24cad6b2527cae1511fba2f40aada127edf00e56be2fd4e451a9dfb77b40a6ea5d73f29e082316b0ca0057f2c901fe383e7d6b95780d02dca8ebd1414d0e854e94a157ddf998e85768685b03081684f3d5b3ba305c6d4cd2c34d00d6893b2381188c6e05e0e1e11def1ccad44147e31b1db31426b151f307eb8029c2ff988ab430c28e380ecebda04323cbd8c2d445a95f2abfb908e0345396c98e508a5195929db9afa656af57116e49d28109680cdcd0f58295ff00064de408c836b9759eb7cf1120072c5d616626b39a11499ee3fbd6602d74cbc3c8fb91f97abcaeb7a20796175f3d88752bcb92272cdbfe1b7d3a7e6a39a2bc2479c2e42ccb40f74ded10d767788dda74a5c077188527ef5d3045dc444f098b5773e046a3389c3155aace1cf82abeb44e4bccd1d09d5ffd4a547e2925ca82bf4e834e92e44d16ecce65eebf1fae918ef9a10ca83780b224f0bb2a7811c81ffcde7cbf3aeb553e1f5aa05e80a3feace5a3202d3e5a214c686cdc9259070ae58bf2822e340da9f6de2187f63359873569ffe5dd1e73dcd5b6d4ca680a0c0d3d03adf13752abb13dd12081651bab74c2bd1fe0cca70e4116ec9fed07f824daef668f47760486e57e4b1a1694b4908f8a585adfb4a6922c54ad682072cd57eb2423bedacf5df0630802cc271ef769ba158ce31930f7eb2216ec707072efb24f4d6d1698a2a628be06fc164a5f891be9a8f4dac89d548e6b46008abb2d0007446f10a2f4783984f55abd850501222493f7a4ded0f39dc7923ee9c518bca006ddb05cfdb80c1b3e6b526dbe9cd7f9c55033b39e248bd5a6c277d3c5553cd7ee14570190ef90442d70c0f734aee0f44ec41b9caaf38dbbdde060ebc1828d4f8efabcdbba8771d71d119d8d0f563a054ba61309a2a24c2f8c0072f8dd5ac5749eef00426bdb8ec8efb52ae43b225f0961ea07d6eb0459a0adaeb95356145718d5dcd12f0af2a419a7e4ca510f210693662abbd148ad3793cf5b27c52e353447c8b741dc4b62ca34d0542cec371c50355c90f9f2e15e1df328c925dc47758748b623c3f6c036affa853cac6881030e2c9f59a5fdc42707ec79aac86f09f21a540bb1e8a8fa28ada51cc424bc9e428b3f210e70cc71091a2cd3963ff9a081dc614f995fba6cda62ed178340f58bcdafd40044662588c84a33471a6a6deaf81a4233670c572d6008b8a0e7bac4c0d52ca3507cefcca75067a8c9555f1e287a8a2544574f720f8b3a31f47911b695909e86794daf0b27865842757d0fe7e18e7f60d0ce65618cf034307ca2ec415ecb19e523307dfae47884c548a2d91a9f669a71d281e6e652ab3e45f6ebce13f3b494fb1781c2744f3830ff3bf44d362ea17a0e9e4cb5ad5376e1453cc639484d25698dcffe2040c229813e11a60a00b7a0275d429a93a6e419b1c8a4669a465ead9032bd78e1e2d78ddebd3b9b284b5689fb32068ebf35443b2c8dd2f7f5e2859da6abe4960a4388aecf40d270718ddc1110e22a46322fa641660b8fdb980b21be78451c652543d49dd14d0f2e70b166fdbc61234db17cbd2b6f73f24e1680b74a82362bdb5ce620cab49723e7e74480eed634e7bf8c92c02089eb9e2412e5232a9cafb83bfc2e43032801c33263d7cf5230a56329a9acc334a297aec7eace84b88844b00382038618c5dbf3f475b2969aa207fa7a310de974bdb135099a0dc97f5ae935ed1d91d9e0671b2556d69095810323f5d45c7cfbc10f4e10d8815d8d68a7c6b4b15657509fa56d45afbe17a2129a087ccf408c1c50f171f33c8a462317aa88474a707faa3eb95e775db9f15ab6c5650f8ea8ecd47ca685a206ed376c5c1d625cc26007e27ccffce8f9bd2317b9e56f62257255a553e39f94fe5da9a92c466c722339138dc4348fd5b5b8e080a8072f68df5be67983975789bb96f1b475295bbac94a76a4c517e81dbabd2072d19f8de81484560fcd70d15b48a385870b2df742588cfe9bdb4c5c81dd1eb367ff8bec4818f66808a5f040850328eea47e2631e9c94e32740e68eab11834d5c69ffbbbacbc5ab0648ed166c2adb93687c33ef284e946d95d501d87069527c38853a49f4185602d1c14115b95360d6c2034077c70a4df8403540384cb20c062eb0cc977951912e24885d0211032f01de2bcf8bd38f9c92504a0163a13cc5629acbd887c092e30c22be983b04a4671ada5efb1dce7d102f724057be27af03d1cd8e66abbaf126fb37ec4c10cc222410a498046b46e8265347e2691f5469fff1449d089890706c91d2d3e8dd8f570fc168d10dac4a849c233735841d3f3b206ec7ab0a830ea7afe8fb1d052e9e0139c43bd197d8323f2570c05de0d4242cdd57f9697ee573e7488323f02e6dc371ae83f72e045a8526e5bca05d9f2006ff5b58fec61df497e9b450c5de4815a38c898ec1f48d5269708a37a7b1925f54da9f239255ef726b2107c06f9e63cbbab197b4bed25035ddb3db3a3304516d48df90ddcbf51d96ba61a51a2b8a5ecb14bb6ee441b7351797a171d98fb0e60c31685e487b885c3f3376a06b399c2514b44adda1fa907a7bd6a27bf0aa29205a80620d6072fa912a7b0444dfeb933538bbafb4eca8580ad1e6d0569bf52233206bb8139e41de388c384af0e818470978431d0e6222bf459d0d37786735be79d0436af6156cd5376e953503597af1adee4d9e1e97349971204f24a82e10b80cc3be39d37b3fca389dfa89648fd60e97ea2419f777facdc04617b778815f77392bc91effa69e7790fae87ad54d54e9d317cbb06e7690415bd9a12c911e9d175cd9f15f5e80abebed6bd3a1b5fb248ebea813df12f794453553a7f3e0e18e24543be99c9cce24b79114c76d1a6bb4821859cd8b6e7b25be582c335f44cc6b1218f9ec9808bb5e3162ffe35d5c88127cc742371cfbc6c4af67848dd7e436404b74958e16b7062734ea6e842ca54dc1fb3ed9bdf148df63b3625824c90c85053bdb81fac7b5e3ad74ef7423880e8b14523454239ac9e1ca015a0c1bc4ed413229babab5088fa92e0b47063fe0439b25ddf97e74ba75d06467e2f5dbb56485a9c2afc58d517fdc25ab453c21661fd00a6cd8d8e5e24a880344358f7610ecac724f1dec44140b3c14f35650b674494b554844c882c8d068879c23eb7f749e0c82d9070242ec2f26219ac45a7141159c3ba245fadb2b138a6243b41fab092286491552e2c4f1370c51033ab94af07714e1ac9217ad882093ec3912163bad29cac953b21f5918e46d3133b2f015e7b01aaaa337bc866626caafeb93dc606d850439a4dc1c2cc6408e1ca421c2a5959853c4b4073f5715cb75e8777ac8125f56e852135887b94ecf14c4815a2cb9d9d3381f6406e04d59bc079ad28c7725a5519e3bfa5e65bc81d3356a26408d82cc3016ed573e7ef592aa8a49a8771da8abe0fdc4562879e0821ae8caf5825e0a10855018ef0b6b75323e1824207d3c0c780215024d8d448109809c563bd06dca670904f37bc7610952862dfb5a9063982eeb8f09cf28982378de4d3dbf0ac91082de090e30b744a0518363cfa2cb137f296f365438760424be9653549ad1ae990f890884d10f76fcbc6921ca21494260b381d68c2ad85b36ad3ebf0b7d23fa8110fa7eb49c6b8ddfb79f74be9d0d542cb6f64d21f77d290bd4f6d2a68d47778e2658b982f85ceffb3fbdd4d35207d9b69687167828eff0cbf3d3f03d799c32353cbb1b7a6a7d161327c9f4c31cad8d7c0e963e4a386de38846050a390dd26fc4822d740b034c8582b85897e4c1bace5566f2806251eccc85bca8d1cf3416fb4a5df9b2e8f33fd66b29518eac3d5db72706a59a8be460f6233b15db8d03a490b40af3266736a1b0df5aeb4aadb047fc32b7a83b2eae367c6998fba4293260c053ebca115cf33d9d42a94932a520b4e67e750877dbae064496102da90f04defc899f0979932d116be67f36a9a79a1a57bf75bbfb47a2cd539b07f88e252081ffc6ba0ee71ed0f35b141715b65b3f58a36f1f2d8d57bbaebe79feedb11f72f78ea5324321ff77f258542f6f59165aacf270b0bca1cee5db21d1324c1ee80e0b42da2dab68c30a409d78ec87b0294f8fd7ef5f07846f3c79c63ef7850b38761cc3652c1940d171e4e449af10b4f5dcea42dd59965728d71f795bc336754c16945053fdbac734798133d25122814939fc395a91364bd6418af9253a3e260ff65a1780fa3ec4fe82d4be5fef32b0be198ada3615993f20c5ac6e42b2904570ee4dcab872ce95925d1d2c0f1413355c9050097c44d98e67857d2e2f6d920438378ecf06f3c52156d7097b76d43851d97c30eb649bb40bc72061a265671b9cd57807e4cec87abf670f03d6a61125f3d8c5941a2eb23918b6476926c3e254537555f879264d282bbe1f005f0ffd52ad53ea9666a81468976a657c2706ea82c3f3f7f935f1f9b94172ce6cd7ee4a64163031406bf65bf427839b55773ab79b833d5d3a00f8d9ddcc10daba497dce7c339835da397a6b794b485eaaf0c93071b7423d4468693603194f75c71ab919a819c743f05af6db0422e0146a5d27b6516ffae56c217615aca0a64357ae10ef3f0142bd83d616272888fd6c666cf464f97bce80895f6c5389a4327d5b3f169b4a85172bbca321baf330e78f29a2e8b7f5d269638b9a6765f7c281975be84780ec3e4195fea5c5ac9e5105c7dd2cb69cafc5658e1cf4f667b22b4268e130fd40b1b94d2d643a9c76f3a96dad7b7d6f91c54f363995f805e8c3961bf3e4bbc01d2509743a3c66ee3ec4f3c9b453a66f3da651b232d71005a18e0bc47bd162964d942a6e0e4fb8bbbde4f0e44021f7dfd6c89946b23117160533130876e6798e507de6b295f0a92016572587cf8924485b8f9bb68fc47f7bbd9d78b33aa6ff2038999811ef2fc52925d7d20f2aa7a84cf5288017c286ca889243c72d30a1d339bf667aaf8abd4b808d9a1bdd201996a5a5ea67875f80f9023f6809fae240b00c0519ef48a8c356a8f2bab28b51e6b6f24d00869bbb8c1090dc7227aa78c2fc041b394f1c659cd62b9db1ce040c80712285a6fc349bad8f9004618ce3ea762d1be95d6ddee068530a9fa6e2f0eed723f38d9622979ae82cad6b0c96068ac98a9182d721ef8643023cdf672b1b8912041962216d40f2f9336ab3501bcad33fda7aa79f8fdde32e4bbbc9bd552c361e36d9b1da699265f31e71366d5bffe816c818f5daa15edadc5fc95f1de96a71adba5be2a3e34cbb0f26e648421544881e9911ab08e3765cf67c93e454f7ee3f51bde9a2fc8d800b2521ced2675a906bf285e2b11b68c1682e8d268cc9d76282a7ec9ad542a3d7d99ba6255e49bae69779976521e9729d6198fb547b7aa068a5e309f08dcc5c2c9d113c8cac1c0a28427c9fc0aa56c7da9c0672fba50f624c04d5faa2557b3424889702fbd84e58116bbaa1605186e9b9c871b3a6c88d5ee94a477a9205552bee584fc4b69443e9504c1dedcf3e12bd5e543e19d7909bf415202db232876540857b10aa7834a1e8b27771598505a062f34fa8ceeff91465e3a7ffe6771a6cf50dfae814b36de4ffce0d771b878b6b279706a08f8574efcaf97b557669ee4500dae4c2e2388ce529dd4f2d6dd780fc281d8911fd65bb4c1bd9a82e8dc6c7fcbb265d7d0c1e11e02973bf91f7fb7dcd6a9bdfc3d0efa3c34b9ac263d", 0x1000}], 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000002380)={&(0x7f0000002340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="1d749f9530f2e94ade035c3b7f4bb7119e8517db804f79ecd19a694b93227540c47bd36ec4d56658f105a1cf262b3e5ae15d", 0x32) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x400, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8, 0x0) open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) 22:01:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0x7) 22:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) 22:01:17 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x80005) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 22:01:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000009a55ef52082f30b1d18b1d038edc10ec1a077bc173b46866c49eb62c545f653c67f9593e20c8b3dcef704a0f46f42fb0556c80005bcbfe4cc9c1bcf3426bdecb97496d3f749870c19c58f91a925ac204dd7de034f9a83e60d207009a2bb527703a0000000000000000000000001191313df74e4982a1789e5fb89403cb4c68b8f3ba3bc5b1fe3d10ba206e2505c773cef25a4d8d0437f31ea60d38cae1b5b5d66e9c92ccd2dc31ce0b26de4d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:01:17 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800"/54]) 22:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1c03bb0a00000000"], 0x8, 0x0) msgrcv(r1, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/226) msgsnd(r1, &(0x7f00000000c0)={0x3}, 0x8, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/174}, 0xb6, 0x0, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:01:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) dup(r0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000029078ac1400aae00000011600"/54]) syz_emit_ethernet(0x1012, &(0x7f00000000c0)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@generic={0x817d, "92a83d58c04a48b05687fb88745606b5ae516b834fe3ddb649739209dc001e7905e80cfa9e8d82babb54a829d575264b1615a84aa4edb90593796c26066a14fb88c6f2977c7d246383d0555d95494317f1c9d4e0d9c9fe238ca17ed8cbe1ff709af41c28e8a4585e6bcbb91598cea8db0c966d31093b95d619df997abcfacf0c3a1fd533651b0d71f5f7a3b30c91f0eb2300d27d4a6d58a50fadbdae2ca1bb4f11ee2ea3ecadebfa4efea18f4aa6172fb8f92ff19fe77b486ceadd4c677dc58675a257916f58de2ca7d07908991855e5847e9ec0898a340f9341d07d1d0f67b0f3cb76f7e64d95e1d7ef6051322251a35b7bee7cf08aee0e28529150dd070c0b970480abaa235af61890b8cb9c5578e970727514bc29248464794365e279c405c977b7e7f8fdbe8640ab74b255b1caa711faf406f1f818823ab4dbe5263bd795c5602ce9af8f60111f07f6f2654f20da5f32f6258c93a4a13f53ecf29de45e5b8210d6af2eebe966a6121c700e9c77e7e7cd0ade74df800342e192d61ad6e4502c04b0a66c9090fb93db62cbf4ec26e81ba093fe8ad65b13b0ee38b920fb992e82753a4a516e68fdc14ecb1bc2e0a0e5e0ec596256ea41cc01fedf998c9368aebc8b3f534004046a9b6001c5d2e87e2e70dc15209b5fa4055d84002e0cf87ea7099b75d648c392786e6ca56b7aaa49102b43cb6a39889bfa1bab35ceaa4d99ec0d0bf8b44e1b4b522c0925aa6054e0c87252a5113dad7266f7283ec63f83971cc9ef72133b59940d50dd883754b3b86f082f52165b97d877369aac2f255c0bacd17bb2d133893871bd57a4e11693aca997474b360f478c7cb596684470e11db2829d8ab76fd444fa283bdb6049a3990daced9326930ba232da381cf8702d167cd0f3c7a96bf7993b57eb0b684b4121fa65d44f5593269524750002693609e8aeae0d370f7baf3adee4064ccd0363138bf7575514134f92f49f3f2697fdc1503adafd154107af48ad98ba147867346f754429bd488fd5db1d4a35dabebfa2f4b94e45107a3ca9d099fc01370cbffde3a1a8dc19c044a068a1252b1bd10d35fa5aff59e7b7172582eaf9bd3b7f75c27d51e53cfd979bca63b73c09558c2726da566ac9e314691bda19367131d7df94691b9a67affc9d6f68274f215aa646bc63ac3a7e263963f078b06696ecdf5276006728bff7a25c219860c44ea881e9239e44ae17f2f6596a3ea50d6e61049ae9cb8d25f8b146e09459a9746ba0bdda0da9628464d58c245191e3de4feb72aa3bd42777c4fab8a1837ad3f032d032a323d6e65b92befee4f338b42b6bf368b956e347e1a532c4a31f517932d0f9e9b161bf959bce068400fdb63907bcaf353374a93707e4db8a2187b28a8f2b902f4e4c849b7af5d02ad820d06ef9ac01cfabe68a0f59e1449b5197bc818834ba5808592b6516e3266a2fac9e2aeff147ddb1ad1bda4759bc3da259f283e9d956c713de703adc258f3d9ca034ff173ece2874a6554a337fea7f740e21379d379f3ecf5d3b73b6103df8bf30e7d794f48dd55090cd8eef05e860c1ffeb945b9b65962deb630d72217446bea773c469e9f909d6caec1096542930a4cbd035ce4b35a0883106947c970beca074a2aa86fda3f570937db192d77a3023fcc8c77d8a7e10ceb6e7a5a329962d42daf5372b9414e7c550cc6e2da6c8ce467170ee4a93b06449d60965e46b5ca199e81a7ab50d31428c4b6e6c832ff49a8fa22f907223b5206249f1792bce8d4681bac209769a93dc706f46ea70ca4a63506e44466ffb1637d89395391d91f1c04a8c76a188d402bdbc1be423bc6cf73abac1a03d691688459f02e8f5d85c9ac3edea068a3efd51befc8354b564996e1f1277bd7e35f1fd8eca695fa39043fa262844a81d38d4445f3bb3fee44fd0d1819828d20d03afc59a0a4aeacce8d7bd008544e9e551971bdb58ab3d484a6fb91010225eb0cdbf76202fb12056da7a69934c7ee507a700221434f14ca1fb2c94a95c089bf1cce1a3e9b2d43fb72fb811de219cac2f5e696ad187cf1d10659bccf24edb3ab985d416fd0a63947b85209d223884177e5dac974a4d15642f5e96b23c36f2918ee656cb0b5036aef3d058bb18eb21850edf5d955f5b3771683e25872fcafb8eb23c46cc37ff4656a27c2ec92f5789236fb16264cf8ebcdb76de4f5594e09c06a87182bdb41f7bb17ff2c3f0f73871faa7f9194bbcba483aefdab3e6bc4a9f7595b6ce2ca00a811fceab34c3463fe3e6b72b36c0a8745579b985d5de4cbee5c63052f32d4cb9671914c7763b002d3752c1fe4b8d774825253225a4145f5977c7d2bfa85e2fb9c9e51a6edaad56b0452175ef9ce8eac784fb54d6c4f9dda16db6823e473ef271706403b1392553da43e030e659b7f4797f632fbd1819d2dd0d3008cbc40098bdeadd9031dae18a99c29fa4a37fddecc7f6742acfaf5141ee08bae5c9924c207b53aae0c6698253b0d89d188b894b3c9ecee740ca4b88df15b4e903985e6d641643dd1592d453ca0abf32ba46502d9287ccb5834945fc0fa0c8776e0262c7aea69822c0e23bf1ee7cfa16bbb6a2c54a008ee834aee75d7f9a68016dcbae39ae05abc165be67fa68770da8eb3049aa9c10516b8f98f59814b5832956b3426e993c0a8e964a769529d835864e0454b1e9689d8bd681beb1f5c2ce75bcd887902c7a301afe8ec068014a5f0205cf10665ab30e7f4ab4dcf9bfcd6ec45767ec2bb35327288c97d0eb2222498bef5782a77aa66f54b4d383bbbd7cac51e3e0acf4c13e644b4c067a189e16c7f2829fe79f5943fa332700ebeaf2adf8726d64199f0c9de84d4ea439429dbfd30f62e5eca68111c7f5a60d5a13de5b4cca69fa2f73fe10de8517f9db2aaa7bc1e3476d0330f534345342b05fc6a1a64579b88f5d4e37f51b473ba4e6673494b746d41a9aac14c30ac78056957727e10e89fd1181ae1680af81b98c6aff49a11f76e1ca600e95e57714ff8b4697c56305bfe531fc80a9e366f3e8be6124ef9ed9f2dbb91711fc5518816de59f0b75c5deddf8d1c209d065191d7d9971b6e966bd756ed523434b74b420f4b1757cb2a1c0f5b8d4fcb171dbd2dc2a7f772338a3b425f08d2895a008cce0ad62761da907e879dde284cf60e2bf841c2a0e83e9f5ce6e502e6d243de7649670f11bda7116de9ab12afe1659222914a101ad419a38cf6d620a4d046791993c23129e16e30b76564eaa24df18f276cba6df32aeed223c7cb0c2b123ec7d730d432f13ae08b7accaae0b6d9ceddf11c4851c92ea606445e91d376c49162e694617eaf528553d4f9d106767ba28686eeb8eead9e828ff7e2715865dbe4de467ef4c04154915fd8a230f4038c525d8c28ca7d4de11a18596c006365f8f087698e93c2ebb71c5b81647f53d80c5b89577d863a9d78d8870dc9a949b960c095f4d4ecc64f7f15151682a401d0fd249f6361adf5cacddf3c04aab25027f98c1c24762751f178cd8bccc0bd832fbc1d1aa97622a24f79ff6df8e377e32936e37fe6d9505dadb0446b76a8b46d7bf999e6d02622531591d25d118e469c29158c967a174c87dfa6d0f08fc26d54e3500588eb926d4f4fdc0382d9665aed0519e8587472a9e299bf02a9a731f5c5db7736250c9c014bd48b1c5d0aa2f6995abc6dfe71339c57007849758d7b24e37d779e7ff7cb8eb502c93e7294db182fc0ee8ccf05d14f8e9feb84475cae72244f95bcf2b697fe9272fbfc5d7e0d29012702df9592c053d069b80b7e6fe4e4f6385978423bdd38e2395f0057cfeea6290e99589c25df72ef920fe6f97fad9ab1649ac8db8e006da3664409271c749f5a12ca5b7c10b36a625f47141f97f2fdd2282287b27b63020d744072bb1afa8c4f044f817e92b0548ca306d65d4bc8708413b64d3511bea2f7791c56a042cd9606a1b0a0d538ef7149aad0cbee5c6d0b8657302349c43ccf340a03310c32eedb3fee3d508246e67884a12a7c821a77347339fb181450c6355adad84e5f908c34ec981f45ac6e73ab12f98b9c8a36a5b5968ac04e909fcb43a72b1a1bc66c639bd9b3b3e0a803ba0ca8967109e5d7f9b5ba7dc26da43bb04f42b97ebda80f27aaad467e6d94339acaffcd6387771a18fdefdae5d0d0b1db222cff1fbe4fcd01c86bcad9bc5ee6ad5be834beb2d55190e52c94b11fdf7adebe208e249feedbe0f6009d49790f5a82c0bef7f793d1d94d68a2d67517e7a4db20a843796f6d7b986663db18b9f1411f35edb4809bf41f9a5e544b5fc8e8fc28fae2058b8dd416f50229e4d44c3209fe74e2669e216d22e6df7703c6401446d6d53c178a0cc0891ebd237fe35c57cfeb9eb0acd79f0ddce0620afc0b580a087998c80ea0886575826a5dba1d7b0eeda123d31b1f43b4f844e9b0e6320625c290c6b0a4cbd8be087d41eebc0766b8b7dc53235e0c0aab98c9b87f29b93cdc4a71095c84aa03e34c32d6cad4662ae216e5a2e8f1cc2854ea04ed86247c937a3034d6af7ae9b0821a00b2589c48e452044e32329538853bbaf1e535e35959a42a65526eb1633147b069c0b60b218025b0ba6d4e0c026bec8d5e1535a65a3c3fa7492543aaf44501eef24e9fa5b61aaab7f8ab9a505ee7cf52609eaebd436af5ce79f16f4cb4e86bd2c5b35cfd93fbfeb87f089cf1fc750d71b1b666c4bdbfda4277a1db366fc53dd1c230f2315f4250c7a13934833ba9a4c386f0e55607a5c7bad1f913011f82b9f8592f764a8d79faca5d063bded4fdd43de6067e0407428cbd80989cff61cf86829e5b9b6187173f0533ea718160ba251b1403a92edf512af577106d368f084d8a7409a6bc8a4b83b2c2f5aa77013c1e5a80a600c5ec7a7ba85c407dc1301bb8e12ef185956a1901eddb47c03b1763f727dfa73d28dad9842d57e55d5cb10ef1af46cba8f9d4015d6e271df8dfcb49194176243e7868c5bbd60ffd26bcc9ba7b0437fb5bb403fe6fca7238e2a7226b6f2aecd229758686cc85da15aaaa1e9eb4d12adc598869a241932a62262e0f9a4a0cc7e2481e1d7366dd669f96b181eb40ee77b243b04dbd0a6d132699d2ca419e8b4a6517675936f73bf8598cbde2a9154d29eacbfe1ff8e6d6e0cfada39d03924446ad7ac613666613b53f0bb75cb914c9401ffb5250495c8b3272ff2b20def27d52055f61b1ab5e15ea7ff1fb9e213343d847738c7b2721168437bd34c59cd53dfc7ef5a21484440d4b8af45aff76a1a0c4de602e30fb581ccc3f5b9d04e5140ddaefd7c7ab8feb92a49bec9c03c56c7469be63449f839160807b4369676ca7bb67c5f55236a04bde677392a2d3ae954c1830f8a4934aeca178f8eee2e52ea48ff1be1fc8477e2ea4a121a3cc67b4757fdd356e6269d89b0ab81cbad33f5a49b6c660bfb2d21dccb6f58913995f475aa3cd7ded699e3334113aa49b992d7e689f03bd589dec7d54438256d19e27dc3090c9da1acd7203eeefe792a9db95b20b85dbd8980f5905c760d8501c629c08e657f7a3ab1eb2121ed52c5220f82c5a3ac67fb6e4a9023a9bc42d1da96ee06ea0b4be5436bea41272ff5f2ef32da542f4ca34bdad8b2232e1f30fa738dcc77f853e6d62c9732c0f4ea1038759d958d3b497b732e26770cda8d8b5692ecd6c9b67a25966416ededa951f8d262d5d4638e0807802ed32a5ba790870edb1d261b4e71bc50e727fadca631ec411eaa3def20915f22906e51f1ef338e1f6ba1f0e9e0fc371875389e1596c09ec615ccb305edc45270a6e494bee05f2f0156"}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000001100)='./bus\x00', 0x0, 0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x7}, {0x89, 0x8}, {0x20, 0x97}, {0x83, 0xcfab}], 0x4}) 22:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 22:01:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) 22:01:18 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000380)="1e97625803d8a9df6e9530ff81532c8f1f49278ce958066aa3d39ae43272702caca71acd098b297a851c541fc1d2b9781eb024924e730680174f3bd65393ebbf2404b792ea2795621451a5c8fbc21f387bb1280a8ab48c636b325b98b809194843766d5fabcedaab2140271cde0c7eba6202ba2818bd63580e858af99f74f658d167e1e06661f3691627fda93088fc574d1ed9ee1bfbf74f94261fb33a8cc52f1f9ffbd3", 0xa4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 22:01:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="1ff93336b498a0ad86e8598f58ff71f6ba972ae130d96daa9f1df5fd846c7f1b59d350e7cc6e894761475bac3c0214e5d4dcce926aca462744573e0754f75cd81e0941a194b166fa7b0b97a53c58473498e35e6a31e90ef7d3b8125ac2e1c2348e5771c0f57c93555faf9390127a3211441b8ba09cc4264daeb089240dbce3285ecdba35cc9382403d93faedab4049b887a87bfedb8c1d2264c6444450f97b79", 0xa0}, {&(0x7f00000000c0)="45fa6dc63de89afd787c1fe9eacc79bcf64a502ac4afd0033d6d20006a2864eacd4712a773df93bf0df532c4e6c1ff08c4e22d33757e6e3f8bcf1803084cfda530bf7d913e5ae40b20316e3cf2a66d4f0e", 0x51}, {&(0x7f0000000140)="a6c330124aed96a3f8ebbfda3f52926886a4e30e3aef8e473ffba5a592015250", 0x20}, {&(0x7f0000000180)="85d247db1afccab0969e9460734556d87c39a6df2ec0aa4986c78e8f193095ba33c169b7a4e4bf645b5a885a712c8a0b49c045e3ce5eb2da58a2c0b9dbc89aa4203b13e56b7e6af23be8aa34590051af54bb758150710916d5772152111f3f57a2dfe04a83176f9c1537bda51c7221bddf625e6a502163bec9c2c5a62f4da7027cfbc525e4ec1b6a44b6a102d2a8efd048806994", 0x94}, {&(0x7f0000001640)="be031e66f23150eec0711718e08d16d863beed2fb27b6ab63e7b15bee3da425b9fb843c975fb8f46492822d34093e8c5a7506cc909c7fd1525486f607038ef303c0fca261be8c788f1ef84719478965825b64a608b145762b3abcf1ac6dbaabe94d79d1638097635c8ebc81142489ba9ea9f6b9472e443f5855f660f168defa9bb04f3a220af19163356f963eb7a2b75b4679d6358dce9eabe469107c667c4def39b10f22907f715e39aa2c0b6da89f6ddbb887c2d647be590a2a5a79300c451bada0856347b3ed52d7de7253fc877b66054dccb18aeea3d4898437391b07e927a34bb7415ec500b041b4993487948084cfbd2423c4f2f024698d8b4d87fa6cedd9fd20d13c2c8248226a72ffd254ce2aad04839f192cd14140e20c8a1049ad2bc8c1cbae9e848fd387eb8a9b9d1860744a0cc4f3a5d1d559364be631cf81a9040a52cf8e62c2bc35a699968dce96eaa82820a38ec58d16285696ca35b7e450f141c009b8b4fc42866f019ef1b30030fa9621fafbdabe909f4d5e1fbd529099ab1af8298c8e763b134102f7e131edaec4eecc471345e09fd225388689fdd2198c5c3829a84ff9f1afc083428aabf5383b933eda25aafacdb241d8a3007f6d62e9c6fbddaccd8260f6a62ea80c28fcb75e7596e68ca79d217516723c6530073c03d27e26ce44843a4710a02fb187670e2eed4bc16e542775b54c5612c62a62b2260efbb8c1e04ead42382abbd1f56e99809c64a0666141477793e9b29806f2e62b821f19a4b11d125b7f4ee6a4cb97437e8f349c2d65c0905dc9add23faee3545d10765727e880420d18f29e347091385d5f7462ecb8f1bfc0cdad22da343612daea0e8fc693c4792d39d824c317157a8cd014bb216f50602a37caffcca5d8ba3c7ec2b94ab4df2323217a8218ebeeeb1eb1d788b60c5fd88faa371a0b7024f16fc1912df5afce7faeda7c41de03636464e10240eaedb6252c5cc23fa03557de75b564925acd1e474c6ec2fcc78a29fc0ce07042fbf10cdac6fd072000eb1388679dbfc8e18e490056e4bca0e407f752728da8b3b48ce3302eb0311c863dc55647dfec6e51edd585af6f6851706ec9d08dde96be9f099ea7a76c82a3ebee3a8a472111d7e82a5e942f46063dbf2f7258fb695ed0a49354e1abefb68801bca4cee6ba3685faf27670e20252e259c42f78240a349a2c1ae8b4bb8a9430163edd7f124a7045af194b39e23b30ad053ef260cfdf6dada8e37515ba0f4652450cb441335eabc359a5ef23f815b2568ce5165cf43933c66f2c8a28596f07ac41aa84f2f5617165fb78c8958f1930c4d8a25add1990652fe382b5e6c64594b1f9c25454a624eabaf5d7203c842dfbb3e2a0764264a7a0607d195dad949a8e805f5823d507050a0cc1723c202bc9f4f851ee89e87723e4d30ed22e1b258f7b36aec62173bebab740f3ae8e8300a1f2bbb87b65f0f976ba02195cab87c7880268c0ddd1b39779bc438c117a954dd6149ecce895990fde17ae8f854bc3ba91826b7db65b862b79901d2528ddac024c0f680f78cac3ac328b94da12683bcd3815191ccc7645871fc2f67a7ac82aecd636762584c86e1b86eae6b6e060b2ddcbedd8a3f8251df2eef9125eb605c084f8f5eb1ddc4032d077ead9391a463ceda5e7f2056039636d7a906bbeef6e87415c0d4c2ce2e2e24269d46e2eed3889533c4c1af91ec535b728203bc3b7fbe320ae7a57c91f3ce134cae01c1a56474a745f2db869cb6aa2c13760fb254c3c80cf0f2c976c3e433286de8dc009215abbca62e3f06886dff9aa1841da72dd41cce5a1d1494a023a8654b0fb923eb9d3aaefc2e192e11049ebb66e0904cf2793e7f69a74d9f2fad9ee9417bca83488fc319254f61579d070fd36cf97093cc885a2b8774276737508de13d42d44aa1868fc6c336885a5c4df02a388a0ed72bf98179b35899587e69d04241dde520019126f977f8a2254601f0f9f3d5ec30115748008d4099cf82641108741bf9db5a3a7a1a04b7107a7c2ab36fd16fdd5cbbf8b383f408831b624d85d7d9214bc8697942a11e58c237b0a61f52cc2bf73876a271ab493d95149fb8f850524c5c92f38cdb5e26700bf648d60703fe09e39c1f98a3f5036a5aa9d70185eec04fdc017bf7495efd6bb7e31f121389408448948c1b6d9d4fb37cc92c353f98a1f38356d38c418128a53db0bae66d0bb4f6be1795ef657d8db76d4436762be8366de762e1cd53882751ac43216cfd0e3ae248e2a60a9280b874d57f3f3b8f8211b92a5db5ae3bb3223adf14c94e8c788cb2520f3289b69ae5eef10f10bc5c8895d9aca3a2e376f9f9dae5a73699a347dd0515a737aae6035ac0e471af9f92eedb6ebde585ce93f219b4f874353bc7c8a176ee4c6835fa9fdbfa380706286476978bbd7f823eb58605469a4fe3c7a5f6d30988f374ec28100585bb1a843687d7c17a97653f81cf4e6a26c8d496f0972640e47247f350952aee8522e9bb4b030f82ab9d744183677d54828bb1ad6d385d97c60bcbf8646b5e1fd22d85114d3639278766376715b1a06211620db57f91b21aa5b0bfd591bf4b68cd21cfa488fabab9b5b8647b0a96ab6f693d09fae1a23e5e451f3c25a9da437af0c7702755956bf716e2daf752c738aff87b5ded3fd630072f615732d27c96d036cf803772b4d78745d53eac6d37b2c8ff1d0314af77c26926259f1de063dfa146791454d483e5c3a8885e37fbc30b53bb188278bf73ffe84b018a6edff91a66401c2fc5c21c050b75c08fd2f8fbbdd563559455f7529d01a663e87903b768df9f9f18b9b309e7d4b8298a849ae59f08a7ab011c75307badaeaba8bd87825d8e04f64b39a8f80b423abfcd816e6b99e2ffff9e136fbad47f6007586df4075b86d79eedff3244117ee38e74443a0589b7e10add2b31a003651ebfdcdad9c1fadef72502c6aed0e3ff7737a34cb0f0e5bc74c469a5ac8cf8c49c52d7fc1e009916ca12150b80d0638e3b469a336e08d8af31d4e7823adfd6ef3fab6ff664ef16eb2bc1a7932dd778248b8534e47353a53b0ee78966a57d69ce465d6b2d12ebc56a354454793f98ad2f5188076c70688a304e899b8052e2bdc70b8a2f69c97c7c80283b58be074184b813a9b638aa931b554555e67e523ba8b75d84f3198993e1acc7736650b17fe776ad4a05cceffdb042c446d5b25dfbe6ece96061356b9e4060ed185aa1ae640be96b93317651799b1287792b8601709a82308628027b0d46941a0706c678e6525f3ddf8a96227b0ca1202782b4a529181a07d602606d4a0a0f72fb8f14b309617efc84ff5ea9272c21a7cbbcf25dd510c771be2af4e1dbdf6bde5e80b5a8bc0fa36111935b639c541ca17bbf8243dd672a99063efe9ecd27abddb6e634b974065d56761385a80552274e39772724dff21dd44a5bc6a3bfbc735cdd8c126060371e86aad875c4bd5b2ea83f3e351c7df7f34e8dadb147b4e37bf8beb1f016bdd9d4aae6818130012b74fb862997943849b31a6bdb88b540645224c58c593229c3ee8c9b3161513b5be1caca8715c874e80d9c4c67e52fce9ff7bcd99ba93542bf8e7548975df876f2fb786f911914ad4c57eaf50111706be0dc2eb63feea2067b1043c05921fe39e3aae9af5cfd1916e7f9c225598e4d8b5bab4039e036bd8cfdd044915b9d460c53b2ba731804452eb60f2aa54286e007b63018f20564eb69174b863e40995f7bbede6b7c71ef707d3b70abb97f8762be222cba8e7af2c7555b4bb80e4b7903278408b6bbe217d5bdd9241d3250ec46a2e4494d50ff26f707de695578960cb6897b3137c682389e5924d3715ea6f7765ed32541bd4bbe057f0c333ae9c11cba2064144fdf41ebcfecad19801adde67147ec5636a319566f0c5dd4394f4f4fdc5a7b723aad2c31d69bf7094cf8c9434c16a591251e44c7ae76a33a96a4b9d84ebaffed81575aed8cf309cb19a5b160d975f61b37d02d985b99665f01a12eaba48cc12531153491294bbdd99536d9e2b4dfe6aa1d4fff0d7d018d9443c7f2488cfecd20f215ec3d31a479e731a5c6c63c866c40ca1514c668511822a35b1c93007c193daa447806d585eb48d1af41bca6a610d9e57243ead5c2dc78503650a1026f5f43533d431f1bdf706222bb6fb8c30d36f60445d09520363bd6a91c91fa1372c48b1509435dfb08cf5028806d78e895f4598fb87b2bf4aefd86e504b90993ca7b74a101408f9c6da9a53979e75feae2cb41cb3514fb60d54a0390939f85ebc36f3b8faeca3e36612a321f9415f20e98cdd750c6bf8d910dba7eb4246d8e00a7444ed163546045a569f2c74456018c3135f8ac324770ab65c8b4b19a26e16104e9f2a16167c2d1a54d81cadc2ae3ec08dfe5ebbd6e67bbec3a4a75c6972b1e0fc0b175a565c881660f2ae1abad21172bf689f98dbf2280f133ee2fc802bf3d2e82e5b05b2f2974b5a80318a46d8cffe15847f4e9321b0c51962e082bd03ff58950fa8841705c00bdbc9f9ea9c59d2c5e1aa07d347301ac19b0b4f47d59b5c417bff16a1c4915c4d746657beca37202caa3dd7d1a6e2fc61253568e6819cdf4a67460d501a7eba8301ea83f648b1bc8b6f636031cf307e4f7b962b384f2eb876eeb81fcae4de9b83afa6736e17fe528cf0dbc8b8fd4c14614cb80abb6a0cc7b8aca059dd2ff5ee6b6e12bdc5a1ce4edd4cc850b1c225ae051d9a3db88601021f04685d8ed1e175d587f48ce8e8098294e5b1f95bbb8d6cf2f7a86d0192c063e677b199317ef4403b2f686423e09e441c4a1e5cfb96c143e25a0a5ce9a83fbdc171877e1537b4b158abc4d93e029dc343349bab5def48bc2ee84926046501119c006895d297b5c67c92a2b65e20e841edc346e4a884fed5e8e51ff6690f1519cfa7e0db66972a5a52500e15aba44953c31578a077ee3b266dcf9e9c19780a4ee1b084d21f62143b5b25b2505d024c073047f59d218eb7dae84a86edf90068e8a27f94a73463c0fe7555adb1e233db6f8be65efc6cc446e20f310a484c8db9358ec5a22c6ceeccfc91565f300182f886270e459bd19fdf40ce33cc6309564b0ae68486e874bacbec889f6121dc3e84bf2ed3212bbede87feca75c0fdb6d146c5b9889eacd5ffaee38fa61991ae50c3b9f0c3fcbe052a48052bd31aaabb0cd0a8b861272492419b1baa71868e9249b102d110fc4aa28c426b1dd3e6ee7bac28ae01e26eb1b1da0c6300f5cdf86ce2a3c1af8a6f247cb903649a1149ff1fd0e2d94df8da913af50d1546db832aa14b2087c9284779b758bf296d9132faa5d7a81c4be1608e636a858670edf128d2e247f854663fc3653112d954be16451d60f1a4ac4ff089b4275ec3a6a244717a42e33eca5c8777fe647e82897094e5977d802cdb8b0cf0c10e1084566588c90273add5dfbcad83d35feb3e21d6bf35c1ae5242fd6d1ba5a6504a6242b8c7c2bbbb12c66a59e4b8a7a5391b681ecaa970fae70b9de6e2ec008d7a1b9e70f93f05a533c3b6955157aa1214003037a0c50bbb287c56912dd9edfb18b3634e90d04c794bade580c1e8f6b7ef902934bf3f14a35bc007497e8b2c940227f30250dfd6852ecd93c3dbba6d3f36ff5aa952df9b2d568a49611390a361093e93f2856defbe150f136c45d637fc38ef6f51386cd2e0f8e1f950a65ca16c0a17c5326a710d339aeb50e79cce6dbc16a337cb88458de403d408cd0c025b1b078f7bf7647475f5a2ef67e324990eb30d37a8c698ad709f5ca2d6ab37ee0f18bed0d2979", 0x1000}, {&(0x7f0000000240)="0d15332543b74ef0c348e53f4f1a2410cb28f96548ebce5e79b3663d4271c380da5929af30a3d345e2b22acd9a6b0c314a3c545ff01191c68a3ae6115d0acdd4c6a72e1fce35fb0477f794ca8b935bcceeab28968c1be46771ea5568f77a24804414f8aac2d0f69bd3be6e73fb19a36977432327c693693b2a4783f9a568b6d99528aa338652d59b482dcadc3f007a11d4ae8463260b1ba1c22c6a5644b0", 0x9e}, {&(0x7f0000000300)="7474e361f18caeb762511ae9d307ac056dd604a80e817c307d360e5dfcab693e3da02f59b48e8f3d727ebbc10e62d35e1accdbf994e986a1f279905b3e53821b5a35e77e178bb6e8f91a0c5f6745558def0d832845f8e0bc844133bf149f8912715cb2e24ef46ce422c7215923c0831fd2d44a2d29edf6482a57c451dd484890506f5c627f3fdf8c0efe48a19347d39a241d28b7cce648321d1c4f14b20f3a6437e21cd66ff7d9aeb2d2ef60b782a6d7935fdeeeda46dc0dbc5eed561cbb96aa4ba7f36ec951e21a5307c15c53950aa473ebc9641c35fa41f7e9faef26d55595dee8c173500ebdcce1c96fa33d78", 0xee}], 0x7, 0x0, 0x1) 22:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x402) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x7ff) 22:01:18 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x11}, 0x40000353, &(0x7f0000000080)="4f00c6c362aa707ffa7d41e95b32c887", &(0x7f0000000000)=0xfffffffffffffd76, 0x0, 0x0) 22:01:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:01:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xc9) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='?film0(\x00\x00\x00'], 0xa) close(r1) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x30, 0x7) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x6ef3da44cbffa5b6, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r6]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r6}, 0xc) 22:01:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x3, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x2be5) close(r1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x3000) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="21002e2f1cfa0300037c"], 0xa) write(r4, &(0x7f0000000580)="ca1228ce9640837ed78c932c36a9b2226c4bcc19b13b56c4ff46578d882546b852cbb097432f4e7c71129405b05fce055fccefc68a63eef964f513e09fab5ffe1cc8a6e50f9ce59c3ee73cd4d7253c80687755a7ebdddd7a4806baafef9b6b07b6a37292669a4e36e9fad2f495430856e0d1f1d131f6c82f467ea146c9136d53538f795c982ddbbad0844abedc8271c543e06c798d42dc85781d1eef3b05831dec03f6630bdfb69c54b4b2d4c4b18989e3d41f47b7398a7d40512265e315078707d4d9a4f05f77537af8983dcefe5444c2a3aa6bd38a4e74edd0cb3e26811fb56ec78f6985d619bcda3a00d45186912611a0e67c3016f6295179e0855e25e877ae09bf3c3f56715b3bc7967ecf16c916f4600bc2fbbc64809c1ae9b76b1b97ab92697706c483b73cd928f276240a3262706345eb08b3c9f2b45ff77d3a5b190fe73c1f69cbff8f384066c43f5d9be06bb134f7fb8e20d5a9fc881b4bf14800264db2331dd4328162df20e153dc441d2eae13a288b7b1934ae30118b732da8d042d85bf66fb86b5e18c910ca2bcda9f4a975b2713b029e4feedc4f50b887f910550eebae17c70a888228d9957bc407fb1247291b8a875455e3f38c2f5524cf7891e55d5330e582a1a23f743b306224d9ec6", 0x1d1) 22:01:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100)=0x6, 0x4) bind$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x18, 0x3}, 0xc) 22:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) pwrite(r1, &(0x7f00000000c0)="8ba221477b1b", 0x6, 0x0, 0x7) 22:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x20000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000100"/14]) 22:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 22:01:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) 22:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x48) 22:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x112, 0x0) pwrite(r2, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0x11, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x4, 0x7f) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0x7, 0x3}, {{r5}, 0xfffffffffffffffd, 0x80, 0x2, 0x3, 0x1eb5}], 0x1000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x84, 0x3ff}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x711, 0xa0}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x8000, 0x2}, {{r2}, 0xfffffffffffffff9, 0x22, 0x2, 0x8, 0x101}, {{r7}, 0xfffffffffffffffc, 0xa, 0xfffff, 0x5, 0x4}], 0x3f, &(0x7f0000000340)={0x759, 0x2}) 22:01:19 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="01d8f9"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:01:19 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x3, 0x2, 0xbed}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r4) bind(r4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) close(r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="7700007fffffffffc50a88a2cfe43db65e6a0e4e7b14dfdec77d2bd0f806e94baa077a129dadc0623dbcbb304d912acc68086a39f70093b307a157465f7e061be9262d2bb83ccdbdd0669b2d28e1829416"], 0x10) write(r0, &(0x7f0000000dc0)="117971e95732368eb644d7cff351300251a259790ba896b768e78ace53f8f99fc45947feffb0f7dd911e2eae7839d0621b00c7451aa37ec09f69f4e75bf6bf1554f370050d1bec99d337817ebabe2810b5a2176db6d42eb41e53a4d1a846124379ba5006fc1ba1adbe7dfb93f9954a78ea943220088a686db1bc3d4bb21ed6117a6142f65977dac7a6365399704714670657ae41ce340e290032b31bc4dcac4c66436978ac0a57cf6233865d76460e4811104a9de9513dcc75b0795fb3bae033acf5775074d89f9298105d1ac15fec2bc879aae9a62a604bf45374684601109ea25077dafe3e62817100636bfbcc1a36816aa49a50fb879ad7fd9fe159fffa3532bc5a7a0fe15b4750816b155bbab61a44891ed9da2f7aff51e4f5c178ea3e5e77e3d9c508aa08d8b00530a46222c2a1be8f653405ce0251daba2db8077f6bc3f581556b219efd0743defa5fabf5fba78e60c65e5897a4cf8c025f91221e74c7b7c8ae440229fdb4103c5e999a8c94fb39", 0x171) 22:01:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/87, 0x57, 0x801, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80021991b5"], 0x10) shutdown(r2, 0x2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6, 0xff, 0x2, 0xff}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r6]) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000440)="543c91e5f3558bc69c902c50064a1d2161e71649b23ce057f68391e05c1cddaded3464ec49aa5389f91b4a65bf61c9e057c8ed3afc8be434c4fc4dc7e107f63fee592309679824dda0f3be491b2174a0be388002712f2b41b978e1b2b9abc7894aaa59b2d2d51ea93852eb97fec598e1f3d86fbc3ac0523ab66c1f17575a0fea4f578c782ed1566a6ed2cc0fe3ba39caad58d9dd1864b5c28fa1483f1bb4f6211b552d48da859ce3f2159dd86d1ad0dbbb435f8e3880cd360aa5f12576962e37eec674b390e49fb1d96c5cb46608", 0xce}, {&(0x7f0000000340)="db50588d644e1fcdd2cd0f44a7fa93b7d4faf27f4e8440afed684dcb405d90f92bc6c47659e9a5f1c7c5a22ec1fecd1e7ab3ee303cd1f77fe19b1f659af768668b31c9334ef31c8514", 0x49}, {&(0x7f00000003c0)="5944254a1487aa3cb798616429ab503346eb496d9ac835664c15649fce47625f48985b96f7a02aa39d4d8f91afc5484d2374af9d3b", 0x35}, {&(0x7f0000000540)="42e415d8f89584c77d3904c7d658e782a145e66a2efd710d33d793cd2e2751b5758d6c013a64728b7b0829a0e619881019aa81f35876a71ca1ef0c229d50acf339591fbb3af4b87faf63a8310aa721145bdbf239fb7aa5682ece89f2fb6bd2a3e05bba07cad1345a79c1707f37787d34c5d3008bc4c31f369c101452373c4503e98726183332dd00a057455cd1e21c7a973f72ef375b2f272a61494c0804560ad0dac33343b6783cfcb4c29b12845bb75003abff53d4d9b3024eb3f4dea50bfd8fd00bc28e99eb00aac745c4bcc1cfc584f6154ea543323383", 0xd9}], 0x4, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0xe8, 0x1}, 0x408) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x1, 0x7}, {0x0, 0x2, 0x6, 0xe2b}, {0x4, 0x2, 0xfd, 0x7}, {0xfffb}]}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./bus\x00') 22:01:19 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) chroot(&(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="e2ca00e6252bbfac92051f6f285966a03a86334b79f6b4a0f34a6cdb6b801280b23fd27beddb05bf7dbdd8da774ed6e95e7ea60662c2326419c8f1c9b247ccdce72aea1085623c645edf350c781ae04ca1341a71fd5afb958837faca4a695f8f6677114be75c984596f6d958532c97ca9aba740beb5bd1cbd806353fbd7e2e6d2cf38f3a0615df0c440ed5efd38e7fe8e80b844e8ff3e137d637", 0x9a}, {&(0x7f0000000280)="3919a0acf2f441e5b8970c175d4c946f6d321192bc3cbc38111839e248fdde3745fcfce173c10352b821ea72650ddf16508120ca579ac91b835eec4deb77aaa22d32dbca2bc4077c1e6b2b625c28faf29a743a00f32bbb909cbce6b8837b37a927b87128553bc5a34c8526b7366b0208ee8a6e96d31448b20f4caac442723a9b3b37cdae6ef1550d57be84684836c4cd754e8e83aa3f257680593580239314b1f467f5c4530a4168948f8ae11b4f3b3dbdad89397776c704dca7fc2e51bc8d9898802bece05e09e8393f0db134722b5714ff3581458e2434a4722d74144a2e99e91b1f876f764b5846", 0xe9}], 0x2, 0x0, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 22:01:19 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 22:01:19 executing program 0: r0 = socket(0x6, 0x5, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000900), 0x0) 22:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x3f, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000100)) 22:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x22) open(&(0x7f0000000040)='\x00', 0x20, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="fada1ed02634748cf4add1c1712403f12a9ccf1f931a240b2b61e35431db6c5a72c7ab8ca18b6605f3716c8cdf98a8323d24685fe6f8c430903e29ee148520701389db6dc7b94a612a0813af058fc12d09730226633d9276ff06d19e4a7bf42078e7ae9ee10fd7ae62c345aa86bd9d108b2bb972c4a6bce47f57354b430872d91aad6156616f9e5314edce3d2ac5b7c089e57fc2ca182adeb105e6e2d022a0ceda1f8e58af02d61e7f247baeef786b9e992882cecbb05ccca6781f1d9d717fc345918506333daec54fc6105daaa20e37b79e54adf375e1435e338db38d4814b0c3a809d1cf01e28ec239b8c932", 0xed}, {&(0x7f0000000280)="cc498701a4186d8ef7d7f7affb0f7b914b3cf6150ba6f6b624bb989fdebadb8e9e5d476b29210e6a446cb89f2a591a5b2e3685b5afad85bf5d6382e4db501236a5c2b27cc2a60fcd07a0d00cf273f4a07961d941ea6d1567bec2dc46ef269269d4fa9cc1e6b8d9916c54f125b2ed61db536d21853a7f56133b5b650a0ae950364787990e919485d158b93cd1fff5f4503f55d7c409aaf2750d7000d31ec8c0024c1fac87d7581c6e2a35a1123eb6c619c9e33d620205c13aadf1b3d2160f0cd9c260e4554e2d5b4a32b5ef5a5b7a608cc000c5", 0xd3}, {&(0x7f0000000380)="8359da5ded965885db", 0x9}, {&(0x7f00000003c0)="e709b8d806e8530ae80a2ce14f53111e18a7047e705f9436ac77409ba42e9a63d475840dc0a2c70d1cb56c4b2a784e72026eef1420002354d59dff2694c14d9de1cfb0d6fa5cc1ab7ab7dcb1bf6ef777ef07e92ef8b3b29563e3114f5683455516bd6d2363c9bd49cbba2f2f44aa470555fd931add338f589072cd86404f27128cfe5cce8c4731607fb26e65138c44f3cbc3f55b45ce3f3d166349b6df8c78228db5a05f8a81751eaf97e57744c3fdf3143b9af7997842c5461c6aa7273175a8b4bdbcce", 0xc4}, {&(0x7f00000004c0)="375e14583e39d48b278d734021b946773de5a6a100e3d08dcc0aa0a0947bc1417f8ffd4d0b3085c170ffc66525dcbd0d78607617f98bebb879738919afee03b10fa8319fca5ff513ea1b4979572b1ad5214812d0e4a2d83991e1e3bf2e5c22647a197d99e06a7e4e28bc84785a2c40c642bb0b2dd7eac3a1d041cd1e4ce0c7794372720f7fead953d3a4140d5f9b4922d108255aeae8770c4b25e37dcb7256e73f49f02b26001a2c4f26e6be4fb225027612fd", 0xb3}, {&(0x7f0000000840)="10f4ce07f91600a8d40b86078b8149188b8b1d2898a45385b102c9005d6d4af4b2ea8b5ff4e403c6893bf7dc40bc64110dc3fed83c63251fe7e5f7028be7f8ade986b06fd7e1aac4a11912d139905e47a0934fe99f2bd1359845907e4e3beaa70ece27e8732c1ab3269b6962979403db363daf52441ff6a8b61ca78a9ae79e41770d5a7f905bebf734774a4a5f6b0c49ca418f3e7c330b25fc73b2e3c7f960ccab14c071f2a195c65550763487c897fd6cbc76f3e3e881690a13174c308da6ba2cdf337e0ab2d3a55ff5b69d17868d64aac3664334d7a2a6bb2566d9caf7eae5739e3bdd5cec1347ef540adc3507a93ef99525f32961ed2a078d94b6898ccf549a7d00c5abf47ff279331e2b7e492d645183f63cf60d3601cc29e02407b1160b66286cedd96e9eaf465c7c81dc0e2db8eb2ad9934823dcb7781e9edbee9013e75763d9bb455fc6efdc30b0b131ba2ca3f4efdbad02f2bede53f9a9859fbfd0ad6fb3204d456eb81867f9c443ecb44e77eb0199eadece71e9f263b1ccac4d738f5359cb64f2a4a9781dd4cc3e70112b623f6a21951a87f46339fabd66b406933ebf72f54dfa4a0e8ed933d2c73b05333458d2a133b2135bdb3d93351dd687ac678a39c61694786343ab8aa3149a3bbd2b7c9ddefae3308e91b3d8552cb41011791c2436ef5ce3c5a657cace97789557e0f95db98457b3182e1d109d1dad19a982778b7608b358be108e81a611506af64ea2c339843d0521c0b8bcee2a595633f00522c4c45b42eefe7a0f9b5234869bef5e3acd81fa380ae8d11865a1dbc7f7a4c5374fbc101396339eb7678e0615912d13a68ac07a9511ecf25343aeb51dbd3c98c3f6d5c3039b93e9da013406e8d75b398ddcb8f198f3691b30f921b036a8006177618dcfe194fa24ea40f289105f8153523107c718c3915d15d6572569bf15e8efdaf977c44c957c4ccbf6f7134d33d10e5b9579cc80a6d369b2200226ad41027fbb155fcdc78176a7f6cdb1d963e3a5398b0b368a20195f52153efb397c3538d71d6e55ce27c308fd22b597c15adbbaac62b3236809c11909ae9591d86202f4b9ceac26ec7a6e7e944525e64517163eed7f5af035c2c924a5ced79ef624222dd641433610ab80b66e5906b0e7baddb46b65f89cfde9a923e1e9664a1f6b0f8e9917296d0e7ff93cdcf59aa88505f13aea2a791efe3e9dc1336ef11ad66a2bab146b35b4f9878b1f107ec2f7e3810ec08f00ede3fa0567bcc9ff08e61cf33e84a67ab52790483ac697b1d630deef932a3b0aa9b0ac990d19c2c52f829df8b7e42d0d77678e07a0c20ec60811510db404c49cddec35a2a08f26d16ab6c7c1bce7f25ba10331e5e79f97ac9ed4509e99439c6a99e4d1b6b9e52874a21b2569b63c719e7eafdf023eee2b908550279cbb9f5a6d37f6493261bdc664d6bb2aff1a4eb0fa5dfe31f6e2f5ecd1ea9ac40dbad596ec81bf81c8b701b4b11bac92aca24f050413d254786d53c8ba69125b22a1c00bd02573c5a25e580b9b0e17c160d602eb5bc2dc61a44074f17861fca1ff656c481e6edd863d9c0adafaa2b352077d7cb1f3ded1dc0ecc1f6844bf5b11250deee499a93bd5ba40470e3bd8182ad4863185545b2fd1f98077581c338e820c5278512775ed32781a532b398c9e2783b4ca7af81bbd47df38c58151cb4413cb0c5e6fed870c797bf9f305bc7c26ce8ea577fa9960e187c88b7b905bd8538e22fb4ac4aa4d3af79b001799b95dd57c510010a42a3a7b79cbdba3251afeb37aa7bc086d78669673716053c582b6ef103c84aa7a54e4fc42dfafad89bc5bea095ed128aa45732a7ed8ca4ca70cd31047060f3a90ac4c4e86033f5ef88263f40f7652dcdb103a9df36ed7bf6806b6a38f915a78dd7925f39b89aa5c7ac033cf719d1b83659e7f2be522be4a2287093a5ea4f41e3bf4445b57f4bb314fffe0e7cb68466afb0be31393a53372ee3fe3b5803452e33028d0bae65670aea114ebbfd30888f2977df059197b1d6160bf6652fa919bec907b95846d2bb5f648c5e112a318bd9ff5f31619fce4a16b33726ca2ae3f7620caa4a28194059a0a72c8b35fa7dd4f3478e77d5ae6ef85557a9941f447cca6a1c579d2dd82316198c970e93bc5107c3b1b4edbe61486e59d68549d9bab328ce916e5e0f59d13346e1acd9407fcc441494758401a9fe36ed57ff47322abc546c3844c49a510657862f945e024afe049aca42a901d0440e867d29a9d895dc6b2c37a59c01aa0315c034fee57dd3f4a30b4e514706e26fc4670c1517c5dcf8beccb7dc39db122c817aa1b0c21ce4719798b0bbcb4c6240ff670e26bac73946db84c6e0ede388b00f9fb2d57523fd821f45eb3559c955c45ae7c4aaf2cad20a90b744e5a5a51fd59f00ed9c2bb085260fde30bff591bc10a358ff1eb79341921946e92d3c4f328c80309b0f2ce7ec7bb2e5bb973df783cd44da9454ae0de332e0fd489d3174f546766dd71ae27c3019a45f8c83a6704559c848dd1560e10be7adaf634360c22c64d4b66ef3498b166b790fbd69ef15a7097073a2b96f36396a13c3be3a739c8e32a5eff3057470245a6100a6ed1864040117d121b561b5d75aff1eed6dfa509e9dfe40d81d04d18311acf203ce1ef338b0084218505dd671ac4f5ab09ca11b24ed5a9d02d1c3b85bca0b49611f1ed1b89ec14beb6ef1d69d457530a37580b3ac9636eeef3465fbce9e649935ca9acd1a663bf6202e3fbe1d0329ad1d8d849371e06a1293d7d7f9d4b3b2d7013cd854074bba41396e3fc19ad467e39d74f5bb1107d3b858fd1d3449d608b907a76e658995b3bf14993a84eb21a9e5e83892dc5ceac83eebe310ab3e6bc21a652792d30ca71c8c79cd80122559c86d5735ebfd4300a93cd52b368b2297c19d0e94b50080667b87fd85cd747f0ddd75a9f7820855f0ba27902dff69b40e6d6b423600220b76880d998724c8eceec48d58441af0971a1a946820592e06df2eb0c3cb1c5ba90cf7d4d621e6cf94abd03e6051cd68d47bf6f9eef1a0dd92b5b0e3d0349e4b096bcab29c4a13fe74b026339e35a96fd81014e0e049713cc4a1e03f835c7760f7bb1ca408990d0bd829caac4ec1dc34c0202660f5059c13b2c01e780e648476f336577627bb9db4e293807ab33b07ea7088b65c020b7b2443326d18af58b167fc006ee1ef03b4567b255acfa9e59af7259925768499bd28070a67852b4201f890b7d28cd9eeadf2a5df1306f00acca2b8abb80a18958e15382537f91d4cc7a81de659a84b9cce782d3bdebaca3ae3e78d10a716871a6da9f021f3891cd7ff15c5aacb4e8c4e3bd2ac950ba5f883baf56871e46f188c0364d2814e41010eb4504a5f62e7b9d9116515b48e81f4349d38c08db356d81fbcfd3b0dab9d984f77747244efa9a35e27da47b6897f1e43d11c7dbf5bcdc810ba3858e5b0dd20b699bd60efe136a6420f5897c3b0cd9d7dbd160ef5fbf4c11d7a901d752bce6a6dc514f4d8724ec152ec0dcff21acf04af8fb9545dd35a47fb63e97eedecf199c21cb08941d4a1cb03d21879c863108e200c6dfe22ef5e16450f72f4efce909a34a2a55d518f4594c447ca2b30b78502afe573d90aca7654a1d882b668b62433c85ec3ee62fce168586728e9a018c57e12f7d8afe19eb29568c1185e25f4d66238a06d7d40cfbbafc1af58db9a17dbc1afb45bf08dd9b7319ce97a3e7eaf60dd9b56c7ac84fe5e3ca89e38beaafe9576fcfc0750f39c4812f05433fcd7518d26a9351d9f3c15a0eca5942c0b088355852a57dd652c6c8fc792b7dbe8a521cbb51e75ec92f5bce554ecd9a7271d6309113ba720c78b845966ff601637c6848498a9c95612f6dac216a7dd0f3beda38c2037d69990fbc2513062208ec370d5eb0392ea89152f107f945bf9e8a9a5217b274331e4c09e32b4fb4c30a6ba59f7e66d059104191ad6f7f72350d7acbf9c1d62667972d583c2845b30d7fa8a49a8b5f98716e8ba3070f221e266cb1636e3696f4bb2df5ca4cf0eecd37caa5b56b8b81e3f7af3e91ed38dc649cf4c4db8e59ecbfd2fc60692b754456ce9b663332f332dc3a84503c30ab395df9f8f595185af6baa3e0f73548f16e3babdd66de6941be24e9519edbaabd7d4e178716fcb921bc81a90c23e36529ccb5a4f945dfe81903d74301d78207ae8cdf3755470e45b1a4f6013ee6e8754d5715841bc38655e7417c58bf1803a734e22786475cab64888c925d299e3c65db2e1c3a5081ce77b4bdb97ac48ee709575af583c78355cfff43ee4bf583860ecd8805e8442ce5a724231b0f0a2d4b1d4d9070a94d87a7b2795541a1b900a151f981561b36e5cc88e067b278b6e5b57c293d7374ea7fca518bd5579307b369d8ab8ed85dbd5a903287d3b7bfc3c1131569a02cefbe662be6746e82a9d7926d86ce9c2c5ccb43c0c497fd37ea27d2785e85c189d3714e71ac821e30337714fce395f657e5255f80f85c967ca6e2c726045e77f4ad3977676ac122eea1734fb8c7d314095f9c69754a1f45468880e130df2025e6ab32b2e65ca434fe1c030ab41e7ac85a77db3d3204538b5a637b0636ce5917e0f81005736fad56103ccece51c72963e86bc515d1c437f320e4371c5f9774a5875ffa010a04d0076236511654b005d186734252d5718a502b4d1525df55631c56a05ab602163837dd8e1c83e691b4bd86710cc9eff0fc04f2d702e96e4d7264ff270ff5c0054ae3e41b11c5a2da8f2f607b60228d2902c403ff2559a570d2f14e77e758ada8e4fc06d60ccda43e651d64375a6406aa4d44c893eb693fdc0641d13ad6963c829abe64ce18800ea1a338cf097b15e8fc0b1b8f9ebf1b1c0b06b41cc39788cdb78e5052a99cad1416f32caebf53eee2f3eca41a9ddf053df0a338b0fd2377f8cf37df1742e8ea0da52476f4811165e5da8f806e826c403a5f57d8c2536c71558cfa0d2e3a5ab14e283d94c2be5fee6fb42ed13f61dbaa780f45777a7081c2cff380b89c2d081b8289642a4a81a4d9e92407a84b630dd41d033ce509dcbb5097871681516933fd9b2cac79a17163e00be957b5909ca61f2a1a74db43cecdb82e787c8f621b753f4f497c8f9e4fa8de6d74c2035ea8a9f9cef93585b327ffb6f18c6df010f983ab6772f8d8d992a3cdffd1cb000b100458ebf2cfd5c7b1bf011680008ee681938dba395e5c5c0820a21e1ce94d371bb4cdfc37df17acb989466674d162af965228f3c79adf11d91e28bb558a450f156bafc37db6201b6d267ed557626e4ef22f4d8c0c8dd0947b41e43c90cd6eca3f1461499266ae4966d0831268f8bfb4e6976924d055afbde7b2ed69b12376b4110280b5ad9f3242fc35c65930d71c72b3b194714c234ed716daf70def38c6401d0e38faa2ae4ad67c348b368e5805c54f6dc2f298cc975ce419ee54eb1271e4cc706acbf4448d72b177d750b84068f25f6bf8e7547d5d4608e49e7c656b9d739938d4d7c3ee04ee9951b3e23d7c2439afbffea9d3cbbbf9f579d5287cdd983d261f6200cb8e4f793448a6e33809a98f2793eae99faf5546d37baff21284f366e96b01db2d9e5d836cfde0a86900ce6849e056a88c673f930ddb16706839d561d4f0f799c6b9e856f932ccd0a051911c1ce30fee289a1a5875d12d29229b2a023a5b6f29924d5f0a6a127d66d64f323de2bf2302edcb36b7c57bb97f1d83885e7401b3752a85717355707fa4f701752050bf1697a9d94ef195eb18ba45d5f2ba52b8ee851484d34cfb8ed2c744ce", 0x1000}, {&(0x7f0000000580)="081bdd1f19a3cce8e21965c50fc788318fa8224a708feac8556e7a4ff841ab3f7ebf920889064bd1", 0x28}], 0x7, &(0x7f0000001840)=[{0x1010, 0x0, 0x61, "cdc8cbb391fc1e07ca7bb5bb5e3bee388592723ad7e9e5c8884784dd02e6b8d497b445115c3efe2e027123bb8ead4530c0dc15548f3aee9a453547be045e7bf324138ca9276ea2e70fdb29ba4a57bc3cad2c4a6a556a6c5e771242ae4fdd111a6692c3cda3dd5949cfe47f5869919f937bf9c6329e9ca05ca22074ce01bdfd62cc1777e8ae29b181ac95c716a887eeaa672b0d319a5024864df1afbc5ae10477f0410ce22d517f321fb09cf57b1009974b927d2bd42f3d118b8b0082934dc9f4bb1814c06f1cb423e4e99f44fb12e5194f8ddfca6295b2988f1d8a51ae44cd63099d6bf4815e85c4ae209bb37977f92e769db5be209ec6ac53adbf336c313bcc038198f918629bfc337b637a302b7ba30ea7c0d8a3cac35f25d9b3b05e0d86c4b5b91ea9c930efaa17f6097675ce7d15b8b1a29afc6fb0e3fb73dbefb0d23ab7e138b3660dd0a3e1f9b12e2f1282bbc2fc09b2080f920c158148b0007e395cabd6fee02ca8d18fa60e3710ec821b990b10df68eb498076976fee478023f8e018c7c49fa96aa7452f84350b5e6eb113443547c66afb321c176a1797a34346e57216650bb59a9a1f8ccf2d475848c2209885cc587c4b6626e1070fa736bc34f95f907e5e4ecb26c05a2d6e9beeaa2e68216a8d463de30b47b75e4058c9d64872f083610b45a1b1c7f07b4f408c3e797a84298556ea1105e7e338b0d411defee96c84e61c5ab62114e6fd12c356dd467f2c62ee99523fed55554fec6ae88fb5ffc89e9d7a881c721acc882df491cf78b053ac97d2846fd8f777dca69f2bc0e65d67dd0e1f1de9f4b05b2279326df839d98588821f3fe597506db00295355cdf7a888bc7bd44052d9ad69136030e3c6d72e13e4839b7168e9a18ed931413d23bef31bf55f1c42a48af790993aad52d6829a1f5dd182fe459428b65ccf40fbce9a43858c1f0eed99d1a2bf393d2e2fb0083929f60cf602007f9969f11dc97365adc872b4999fb59a5b0f6c6876711c85cc7745956b0fcea6c82627aa23d9daca8903439e275f467948cf34c26560151c5f2da1b9193a596c53814e12b0b9b6e42f16bc53668833b91370694d5a65021e89635fe0112f189f3329f71fd9457a4a63b3b4576af096ef411393fef3165fb75ce4e557e67dc1dcf0aa9e9127ea3d59cdcbaf0178c54e2f49ca698785a18a3ba14d40593cc40bbafa10409e2ad9f9f3306dc06207b37a2819484e8137dc661d78288304c9f600ec98dc0b045e6611bc332289b5cf202e70539b10ff7098ae14f50a8e262f0ed34da2babece4825aa868200adaa9432600873b3b3c93fb079278aca0410aca0081e5b39b74a394501c57ab59907f8d7832b0ad08ceb0fd5eb2cf65ed679335e37cd03c1fe50d078b0aa9748f39f9001aa3309c07988600ab4ebfecc67bff4c702784acf70be4c999483638093f26472d3fb55207422983535d8fdb77371eb2b3ea62733f153c0b62841a4726b35c50de17494d600e0cec3f850cc8a6c88bb49214b5ab6f7a97b908ae6d6552b061c4088ee5bf86f82a9fbc1c5021053f47029e59c9d8d5566c8938178d2798bb21ed8261cf969e16cd388be51f6068cba073bb25f7d6e47053fb0d7b609f2125aad4bcd2289515eda5d7b5dacc16debf6de061dbdf7d1558ae22ca713fb72eb60280d9e2e5364d251f527b9482eda98cf9e929bd50f4eb3ed1c957e60c003768fe4fd02e1cbc45d177b2d0be8e38e9a2c937a406ccc99b9be2c3d099a20125425857602b2c4945b38fe335f4334a6a6c5229e574e6bb01d48c96bd95f3f744886cee250e41b09f8bddc7c49acbc9d7690f876734394cf1191ec0b9ae3a1606c0d0190c599a583ac67d4ed3bf4c8fa17d63593b4a9aacc8024baa98e7164101893e7f1c27a1a9f896d0990bcda04880e343065acec6faa1b104c60dff0ebbe73ba8cb3e2f91cf6daafdbcaa20adc2259acd137776946f089cab25dd31205aa5de7aa9e1b0363116d3a1b8f7824aaff59f8d87f28bddd27e276b48ac51b68607f64cc1c3557785168eb2c7c5848614bcc183423c8984e9402fd3bef2af9a5ff4c908318baa52d4ddfebc982a2f69943083085e5d99bbdc6c8ab7d9ce93f0b6d34694cc1ea93f7ed892a56da51fea4be38733468b3b56d7352a36e98c9d143e2414b078296daf21f795d09428354194394f526d6f0bc1dc24431f2ee31b45255a57f787ba18e2411aa2177d738913277e99f5b496dc95ba3d48ce08587c34dcc89b7e7efd6be6a2444e03f7f858d4dcbc01d5afa6a0d398b4dd5f6ae14205a987a72a71460f21ce3cca3558239dda85f205ee5bb5a0a3d0e5a9b65f41c568d47682ebab2bc0c4f57d1588eaaae9fac62331930dbd975ba6abad8da96765e79c5f56639615d74b63cba9c72865fd73bcc64ef9ea1b8c2e4ddc8217ebdf52ab1fcfdeaf06a40c1f22000e685ea4110f022a953dc4568381364531fac9138acf8abadb58c430862ed1c911626db39aaacf764127f5a7fd2755d687b470dfe4d71801e6080c297171a4fd557cb17d0f8bbdcb1efdda367a619a60c95f287a343579fc379e239b8bc706ad9bf5f0ec72542fc8248e9b8d86e27dddfd65e717168a386ad7f156dfc225db6dcc2c03fc8cc79e491ac563f3e326e876d1e4c08cec50186429effbbde750732391a42404ac0bdd13972f92a6805b13e75b8bee065eb4e146c31ffab54ff9dd9663f7891f8e540a52dadb26f6c56d8df7c9bf21d2c02bfb4f61b0af345e40543c7c47987707ad687fa35dbe64dcd1ec15cf6fd42873b85af86e19371aac5c9bf8d93fc20c8d15d1ba9df1267c397c27bfab334590c56cb5e1a43e1e748cb4970ae6eaf14c5e39c42a47624a500e59adf835590ebf6a21b1c6c203ea4b1f833ee3884f7af565f893da84294496ad5ab2d3d0136f60176e8087d44f8884884f3f991c618957e3c966fc0495fcbc576733916575c484dc2928765df0ac45cc04bb10826b0a0701616ec09d1d7d91369a5b06a3b6b8a111caecb2f993eed0a3041e7e46650df5cd808967b7965f077fc474b643c087404ad265350a1ee9aa88c276b5ffd8fe781986327a3c77b5d74b0a3626646c5006536a1da5d059d891dd68b1dcfbc0b77aa79de7fd2510574f08f7f4319ce628da7db13410a914a4cd85ab0db64a27937103f8ab60e6caced8bd7c4245ae39808775618b54a5481de7412ef93c4896de2f8a8c90e674b2fcb6cf335f459890515634fa991b8ddd78219b712557c05dbe0c3226e700bfac1e777a6c60c0fa742ecda084c871898bcd51b6cf5ac13b2eb880701a9815c498a60b06bf947093e67514266e834255c9c683eb283145f3d2295e2eab9f699d5397aa6d22db42c4f24aeede196255c9aa46ee03da97b0825534c72cce960ab0d4c969323d65e7dd6ee0412b477dc106da32ebce857110ac33acf994799a89c3a6ac708c069f731ae6ef150252f0096b925678fc267703526769ddcdf2b3376b344cbbb7c6de83c1bb4da4cbbf0111ed21ce3f9f7b1b86d5c1ebd5e65ac5cb3f3bba242999936942392ef125e43e6e7fe17f1ed19b12a63d38590edb80b3662fcb3fe354ce26c3fc69699f5a86dbf19724e65bf62370dc8c300758039c793c784c4255f38786f4c6948532c58d1e5519f7c7cad416643a00bc81bbe2723e6563b00706cdde8f06f581bf7ded25fb3d53e30c32c09eca7b5a8532d34eeb98cba49f19d4dc9921669e0292937fe071626d879eb72eab0563923fe7afe771f4e77e0e40f348b5ad67c4f2b64c36ad566a5a385852b972d7814967c5c40a92438157029789530217d78570b88922bceff87a70eb7875471622de24edf17671138e27e8238d12582c1bba0b097aa7baa5acca5a04efc0d64424e9ceb01b245427b9a84c284d0314325e465c0135a74c8fd0ea28e643e6a04e924241b14878585e7be634b8ca2807c176128d3eac78f82684bf085d1c4b06aa2184b3e4103c42830102ee74ef52eb540cc3b40b840a38ac23501d1ac800013ed11c5906892a70ed051fe8cf8446175b13748144f61d6ec6e3ae81974934c71ad79dd3b149097d0c70ef5099dc6620e3620babdc66cee70625a91cc1b54601f0e1c35d0ec4b967e0310f8bff19238e6c00d8c00c8834afe37e724b5ff6c3a377e9967c722666cec21a0200445f124de26b67bf7bec328ed4984b1d8683b184470baaaecfe634c2268d4b121b589b508adb152813cb0bd9c6dc386dd62667a908af71eed336483ec4558094c3372d25bd2293c90fdb62a1152e94da38f7d37524df92f35695af42d6537696987349861368783256b49a6861ca0d3dacb4f1a00b14de7b6a0c9e2c3091b80bc415e229896bdcd158afd03e547123d12e146b6d712acdae89f1dfcf04ec5f0b424461936a810a4a4b2c6d69df6ce69f06a02059bd984bcd8f1f76d1d4f6afed64eb175b8a164106730bd0e56fa494d6ab8f00d6fc70931304e00247247f72eb71b43dcdf6b776498fd451d8bcf928d656d32f88c86cbd597ceffb7215472e7a522dd452a96c6a55f9604c610c16fd0e3304fddcc93df09993cad7ca59783864f2631cd2eae60d3c424fc6a6259314eac94903a0b31c1afdd8fb3dffc044ea79611fdc1411cda2273a09e39ea81f8ed9e77ca904a70789598d1a6ea6236d312c648bfaea4caa4f4a7c79529f3a50c4610f0dba60a8f28d6623cc25adf789b230cabe0d1ebbc520e8f512c643d9fbebbdfb85eb264e72398ded7c04f8f8fcbe4c1e31289dcbb887cfe4313e6f9fee14454e29e4af25acc2bb92c385cbe5c5a09e6a2fa8e2cfcf268a7908189d5593ff0c09aff1c27c0fca2517b04e53e6729308c6fd7a55e3bf259f980f18af6b759c8cb472b57b9e13117cd3ba443edddce1f75b9ceb8a9b3ced01509a5ec256c3c8c5c387f4ef2a47401b9f02dd58d1fb6696eb9925e13fd5e8cdff61b2ddf00295f91a39650db3ae441c00fbb6a6d8341f1403edd870a08cdd27860cab217d3390497025c353fea849144da0d8a6b9aa1fd239f9ca8c700ec60545bfa8423f6f8ab7af150f42f5f7581f30b13c792c8562e0baaa5d453bbe1ba0312fa5ec8930f78956316815ce2cb4f31e3e508b985a8faef428aba848e13b49694f1e1a268cd7f644f2a64c7c5eabdd64937314c31685adb898aff8189ede18702d2ce796f2034d535bcfb3f6ae4b91961835482e0e9fc421ebd97b2e59e122d4e7efa2c50a43c11d316bec7fb16daf9077df1d9bca80dfd015051ffda95d5ca9402424aac47ce8987bf5a823e60a7d20c76b32b905b02db1dbe27f066b4db3276fe74cfd66d21226eb702152d2e8edad02a9d65d62ee07ae57065bc42af8d3f052d373a0000b75e83275a0dc5de55a17817fc068acaee27645776cbf69fe43749a02e4bcb6b952d737d593c961a85acf1d8902bb77d47d1acce8fa2903339a6ef757610d41702c29be4a116256bbf39b6f2e663174aa58a932467ae27054eefd02ddf9aa2633762b9e2d52b0d23ac963d7f6428757b83b823eddf3f6cca82757b732ae64877794bb73f858eaa50402e496db24704822cd0c607a8b79179641a45d5b0e4419cb9a490c1227ed68e6ce9fd9e0e79e835762f245cf37a4068052e0cfe67e0cb00fcf08b4c52bccbf64f0202f0c09ea4b63e618405dc5784a7083863964c1c6b912b9dca39e5f8ed190646475c3cebf906f980fa14053e0777181fcc6b2144cf9eea37963d3a56ed5a7cb8e3591b15082f86612d3bd10ddc95f35f47544d58331"}], 0x1010}, 0x3) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 22:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0xfff, 0x11c7, 0x9, 0x7ff]) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 22:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) 22:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 22:01:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r4) r5 = accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149dfa0b3758b83f910d5534114cbfe600b31b9826a40b348e9e57e000e6d5c5457bf74b74ec353f64861f5f810dc68a881c789b2acbd8fffd8882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9e40be6fc9881bf984", 0x94}], 0x1) 22:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000700)={0x97, 0x5}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000bc0)={0xffff06de, 0x396, 0x0, {[0x4, 0x5, 0x3c, 0x6, 0x3, 0x3, 0xd4, 0x81, 0x781b, 0x9, 0x1, 0x1, 0x8, 0x2, 0x7, 0xda5, 0x5, 0x3], [0xfff, 0x5, 0x7fff, 0x7f, 0x1, 0xffffffffffffff80, 0x40, 0x200, 0x80000001], [0x8, 0x80, 0xfff, 0x6684, 0x5, 0x9, 0x10000], [0x80, 0x0, 0x9, 0xfff, 0x8, 0xb9c6], [{0x3, 0x4981, 0x80000001, 0x13}, {0x9, 0xffff, 0x7, 0x20000000000}, {0x2, 0x7, 0x2, 0x9}, {0x4, 0x6, 0x7, 0x31b}, {0x1, 0x3f, 0x40, 0x1f}, {0x7, 0x2, 0xf7, 0xfffffffffffff000}, {0xc20f, 0x4, 0xfff, 0x10000}, {0x91e, 0x100, 0x5, 0x3ff}], {0xd68e, 0xfffffffd, 0x4}, {0x7, 0x8, 0x7, 0x1f}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7dc000000000000, 0x0, 0x0, 0xfffffffffffffffc, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {0x7}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0xff}]}}, 0x7f}) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) 22:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x20, 0x8002, 0x8) 22:01:19 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)="b5b2c76e4f6ad58478554ebfa64bc1187bc9f09ebbca1bccffe5e87d77851b2ffa32676102ab45c0f9f366d0ecb9eeb34e1d36989264fd3dcdac9fefecd623c822a8e70cab92ec0b7477d92298021bb8a1fbe832a059878335d6d74146a93c5972ac0e55f86cbd496e9e5ccfc6b70cba702102a7a6e4e68b8777c91dc8e067e02c6bb7719fa771bb69078511abadb89ea32bc45452c45fe2a8572f2f5349f53ffa14c5d55a7ba3a4faae395173be335a9dddbd7e45ef232af2ec4aefa9ace7b203b70f239f", 0xc5) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0x10000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff5bf}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffffd5fb}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6e}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x20}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x87d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00247fa189000000fb"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xa0, 0x0) dup2(r3, r2) 22:01:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r4]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r4, 0x2) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 22:01:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$getown(r3, 0x5) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000100)={0x1, 0xcf, 0x40, 0x6, 0x1}) 22:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x40}, {0x3e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 22:01:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0x6, 0x4) listen(r0, 0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) recvfrom$inet(r0, &(0x7f0000000000)=""/131, 0x83, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = accept(r0, 0x0, 0x0) fcntl$getown(r3, 0x5) shutdown(r0, 0x2) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000001c0)) 22:01:19 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000000040)='y', 0x1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x1) 22:01:20 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x43, 0x0, 0x0) 22:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x860a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x4], [0x0, 0xffffffffffffffff, 0x402], [{}, {}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x812}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000680)={'./file0/file0\x00', 0x9, 0x5, 0x6, 0x1, 0x800, 0x8, 0x9, 0x2, 0x2, 0x7fffffff, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) getppid() syz_emit_ethernet(0x185, &(0x7f00000004c0)={@local, @remote, [], {@ipv4={0x800, {{0x21, 0x4, 0x3, 0x5, 0x177, 0x66, 0x1, 0x9, 0x1, 0x0, @broadcast, @multicast1, {[@ssrr={0x89, 0xf, 0x85, [@multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x4, [@rand_addr=0xdd]}, @lsrr={0x83, 0x13, 0x22, [@empty, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0xef2, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1}, @ssrr={0x89, 0x2b, 0x1, [@broadcast, @multicast1, @loopback, @empty, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast2, @empty, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x0, 0x8}, {"a86f33d00aea4abd97af407f610a83bb2b16a988fbfdebfbedb2b8ec6c1912a0c9431d95e5ff4c48c280ea450916a018d186d8d43046186c61c4d6f3a640f7efc003f9f88f25accba4ac841650fb9c501a429f6c21ca5d66be8875120ecea37a0b797b54de361c9ab4e465aa62b2d01dff3058065b5359becb612ee19674f530a9514a4f2506243cc64f6f131602639bd3ba5d1ac46abed5f970ed467b988e5bd7868bbaa2d14992e696f6b935ea1208289b8000ab585105e9a9bd5c2dcd28925951ff046f5ef4ce9133832b5d267c1b4e0298da8a7ac0e21283e723dce222452f0552ef31a6383af28c8c"}}}}}}) fchmod(r3, 0x80) r4 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000080)="f66f2363163162fadccb8266a307ef9f17e2a08890604e72c582838d38296ee85a4bb3bad665f8f8177ba878dd80c9a08c54bb05ee30b30e5b37dbe980fc4c38d54547dfdee709359c4afab4fa147c8a002d85697f872792c4f8f27e3d233863596043b188ea33b40ede33c541d4a86c55492df2c53c581f7134e2ddead9240e932182", 0x83) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000002c0)="184ecc3af08be8a25c402d02e82940b39aac9ef6b1092c9cd0e01f920c5898fbf68e549764db72cbacc40434644d28d2958ac18b6ec98bcccff4301487dd6398bcc79456fbbb1bc3e4b23a10461e46824262", 0x52}, {&(0x7f00000005c0)="06c8f06e3acc6021f4526ba112646fa8accab877d347115e005862611f58ac17a9c67edfd8b4f85a55cf011784b0a824ccf7b7a5c8f5b8b8507f0994acde813cd202c3c51688b5a078a38602435a6f3b0704e7648fb065ad9d790996dc4eb0e0aba11d011e3c761d51814ffe542756dd659786688bb9c0c1e176bc4b89fa56acb8bb91f7811500cd9bb076c98cf04c9ef4e495459423d1096cf2d7ee5500abedec54d99c5a74646c4f1825a1da4be75e6475636d6eede925eb7d6800b416ed79f0e9108e65665d7242d7ad223424f4114e5d23ff91795e3e09120f0be1bc9bfb1a032efdf0f8b3af7ed9153db657c50f6c6ca82810a709c1fa0a51722d4e2a15318bd338e81c4a16c98d8b16409778d5100b75e582d8bb376bd9b3835f69e07a5527c5df07c2575ca232db6b3d5dca6eb925ede3529c55d9c296687e56e83fb65f6bf185061b993597f080d9e97513919995fe6476d952cbb034b78ec24a31d4cf1212018d1b67b645977a264727ca23295b92e0f7072710c4adc4991ddc91d3b2a4ab5ef11bdce3d070546f6fc31db1247065b3c33eaedc373200a5db4028d3004e23f87276879f07633d1a3c13fbcf376eecb8ec536e3835856599bd46c0dc6288e148260fdf110f56eca234582e0372262e2223115a4aa6690391d807f9df500ee50f4cfaa6dbd1e807c1db426e40602b9a2ace34b90cba348194bc8223bba950813a1b9da59c234d22a03f673fb5fdd3e71366eb0573567c2837b536488102addc550414e413d067cf41d8f6cebcec21d38ae43b26a58574c7652cc9cc94fa86f4e1146623323d5a532f13ade4fbd2224fa4c01762b77c1a32e2450e34195a89033831d6fb461d1bd5c9f232f3de9e878ae6499e7a680fa8f9997ff33e74e9a73a6a94f0627de0c5c54849c5005dca69497353aad32c63da04004df0ffefb4e8367c3c79de277fbe3444ff4a7c2fd8e7b2b2a8d824251910fa1a68edf4a670556f0bf46270c0b98484b9c014242573e9f06c02e7d1c187cba2759c8a04e6be031eaf3823def5fb1d338f8224a5eec3e55479321e0313cda8d75dc2872f5b953ac8f59e32a00924dfd55ce0a4e088310dbeef2705c2901a8c4dd6b62ce12f9e0e624c7ac35d484b039f5c5ca94897df25ac6dcf6353ed25df72b0fd73f1e9bf1b1ec48297eba47e9bb27ebcf1d93800a2af04891d271e3d8ecd807e3dc31686a55b37c10b2d2b450830727abde44525cf6e8510ec0e661fd09f3433d3ac4805646791a8a1fb1c9aeb1337f74a62f899d78b8c06eac9251448441c31897c5fc8bcef508fece06b1ce3b3ed7661829885b24dac558e448e5b374df78e311f4b42ebe93fce108e69bd9337414133111d02023567121c73346e7e1da19551e7d6ca1f47e288decaa231dc3a1138ba3c295724b7e1ede6001628fbc20fd0aaf8a63ce6ddc6f0babe0b760ac21471bd5667c982f2b4480d6ad68f8a7893a2a08043101255e4ff0716d1e7062e812fe4305456cd31865dd50e04b14e957864568898a5c535f968753e24d62da14df26bb452155a45ecf83ca4a5d9002f6f00e0ad828881dccaa12fb94b6b602f0ce8bef3c1e96db9c223c67f84a86e3fe5a9c33fe6f20124739af500deceef11772b02909869d8ef4bcccf46809162504001c3df5c7e8db99ff32a1d067f677858ca16844e821861b067f1a45c854fc6f9fcaa7bdc2288eb7e8250d561aa31014029810fbed3ccd132dd48789e12b62db73580a7fbc53c6dc957759a53fa34c7676795afb24014939b8c5b0b2e7c35dd880238aaf1128da1f35acc0e80d45c40c25a4cdad18eef98869e14e0d71b70252b016564c6bc398de717b8cd245a134339a7c7c6f42c007f57cbd0c89e9c897bcb0c33cbef58747c69aa3ccb0921e4dd179c0a454c7df93e68176b890bcdad8a63d422c7498cdd4fe31e9846c984af5c1013e168de90467104cf63bfd3d7b936e639caed91cf4cb93486800ecb8748cb9c8ff15a1e0c9f6ff3d6ede225bd409f0feb1deb4fb4889c72e3b873c41b44e00d31dafcdffe2d9243bc1b495b954de8f7958d2c0af4de4f22bc951de965b6c141b6e0f0a1ac910efb6b91b7f53149663413d5ca14223b5d79d4d965138926ee2402977840d250c973b4219aae9c3e50f9f0e3f5776f306423876cc72711302354e984d12fa45f39f7829e5a69b72154cff379981cbc772e67962d7e9d6b53b1665e138366c9f1a1a0038aed3ca378b5d98a8f9d911373e207369673f97bd79bb485495d22130f566a50aa52f305e4f3adc295b082335bc02e22d577ff168fc1fb212b8a91cb7f9198f0896fd553fd42feb1942478f1e52b700be635a7d9063b65cb6a1e445e01d216099484bf191dc02ff21889ffe34198d7691512b9535f8e927b9f6f00aaf97495ae875e4dc44bb3e1eddf5d8561dbf734727667b5bbc55ad1b5894e1677aea073e83b19c557a59b6b04f5c6e2a2d104a8f06b7085e443c19137a46e34ed12872a481a59f676da66efe8e1f4f6ce8bf0bc9ed1281a1614971b0f7432778fd0e0cc152cc94c76d82a1ffe6561f4b88fdebc475700059bb8617d5102376ce98daa0caf0fcb9054980ae7e7050e48a236bbf9159edde7706adf1c6f3941dda5a70e6e6341c4ef2e595f9ded303a6fafb503b1365e2b264f45a64dfa9c663e71cce15f4203ad93703bbbc36185f147ca5966a851beaecae89736eac578885079703df741d384d13055d14899965976b9db6a7d53d49ea6a4f7345d39376407f922a9b043f321df67ddc263b542e9fcddfadc932ef550e3fc205bc7c256bdeeccd2dfc798324a3e6ef2ab949ba31a1e6230e226f3f706a10d22412a5c5e14d28212c5db96d3912ec68352acae22f322bc8a846ae3bcde753a56e798cae4c1f32461ceacd8e72cbe67fe0c2ca83c7e2755dff39d6132152e023819e0ffef060d85c68b4a4dff4d324e01ed75531b165aa747077ee5142255b643bd0d7f5f46e1996ca96f1aaf4c7926c163cf0064b1b00e09ca96da2a68d62052ad4922be5fdecee9ac865091c8e248a4149ac792b922b69f33778cc0a118e622a219d7e4ebba386cf96a333efa51429e70c17963099cc45b78738db4cc00a9cc095791f6b96c860f45bb27a5c7a38a98a5f7f2eab99862b950cc85baf2386f29d9e48e3fd3b47b6f92cd1c9dcaa4e03f1f0d5ce7cfafd3f743eaadcdd92345aa5876febae7791f3547ecbb78b720bece523343e65ef8141aea2ef0a98de48d5516ce4c1e239d1b311f33f2410aa3c0ee38d577286922cf1b9641233f9de883c2cfc1b5f752f6d5f652dbd87af86dd39ea31dd6c6d1a8df896f7bb5bd85317610922419c150046c2e7250983f0b992f1c32a5ee7356156d8929484143c9628ebddc734432dc4180eed6dfc2a477dfaf4a71acae84b2186dada5f3de5096639ba921659cfefea3af60ace3875851f6b1f109891ee62d8ef0f4650f0810266abb22bae0fbbb41ae43d3cadbb452a4fb59096af787cb6669218ac07c1953cc17e931e69f9458282b64431893d0334e63742aed3b6980869e0ee118e38cca67b33b1729e585e437481f10ef84be329f0a7917f2f10d5731a0558ab29bc0591f5b17f32b8b6ba7ee571abeca2d221288f4c24fb8cb10361a0098f8c44d28432406c41cb6fa2b351635f5aee32e736d7e0bda2f576b64d016b527b81d46d3df1b058f14c9007cea9953bba465064f47ec4cb5c9bd41470ce40d8ef199550d77b446ef17b4fd89b0677a763c3601306e0131619aea85afc2593220738b3711d8d27918c82b719bb49238def8f7f3f32b83e564891e7481b359a6eab7de92f7aaad07396efe88e965c7c7fb9a647fbe558a4d2c1ff2ba45ad6b4fb80d6aa5061d29c54d06528cb5e7a93452ce10110de13514bbfecbad324d7bdeca98bba554714b34851643c420553bbf0a074b4b22861caa51acd9a3488e80fca497837d398a3348d6836e83e8c6c4b8b09b45da4088fda9f4bdea1d75254050116b8a50e8144af81d9c34470be3eb95702ac5e1eaf2e70545e42912e1fae4ea2d389991fc4c91c3b632a556264c4a36eb6ea4d8bf8a00dad3e2480ce6dbe2ae6ea5d356afdc2c79a1cc9709606aaa003eae258c97171b753427ec2c26f3d236960c7d5940cd5684f4305ca07d01b82f28734f64b10945a518bbe601386c5d71c24e74adb1795df9f5f7ae3736d2b7c5d45c0777d10343dd246c14edfc3f7a345024e3a5c288b8180b089236ed22eeec3e8eec2c497efcd810beb20111680017e2f7c2ee62a445d1bedd6367ab31f12b3f777b42fda667fd268ea062aa4de42bb37017545c48f1d8cc0c8dd45e8a3dc4cf6f7338cfdd868c51407af64f4f2fe64271175f2d0d9fe6dbda5d7e769e50a49429fe5a833778be220ad79dc79282f977880e52ac52a6231c6fc9aff6194304fa1cbd58c39b570adaa824b2ad57ec9fc09e0a6532dee617cdff6eb4b4d432fd6c39d3f56837d1efc95a98a7407a6b43f802fb4dcfbb1ddf92ea2217613c28c8e5793bf0c7bed931b44b9cc17193b7e0e745ba2344cd0fd5bae1bb63ebd1c018152754c4f49dc512c2b239f5441adf46b76eb214ee864933f4d96a9e9d64b9f07087261314c4b919b3f58d41f947540e60cac5fe041cf814a13b304db5a3a0de0fd9ebb51ae589a95bdc51e51b04d7dbe21d0973edabaea16c251789c77115dfc618f0d5a9e6951df7bec6d281c9d9f6d139147a55f8a2d392a4cd30def88482b45382254063225be4a6878fccf17d1b3d50ce53cccf6bfdd566cff7f302528d01c3d431d8c8fcf7d0f512123e7716e79b7e99f6e2f7e42d8e492c0d7972109d3a06784bed2f88dad5b71ce4d9f4254468f689bc0ab32fee8bfda2a48b2b10db6ebee4e640b7c063c4bbfc0412462756007f0a373d58828f6359a1c20dbbcaa24f8c1e79ad44a7e3b703eda23ece7f2fbee87d03a1211667df5abc9960ef1b1ef4dcfa492b09fb7d5ae0059091709a50fdeee066e06b49ae4a0f960a43b2777d82b02f77074ac210d0873c68ba1314622d84869c2f77df7fa1091488b7d3caac38e994da763088d20e801214c841a66503aabeb35e62ffa0268af5b4f470b61884be665ef852d1b29245a5de99de10667a7641e4c98635e038480e33c1bd1dbc92b893ccf933cc918c75c87945d72e06fd1817307acaa0c8035dca709d7c3be5560fb769d36883366e08407b5ca959520e5265a6588d1663b4323593822a99b96d67510df3827152f9629b6a360e2488647c109038e7dbddd28d6bf31e554a2272bdd7ced395635d38870c4f19fa5b8a4059f15158935c75e225b8a17671cbec6891dee63b7210dfc27702fc14cb321321ef2aca0549e98d687df867cdba3880c939dfa825b99cfdf9e6d0079efa925fc33cd37345171f7df18cea283a7b2c2a8a81487b39f589a131daff59a39719821aebfe8361bf637dab781eb078823216ec29bdd277187cb296b3cbeefb487e16e24abc6b7af06772eec2935b8239bd203f652c5bc9533090bc8a2e29379899ffda9b2b8077a7d539b6a4fe90eb5ab6f51eedeec11710e89887ca2f4c3a76720d1f6b890c62763c16da3c391f74e02b0ea69078a6097be8fb093cc201850045d60a3cba1ddc5e7f46b8c85a8e6d899b254b39aee95835deabd3e4a0a96b343de6a10cb4bac5b7c2f2a6649485c229979691b9a4de80e06e312cff0a91959bb533e2f14de8996b619bdc641b8d2724a7a0d105d66b81c5acad4965820badf41039", 0x1000}], 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2010001) r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/127) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:01:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './bus\x00', './bus\x00'}) 22:01:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffff1486dd6031797100240000fe3db1cfb48000000000000000000000000000c6ff03000000000000000000000000e59b3c0000000000000004018000000000004e214e21ec4cdb1ddf2812d1a1c297bfb3d5762bab29cf9f5fe0a444ea7b8837bb5f951668308d59fbf2e93187f6f9dcd1ca946aed1d7119af38f738e895c9962f43b3d3c2fe", @ANYRES32=0x41424344, @ANYRES32, @ANYRES32=r0]) 22:01:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4, 0x8}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x109) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x25, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x403, 0x1, 0x403, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x200000101, 0x2000000000006, 0x0, 0x100000000e89b, 0x0, 0x4, 0x6, 0x1], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x81, 0x6f9, 0x9, 0x6000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0x2, 0x1}, {0x2, 0x1, 0x800, 0x80000000}, {0x101, 0x60e, 0x1, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x83, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x6, 0x8, 0x5}], {0xca, 0xfffffffe, 0x1fd, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x69}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x1, 0xffffffff, 0x800000000000, 0x0, 0x100000000000000, 0x0, 0x0, 0x5, 0x7, 0x0, 0xfffffffffffffe01, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x3fc, 0x9, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x3e, 0xfffffffe}, {}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xffffffffffffffff}], {0x2, 0x400021}, {0x0, 0x101, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:21 executing program 1: r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010034, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r3, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semop(r0, &(0x7f0000000100)=[{0x2, 0xf001, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x800}, {0x2, 0x6, 0x1800}], 0x4) setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="78706ee1faa3de31f4576e307e577f0c6c151d52090663bffddaa7f3d886a3fd09b8d58bad94a31005518d7ea4f112b440be6cc8829e7b88706987", 0x3b}], 0x1, &(0x7f0000000280)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x80, 0x4}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) getsockname(r7, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) 22:01:21 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)) 22:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:21 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x3f) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x140) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x3, 0x4, 0xe}) 22:01:21 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) sendto(r0, &(0x7f0000000000)="37ef7d6f33b3c9a0c35831f8b4c81735a89c0ec08777320ef5d3bed99b60bc34e1dbe38ce3b392d87852b4ad62d08a004b1f", 0x32, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 22:01:22 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r0, &(0x7f00000002c0), 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040), 0xfffffec2) close(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r2, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) listen(0xffffffffffffff9c, 0x1) 22:01:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000000)=[{0x3, 0x1}, {}, {0x8000}, {0x7ff, 0x5, 0x42, 0x7fffffff}, {0x7, 0x1, 0x3f, 0x1}, {0xfff7, 0x3, 0x73, 0x1}, {0x1, 0x80}]}) getitimer(0x1, &(0x7f0000000080)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8108, 0x0) flock(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getppid() write(r1, &(0x7f0000000300)="aebda9817bda567e9df329b80829a422e2076f28d0b40331bc04c7da2627eeadda16460a6bfdae63e2b356f10ddc6a880a7e958a0945764e9431f3c8fd44866527d1b4946fb29ed48f3603f36e8850cff8365b3c332ff480d75999202c2bc70b65f473c46bea71c556e1f85228ef28cd3a40d7a8df946d05af00d805a1af45a4ff7ac251370f7c31f5ad75b4b73b83f71edf3ab8f34d0b80bad9edc6d3fe74d1281e62", 0xa3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0xb26, r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xf62) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 22:01:22 executing program 0: unveil(&(0x7f00000004c0)='\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', &(0x7f0000000340)='x\x00') sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="953623b44531fcdf67dc57bba0292a0c4265be3d4c06ea05efdbac6f045b221c013596190f7c2611ee5eaff5d978fca70470f1d85541bd580d71131ece5e3207dce2b93df71ad701210d942f9063089911127936856bd88e22a168dc443e8a556603a419351f803b0ab18446df15d881ef4dbf8861d9a4025b0cc94d82c82feb740d5ff64deae08877dfa393f6296eef54b7954f6cb5db96f682a1c8878292886139258fbceeeaae83b6811c3bba4357da77a42f95dce1772a64e4673a2fdb32fdd2305e8746d380f92d59aa1014e4c02ab076b2cd05acb1c85a39e71bfd7fb2ab5b94", &(0x7f0000000140)=0xe3, &(0x7f0000000180)="ab2a1fd65659d6aa65b9373a46eb62fd9b7a0a7dbb8e878ead9a07f0a3bbeb2f6daca9a58c78a9283ce7e65bb41960a04424b5a39ee68522ad3fa449187e7b7cb8ec44b5981af6318afde818da1564086c365c06ba9cf5e33280a632a3420e870ba4786cab19e5b08bbba0fca6c25928e2cd81f6e5e8a56c210e6968ad0669d7fcbc7669f113ffd1b6fb11dec767b2f6407607bc244c0c364f557da068d7a07c47b118b64bc85d1ead88673717fe778f03", 0xb1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) mknod$loop(&(0x7f0000000280)='\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', 0x100, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x0, 0x45, 0xf29f, 0xf001, 0x1}) 22:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:01:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x2, 0x4000, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="69a547f0cb7d4550132fcdd95ade2bec10194814a40d1498b3cbdff779018de1c541159795975d2f227bd6d910f9f0ff3a95062e69bb1b3a4317428e2f0c2478d1130afb87863d59c3d159d459cf79602869046f4892ad4e8cfd1355c59446ba81fce21d6d7ea73aa3d48518f2b88c0dd37356ccda141eb1970352a6354a33bc1234491451ec71253b16dc167c6ef9c6f8dc8a1930b156de52093b5c4ed455adc2724facfce143926413a57a9aed6411a132c903270db0f65a6d7a167721ab55702abf4e6f8a05f943a41e135ce376b34ed4", 0xd2}, {&(0x7f0000000280)="cb4e9cfcb88dfec52f8d06454a0dc01806cd035a1303e3d83009dbcace1bbf220647ed6060eed1172f106c7418dbd0ba30c30d9133450f1dfc973784f8da67ebb9ed03608dd69befad37f322fa3af984a63c6c3ca5c572368927b52ed937852813be38c6656ac143fd66ff6535bdbdab7cc5d0a7753ef066650e395309", 0x7d}, {&(0x7f0000000100)="a3e17d8465021181cd07b10584789329f138481ef2656ee4642cc866d7e4d596498cbb1306f90c7dfd26cdda991a", 0x2e}], 0x3, &(0x7f0000000340)=[{0xf8, 0x1, 0x8cf9, "84dd9b5d23e423e3ce93a15e9a4480445ee61a5e34db26044d27ee7cdc4e132d4b67dd37cbf5faa1d32b01ab07f42047dc1e8e818912928598d971b22261d806b41f691397066dd8f334cde4eeca2cf32dd831a168493d4dcc45798344e61f4b69ef289f78bc2380ed488152bccb2e64822f53fa17aac9df74f854285a418f7207b53b110d10d5392a19aeee1a9d8cdd3d25b3dbc8d28f9bb308b1bc0fde060bd69f09d3a507c0de8b689969e50f45f89fff653f1054c36b4b7493fdd504ee8544e44205556da35d88dfd63777de9af90ea773f3f4ac523f5cf0adb917ca4d991da03d8a"}], 0xf8}, 0x6) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 22:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0xa4fe, 0xc, 0x1f, 0xa}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) read(r0, &(0x7f0000000040)=""/32, 0x20) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bd00000000000000002bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb1311", 0x0, 0x0, 0x0) r2 = getuid() setuid(r2) semget$private(0x0, 0x2, 0x189) getgid() 22:01:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="00552a14c4c0e7df3543d6cde78675d0bfa756269ee0cf06df94b7957821f1666292c792f1dbff74783fbd25c93854808a2412d148d11e9b3d9ddd60b0dbc3373fcfa4aa9f8bb4e50836b5e72e6a2f36f8bbdfad31cf0f9b4302903c6e76db7f4bd3755da6407b08a639b4d9ac2828"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:01:23 executing program 1: syz_emit_ethernet(0x2d4, &(0x7f0000000bc0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4762e9", 0x29e, 0x0, 0x0, @ipv4, @mcast2, {[@dstopts={0x0, 0x0, [], [@padn]}, @fragment, @hopopts], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "974f98", 0x0, 0x0, 0x0, @mcast1, @mcast1, [@routing={0x0, 0xc, 0x0, 0x0, 0x0, [@mcast1, @empty, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2, @loopback]}, @dstopts={0x0, 0x0, [], [@ra]}, @hopopts={0x0, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @jumbo]}, @dstopts={0x0, 0x13, [], [@pad1, @generic={0x0, 0x86, "99d5ee001b0fc36c01ddf9997fff40b5812cb1c0b61d11627c494ed3f26160f10d13af7b998bf6d05391f01cbfff74813d3486e2fa3b55fa795c8c7fec3b0034c8eb6af7a2a016854847b1878f092deeebba456974c1030a55c5d61035b34bf17b340bf8d270922eac0b8ad2f30dce33bdd7948a96b640d5a355932cbdb74accc082ee287d19"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x0, 0x2, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @ra]}, @dstopts={0x0, 0xd, [], [@generic={0x0, 0x48, "599a63d0d1c6368a244d531876511f211799e3cd61dc866b7257f08861cd920c01acd51e7db13a81f383e4507408fe0968d850f2f59a5945a765312624574c369f1370e3ddee8c32"}, @jumbo, @pad1, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @enc_lim, @pad1, @enc_lim]}], "776c8561de3225c78590638169597ef37d3871246297211293d054279f636e4fa0ca294381376429d8c5efa4feb4a27c56f1804c67df7c25cbe933569a6bb90b18822c642b1ee2b3cd33a5b48be194c3d6694a9035588a4e4f325adbfc18997447c43779f41bf447c0258a783a2577789372a3ecafa94e950f87bbab8d95"}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 22:01:23 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000140)="9ed3e2cf24c67a322648288cc804fa41dfd1a5ae476ce8d6ab8b204fd33e16d95f9b7d3a9aa527b1f257bdb773b6efc1b051e9060467fde596c3cf53b8046feb17043d3a6350a720bf080b6531380220dd3b1c301621b5db5a56acf6beb2500101be9d4eb3be87f1a5cc67ab3820e423bdef133c19f7f49371c00eb79b8080ee86bf5667385cc9d54c402f79f7b5bff60fbe53786f52203595123fbffd2594c26cf868d7ba16b7ca0b0dc0a2c0c9b73362ee7e630b838d236ec6d92aad77b8c6a3640ae3e94e430b02cbbe5fa5d5cc38be83467e5c7e649ecc2b84d6539934bb01fdddcaa2f028c133ca192e1f361b4357", &(0x7f0000000240)=0xf1, &(0x7f0000000280)="5887bfee684c7eed25e18460d9b76cf2afbc4122afa2e8b466d625ac7ac9a809938bfa1526f819973cfac2e54631dd", 0x2f) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = syz_open_pts() dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x8, 0x80000000, 0x0, 0x5, "e45cd32a80bd6768be2befd1f9c84a85ef8b2483", 0x3ff}) 22:01:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffe56) close(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = getppid() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setown(r5, 0x6, r4) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r4, r7, r2}, 0xc) semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r2, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semop(r0, &(0x7f0000000040)=[{0x3, 0x84, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x6, 0x1800}, {0x1, 0x8, 0x1000}, {0x3, 0x1000}, {0x1, 0xe7, 0x800}, {0x0, 0x1f}, {0x2, 0x7}, {0x3, 0x40, 0x1000}], 0x9) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000180)="96e42867d66f59c4746b50bdf2f59ae652630dd990aa21d2cb4ff834650fd96f11d2339466775b234c090a4569d10258606e8b9f82eaba45d1dd6e30ffdb355177b685cda6bedd8e18ee44a897334b344085c97f6e09ebd08be772ba7c2160a53be16cb3f6968391b92310da5318ca7920b97513250c4f0613f7", &(0x7f0000000200)=0x7a, &(0x7f0000000380)="96665c013f50443d956165ea4608cbdf20ef9fad178be796e22ac3c3b9be227e73b1c4ac75734a6c7ffb3527b3dc4ffa194804259844706d828ca4459aa0693c276427d167fd59978f100856e599afb360775411e69e56e53a8145f5306948c4ae9837239c5e0df8ba81d5d30f929fd2f0badd61d3686b7b27afa663e7ca68b9c9c5528e6ee273e4830be89fdb7d519044acb515d7f6275b91b39b803972eb22a778768e94054ea359349f89addb9d5c75e3b693708b70953ffd360ff59b6eee152465e0f06ba45822b44142f2fae5be8c2b61cd521eb98522d790e6612f94", 0xdf) 22:01:23 executing program 0: shmget$private(0x0, 0x1000, 0x68, &(0x7f0000dc3000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000a0e000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc, 0x1}, 0x4020080c1, 0x0, 0x0, 0x0, 0x20000002, 0x1000, 0x3, 0x101}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setpgid(r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xcff07629fdf0bf73, 0x1, 0x4002000102000000, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="a55a0aff035f872c4fbb979556fd841914aff1a940a1627be1d69f7677e099f8675bb12a8e6aef0f7033484157987e494063990bc1c9ed9dc15c8655e41747e35dfe2c7c9feca859498f24862af95bcaa814ef14e029c3ec6e960b770e0ca7b4369a3c2b4e3ae9e233194e401193f0c2659342e9f38323f29388b9cd2b98003657b9823115da3ad10800ebdc2fe8473a4a6c41aec3ff40b34b1bad721bb4f42985f432ce4bc8a54cec229b149b8f84e097989019728ce7f65f818c8a32d6d6739966fdb088be7a542b7a12910cc02c2318ec203ba02370247b1c84caed23dece67b7407b672d3c17dc273cd385893d4fa9bf17a0795de645ab76194ca8827d000407c6d31e867c06b66c7674fe8bbd3b684c8d34c9fde23ca7f2c368988b601933a7b2064a59a83fc57e87dcea8ceb803a6f479d", 0x134}], 0x1, 0x0, 0xffffffff00000001) r3 = semget$private(0x0, 0x1, 0x1c9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 22:01:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socketpair(0x6, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x904a, 0x4}, 0xc) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0xc600000000000000) 22:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{}]}) pipe2(&(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x1904, r1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:01:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) 22:01:23 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x6}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x756673cf) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) lseek(r4, 0x0, 0x8, 0x2) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x6ef3da44cbffa5b6, r5) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x20, r5) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000540)={0xbf7, 0x3, 0x7, {[0x10001, 0x1, 0x8001, 0x3, 0xb6, 0xcbdb, 0xa0, 0x9aea, 0x8d9, 0x0, 0x9, 0x0, 0x9, 0x100000001, 0x8001, 0x8, 0xfffffffffffffe12, 0x81], [0xe6, 0x36bc76e4, 0x22, 0x5, 0x2, 0x5cf0, 0x101, 0xb7d6, 0x10c000000000000, 0x9], [0x676, 0x0, 0x8000, 0x3, 0x0, 0x66a4], [0x4, 0x8, 0x3ff, 0x20, 0x0, 0x290a], [{0x0, 0x9, 0xaa3, 0x401}, {0x6, 0x800, 0xfff, 0x4}, {0x3, 0x95, 0x9, 0x1}, {0x8001, 0x1f, 0x7, 0x7f}, {0x7, 0x8, 0x1f, 0xa}, {0x0, 0xffff, 0x1, 0x4}, {0x3f, 0x7, 0x8, 0xac}, {0x76fb, 0x9, 0x1, 0x80000001}], {0x7, 0x1000, 0x10001, 0x1}, {0x8, 0x518, 0xea00, 0x9}}}) 22:01:23 executing program 0: setreuid(0xee00, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = fcntl$dupfd(r1, 0x0, r0) shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) ioctl$PCIOCREAD(r3, 0x80105705, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000040)) 22:01:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) 22:01:23 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x51e, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00']) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x8) 22:01:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:01:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x14) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x80000000, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="efc5f091b36342ded748aa8f528ed0843e40a3472bedf59c560cbad7c4113f0546c7fb0c835397d5619b1678b01bf504351661aef0a052634c3848de8d730c7e42b84474353fd7ad927c963dd1a6651f2873aed82163975b946985b08ac3", 0x5e}], 0x1, &(0x7f0000000340)=[{0x1010, 0xffff, 0x6, "f3b8b13675f6f267bfa0441fa89934a36baf27553709d864d6b3f87c76cae29f34e2f34ce798cc25be5cb6c6ad2ba00c660a5bfb3232de31a8cd71797ca81182f0d093863a2a550bfee52d9abe847231abe0f5faab4c9ef3716af4bb1b26ee39f459f70f5978b47612f58d2910f42612fb45635db3ce1d0cc80baf57726e643a4cdc9cf2edb56c1dfff6853de9c210377a3fbdce5803bbc41c46be6bb3279ad0b8f60fe0845071424445ff34699a4faf28bb08d9d88ed6e96a1fbbb95a678a6f3f05b51f887983cda746278be94fe918963e2191457c65c4ed8bf4e0339ce0deba6a22c1605879c9020999d10daae410a5559960478f49859d6a76de83d92ed8b93af4368f65dd0456fa4bc80ce2a35b2514e60753c311b5902449bf480abc27263539fba973f0992435dd4d0d07d306f52d1aa8c5fea51af3e029c7c16ab4080a8b73a118d801742fc1aa062d8d7c53e46ce27ca8358db3b370ddf18b153f5a9a6cd902c7ddac2a60067c390e0dcc93c1e23e3f3030d4e2f522ec1ec9181cd512ba9d4eeae43a62ca0173356188bb81caedc632ee534089fd5994a916594a9b6ef2f7185fa62207307dd414ebcf0d876239ef4274f0669e1a4cb1b6cefb29de8b3b293ef9228adf737ff05828bd786c509af0fbe9f118cd173e532ef34f30c77971ba5701219d3edfcfc687975bd41899a7c429204f1d695ab56ddcb0e5f28fa0f7e469e485cfedccc9576c7ad9e5e9b07e4b333bd52cd810da4ee29e6e7db9d4d630dc0b88da736481c59c2295430406b4a9457aec2c340d5a75b5fb9f846944c6d47fc7ed7253f31444c02255d439b9954ecd79ae7fa26d1edf762cbba96f0c95a258729b9d4d54f88f868bc0b9ab0ac1c2100ba04183de5882f303f1ad0075b42e25d7fc55923fabe99a4a6a2483e06eb5d080c815e32f3c7af0de730aab525e74015c445f3e6e2af4522e898af67c63eca365fe9a94722538f03bd90801e0594948ba28677993a876c2aaf40d2424ee98dc0d172f53ea23d763c78df8c449ed8cdeb1550f18c39d7b3cf10386ab063740135bbde6ba849d3a79ae322c8d0fa8884879929262af5aead677ff941a4aa8d1bcf8bb6e3a0c8883b2d3054924ee659ed3adbfa3d41f38653832878713f8f5687558704cc7fe5962f8380373fe6f2875099ef3b52e3ea62b825fe0af29bede271b0e117310be69f2c799512e8e73aecbde3357b2d59db9e7ec58cf17cf83f29df61c84512d719db7d89047e7dfe143bc6b83fb3965b8bba68ffad7f8a22e8f5cf3247c1749736872aa04fe732f0e5410cda9813d45a4da42a87e5ac7ef1835da1c36eaf713af4c1c7f686ee324625566b4801229fa9aef5e47fe076dcae41f997a788e0b5c9c80c640dac7ca20dec13c82c04779f9545e5939eb820fc3b2101f7b32f1de0c71584792953c9ff59efe50a0ba7dc4163759b22649bbb98ec7feeafc39e030adaf6110b8d1a0de205574e6cbde839ae2bafde1ab6f4b719abfdf6187c5c68cba1272675887634e0085b24d6a97f5af2c96c5e0f9540d1b0ca633519659bc5c10e4ab83dc6751705021a2480ca0deff40da16d66da17f3adf0cbfe207b35f30c3afec9b855ad588eba6b3cfa87ef6f7b5af3739da6dd44cee938a893657af3046c02e70a12f7e403c69020e24e197d00a5db7289500d9372cc45d21897b2824aa6383506f6428c9d385ba8e4db7d3374c0b3ed2a73f211aede524657155c19607531de26238ab08e27e13457076ce214a08851a10aaff4aaa8f9492bc4ad62aa936cf4f37acf62e612127117cbf922f4d3765aa751c20321b588aa1b59f5512373c7049edff51bd9ae81147a525a059c4552523bbaddfc4020eed50f3e20dd684059161a8396810bb874bbe12ddd5df50578eaf585c0e0e5537c6c6a8277db033c9d13e8e2b809a2ab52e7bcb28eb1f0b6ace81fadcfc6cbbf8f35e41c70f190cc85dc8a972eaa42945ab9390c656334ffb1524ce0ce1e980e10f292719cbbef60f112f71dde0d2bb16099428290dde6eedebb1d082dfa8fe1b901e1d3654a88e74507fc2e72e67abdb8f3b55e12efec2644b70a83e7bf84dc622b1aad10901a8e9c31663ef2700fb31a290e96d8e274fc3f9addc3a314e3672db066aed8d1795b27b2f1f0f1d2f59fe9f613c3e871bce847978cd9173e54696fc444866b7a5df9953e512e4ff449571be3f21c8c84fad269bb748f56d1ba2b9818bc03430fdf5441b65fe837700a3c44b70113a5c072be35fca4d2a482bc3cba7c6f004bce150a89f204594fc03ac5387668025ec94e78d7cf7874ae40e6129a02ab5ab5899ce6c7b87539aba1cc22fdfbe3dc461f1d309aa0838f5e4846309a6335856521146c2636eac315be26f332e79c11dc8f755bbef0a847ff8ed78ee68a0ede4861dc31970c71821f22fc9a1639dbefc359482a54abe2042220e746abd96efb411f1aeaeffd0ca7ec7669e0095ca2fa1c9bfb1e0229d84373b159485bbd8e8999dd5e77d349bdc5b7a6db7398000e801bd98754cdb102ff8474af3b62029dd6563327f52d4e8dcf55b466a012549fc1c9e03b11d6cfb2533feed2abad63094e35ed0a3ca08fef0f4fd4f9ab5fef1018e567a067b5f2c10fecd218f375608bae865063dfb3296774359aa4deadd238682330a19b652153c65c6185c37f53d05d53823d157d76af7d9087ef67370455056051deef3903634335fbc2baf80d2a14b9be6f7656a5342a106a00caec7b9112d36a269d471bbcaba3fb11a35fad6a03ecdfcc126fa7e36041a23a2a76a34c8d9039287919b6ba4158ead28bc00a564ce15415ddf6ef4300be64b5320fd4d5d46e860edc4d3cdddac684748ad2abce3fb5fbfcec20f947a640af62c9e1ae302f5770cc2d32e041dbb03798948579e363da94c0cc6cc9ef85e60f22583f1750a0b642696cac27d2657eda80c8db2cf1b051e47ed7534cfeb4c34f91fcc4ac09e230aad949c78e538224234c176bb68de8fa6eb2d81aa7e3c2e2d26202f9993464203348ab673ff28eb299f41492f258a3e2813a46d9c65f93ca95c891b771606ce25e54a6c0f1f5f64f5aa3877fe307a8053fb620a598fb9ab3403807620920dfe53c7c95730b87e8accc96bb375b8bdcd0f864a08f5b750c7beec05a29b7afc8cd3b4893d1d82c91b127b4d43d21fe02173d1ff0219ef065e3250dd077b3d69c6c0e94b08e8a6e915904954fa5356a4af572e23503280ff398fd77b7627ebd9abf2b47bbecd9314735283e5953e08c889123a26339b472610ebcd1aece6169b6cd12bf15784ede01a6cd55de31ae02a1bfd12d5969b8dfbedbe8ca9a157e170e4c4cf271012b8072662c97fdaa532593bf8f22bc8375441b290fa6d4276a46a9c271c380992da77837921dd415876f8aa7583865e9e4ff5833194a066922b422841d9311068c199f82ad3165f4b0bfa649ec8b0536b00135db3905f3669ffbfd0fb5976c137698d87cdc43ad77edb7a730490c2fceea7fbd73419b448d6fb3af1d8293d9d1d321c16df1a24fadfa05035b0a40c60a8145cd19a08eebe892275e63f62c58f394d23661b5d005dda1d8905adb74eb65b2a47efb59cf81cb36584da52c103950cfd3b3feba90c754dc729a6a8b4da763c03982e97f52a50ca07e1cc1b9accc29f3f5cb4be138a1b914ae4b0ad2f0a5f4bb5f8c665bff55a307726137cead6a964793a6435063ad35e3bddd0a4929237a48c1d111d8f689abea827d148bac559cc5510452c1943c5e1ace113e834e204a88a38d7769fa5ceb663825cd00c4e49dcc5a7e22c3e215235ae3060702f4e65e0540dcef249a06020e92f041232652838a323569175061b9f488f66bc29db213f7398bbaeeef3d46ac51d7ea78e4736fb169224767562e36e613962047c96d903176ec57268359b11e56f761afa101c800778517bd280edee03a2c9e1a16c1e1ef2f957699bd420efe81bdccc770e7e6ed9b414b9214f6dd4713393619dcaf84c5cc4f92bf04ba8f04a54fd5b31f2f8f8051faaaae438fc6faa28559e1a9ce5b2a59d8f059b1b0558fb11a599f937f20635cb8910bab949b1d5277e42a03b092963b3c93bb07d61be37e7cf8420505fcbb9006f950324a6a28731390c6eee60a0f365fb12470629db7c18b33fd98b66f188a4a5add382bfafe17e7f6fa5a3ead7d8b3656fd5e07834a692f430973f611ee87b709772244592792527f63dfb9c7d7956b351ffb87cbf09e4b782f4336dfbb7f611dc8b2f4b4a627093012dede685f19ac4b816dcf50fb18a7b3c358cff9a9c10989989c881a70b4a0d3fcb4d7b1d94652ce1da09e9edaed49e235862a488ac79c71ca37353fb6a5b1f6d8f73fc2669b0e92d6e6a26690f630bbc9f3ae82a6873a31450ea2b49417f05a168929a0d54d7b9b399a3c11fe59167b763a9d633d50bb8ec05f9f523e201be5ce8af921c4d25812508d76dae35af79404535470664a39e724826cb28e8de8f835f968d6363e79764bf53efad84534cd4d9318da0fda8240f9c629774c02dc6e34a39d71bea4f0a65a22eb337d6f4fb6a464e0864113ce86ca9a93eb411763787c2cee4ee3cf998ff000ce2edba4b6ee2bc96c7f28dbe82cc95c59929a01dcdeb64f9dbf7348e6cb0825ae5aecdbf409f5077c9ab2dd3c602da6811a43f12faaa8b9b6d53a86b02e239e9e86bd6105c40a5f4861f40ebf7a2e7f6a9317c1490c7fe79a217216728b50f77de1919e803adb4c56f13b98e265f9052d988a371688753783e00992ee60c49ebfb10b8b89a00b28513a285a6528b338691c5c2af73082482c8c82d2d7554c126e9de3ebece366b661d6cd162dfa27576abdfe1c911170a3d81a3ca5ece8fbdf017157de63ac075588f93820d917c9dbcc39ad6d9f26671bfe3333d8cadc02aa2bb938665c6bf1a3c3f0ce7745fc51fecdf885e55369ba54f786b17db7799e90a68769be1fb57d722999deeac8e9b24a6af6a1ff458dcd01c37bb5889d1c9d2bea11642545ca677caeb639cd93b40334109c72d4d2ee6433a4ea15f92439ce2529db836344292eaecba55ce180375067f7c6290fd069a3b41710075f43cf75a64b5b216339685fb6b755a0e3244b3e45bc24189acea319a9b4b60ae7d473d3b86618a121fae9e145213da1031c76fd5cb93065bc6f7654e2da3a707b2872d941d73409a60d2cb6bc80b7442f44918c8142253395d2b5da9688d871cba8f4d0d9be0ba42ec86b052f367ea166e721f79e93a58948287a3531065e46a3cc12a1f5fdba92b3d90561047f2b93ef679b3b920c69d9544c2ae6fad598d316899689c8c9a1538d8957cd1ed55dd0eb64dc0c0b53351552a645bed6586fc8486114eef135433be6bc8310d5ebd35637c986e2b6a3361430837a7e04ee6d5b3a63fde6ee679e0bb29b774354b9e60dd47feec452107ae2e6ebb0460cedaf74f67170381e96d36aefee0c3300334ffbff8c0d1bcf48d56d0e31ffa7ed663a9e87be3c60dca0a9000ca4c3ba863477834758021a54c2aa19c0dca393981a6bc4513140158be366916b7069c5ad44de492fe546f243d4ef0542a28d1450ee02cdc6aa95990a62e3b3c3d0be023197c4616421920a0e723832caa74d92990f30018fc7abc0a75f9f2102e82392866b2eb8abdc7f5b1b1259d589e46b5d9d80f1fe7b44b3ad9a3fe045b637a2e158c192bef100b0edf476b7cde49efa0b953901f3bdd450bb1d7cab0378febdab37df8080a1603ae0ab2ad2a0db0d239f0f191fac1103cc311e6"}], 0x1010}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflagsat(r0, &(0x7f0000000000)='./file0/file0\x00', 0xa970b2e6a239b769, 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 22:01:23 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343baae3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 22:01:23 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8e06b1fef22a8a3bf28d34a3819ff12fc2563b246e438dc013c84e9e22ae49a6ac4bb91a49a15425e5b6e34a1fd315e9430a557b3f77414a87fbc5022c55491efc00a0556daeb7d5786a21cbb3c5ad3648ee05e7669084d1b68dfb011f58556b1663d5ff04f234dc03d34ae8c112e8c002a101b5136daa5390db4c30fd886b8dfce801157495f04252540406", 0x8c) semop(0x0, &(0x7f0000000040)=[{}, {}, {0x4}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:01:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x152, 0x0) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x6e}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x10000, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x40, 0x20, 0x2, 0x80}, {{r0}, 0xfffffffffffffffd, 0x88, 0x2, 0x2, 0x5}, {{r3}, 0xfffffffffffffff9, 0x20, 0x1, 0x401, 0x3}, {{r0}, 0xfffffffffffffff8, 0x3, 0x2, 0x4, 0x5}], 0x4b9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xb00000a2, 0x3, 0x5}], 0x5, &(0x7f0000000100)={0x0, 0x5}) kevent(r0, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x213) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x2927, 0x8000}, {0x8, 0x4}}) 22:01:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000001c0)=""/234, 0xea, 0x43, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0300245185a81865fccf08ae7fff0e095c8800"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) fchmod(r2, 0x16) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x101]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 22:01:23 executing program 0: r0 = kqueue() sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="d5d27e180263981103cedd63d93b5659fe81837818c383a60c28d9351b01193bb6b599dec9bfd77e6adacf", &(0x7f0000000080)=0x2b, &(0x7f00000001c0)="88154b078f9896c6db2fd3e016886db92c1103157cffebfda1847e2eeff5507570d2c97fc6fa311074134af776455dd23e8a21e4540f07dd36e3e15eab8008d87a65ebae2a047aefc57725981e8a72349e842f78641be9440be65b5f08db3be78bcc5c1e476f68e3c8a2588ef0a7b9d0a2db1c7a2d90861a8f544b248a7005794746358b9d086082917378", 0x8b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x5) kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) getrusage(0x0, &(0x7f00000002c0)) kqueue() 22:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(r0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:01:23 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x112) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/146, 0x92) 22:01:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) acct(&(0x7f00000001c0)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='./file1\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) unlink(&(0x7f0000000200)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000300)) 22:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="3d012ecf7b9af562538a"], 0xa) close(r0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000004c0)="fd77bede9313a96cee06158e22a3a67a1c9d5e1df1f842782114dc13e77576756719750bcc2003682e8292060198b357568e2fd5b177c920dc1738e8fb95f6f5d955b54c466f40389dbb3ea32660e2dc6e9db2aaa6a7e82472f20194208e9e3e195772cf409099e62da1533d89cd3acb60ac9bb730f47affdfb89751d0433bb6958f6039101865f82142f9258b16787d501b1b3336c379af650f32a84772f4ac28677008e21f4270f360091c29c05c5cbdc9efab6fd6dd4dc8b4a03064f23545a9474920bb567dc4f42c93ed85ef0c216c608facc0b762a1dff93f2bfc7fedc680645ffd77b1231d00f6a2c20720515006efaceb2d0b776b8c74d4eb57af86f27945ba77fbd4509522399827f345ce1a10fc80b8c880f0fd80f3d9340b1ba4af04f10ee0ad11f32da063b3e35f6b8627571fc457d26e46702917cf3629cb76936fd769c8001375acef596f421087fc992a727bda4feb017fd8851fa6073e620c7bc04df0719ef173f1541dc22cdfd3b64342ec44eb3b843df3099c8364094cbcb0c05b04cb0964f16ae87ac46bf270641173b71704dac639ff5fd07cc6575c69a1c00304c57c1cabf119e386181ba93c1383aa957dd1b30aadb845fa19d789ad27f811e64739e5b3b77bcb62e73ba6dff59d1db8af4f299cd4167d1263932b82c81d3acf7b14c6af54b4818302936c508651c21c2d0711364cb41ab8c65871d3b4b30f43fc948f5239ed21d63d04678834a648f2c5fbefa8a669c8bdb398ac3716c2dd90503849f5d07c117eb4f22fccf659d20aa6f18b6c4ecc9211d3221fa796a9db0185ba2f4264824a88345d27b43839a0bc486224b6e0aab11cd3e219f911e9500feef857f085ee13424aaeb97faadadd3ee9b4161288ce670438a3553bcfb94eb864eea4b2c086109d1b1760a34be0950c7b94294108a2d1765a62e84abac7c0fd87451364f43e02f7dda833ca06546ba9acaea08e9ef3ad0414b659c3938553eb2517b8e0ab00f5cfc853a3ea5ac3b041dbc138c56b4ecd9ca622f23b6e56d62dd015484bdecd3c0829dc107c9ee4507192f5c32cbf865dc8f6f74094b8f759a43b6f78059655d0437823b42e9ca45e7f1ad9e25807d91e85c8734910d07dc6034943c0e4d539564eadc0b91897a56f9e47b3da28ee10a70dfea1b8af30565749bcc90e8c62f08f9932247325974295090cfd25bbb6396da138ba50a0f9f2b19b9198f847ef79d1a561a1fd29f692a11990def6d8e45f231e5eee5ebd71b9ba8a4fdde1b7763bb1c66fbfcaad5b93102126ab5fcdca8fbc396892aad07ab4a99620f141189a77e5e1fd57fb12bd35a20fe989c5ece913e40a353fb5af8a5345dd479e2192e2bbb6dae4e86d9d057fca3f26aa54acea47845ad8151054aab5c77b4a3fb2a3ade513388e178704af256ddb08974e48aaaf4a03608545b23da1e916edaea0b546a30d75e4a0345318638dd776ef7a25bddc4fea1b01d0dc27ae8ba5b8ff8c99d3d33c05c16f523faded35765373df94fa534cbae1d8438136d275eab30e622fdd6f94aaa16af23f01f2728551cd005a417ca855f2a3f728d8a686919d9c505fa9d810aba69f43844742e5769781419fb0b836853d0ed813ecd422f152d9d3c654f5ddd7118dbb551743c3607cdb492f83084d85e98f666156369596db56edc3501417f1979046e30a1b71f1f944a721c34c94b8c316500dfb0e45900740794adbfc562eb9eebe5f8967912f915eb1a9604abfef7d3a243d5753382f2ecb5d1432fae5a07139b85b3440c243107381bb457e5c6d9a766141cb6f23f5201bfb4287aca627ab94504b07a84b95c58e3d3ea9f3a7222c3d63c8d96b4eb3ee2fcf2526b3ab173ebeec2a9fd7ef6666f1c4f8e7a16fe328b4aac095841b068b9cbebd62375c7596f254e266874307e0763b22b53a388ba2e1ffab365b97aef5c9d296b012c02178a7d294cc3725a06a7ff45738c75ed91ef0af13020e452fb9576516d90606e346f72670b85b726aa42d02c2d7fc03db79c93decab6f8c7f2a8a68ab2013a280a95cb5fda3eb40a1930011a4fcbeb650ace83140d6bbb6028af18c979a94f2f55ac040479f9c28d56efd195da9fe1bb41d17ac301944f2e10c721527e512112faf48e77fd068755fda8d9927a4ef344d321c0a3310ddd6e234518c1b322b5f59c596891f776d7f0c7fe508e4566bb7db676043da9e4c869334e6211ffa5fce8c0a99db6948a3aa755d43dbba6daa0d842d4e1297e066533aa6199472ddfadafdfaafb859e6035f239ddae4696dac3abcfadba592834f9e31b6802c81c5c3b01c2bd634170ec4320e9d6fef907300fcdb234884f94257dddda0f719c82a75cc1f48702f5d01378499a299ec5f6925c0e8bc8a785c422d462579075cdf316ba7a4456b093ede1df4de4d2ae5a928c9689523a1848ea42a7cde3ee35fba7c0d6a5ceff06d7882bc324d84cb903c4fd11a2f0433d42c1bc28e7aae42c46d5386d62c41d86cc373dda46ebc55a299303397fabf15a93db665fe50b5c850ea3bbce0ccde79ff144e82cfd027db734f68c7e4237016a4842dbcfd864df830e3e1ac9a70ca26c0cc42307b17f1e58f816ab94e4cc62fd732bd80d2d840ba580eb4524a7ebde5a947d7a2a963ae27d4daf03a6874745cf083c90af97f3f981c6b1613d3e6504a27ac3acfe463bff3bfd5756de5dc5a8e9e0d835c77213d6d9516431f173b990f7323d132be43cf64ef00699a58f4d3f231c5e11c3d103561574e97c59a57db116cdfe48635269cb429121a69f649854417409a76cce9a820c195bbe8eae13cf53551c6c9cbe75e323b9882dae6884c9f046f86c8ebeca5e9e26a4256b460272aa38d888e2c32a7b1049b6a566250f67fc41733005dcff92501c2acd2b3415774134d29f6079151c76c4da8f20c8db40fb9d6d004855ac1b3730ee45abc3ee4b15d442056916c846656dae1fc60b8877656da103511888a070d74947be9fd95adaea89b32e0ad66dae1fcfde8a07d9bc718b925ae85ddb53a43070650942d0bfd7b68f148167865477d72d7cdef3b479325c6f9c1621949e013b93543f9f07635f7e6b02ed2d564192702c051a34489aca6538a256c645c63d6cdfb449852a48c4c18c94040dbea1acac4fad282953281a3f02e82b7eba7c935eed5ca862120ba5c2504cc84695998b03495b8c30d29c0ef78a9a3a76bdf77fb660e4ffa2ef87cfc05a60b618d8592494c8f033e70ea9f87e6bbceb4a53a0491360611faa7bbffbda33527deaaf9dece298b1567d6e2dc03b778a6d44675b182e95a124ffc7d21873c920352092652efc2dffe8ac171b8dd7906afd040ae49d4aa61b829a291f43ac9b7b5a3cede2da13da82c76a8133eeb640d99829576b7c41db9deb47ef69bdc663bf57eadb9298aabceea730444af81a924eecf6370952a5e1e723dba61086068f675d853fed9627d738490bf1f4d68b4678306138fbc27db550bd0612a32f37ef533891a8c313ec70764b80caf940f1622c2c07f740786e0d8ceb9d2e05a2edebf13e577df679fab5bbaa7e0b0bfc7df827cedc2d6efaef454adf35c1d9ce4c1ab67e676d0ce7865006644ce212a42de22e41c97eedde0e012295a1a82577f6c6df0f4515a6316ab9ffc5b80ecd340571a011187cbbb748a1275f6a4cc182dc981438d3279b04a04c3419b9c9b81900e047deff8f209bc3218945fb1eb1545650733e278f1b2e43e00c3081f21560b6dca14849cf3dfef4e0f5b6ecd1d278c155b152ad45de3046d0fc56b698db071ac6bc04f40602c376e068b2858b6a1f3a2ffb55a54cac7700c5b7f2ac530b7e2719e08fd635b0b4ef7f85d82256dcdf503e747316ded71b924c4f5886b2843ec182d7b113e55cf3844179b92c40a2bfc005e393a25c7f1795eaec70900660620279f222c2e57f221d4ee54aa1e16a7a6780d545151dbfef26e46f7f27d09c4ef6ee617cc43daa79c73a998b9e85a6d420b1f62bf07b1b9a1dbb394bf8d9b2547adee24dc9c1a8f52eb76261e7b3a48f844249e6b6b1f7cf00a43d5832065bc90d76c28ae6caa74175853bd6f94189887371a650b758a3b554b3657054a5173fb0134bbd81c7c82e9eb50fb6bc41fdff94195a9bf7e7bc2097b63773250a921df04bb2f5ba085dfcc5f805ec1e98a15ec03b0bec9769350ef176d904c9a10931af951d0f6099d9e71d1c48522bbb96b81992641d6db90fc48f6236f0696645932039d69dda724b18e720279747f0604aa280dac28cb68df7b062f8ba0d6738cd421ef2e9cabbbf25098d0ec816b09c66e169c77752a08ba7095587f14ca6c7f5c0dfc1467e10e03da477916581daffc42e5a26f325874196ea4d862a5697d6a8365cddfe2340e389979aa6c669fe7ca0307c0d39cbb03b93baea51e06ce3a02287ac11161425acd7044b83732a0bd497e3b3e539f7e3b22da18bf978b90be5b76a91b36fdfa526b1b6775917287a1d0df69f1280d3280922e88e8ab7b57975f371342a6308a39f04d1bf05a1bff68d7ea60484862d451cfe38fa01bfa5d6b1b23f081a0b7bc7f4f8308abcc4138af56f9212c3349e7bc82dc7295cda44311c5d94baeabdecabb7f4a5851913c24bdf06e8d19c83d3a8a291f9d376ee3013077b116e95ded89f89f4e829257e35677662fd4d74a8267732bfeac18fbb1b222eb370d1e9adbd13656b169f2daa48298628343552d815552c7279f3d028181609c157061b3ae8728ad5e86406a26af947a6be29e0804a92588964741b46dcca507f1a229ec02f3ae248e2903503c1c76e07b35cf12633c404c3cb63cabb43b64adb765530a977a25d89583b1787fe6fd0166950cdb3eafb3f446cffb351e0eace97dce8dcdc527c2d27ea4af0727b6a090a45bb2ad114f0629fa91f1747b80bcf9ae5789f7b50c496827374d10af13f5f2523e568c1542f7d49bba60b01793acab572ddd0550c66aa56e2d6d0091c4230b066ef46d295a8dc4fbaecf84e2e6459cf529bd7568c31957889ffcf9576d161c7b61d4b3d380dae8b6bb12def2f4ea926080a5cd541f05e4fdc3313bb76b1ea3855e4ff5756bcd7f4cd4d8f97008dbca6520ad32d5a606e03a2a19b18288860ac5221c897f1667a4b38d12e141993c689b5a103bb3c09b76216733c21f7693141e8e1a9f170aad1eb9e6a9171ba89cd2ee774a37f4723f1a94b6cc94c86438a79359d586630b93947c6ee656e1fd5081663474ee0f4ce74d6df13b62d406d8b0f13ea12989c8e1fd8123c2b5d561b9c80a656d13ef6c1d776eb3c8231538ca3a35edaa2875f12e2380e6ced9a06e6e6b9c6d75538768ad133b114bd338b9638c144956ea38d059982e56d8e95829245a1f491524f7634adbe0eb09eb834bbd30fd3e721f4ab992fde729baf756c2883a0dfd018c6f52d05df062885417a14be4b48db4efb510a2e2579291d67fc930f7ef330a2dc030eb18d89e66141d2ef94a577fe8eb6d60cf267e7198fcb2b2003820af7f091277b6b52645e5f538b9006b3d72a592a226eb9a233a62e5754161cb223d29f6704e605e87abc14d9ab30a1f1643a5cc8c463967b9d1b84e1629004d18f40d840d8bb8f11abdd90c067577bb63043c799735d57e95aea5a92e7a0eca521b2aa41d38ec6f278474ffd24b4234feda78d05030b9592daa5e7c5f7ae682a089f741a29bc9c4a7315f4ec09e6fd501a849b3023a5df4e237466ae1e4a3e15aa2171b12fba3d73cdd5effa0f8b9c8b6d2f72774fe8d456cd160846c40456c8886", 0x1000}, {&(0x7f0000000080)="9322ba3435396a0b4bb5da78648a17ce67266b1751129fe7c34da311929305b51fb5100fc493229aa2d43765", 0x2c}], 0x2, 0x0, 0x0, 0x404}, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) 22:01:23 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 22:01:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4, 0x8}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443", 0xa6}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x109) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x0, 0x3, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x403, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x3fc, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x1], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x23], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0x9001, 0x2, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x6, 0x1, 0x7}, {0x2004, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0xffff, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x1008, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:24 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="9692df9ec49e0043878581ca4da0a0fcdd3b723279b2d2a03602d00299384a0c66c985926d98cb1db6212bb3039572ef5e3397cd036db088cc2fd45f80f1d76b3d6c908787b00d5fa307ce76e5e9ca746d502d9fb5a1e6c78d64dbb2d59ad3d15f2f8d2bdaefdfd34cd88d3031ec4a84a91abde1002d4495501268c1ecac1d281c4ec4eb50316cee757601", 0x8b}, {&(0x7f0000000100)="44261886ad1c4100419290745bad316738bb79d9eac16aca79bfc9b1d1", 0x1d}], 0x2) getsockopt$sock_int(r0, 0xffff, 0xc4146c42303ab48d, 0x0, 0x0) 22:01:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 22:01:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) flock(r1, 0x6) shutdown(r0, 0x1) 22:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) write(r5, &(0x7f0000001540)="20f40ef62204914df8f8a21f459c8a0800d762c9c45248f57f226ae8c37e65bbff02383db597445698f3f0406de47a5077ae08cbe15d71499c00fbb65dfdb030ec684a211ce55bf4053ee572065376adcff121ee401c8a781717798b254f8ad0cb22d6d4dbda9695043a79083e8ecae14ac162cf1bf390df3456b25e7f16eb2c03fc0f9c83495c4c77d3aefdd0e65ae5260c763b858cd3e96de9f2edbc4488a3977c34f1f73851fbc1a7b0fff655260cb2de51f916e3002e24aa5ed5bef55698a266404e7f16e48300acade9cf029c474d2a1f8aee948bccd2c562e22e5cb5dd19fb0e795a37ffbdd49dc1864d94906ace826ad090e0f1d0a8", 0x3) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc", 0xcf3}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1", 0x13}], 0x3) 22:01:24 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) open(&(0x7f0000000600)='./file0\x00', 0x20, 0x0) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="b2473becc507c7cb042c03e154ad235888f8f5a54be139e11118dc1a0f4832af9571adffa24f65a7c8a44e4725f234f4b6f171c1b58a4a8f69c865a5ef816334df58da7c4c0fc2d07768aad409e55477367d0afe513c05f53d5e7b1bd738b3ded20542ec00bc82fbbb6bbe8486ea2899b9330217e1928bad826c879cc2bc678e431d97d02f44281ea89f757c9eb88f8797a9d6a73085d7b24e133dd465f00da6fd884dfdab129cd99276730604405426f6913e675e842b1c0e517999283c0177fc2703e149cced1ecd1d5f6543ba67330d84b85e24b81c5c290cbbfad11cd4dfc2c92260ff89a4", 0xe7}, {&(0x7f0000000040)="527fdb82f84d415a25445d4dd32870dc575c8d137734840f27e2d052f4db96044e9b983d7f2f3282", 0x28}, {&(0x7f0000000200)="da676f59fce43b52e1beb3edecaea202fe0b585e67d2109a18404403e6da8c28bf7f38801ed076622fbde7c8473cb0760a5b4c65566f9d7c970b7991a2995f85f957570e4cb3c9496843e86cf30a626b64d891fd34a747e38d7ab488be86f0acec950453b65d517dd205a1cf0ad9815d8032e288dcf22ce4eb3f114ed1ee64226e4529fc096f9ebbd1e4e93dd9b76477373f8db76731bc33bf81c8b8bc4e9c446e351082f7c9e97989ea3a010c30732b565cc5de376d422a51df2885510cce7476202fe2730a070e3936116a9fc841e4a08e38", 0xd3}, {&(0x7f0000000300)="a0b1f2164a81eb929c142969dd2333b028b0467c7c4d4308e032328d1c8dbd2d24d61ccc82e42d9217ae9883163f2637d53889303e089a15e01f32288a5f5143aa507e3554ac7139a4a9ae5757e2204bdc1e5835eeccf722989e6516b8620168f5ff0c9c96f0c359fd88835c192402995d25f77ebec0cc8f5f674dc55c84112d07766cc0cce061985543a445e9a9da4eb7", 0x91}, {&(0x7f0000000080)="102535be293f11935ea9a1fd8343b2c7bc9241cb8e0ba7109babed82e1ae47201e6a294e3b73e53fbd92a7dd79840f491a6747d709a07c2d7deb338308", 0x3d}], 0x5, &(0x7f0000000440)=[{0x108, 0x1, 0x2, "7b407b50d4a123a36d03241206b703df3265d430fe92e022461d213b139d95c9ce58f0a9bf9ec1ceba4046f9c6bb53dd4b999bf790be9913d3cee83eaeb102fc53963ab468046c720e8baa67645e4e9c6e07565661d793c8aae80fdce49cb651349f8c7b909fbc3ec2c0f939983b8e51971a4c15c7255df71ecfd1392d4e5d2080349f275f17a67748f23b80e5728e8694b95ef608774121a617a5294f7c5ff21e739d329aa526b1410bfd623acebc1e58684d80e93520aeb98f039b544ffda3517ceae8cfd05b40f600c1e6e8bf49147c791860b200998f03cff1419967f376f21b8afe79bac1b1c10489d435cb3c4e09"}, {0x20, 0xffff, 0x7da6, "2ab1937a67966f9a251254eb543b"}], 0x128}, 0x403) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000640), 0x0) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000005c0)=0x80) 22:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5732, 0x3d}, {0x6, 0xc}}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_etherip(&(0x7f00000002c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001680)="478f368eb56a65ef8dd6bcbb794766fc91657ebb466a55d3325cfaea0a986b3f4874a8f69f2426b9ae808fe1a35f5219fac47d2459120e4d3fa5df672eb43be4bfc0fa5dd7779801b85b11939add74a8331d5822e69c4ef29f6e29", &(0x7f0000001700)=0x5b, &(0x7f0000001740)="35d270d80d3d6ac6b5d632354754473f9f0b41b31331d6820e91181ee6ec968942d39ef70adf8ccbe04b6ae7603e4b18bccdafe231ec5365a00e43ced820e7165872405f40397a62ae08f84ed7ce19fab5817be03a97eead49837bc5a7e57bbabacab0ad23594e8933cfeb000b736b3408", 0x71) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0002000006000000004000000000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="6d09002f6669db003000"], 0xa) close(r2) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="d59c1ce0390aa4172aa30c8563576d78228df8db5b94812b1fd02ffe5fa9945febfd9e9cd20071267b565144d93cc20e64be3fb79bb21fabd287e80ff800ac126349165617e9e37ef4d3fb713c7689fe94f79159dffcf16adfd42380c784b48b1031260b532c2b4779cc04503029827d972c95f0787eb50b397e486dcac9ffdd20d777447a4d11fb39758e16bba05e2ebd31", 0x92}, {&(0x7f0000000340)="d16080996dec3ef75c8b0c14509331264a555b5cb67526c021a4b78a94faa6f507cdb9c75c55326ae099bacff26c68fe95e6e41b2d372f0cc9dec215bfb01968fb17382b06c99260b0c60080dd9c0c20fef71004a2926d26bb046ecafa2a23e2b99c03751694e057e52464509d4c2ceba7edcd544e1a7ee4b01c39a0af9192f61cb72a25f202343a46f6cc279c2e196af1c38420638df41863da52bc2fbb46de69297c87e4f68ee227ec0a96d0c427cf2459f078b1df363f8990ffef469f56d4507db06ad7306faa458f2029dcbe25c6d7885c629f23013982673708027336679deb724b06a196", 0xe7}], 0x2, &(0x7f0000000440)=[{0x28, 0xffff, 0x3, "19c1be7b187f06a55a7ab2fbc8aaedbb2f70ec3f9419"}, {0xe0, 0x1, 0x1, "04abe53a020db56c6e593a5ca53567ec8ed6b436ec87ea3e80d6b18f08259c3348dafd5bc9341038256f5f9dc2be7e229b14a1c7ee5b9d82a6cac9d6c8df63cef68cf858d66c294f6258642880c41ca5289c32f04841367c65281d37d416fff3860dcdbed0ba3f7e939a085679d956bd29ae2ec3617e2b8f35e5036c524328e1378c6ad8fb783213e009c65997c643090ab71b9e1446ed74c3362df9f84e956e026600715ff95f857926fd4619fbc8111b659c0c27d9617968a753775d93c717beb1ae22b81ab94802a72d919e82"}, {0xf0, 0xffff, 0x0, "c466c99c4b7bd302985006dee7aa8a768e059d6d0ae4a167297d0bd5d23068ea234f4eae6c052177bac4677d9974159c43758fcb561601ec5a14dc0c46563ae0b3e7253eadd55ee9692503492665059f4aba54fafcd3ee9b1168b2759f438122335fe4eeb47d5edc5158466d41d52cfd024038b615bf3befdb0adc8b8afdb77eaabf0fda4f41e5c05cb3312c973e4804352d84736a3ef699ad55003a27cf4f2663afc73f8686a2357f3f6ddedcca7a43c860ebcdfeb3f3efe2b76a07e51c772a23e5ab59c6bd814778d4b246c2f7008978384dc1d94f33bad3"}, {0x1010, 0x1, 0x5, "17c5feace54bbc142e9f1df519a38e9955ac97dabde4e64ddc3b220b7dcc220aba86b6e685209e82f0ec7caf60554b4ac02b2da3c00d2e21ca05b7cee36607b67ca34a6d316719c3aa2ca781e59a8e277e1d164ab097e4a026a35f4b9ef8a514b2cd9098692362174f43adf32553ffeec7d5ec604a30085511217d4838b5cfb5409bb7ea085cd0e4cbf4a5e9db9ce55bad99a2388e4d3d97da86ecaec2b8aa1586334d8e3f9ac145df99406925d7e41cb40fb62d739710e91eb4817cc9dbe7bd8d9806723f74aab1c96e37077595c34c89fd04a93e4921065c3a7a4c200d9237b3ac6282e97bda1041730e6bd983880e2c1de362aae4aac5fb87f87366b2957021d8d943bac8a112d507dec934e75b24eef11bbcd593797f76adcbad2bffa7faec98d578124a4fbe49556e35ec86937ca280c9c0f03d3c3d9737daf172968344430ec19ca5270ea080c3653d480a644ed0786c5b89970326ea838d20e98ded058412e42e0961460758405ca84d452537b234795e7abc5908b5957a86b78c1d9b3a42a8eff89a37e63dbbabf3d73e523dbf243c1f148567a5b6fb5c900d2bea93c7b2ba19f352b5ba304e9c88f13747766c9d353ae85477cd8b35d4211c0dfd23c98a6ea097999a591084b921c7832fe1b96087a184a72620500df0593bd57ab100075ce1fa968f8e483167784f6046484d73e8525ef457669b3e2b8c169992625d6d03a4be5d16d65d39cffda9933609db60ce72f110c8db39a457042ce3af9bab7594503c1400585c41270e768bea75f9a08cc45bcab556a366cc9959d132ec435f011138c5ef82ff8e37646aabe4451e93417c70f82b5b3eca64b290167f7b13cf2451a745ab31c50879a7c4772743b11beca213efae23437b4bd9747050dfbd681bfe7f193f49f53244dadc03d7ddc768e569fc27bb01ecf48a8e5adef4cfe109926d862d4912d15d7c422a9b5269b1defd6ab0d7f3db5d90993a80974cf943fc369e5e4b6bc7103928f9741cfcc4f8b5ebb9d19feeac7a8dccf2d69638707c714a8ffe548cf214f6f6ccf62130274aa240eb2e372e6a1434e02930fa76cc7b9a0228ed1f3936ffdba85164fab54772149a763cce47348adeb699d89051c3a2e1d30ee79cc1924a71accd99ef303999b01ed29a5d1b5c92d68d471b08c39e225b23753f35daf7cab2d2a61ce1e05e0a26c1abf5e28aea0af8029e16001c051df7d6fb44110a00631d93999aec3b6e6d2f8bfae420c522de90b5a4a66c7113dc8694feec62adf878b1b0376008ecf25f87290b3cbb56d781cf23b7715f481aeb88058b900ac83bc55131d399be2cc5474d651b04895434965f7e66d018a0d67b960d06cbf7de4b1bba38e77fa6cffe2ebc5bb05bb754215c8bc0e08691b83607a1a5e45308862c682680a43029d4f895b8915f1465f942ed718603f7e1b5f7da05bc333de3f25fb8b0bcd2617770e36ab1d5eb7c64edc56bd4fcc55e621d7ed2e1b43210d62857b844ff7d1c08720a24298357b50dbc119f3acae7a214a03040f69118692aeb638ef94edda8615010120aae8169969b7535f53fe83faf443ecb0dcb80090bb9e723daf5ac324c09f765ec6ac80b0ced44a4bb21c07c4987e6e40280c70fe5782163069f2b3091e16bb4684befc8a1b8515e444b0a0993f53052619861d02b3d5666b9338d6255a466ad2c047584bb6607062904c2ea183a40946c9f0c61b0bb1a3c100642def75b52f2673820f57a1a21c76694ad58d0858c6749bbdaca9b014953a0659de45d6e7f9eed0aa10b0f097320f3b5da8325f9b5012726178c5e78cba06ab4b19e494a66d6d76f6d0b31be50ef52eb3d6aad71b4e0a04f3336e82bfefe94ce70e15a271634bd9a85d2fe83a3e58537d6145478ee7c6fb881ac4100d1089607c109d33bebd380e1c050979500976f237fd81f2eccab14339ba1a3cd9b51de46a3e3f5f6b6526684074f504044c6d973ce3c8310abd838fa5164cd9f37b55088bbafac82209703d51b252a420af8f14dba33f33003c6d7dd8a25a398820330eb67ebe9f1ff57140c8e445b16474e6957498d7e5bc25e842848878fbbc9249ac39eae2587a86f2066832d26d39aaaf2b4adaf4f0b37d986662582a27292d3779ef5b645c3e5149055f795217382187657d6fd2c775a08a3799aacd44bcec451c64e99afea410367432ba1e1920e2a1fd184c93f20c5fde3dd3b64e97dda0a283a6be339ab9f703b51abea8a098889bf75540299902fb7d9a1ed8e592bebc965296800e84c0ea70dcecde7a684ed428e99fea3becb15f08fb31fa342f64db1544284f64802987d80ffafff8e68396f4da3a5060073c997079994de77a8f989c6578fd7ae8d34d45c90af5f20de3e7180382bcf50ddc317281c3e45118dd10447cef61c8404420e74594721c119ce7842182b163027bd0d2294169afe433a22441589969776c0aec94d345574d36085455a40e8360c6baaf0e87569a54836a0491ee53e90babfa024762fc73af3d1d71e81a788ab751546adf22623d377d93c4c04ba2ca29325870c18fd5612db51f8c913b067d3f07fada274a4dc5cfbcf1e3062af7b2592122d3504d3b67e0b44419fd6923b69c613e92c151b47ecd45c28ee5c59b171182f1cc17badfd98cc4bde7e40ac8df99d4e35ce245b2b60712558f6403848ed25a1ed60fdbe506293e6a09c91ac3167fce239cdb335982b8d67ce3dbe84ff2e16a786318d6b93611b8d7fc09d6be44f9d0aa38dde3cf15ff1e6d5784142fe0b3cb143f8e86cd6da11254027c6a7154b50af564110faebee5c6aadbee6fb200de67a24912ae467db4209149513510ca7424ff9a81bb101f4ab88b10d010aec6b57a36e800b0da0abb04028ee0451d96e9481967daf9bd260bdf701c2866d917aabcc29533b37813a1ac642939692398764f2aaaf55a08c12dcffecbc67c2d6ee7b609f1425a1caaff7a6c1d3dd11ff875d6b99945b86762911dfbbdf948cd7fe4edaa43e23ab3cba6fedd380c55a8629cb21d2955c27814866919da5cdd95c783aa0b678f9c63cbe6e9b45297b0a7869b32285cb9c61a8cd3d9e0eda0775e5dd076d1d8a789ec0a1b316274391c01e905dce81281f1bc4be4de4f3a9289d53315e4417725ac6e3764d34756e77e500c9212d41f7178cafcd28c37982abbdef17e4cd2f56f10f895328ccb75064ecfc93d77e82bd25085c0fd4cbd06b25ea009adb17ab8a587bd2e0331d09ea39d15bca2e6ecc8abe511e2e7cb587f7e521d6ddb1a2f6f0c5d05ceb2f35391aed9d9db837b9efbe69d635c5753d0a581c2d29af4812bbf7e4ab146072614547fc50f8e2592650878a8f4712e698efdfb91ca1ba46fd9010c322c16afae8fe3d871d384c1495879764477eb393ab39d73af2fc1a4f522deb93b23a5c995f5ab05534ad4df7e7432a1cd623378d8dcca7d9f7300a7ce158899e52e0b4117e3de46d43deabf0f09933a5bf8b94fddc05839d433136bf798ffcd51cb391092b633355b596f18093133ccd8626549ca62bb6a7c0d2266b0e8d3eb668ef42b3c95f0b2edc25ecfa1d9be38c893b16bbf60975d4641a133b5daf0f28b869779d538c6dd7093a9da57fa489c74adbc4c708964b2c38dc977b7166b4f7952b3054bddc4e9efa6c268d08e406eab0bfb956dcf420160eab84335b4a19a3d0b178ce89d21daa29d46cfe42bbd6a9e6a0c0e9236f4752e9bb4f86c8a65b952a3af8530e86f431928b363bdd7b3fac96827f61fbab84ab1897e3193de8c3cee6819979d63ed06a7479600cfa02838b20c4165c861bc2732c2228ad96fc69cce7851add4f60aab8d87e8e761575b310157bf194cd5ed27144412d86942fbddee27afa81d05ccbde246dfd57920feb2456641a22a6d1300db22dd092360c0d03094494f0e1d0a6c020298649f0d9299f5f352ce0c2a4678114b92c5a17a714824d2aee2ce23a9b36f2f577e1bd86cf2bed76b75b90fdb50a2a3b98e2bdf1ff4faac128f83d770d302d02fdc5bd697e41a66254f3ce3f880b8d1251f4bd5ed6167304e7850d2c580c12a18202b5187022ffe086449ff5f708aac4b083a9cc13517bc6d4ddf20ea918adb3e9bd525364acb359b6adda056c1607703cd932cd41100982b1b49b16992249d1ce9d09fc529904abf6d6842e5bfd9423c273c7f2e62e9f803678a1cd18126b0e7c4efe1d86f814fa6bb2cd2f1ac65a92c48b072638d6d27f75da920be5efa99155c30d2c93055c960ea6bba897bdda3ebd4f857da29d5eb3fe7a7c572665baff25b8d56129e32640d222bc88a99ef02aa567a17a787c7f1447ab1ea711aa60c0aa1df44a4dd40de128ca3166d8df6729b4f171ba5bebdf7e80e2bfc4526aa11cbb2bf6fabf8576fe5dcf24f31fce03536d0c53fb1fe630e9161d53d96e65307a0c6e8fa0eb5f5189c0de8f8301bd2726dde0b2c541288c767ddad00dcc01424869302833945d2c408edd733e3ae1f4452f5b24074afad8e4ad738a29a366832efe45bd39b7f2cfc2d88da9bb2ca7cdcd042ae7229f224b7c7a80a8a2d985d10021042e9e9bcccf606a5ae7e81f01cdbb9545f45ab2b1320c4d7a39c260ad5291cea20747d2cf5851e1718517b6fe868dab93acd1fa7986f510e4e48b130b363b4ab7510908c262750f84963fca5288e3adbbb43e2d1068411e21826641811c7ea1bbdd558a8ef771a81409f01856ec8e463f4cb2292f4e0863f927fc44fc4c658146005ddeb150f9a027b4efd2059871aff23803fdc8ca0aee3e9fcab43ff8899c5ee57c9b7f1c5dc9d8c1ba5a821e5dd52416a322388a40b6a3192bb9f4b29f089b6682f02e9f43d20ed78518f73cda2b262227833e1e5539cb54816e67e3f20aedc4a348f05c2dd87bb312343179d422bba4944f2bf7b748e5ba02c83e4950d0ba4357449f03d2c11975a0aa83498184cbd142f01793a33d5d689000cdb5b678e7985907660be9ba287fa5d8681e8f6a006f4957db510a067c871e3affcf552ab490fe6bff247dcb94134088a72ff9af12a93837a84398edb052ae5136610432abd93b36420bd4f4eb509d2d9c14e10aa8e1162b5d0d6d4b3b1fefdfc2e74251546be0b785c55cae1ea1bfba1f3b09b407c3a3fb3d644e741d7eda548d05be29845461e623099c2dabc74969a46a9ef13ed85ef81b936308e880d365ba42c97bc96e6377301ab20ae80af10a211e66917955c16dcfac202692d32af0b914f8062120e1adf93d7c255dbf745071ba51fe5de8e48979da724b2b55227765ac8543b25c8ff3a1b5b795d768bbbff0652630827f8480d01680ac912742a1ecccb3b2acfe659f1c582280b19ba272f512e4119deee254e04bb85d4551230c5b961cd4283a273b269d2998af37b3c507cdd47f11d73021b77b9ffd7436ecc65aa850fddeb045050708adf3d59971af1ff1f64a27058ced694e594f2eadb14a7f2de28312f0b3e583aeeeded053d6ed664f93d6fd2566593e7ad54193aab5cbf15b86c10610cc655db274d30a5c492ddc70b379dec382724f6427beaf1109cb85230c59ce9363ecf08c3b7812d8982951488908c87c9793c6387dac32e44fee57869fad92d73373bec94d47da81a530892ac3eb3e251da977042bbac42873b448fb57b0e4da8363a6d6a44b0de6afa496c381a959567fc87ee16b5aae0322b0718f6ec1970470b22013e88f83173f3adec7f8d9d4d481a3be7291edd533090a56e71dd2d64037d3b00d2334115786548530b8d778bc895232dde60f52b200f20e589d8fc369"}], 0x1208}, 0x0) 22:01:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) select(0x40, &(0x7f0000002480)={0xef, 0x2, 0x42, 0x7, 0x9, 0xfffffffffffffc00, 0x400, 0x6}, &(0x7f00000024c0)={0xefcd, 0x7fffffff, 0x800, 0x10001, 0x3, 0x7, 0x5, 0xc46}, &(0x7f0000002500)={0xfffffffffffffffc, 0x7, 0x7ff, 0x9, 0x8, 0x5, 0x0, 0x100000000000000}, &(0x7f0000002540)={0x6, 0x361}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) fchdir(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x60}, {0x6, 0x0, 0x0, 0x1f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000002580)='./file0\x00', 0x8, 0x102) flock(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) writev(r4, &(0x7f0000002400)=[{&(0x7f00000001c0)="bce2b4d940bdc22ff153268ff25fa570cdc12923a560608b980a058c7e27a112f057687daa275456e97fdb8df6533c494c5437554afc70b811359f8cf6bf41c0681b9949a26757efc23a5d5cf2339593a56ef321bce2d31d987a811f9c0f3a8b883b19bee7b217efe9e1974d821e2e689e9125639575f4e4544292dd30dfac24e1c4091b1da671d9298dd7361da6d00347d7911aa2de7f2ff74cab3e525da1cd847bffeae4757b6db7bf61c36d2d84e818a6aa5013a34367d0aa58411dd68aad54548cb1eb0f1fd21bf6f060fbd5b8fa0be9ac895fb56e9769ab64bcfe7f9f7cb94359fac02f1c765fe95693c3cf4f1ea52c6bec110c370cb8a0d374456a0d515c6a9af09fa234ee1d28f4da00fae5d5db034f4b8eacff13e5a69a9ca719e6c88acc6137634590a6cbf135788126e92c12b52f92d8dcebfe9ab6fa2366bbe28f1fcf18c5a7ae7f2f7bb38633159acc8c9697510bb446d18f257f7f154efcdac8e0ed928a4366674449b547310a9ed620a952db4ce9859736e2d3b982882e4c6d9a5e4100e38f28b9f47ca60766471891a050cb8cd78db2a2d07cd599bb7d3abe6596403e2cd517f254da385b47616dc7ce6a3d4c3607bec0ce3cd9b986744b0b59716c92295579c44e469158871a317f981932a23d8d4892973ae01276b0a42eda197becd50d49cc8cde2fab3f82ac1ebe8b404a18189b77aa5b6d5109fecdc7b0ef6ae1a6b11074f1f17dedd63981720868c44f05675681dc85f29096568d056ebe7d3f759739339f7bbd903d5851906673873580c2d53dc3f3e22629178aefb4c46e641e18c4474abce3184af60b86713c45231648262e52046a2c993b78896f4a7091c97675c3e24c0f7174f46ca78a091137eaa4f2004e4e41c659acb1c77711d086743ddb81b6be61afd5c57898c1d2b38bfd54483aef94089dc6a80781ad399a6ef42e7c74dc2dd9c8cd5010e02c59b8fc2100f3b06dd6fad46b82ecf502e72825fe4ef7a7a2668a5cd7b4dde99d7fd401081d39cd07e123c238343e1343a2345048af6671206f70feb847b4ec066b331eca543c4118371c8209e0503199be7624c0948653370b1fda7f8de6e56d5b407d84ea19e11e4a339ac360e7d6c7941aaf5f24397277cce5ee664e5198ee1a47dcf4e42ea3df0338bb0fdcd50ad4c06e47649d3934271987a6f57836301b20b0807055257ce71e302883574767f10c2de5c54b37435746de6a267e10538dbe96fe3ec8895b697ce8b78b5abcf674eb41747d7b4abdf284c7c3ec42d9c37ca6a4a8635f3b7537b0e2c86ab8549867da985a3a7c84c4ed76c71e3893349d18fe454eb4c6bda2f45b4228c4a718f1cdbfe3fb6388443c65b507047341a29547de3411aa9685da7b5ce8138b24227748de7fb89131d62e4aaee8890950c6de640e2e0bddfa5137edf6082b7bf305198346aa5ff4e247911c509364e376a71e9bd60aad2c7e55548f11c5a54eca984057daee69d2feaf6727afa3bab4f5df7feff936573da7b7d1ac58df5c9f0b7d2cb16a071cea3eb0bb810eaf773ebbfb9396140b87600014e490946a90a4c33fe71f8501573280c9176e640b066204ca4fd0b55c324c1ccc13c949d774c1b4837e120afe0b9677fc28d7260c2610ddeb226afb20c13752b90db1d4aaf0db77328d88eb0bc2c027a686311bc92cbe763ec6d4adfdaea361abd7c858a26059b11da4e8898f0ec42a899fee04cdb71c304fa2fadff7ce9f5589938ba77b60b1250819a71864a84f85173c98dc0bbdd903bde44afb6a7d0dd96bc5c2524caf3111d17318fe7c233a596f2d64c7bed67b8cd332723b42cb5fe793b4671625ffe6cf6caa06c3fb09fc2426f7ba1a6d9d592cb436bf2bdcf7860ccbb6484a72dbeff2092322234a7f07a319d7411c5697a354f78398e588d171267fc9f39e90b9588eec95520d39cb1be6534cefaf6ee91e8ba9ad425f0286414b61e861a1ffcf6749da91e3ea65bc57868e44dfaf383dc3124d729959e7f3f0c41adc2c0fe21c02e5e7bfe3d843855e7087e026387a9f6812a74dad396b7b17e6a48ea462444c8405dd30d20193c3f9dba5021ea7c3c9de6a04aa637e88cdd74e85f21cd7bb5912d927c38e3b54744ae9137b17536b68a28ae884c04bc0c8088bfb4fec7ba476752e9b25bee256a5f9929e593b8971844366aeea715d4d31e9f7fc6389a7ef837d947da1f15636a654a423f8696e1a99408965b4883ad5a69f81fea153a22df8c17ca3fc153fe46d285c3a166531d47b2cb5d16d32502f277a58da06cd4947d18ba86e7bc942457cb4b8b89b1a8702733000ac886c5cbb664a703ae35db554bdb3b7cb008731c8d584f1b38998055cb4c546c9ca8b1a42a2640e573a9cbf0bd848403efedca076d131a0809ceadb8720d8fe797ed4ee5fa3857354177491c91f63a8f9c7d3af909dfce1fd12f3af69a6514f54aee62e34e0dfc6ee6f4cf51c847d62e816b5628a1e45d4765c1929fdcb36fefc91bfaffd8bc703f7c54fc24346e0d4187070cb0e81efaf112d6bb6a762edb4f470d2bc90fa07a46966b1dee9cb35600b9774016c115b7297eb67575f0cb4cd377880e924d6fcde38afa0e5ceccbe49a20cccece3252bb7bd977d5f6006fb7e60eef880bcf2479422fc69b1e0068cfd29e96baf746981e9863fcd8c20c35e5fdbe1b70b0ea563476d1fb13f86e9439caab24b6866b78a7168f5fdca52aee968ed8b2c63284ee150a7fcd40ae04ba6ce6aebedd59949467de69857f257ae2c40c3d6e46472e7f8b06a733a7b95dfafc593cb8b0dba7a8ad8c044c6e37ae8aa0c553c26d635d2e95ec95eb4f27ed0f02be038984cea8c666e0ace1e8533df97cad481709d557ae360b0a26bfb4500b11dbddf6903345cfc4fe41efeca62ac588822c5a9db472567943db58faf022c67cae5c772657f8ad6aca7880d74a7c8353a0a6f16fccf4360e065b3c223b071e5db90c6b4d45d6ec0105950020b4e7156a7ce63588cb4ebb02707aa1322d6d63497a31fd04f25b585e5ee5e85da35236d3be89a47b8e05d617d4c0fe7bd0f9d58dc00cc37edb263498740d78eccd9c672a85033ed210e05388912bb972ac3132a8d6403ca10d150ab1b660c2ea9850d01783b9c3c1dfd13a12183b3e29ec4e2579abb8c1929e127a0b04b84fa3defc5e05b4d0028477304ebc4bc1efa1ba02e9f760cdd6defacb9c39de7616410a64317baf56c52daef4e9abea8a78d2a5d7b20d5c9b022e66e861b64fd9a7ef21c1dff2a9c92cdc9a6bacf516758afc8eac555524ff6743a79430664a63165f955537bbc79cbf5a6455e50c41cf37d29f9252b1d51bfd1a01b1517d63d7fdcc0eee66fe16c5075b1602571b7d5a91346522e466f183e2e660da49ac1547260ba84c38b280776db604a2d5aef4c9f3c6fa56b8379d25c9cb3ca3cd0f869b46747cac36a905481b55bc4ae418237e1bc5d98980f15b51c1fd1463abdf621901bf830be928b7b5d83860319e5ce18cfbe0eaf110a2a61a74cb0877efc2760514003622241327b729828ce456f0dd0fdc4802632628a0e99688efefe7553b9b9e94cc98a968d013840953e8d0a6b99bb6b445c4d1281a6e341ec2335cb8157ff9ae4d889bce4acae1594cd673786d7371614d2cbe393f6289f874430938f952e3c2ab095d1aa8e75ccaa0c62a1cfc35b23e4c9467f5cf51118e032accc5a933a78b00990f0ff9fc15c261bff76c779a87a22c1a0042dc1d653aa0d5d7456d6d37475f3abb66835c219768c7538d877e42263e7eb8e71f079dc5bea20da01775a14e437daa58ee8e8596cf72b1d35ac2bd717b9b09ffb56085613ca84be9bd339ed0bceef3fde780da9d4bcf661c5a034b2f1cf655636ab4baca93c88ffd32c9daaf3321d4df3c5a8602d0ee8fc4937480f4fa0baff41ffb2604b8b18cdafe45ec99d4799dbb3bdfcba77943787880f51e3ac60f418fb90cc4911e6e9a97078c765f0515ec64d1ee2013fffc5564f353a9e5ec62f247871c6d7f6bb6d18830ad27405d9b22730931f6f138c2ff54fae9049dd59500bde87fb657864d0ff8931276cca28e10075c848eb072fcd6a75012064d52c2966bab0c1a8cbac37637362f89b9740c0caa1bf8ea0fa64ddaedbae859b5e3b48fd065faafc93b992d9df09dcdd77b662a8073ce52022ba3ae5f6f4f4830e0962f8f64eb98975810e015ab489ecc6fe28910c4bcbb9b7383b3c9444e6804039155e571ca774b77957b8b53801ef36b55b8e5dac87acf6d696774b73680c4f5fb6961f4f625c2b69dee165fe9e8fd9130b4a53c3b50e25f9cd9a0491a1bb623557ae90cfddcd00b1522da9192a4a146bf380935814524d2bcbb8c14036d614025c8827f56a9389bdfcedb7a1753d008108629feb09eea53c2a7be880ce539b383c3d36c9fcad6d120183af0897dc1367f0dd0d16c891a3066e3b99459c6cc9183a63a6590a340f3cfb4fc1759b053d5fe80e1268c6567533e3bd3baa790c6e632353c1c95f16e42af86d440aebb04bf30df38b7c2b5409f55a629c3b2dc1a7be36bf9d1954c653ce879578306da58d9efa6298b8abdfa474f7d67b032fabad66035653e39f76c714ad921267b95c73ebf07e941a361d002cb2302f9a5a64d62243cc7ed688e29717b098efa5874c442a04447e07a9ce535686148e91d6b64889b207a15b19c8d8a9b8686e3e7eac8a527535279e79b28af71317ceddcb1b1979c1292bdf05bd8fd52a9ee45fea2a09324f504dd05697a271ba4624ffb1c4debb804a61524c5579bd09da60464a6c9a3413effb33847342a59a8a9201ec433d077feb6ed960da778dafdfb461aa8cbe27de8881895b4934d5934b84fb13facc6d83617fd93fbd11e34b66c70e1f7fe6208a54e7e03873a21420471bd453c8099cffeb7b87e1a4b8daf5e493c3a7f8e988beac87e6045cf62139fc97989543d1b704b4135a60778cdcd86a39749fc7ec6d31a416e18399dba4c2894097031797bbe9f6dd3e17c9d7920591390c78d21b39cb4b0864f7ab9cd2fca68ce3299656a623fb9338901e4f6258e0c8177d9cb5711bbf536d15d00114e54cad54bebfe69fb0cd51cf12302ce2afc94fcfcd02d074081ed5b28bfb94264d75114d6b3a89bfc86e9faf2d810180532044c38e8ad8ea06d40d1660714e46580d6b0101aca1f2e3a4bfd901842594d243a3bc4b00ae30871344822cad054245701fea37bf8f1aaf067eec1de40730c24aecf939147cd4cf234c89c7e4f93c5e33e79661bab7225ec11ee38ea685a497d050b2b16630fa7a0c02431884aa26158e29302f701124eb6505921a1499f170fb71339dd3a2bac5171cd9b0d6aa70991415b3800d2a0fc1f36e76f867c4d31106932c484f0aa5af7572089220bf32f5a2cc67ce1f9051f969645d2a4a79236774d7fa89b7345008bcb33e1835934738d3e4f8c32b03b9c76ea2f2e3dde4afa6f7b366b131abd61d44e787ed125cde12df63aa33a425144186f55e94231344be3c1b999aaf648d044776497e80d78794e2b11a7ad7148bf1a73026df391a07afc64beaae8bfe17270b42388c8b7b38aca1216fd8657a7059b2f34940bb832fe029cf0a1441f1df6bfdd7d484bf56c176e74a9ebe17cffd1e317698de40a20216be7a3102fcefcb1259f4a256d04c1f2e2ad13cf5ee6eb0e5e8e6621e90115a06caf0d3bdee98f0ac6def60db4fe92c3cf4f7852e6940261b44f05c96c2b9f6d761223432662eb464a8d3a7e99a7be41b2cdbe6f451eb09902afd53ad", 0x1000}, {&(0x7f00000011c0)="168965745fb7a84ffd804f69ba216bb320ff0d6d3d5b6e39041b1614b6a4116cb2724783bfb098355dde50258bbf81a738e78fb67d48ed94cdfa83fe51c4a562704cecdb7c4edef05f49eaec0931f50feb4b20452ff0568889977f0768cee230685dfa2fb73048304a451445f7e14d00535c1a0aaa952bafe479da5469b86e2b01fc71ee71a9da828e2f657e45d4e2d0a5f1773b449e00ba4d0aad04558540a9e2bbaad9289601d6d12c48d7092c87fa1082c07bdea4eed36fd133f5267c651f63d2e71d3da41ef5c3296b131024d256ca26b428924c0948f72a590d45e27fab7729ed309aaa3e104967cdb84190fe1829bff783efe9898c75828b624e6f3e13b46bdf8c4d254c6516926e15d7587110433fb995e571db94b503126a7e5312dbae9232aa40e015335121f5c7ea6015ab80c725c890e9c05a28cb54488d4f9293aecb13d70688ed9c093f03151f10f69a043cb4bafb0da0d759c4a7153683545c83c345a9fc64415e443cd6973dfb151b044d55bd5abae9109fec38f823dc90f4f807c2cb3b556b48f4cc01c766c696810a64a6a59296be1b09848efaa15819a00dc08b11eba92b0501c4542b852d0dd58b93d525b03d22f37d01532810243437c05b6d6f07ddbb15deb10abf81a2b412c08441c083b81478a8b673accf9353b3809a30c969842b7446ceffdecd9ba4f692c2c7ac476aa75d42bf00abf9e39215d7a4f0f97fdeb49be66a24e2339a8f6d3e86a7d57abbd5314efdf58da5e9b277da331276847d618802a464eeb9677f4fcfa517601481063178427e8b8aa456ed0ca2fc572fbe9e2402fc733ee30934adc089b20829f1927ec70793b0601ac50c236ab11472a45c9d57a92d6136a136755c903083046a9d467a5a508c3c4f67c88d4cd0156ef3ef46eeef12c3b7a483c9db87be401429e9394277cb528c0b2806cef74023f370871e65f470972b976805eb2d05ba024132b49d80ccbcf9675d753285c38c55f86d6c3892474a0a5e248793db661704328ca08eb9057378efceb50f3172b3695e3ba3a80e35b880b164f9a5f7d675676a3e797ff3d354630d4486b13d9bf043484078898a9609d880dda298971fcf9d6eb1236d195f4b5e99b9f24025a4e47999b1995bba1006b178407d9d8f5ca5c38dc658b35cb2a9d13913f779bdd6b10b5391509945fabf1b89bc80ac0425eb41b94b14a68e5ec1ae221ce9189f15002d7556a811351c6b08d12a094bdd0096854e3811a16a13abb4497de5078e3b71631a9eef686f223bed51fae790b21461fe2e4d181243389f1349373195ef5fc4c802c5f378468dea6382a62d4382b13c309447e1e20d09a71b80f3ebc831d7021e43a076f174180ab80f8361c388431d473e090d58708a6a269b521c8e56a7a16c707b816c8f806c390e70d91ab6d6054a277944273608d7119a5171b93008c21f936f3f3ed31f598270e2d01a86624c2e653cbd7adcb3a72d0cb89efe050727ac598490d577d9e0ee13ab797682e6279c8e125a50cf66df99042bc017ce58c529ee010c27b23a7f44752fa6b941691d1bb3b0d30f99f1f3a3ae9e94249cfea5caf654317eca70915b3d905b70c07490bc02a7a4a507c3c254ba49053d5e538414e7d63bb60559cd1334994c8a1eef50f2694b1631e6fbacdf443f078a8c0a44209d52501485821ba848f7f7ba48f788b55a818cfa0bf6ed04288fc997f59724e08d329f8a106f404951f54f7cf9b4db6cbc8a1bd14200545920d710ae939db1113785f8fd6a34410fa9642ea44d97bbca56a9bef937e20d7762153fd05bd9ca76d245df3898ce346e799f3d9fbfea0b0351480cc00a9019c1e0e61556dd13b8459cd17450c126bd0552944c79641d0b5a39f91349daea51d0bcc8baabe9354f85d731ba688587e790fdfdd0b7ee44c02f676880fffb079e8c89fce0e45532ad665c2c395ea6a2ca748151372b446c9b147c19c14bde16cf2b142fd08114a5ee296d9b035eb60d743b9437e79599031611db3f8a9768ae2a06262b120a61d0fba483b9e55b2ba617359bc5eb0bb0784bfd6bb1f8de7346303dc4311097cf4825fe0c0392c21776ffbf2f31daa7988c1c72199ed30a9ebc248ac637fcdeb86a17f60babf28bf37deea6530867c3c2f59cdf5e4f973b350a478b46dbfa1d03115fbe904a22048622458f1d8f59c182970a5fbeb328ec4240e9b46265686e76c2084ea4c73a80d81448284442a99d9afb5bf64ea92ae5da2c4d58586f23a220068a7bd5ba66a3ca4624604095e37182ef8077ff1c59f1705d9881e26fb700c0b063539ea6a6531f54890e6f59176746a16012a219a615114ed0d72c1f503c336c18f5980cef3825be04e2d68ea552673b427c3bc8ecd2c595a67967544fb6ed5e2c0513e7663cd1e7f2a035cde554747eecae5457c97e4d1f4ac6d42fea8809554241519d30c34f05a26dce20a1d10b5f0528a5b0a99985dacbb909356e39fa1ca003495455d8646bcf582413c11bce095d814121dcd987a05c33e65b92f4ce06153a32af641dbe51b290833e9542158cc7ba3f1d452dfa74266e1ee7264e58a67797915e3d385c83893baab2e26123522ec5d9c0997c812d6e680055f03d3b4c0c927b46a695191c3bf7bd86137039dcd1e02493b49d85d7be86767f653f4b4c6552bdde55f1c0a4cc11211f0f77ebcbb4b59bab67b1e3381569f584b0f57bffe6fde4176a683cce53226b7899b45a3ec751efac56c923768ec0ab91398f88b6c11aaef6307159ac26a476370c3dfaae8d936d93e762436f747b9d15b13a8621e549da8eb570211793cc170b5b2ff4a56abf5b13e90ed91e30b69d9ea1b676f98973c4a90f5fa7f91660f1f0ca083c112e7b43d3ebbd878e71f684371d22eccaade13a267d08809ed6f8f8d166426c190481eb2a8dd864ef8f77c193d6658b3b8bd3bdd2df5ca4f93356a0f98ebeda751990366469dcf4800e5072a7919acc3b483a70cb4b8dfa70d4c2706818b233d82c6be21382dc9f61a782d2b7a41782999a612a46983ac0cb66db15cf41e7d655ab2405e5cb9831a9592e76898e8639f41a587dd62c3fc62c615aab9f224af0d6f535a60ffc44948927ab918e1bb9bbe4ba9c0c554f201048d7cf558f03bb7e092ec03607e8a0cff22e08142e38cced5e012c3a14e706b6cd7ee3d5b47df8dce734886281a3c7bef2eec0eb67488e9b0c9a03cc4a4c0ecdde01074542f108f1b875c53bb07bd4f54e727db440a7b86669164163aa10bda5792ea6c36a8b92a1d978023804a5ca27ca64ab28e3597098af5b561f1ceedcdd065c5d976365e1c590633184676c653770b33c8b0f3289db7b7963e58c3dcd47c3d9326334c260a42abc8a5b4ca5d22d56a3ba1d025ce6b948125e1a4731402d51f12ac068f9baa44953da7e707492aee63985c33c1e9a8e4eed3d82431d271bbbe504e158ebb2d968b9f3191652ae6d349461af9bdd5e97fd68717b4da41660cf81e432a5ff54968cc5df30c0f3d5f7cece4d4fbbce4e08e45beb9f8cf9a8459b034f2823a52397a1139dd8a1c6cb3fcc36746885a9f8f7c2e518a0cde9e09612145a38851ca3cd635e89af221470855b9eac997ed27abfb2d224bc6b22d4811bf3e9b5c17ea166f4fd84d54a0c542c19f5cbbc75a512b387225390ee74c7e2ba967cb784124e15026fb769082ac8fb0ebdf9fc381adbdb4f0427da93c6135f4dd0a52d56176f9a0af7bc36d049c55bb8ba5d698157af2a520bf7b1d8552571044f9c8c8445c900becafe89a81f9630bdc8b3be97ce85f52f1c11ac5ecc198ce23dda7e52fbf810a7df23a2ec1f12a82a0b58ab72f3b8ed21a229bf65a34c1e42f705cac84e1036c3694a85fe2944770851539bd6bc81ee31edf025c8fab3a05eaae41d91a3a5a3b40861d06a242b529fca7ad9b7aadf17b2fa907304e18cf7a027e2138bd09aceedf78b279c117d6abdbda6e9543fd78787ff6adffe4324b85c2bf43c9c3a5083ed73092ba40cf1c7af240718ed8d6c0068203799bc51c321abfdca803a6d81fae71085d434b633b9d07a82e30012ae5ab0053b02b616f7a6fc15023ced400b9451143fd75568bb61d2cb85e6d40e7dd8b14b5a66478def3e8a5f7ec8f414f988a25444fb57a37cf0d6af777fe5f4dd795c14e91a7784fd9c8c1a6017237893165961a07818c40489401ec8e9b1dbd674890ac4afdfb966d6815c6f8d6ed297e2a9acfe766437d1a3c2fc140826ae085948218491b73f5796693312bc959161cb420b6c609a5ba99adae46d203b2b31f491f18ba5ee9240e637a3abd3c4698347d0a514a7c6b24fc18c01d67ef1e96798375e73d9ccb3724ceba1f04be8a9d5634d66302ad2d33bf386aa7aaf0bea4335ded81295244c518ccafe4d2bbe11250e1306f8d95f879090571f665029336544df00b052bd144c45ce2bb307ffa3e011b93ab45e16269b5344a9ae810e67ffbe6775d1aaf92ae9d754bc804664767571d53620a5739bba0934561cf36d07c781abf6e433701e8537865266fb91340adfe8147df2443f7f0b5a86169831ff53e31a803b343f2c23525ae54c1e002076e16b464195f9a4151f90dfc5f1e41dfceaeda05dd6cb89a9d5f35e89984df0afc62346aa2cb14d6f145f1df2a98a1b8691e753b8ca2db4e88bd7b463bf1c343bd9d3b49377c4013a6af2904e1dc67c57a5eafa64794b13d191b891cb9ecd011f2a0182e47102112a7a9d3f3cc7086a9706513d8cf92585749a9d6bc70c52b08ef73e40a97dba509ff05745d704d59d29d709a479fdbbeb7e30b73a33f120c401523c6b284d643a7f090374140747d72b67112319b3a13bdef87e39e54bbc5febed3271a075b6ebf199fb5cd46dd4d177dd920dcfddf736bc6606ffd75661ee01af9130ca18e9a3d756b10935660e408fbbe5231633083ce67c215cc304d83d93a4f75958919dfb8df61ddfcb212d7ef9272cc6ad8923e9e3a07f0ea7ba05dea69f3e319cb57a47797f856ade6f8d2a690bda0d6022b1aeeafc2fbf3416211e31dff288ccd18e313e29aaa09d149bf3a8c5e4986473312bd7bcc6621dbcf05e5f0051e870c9b01db6948ecd99f24dd55a674c85149bb05aa894aeaffcd2586935d912bd9d2755ce1f4e7e0b8c023784a41fe9c9e5980ffa36d69302189c6e59e5f97d1d4c40b00aad0b328db824da885c39b1af44f400d6866baaf3c0fcb01c3a78cd424dec87dd2e65a2f9e8f035ff95c9c64407c5c20878bc974888927ef9df8ae38ae72e6487c614856c4f0089c632e0af4283882d35e8a6816511350aee5148f59a822d5aa48f2a25cfddd26cd8fcfb1ac90452bb87d2e2b29d253098a2f0ce5e4d6c2025ddf217f69c0214c1cd5f529522650cd3ff7e00d1ec666fa3970a511f58ffa56230b944824557661575014c602ebd0cfdb283980ef6bf9e3511d4130b262e5e18464b679b8b5401daec484ca1afbf3c525af3a9f21766e6e2fc9c7eaef6b2c5e81f6e07b1a05886eddffb1d2dcb88cadb3e5af703e1cba836735d78d47d41aa994a642967e220df18c5fecff4e2969753819c669cfe2c8526f9b35dbb952147062b5124abe7bac86748238cb55a3b7371fb77ccd169053ba1c3f7d30a6fc1c11561f9cf026f4d5d30a7d1e82f5d88a21ae3b87e4fb95e70c58b186f4bd790e7c3ac3fec1a956d580c3556636b0f4e2469399d0e630b1a9a3257c52e6cba3ebb3dad20cd3e870bfa010f8082dc2e2a6357e243f816cdf26303c37df182603a4eb0ab55300a075275b032", 0x1000}, {&(0x7f00000021c0)="368c08e148addaa0454a30a3a91af9a5b8bf5b078ba9a177da17ec1c2e3901dab9af5147fbe6cb7642465ae0818c867e3d643983ccd97814d186f3114c08778c0f196374d21b9dc7e5b77aa51ebfeda6fa9d16fb19670497a0f6669cdf39421138f072d670062a8c849f103e77c64fb765ab47b409", 0x75}, {&(0x7f0000002340)="36f0795b8061ffe3cf31d2a1aebf01000080eac723c0634952819141914af5d85d6c3dbf46e2e19cef08d1bb4c388dd11a0bbbdd717cc2e56735ee3ea0423136ab483cb9425c4883208203fdca5a08bca3f190ece12d8d65885cab000d6ace85cea1451ddf5d8c2a4964c04d94753642ef6039a085c00480023dab76d99c16b44e91f20477109a9fa483aedf3a0f4626653eb5af393b554ef167167cf5c4e42fcbef74d67b28", 0xa6}, {&(0x7f0000002280)="4f057c9d38adc8eeea0b07dd38f921c5c91f90cc90bd4a18e9dfda921e7547ad24a5b9fbd501989e3f074cfb5099c7218b73738001c4b56ab815c61a89f4e19a640dc35d8feb1ef6c96566ce7c2a36a42c3305e968849951d6961c3d5c64027a488af763e6ad7172d2aa7e18b6099fa434c2aa0b7be2d96e5c3e9d0baf8f0cfd974e46d9d42f3913dd67795708273fd322a9e34a373802cdab647b412a8b1b9d28", 0xa1}, {&(0x7f0000002640)="7b942d179ee31e4cccf0a76a1f1c64069bc97fb176fa563f2b7870f244683f9708b921d8a1b6e08679fd87c468ff77a1fda1a7b309439a1cd375f7ff10f6959519f210b670a12d2da7f22dba4f02d11d5ccf9b894dd7a306a3b11dbfb65ede9aa11c1f769f6ff1fa2481b5e496319c13f0ba4a2e8ae9378c0331ac7f805f40d7d3bc0f6ec3d19aa3f96699d4627ee12c6dd178646fa90d879d13919a2bfb34349563bd846c2762244a31c5c9c9c195667772a39c45", 0xb5}], 0x6) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000025c0), &(0x7f0000002600)=0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x60}, {0x3, 0x0, 0x0, 0x100}]}) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 22:01:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x180) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 22:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x400, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x7}) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x64) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="58cf937ec9a79fa5b07ccc21d124f66fdd375b691caee969b585115cbdbb78a5124b16ce3554e9247d52b4f47b703f8a123c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r4, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 22:01:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x188) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x3, 0x43) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x1, 0x82, 0x20000000, 0x80000001, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x5a4}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x3}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa8, 0xb6, 0x80000000, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x6, 0x6}], 0x7, &(0x7f0000000100)={0x0, 0xffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x4, 0x3) r4 = dup(0xffffffffffffffff) fcntl$setflags(r4, 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="c44f0431a5acc590b39b311b66ad5654979ddcf8f7db09815797287aad8e9a4c4c146ae70c488ad537d5d2df11cbe93a8f426f53077af14dacbadb7b48b9a6bb623d555c8a4d200f80bb7a59a42d7e6e08b15d34a761e287342f2f952f0fd43f4e6e722fc167130eef953806bacaa734defde5bfc319444a0cbacc2bd4b8d9a33b7fafdb6243782bc9c97483346121ce239f6f5da4ac52", 0x97) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x8, 0x5, 0x1, 0x4}]}) socketpair(0x10, 0x2, 0xff, &(0x7f0000000340)={0xffffffffffffffff}) write(r6, &(0x7f0000000380)="cf71496555e9b9ea2903adcc44bdd33b41ad9a6f8af6a7", 0x17) rmdir(&(0x7f00000003c0)='./file0\x00') r7 = kqueue() pwritev(r7, &(0x7f0000000500)=[{&(0x7f0000000400)="c5a322dc5e13d94560885f0851a98c1200d4686136a4b941a24cff192fa9393add136a13fa014f0e283c76e018e44594c6e9e37b0d3db39af53c8d2692a90bf4cc68ddd085d6a281d98e9cc468e28a0dd5d2f90d8c0832c17ec9a262cd970a976cf9f7d775bfa895ca7e40cb1c8175e903935df4271663582488e9c53f3f963acd5e55ce9cabe32e887599dd0f0cfc34a50c1e8845c6b85ced028a32a3e20b4932e6437c", 0xa4}, {&(0x7f00000004c0)="a5aca013678b447be304d0b9945a", 0xe}], 0x2, 0x0, 0x5) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000005c0)={0x31a1, 0x1, 0x1, 0xd61d, 0x800}, 0xc) close(r3) rmdir(&(0x7f0000000600)='./file0\x00') 22:01:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) lseek(r0, 0x0, 0x81, 0x2) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = socket(0x6, 0x8000, 0x3) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000280)=[{&(0x7f00000000c0)="1edd5bab852d919117a2e2b0d35759e042bf849fe63e14000190ef6805b1c2173182c2e21eebdd329dcd78094805a8d0642d9156dc5c9eff4653544c3b1548691dd4931a24dca77d2a7f6b4fccc4b65f0594f50ef84b8ef2c203d0af17019bd2f0a64a2cd76b9500a7bb9a09ad1a229b58d4c4b3e765cfa461eb06758109f36fb988bcc6ab87f0c30b2c9b2fe11e81224a7b706084715160bbc2481efde8d208b4939f07b9dbce481630aa0964c52044", 0xb0}, {&(0x7f0000000040)="7898c1381405edddd6765e036e04a50e2ba927de33ad2aa10d07fe6b56837828f197d43e021d720298aad0c69aaca676", 0x30}, {&(0x7f0000000180)="b3ad660e1f51f8bc78d64c5dbd47b5c3682666046e078112702a1cc2549863c553400b78aed8204103a835ebb67721f684272a7cc9f620d08f52763eaa666cfa57546afd2647f6a836adb3833d3ba3c5e8833f6c", 0x54}, {&(0x7f0000000240)="9abe4e3197cb362346c20039f4de0529ab0792cda5b21b66fa78579b248273b2b039849a7d27369b2093e772634f7452aa9d94e94df3760f", 0x38}], 0x4, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r4, r0, r0]}], 0x88}, 0x400) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) 22:01:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000180)="d39167571c480b79b20b50eb268747420c25f6c21e99b3a55da31f222c2ecd8acf87c7dd81269673ec61b6c5cda82232208f17c8c140da859132bd0ef933b866965845b25df8141da093040e5190debd5dfbd8ae672e388e3dcbcadf4a893d7dc8c5e8c0fd8708507b017dca1a472b0a2c482cf67e5495985c7ac0b1f01e175c2361a1e8e44606a4920d88eff3625d4a2f3bf6c5b30a001b10cd1643c0b4b85bfa957fb2d6e71732aacf0c1914ecf23cf1df47984f4fdaf65b778bdd6ca1b6c35b40", 0xc2}, {&(0x7f0000000280)="b558bed94727c39a3cbad755077ee8138a96869c35911adbecad9f6ac1fccaefc1a161c7083f5e8bdd2fa65ed5285d74a491ff80b79836e5f82e02eae2842c118702c8398dc728f47bf62fb744be2f24ca6a7407494dcadec7d162330699c5d692db43df9766bc94348cc3812bd54241515c2fd9decad01c9600de9b110a6de5d14b209679aa97b24177104835c12320ce97dca662fba5a482d41f9c68a418eca169d13282e3394a9d20b3b321592726238721b64147ac8cbdfd65fe1b55b122c944eecb8852ffc20146e4645931905823", 0xd1}, {&(0x7f0000000100)="a50bfdde36c63c35facc7ba9a3ef0bc3da", 0x11}, {&(0x7f0000000380)="1bfb0d0e48f05a6c3042e32f6dd184cd6eb2902eb28ffde195f7d64a89d9cc3c0bba76ff6ec2eddc70fb8469cf9fcb28e69d37179beb8b5a24d3e45fa4d598b103a7e19ede6cff30b4244bfbd4b354a814b3ddfc89f33d1851f8824100b6c5181e48ebcbd78358bbe7b8b4e492be95e486f739ad26c29d4d7ea3cf3aa965292b4f4083e877f70e77d7502fd644f104b2848a6478e84091f2ed65ec857af74d60ee2c6487cb50f799376d5f5022d172ee55034aa2af8cde6c2b484ae8f74e212cecc4e144932bc3b19f46c77452a410681828ef3b7bfedb4dbd9774836d071555aff01ef415e417f2fd", 0xe9}, {&(0x7f0000000480)="88964c327b67dc3da90c8f886d40a18d15b45d8ebdf424370da833a9e1322cd7", 0x20}, {&(0x7f00000004c0)="a22698c3d3f609eee17481bde5ad37ebccf978dfd95aa90d51762e54510b3ac9ea5368ded7a157a634e3158e91f2bf922e8531cd720d609f955b40e3b176e8964c695ea1761e9042e648e6cf1a08edc8409a51a5bd4421438cf34754f9cddd2367cfe2a32cf331550d13a592fc0c5558d29e5d4d402c0fd627e4054004cbc34016d9efab44e442e6cf1838183715a37de1e22ae939a146b53684ede5a41db1dd468ff016470cf8627f9b00a6ed184ac6eee584bb8e60dfb0a8d6a04f9435c22de9fd4ef7e8de5801568de3255edb0f3944f4dbaa1b11bd3f2daaec71524d3d24ac558d8b30fe83c9e83d1ee650cb20488daa8baf", 0xf4}, {&(0x7f00000005c0)="2c5e1f49e70488ba58df63dc908ddc2594d513b364afbbc70492c3d94ce52c1d2f12699637ff2c59c4a9ca5f77fa2f0cccd79665f9dca30bfdca3138cc380831b0ca35dd26349df09dc9f5c167c73f880a42846703bd5b90d1b147766cea6778fd73282c163ceb8cbb37f32b7f584d4203d984ca92ddd3991a2e2145e212eee10ec609970f619bd87e3f6fd574e82bb76afafac865e5da647543bdba8e89b0e4739bf46334edeb6a4b9295c027722dde5e062e062ee55be3c9fc8f7abceeca64b4493850e438abae2f4ce61e", 0xcc}, {&(0x7f00000006c0)="fe2c2f4ca6daf8f95eed7c2981366fdfeccfd9a6bcba6a50dfc2bdce5853925ca2b02d929772eb4a9b9e12d8ba155781f61d01569d6e08213d0f9e91f42e5f9edd3958a66a31df53aae744a4442023b89f", 0x51}, {&(0x7f0000000740)="db28b653cb301cbab314c7e3086beda9dd19a40642ae7399e9538cde", 0x1c}], 0x9) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 22:01:25 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [0x1, 0x3, 0x4], [0x2, 0xfffffffffffffffe, 0x0, 0x6b, 0x0, 0x2], [{0xfff, 0xffffffff, 0x3, 0x2000000000000000}, {0x0, 0x0, 0x1, 0x4000000}, {0x2, 0x2, 0x5}, {0x0, 0x0, 0xfffffffd}, {0x3, 0x0, 0x23aa}, {0x1, 0xfffffffb}, {0x7, 0x3, 0x0, 0xffffffffffffffff}, {0x0, 0x5, 0x0, 0x2}], {0x0, 0x0, 0x4, 0x1}, {0x0, 0x80000}}}) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00007f000000006d00"}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="6829df351efcc07c2d4656c677768af08353e6ca2d302b623ddcf1072e9eb8217fd7913552f7cd9a8627e8f553706a7aa6324e13fa3c17b57a11298524fdf2749ae5cd35a1e28bbc4e46e091a29c16943da67dfca8b2196a84c875730ab9fd5bbbe19696b6e3e38c24d2e3446f77c27947aacdaa763d222c810bebcadb6e1ae15ab14996e03ca691c51383dd807374be024236a8e143a0028b95549c1cbb5f163e581468bb16cb7e8ffd3bbfd199b354549ed9683dde4e2dca606527636ad51172d75bfca6d1a0719004032bdf879c740dbfad708f2a0b66a344af3f0ed335775d2f1eb3dbfc7acaf13508ba9f577bb560e7fa194f6ccea32f57486d034f6f5a048bf636b59707f54f2ef394d6e6ffe2d25f374873e28263662a36", 0x12a) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="015b947907d8feff846e96001d83699515f1db972801212e0603703d488249ca4cc63bde79dbce70b0dea25f31ac1af3cabb81c37e"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) chmod(&(0x7f0000000180)='./bus\x00', 0x40) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 22:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000200)) 22:01:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1812, r0, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) `‹¨+'þ¿ýߺ 1éš8`‹¨+'þ¿ýߺ 1éš8load: 1.09 cmd: getty 25948 [ttyin] 0.00u 0.00s 0% 301k load: 1.09 cmd: getty 25948 [ttyin] 0.00u 0.00s 0% 301k 22:01:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8461ff2c2aee8f61232e82422ef9a6"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getppid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r1, 0x6, r2) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r7, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r7]) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20, 0xffff, 0x0, r2, r4, r7}, @cred={0x20}], 0x40}, 0x400) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)) 22:01:25 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00') 22:01:25 executing program 0: r0 = socket(0x26, 0x5, 0x7f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000100)="4a9d015933c166bb966caae7496cfdf8192daa1b82ed14a5f6eee029eb9fbc772c50e6f4c84a1682c0ec8910e7d41c21e5d18fc73abdab50375ff820208b48d0bd74b6970a701881fabdbdb7d98d25c44b61ebdbb00ce43675c7e02f6b6967fbfeca1e0e3c9d242b3d36d84e156bdc0fb1989fbd5f08", 0x76, 0x5, &(0x7f0000000180)={0x2, 0x2}, 0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) bind$inet6(0xffffffffffffff9c, &(0x7f00000001c0)={0x18, 0x0, 0x3dc3, 0x401}, 0xc) r2 = shmget(0x0, 0x2000, 0x22, &(0x7f0000ffa000/0x2000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x2800) r4 = dup2(r1, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x5, 0x0) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x10, 0x0) r9 = socket$inet(0x2, 0x2, 0x6) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xaa, 0x8, 0x10000, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x28, 0x2, 0x10000, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x45, 0x20000000, 0xac, 0xf1a5}, {{r7}, 0xfffffffffffffff9, 0x20, 0x2, 0x6f41}, {{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x38000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0x8ae, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x9, 0x200}], 0x3, &(0x7f0000000400)=[{{}, 0xfffffffffffffffb, 0x91, 0x40000000, 0x80000001, 0x5}, {{r1}, 0xfffffffffffffffa, 0x50, 0x8, 0x10000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0xa00000a4, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffa, 0x6, 0x2, 0x200, 0xff}, {{r9}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x7}, {{r10}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x3, 0x8}], 0x7, &(0x7f0000000500)={0xf2ec, 0x6}) sendto$unix(r0, &(0x7f0000000540)="75bb0d490367a7a21cb0d7", 0xb, 0x400, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4c, 0xf2}, 0xfffffffc, 0x4, 0x0, 0x0, 0x3, 0x200, 0x8}) 22:01:25 executing program 1: syz_open_pts() r0 = syz_open_pts() dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x51a, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000180)=ANY=[@ANYBLOB="00af21000015f82d5a000020000009000000"]) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x8) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 22:01:26 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) recvfrom(r0, &(0x7f00000000c0)=""/178, 0xb2, 0x802, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 22:01:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x1) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0xfffffffffffffd09) 22:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x3, 0x8, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/55) r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r3) r4 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x3b) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0x7) write(r1, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r1, 0x4}], 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x5}], 0x0, &(0x7f0000000200), 0x6, &(0x7f0000000100)={0x9}) kevent(r1, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) 22:01:26 executing program 1: syz_emit_ethernet(0x77, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x41, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @loopback, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x7, "6b27f208f06c377a28611366d9f4bb409a74c4416ec05ddd3059914084f69cede15c4c714e0730cb38dc739c6a5d32d28d6ea63c621845"}]}}}}}}) 22:01:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xf50a) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x80000000}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 22:01:26 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 22:01:26 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) semget$private(0x0, 0x3, 0x402) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) recvfrom$unix(r0, &(0x7f0000000080)=""/136, 0x88, 0x42, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:01:26 executing program 1: setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/136, 0x88) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') 22:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d, 0x4, 0x0, 0x5}, {0x8}, {0xa384, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 22:01:26 executing program 1: r0 = socket(0x2, 0x3, 0x102) listen(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 22:01:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r2, 0x4}], 0x2, 0x7f) poll(&(0x7f0000000140), 0x2000000000000083, 0x0) 22:01:26 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) r1 = socket$inet(0x2, 0x4000, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) utimensat(r3, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x3582, 0xfffffffffffff001}, {0x2, 0x20}}, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) socketpair(0x2, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r5, &(0x7f0000000200)="7b7013c36c8a549fb0428be33ecdc1ed83f2dc93e25cdfb79ff0ff6f8418532cb6870ddafb729f087b010c517eecf2596ab35def005044a2d560c962da62a042afbf3776f2d3415e46eea0177ae95dad2f87dfea21e38b4c4c26e77ebcba26a44385152c0eec1a285505a6167a9763066948f27f26921e35659aef5b3e24d942bfbac90a3a9fd7aac6016907e2b0b0b030d0c3ecf665e528332e849a8397d93b1454e4a5c1898f1a76357e0593fb728fa713b456d9213d7d9eefb134904a71d8497d692365ce23a908230fce2abfa905d1a40c6a993b3a4399e2904702ae", 0xde, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) 22:01:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x14a) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x90) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x4, 0x6, 0x1f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x158) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCFLUSH(r4, 0x20004268) 22:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xab20, 0x1, 0xc0, 0x6}, {0x4a80, 0x1, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000), 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = syz_open_pts() dup2(0xffffffffffffff9c, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 22:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x28}, {0x16}]}) sysctl$ddb(&(0x7f0000000100)={0x9, 0x4}, 0x2, &(0x7f0000000180)="9e0ffe89b4d2f1b10af96024b3ab9c9fb06a3c178cf87580af52e69584e62e62677639c9255aaf43e7d811747081e6c6fc9b39631348b40524993853dfbef5b297ce4e97c101c3bcfabb6dc193664114b6c68c9243c7dcfbbdf42791d06421faaa51d3f9b01dbb2b5d0f450a45c0c1426e11b51d8cd90c1a75c53a1477bb57081c536d8118e1cdb3cf4b009ded630c89e0a7a8699c79444ef52a55450c2a3ea1cc357462b0d039185a12700c42560c8e7d52a4ba56b3fc3d99190e3418d38f8ffd80533b836d0ded0f43e736f3efe5dc09b3baf2a8f2b3aec20c1b17c06dcbc60caee6c2368fdc709e990b1b0029a6e7235c8c75ef8dd79f7af47c1f60edbab016760f99757274758cc02ddc0c7489aa15e7836190c7d9e1002980180fb1a000f49f06b15736c01332a2de1bf62da068e7817e7edabae6643b32cf64fc1289d7f3799aafcfa0658608a0f36210bf4d9c8ae39a4a5706ce211a330144775ef55daab3a1250d4ef8f4493bfc5a45ef809f32cc5ae0f64aa839aec47cb9d02c134414adf98d26eda0ff6e8d21ca1c68f9ae2546052cfa815809ad88aab1c3bacf2ed89884c99c0f22a399e2d65e00f38d0bd645333111e1fe47bce9734a0b956fa1a0f951b505741de0ce0c4cf3ca96f4ba62037d33014912faa1b71d998b65f82ff9c245e72c0b985a09965826b184b5a6cd5d7c83f2a5f4ee3a4fdc026afadca3fc4f469d20365610ba85589d402db0ef089f7fa46f27554499d4bfaea5760fb2f55fb6144a37222c6cdfadee93bfdc4003210eac322b3e87a9c26103fbe3c9608274e781f6dc6a95e2eb55de82cec8e884ce808946f05413f9f1045e5de3f3ebab896d4e1c49b7d81b7b58b4f014fda6c7e6ca2e1d83cea7462fd180407351e8156b96803aa68e8f12c039ec3bb6f310df4e100cd5daf3c499a6e10089121a917d73ddc72ebe3d53c41b493d1804cf85f5642ac790790be098c173a6c321ee385da93fe44fcd0d5c5701f3b80bcdd8deb35616dd8e128e92a50921c4ae219e110ecf849515cffce145a1540bfc97efd8d6a12be261715a8e855edb6450f02681dc42c02c532cbe4f01aa5b1f58768959f5a00a9c501d73ef29c9ba7070d0bcae6f5bdb02127d146588810ab29d8b531865af525f07fde5e43988f66e5b5e85e9eeeae4443b0f9bdc20b5de612ca2caecbc0fe9d70ecd7ce5895f0ab6cc3c7fdf5f9468f6fbbb66e0d426cd11d3e68d09d32eeafd16f62ab8019b9367659114f146ce982264dd960149254ac8aee1dc396a93e9703a200bcac2e12435ffc48ee6897afee0ad3a61fb658c09f2bfd7aea47517be35cdfcdf5886c55fc09b0d627a3997893816896e541c941bb99543c12005b88a352ef706bb21d3bbc3e51f11ed8bace33ccb2e11fc20c7d33d2ca8d0c45713fc7f176dd8a96aef5317c6cbc6c7705a6bc8f18414f3705cbddc58defbfcc71074d10e52747a3875f567b4c717295246550f116efd42fc76bc8406658b1fb1ed8fdd4c2477b61ca51a961896ba4ddbab977f6aa058ef7b91aea8f2110553476b6dd6ea30fed62cfdb7485c0845c63c02ac0a0d65de376be2fc4be37c2b877ede39d81d50ffffb493d47388e29983688943343438239797af8a262642d11813547bcb4da36440c3aa2846ab77415fad5114df4da5b6edb518c0a604c7ac13b50a0344d0014e5aed6aeb66d5b3c3592ee265db7f85d4fad3de7a50d499b3296004c5a6bbe431b583ed155c2de72cd68b9c38c5dcbc87197b5ac0f67ad82ff13b9bb9b917bef3aaa301c75d5046394d3735da2a3d54c19dc4b32d6b1c9551bc2c9b21fc42fc64acb5e40280fe461659a606f4c39e1baecc7c2c2d00348da5ca7f6924e422a000a34b1d3a6aa6a57699ee3683a5ad4805bc5870b0162d076f90ee068df9f0c42ede4e57f6fe981892e1960798c103a87fff80871c0fbee6623b67469ffd288154070025536d1ca02b9be359e14b5532b68881bf4572fedbfbff32bbe84a321a1d5d208e1de685ac2bc002f799b6dbe98085f6a20c55e87663fd6e972822adca8a404cc0ce8ce383a60ca71d00feff36e22280bb7bbe4d63bc968818df7bd2a93dd6956746dfe1e98af9f8f9262a8352e67bdacdb6c33d09209669750c73e6e78649fba090bfbb09bfb86b397b66f378ba5837acf38735feebaf64f66aa7261cad47632474c9787e0f8b53b5d43885b0508041d09e98c4bf661c11313c23bba5d7cfa037f01220467a307663a6ef12339c206a1f5b66137669ceacebb59a1386f270acab8877e2f4cfe0ea5ace7f7d04b89e3a0c334edd941559f20ad8a6147723b87476efd1d7d60fb581bc56b06b25c4517dbdaa5ad3a7bfdd8872372d6fcde9d22d9b555d09b928d6aaca3a53ea8b0a98efce360ff78b00722b70ce83e7d9bfac82adea695e2d3d9f001ba136888b02f622490cb1090e0b25eae0f61e4fff3697b5552e04a1e6e62520cb4c14b3f541d485208e6d21b2029e4e74c474cde892aa250313613a7e68cee87d555a199cd53c61bb479486681c74c36e7e4b6842d3a7c32213c93af8581991cad1e92dfb178126dd7449622ca87090185c8f1cb666d46e572ccb80f195f2b84af619df42bf532a602e6aeb4f37b5cc301cbdae06de4022327dabad4dc3a1038715f3efd423b723d916a50c34b0fb7b0c56107ce1b16d833d8d3194f4edbc60e6cd77c2c2439fe4a277245e7da08f1ea6a078516bc9106eb82850ff4941ae130b17e476758a4143deb28365784917dd38c32a17186958efe5cdce28896c967ac332d12c66d940349fbda94fc068a4e6a018c9b8dc93031b75b6285234aaee7fcc2b4c510687b757fbc82ddf9de519e009167f2ed1536163a20614194d730595e72aa05d4e6d884c3259fcd89e7cd76510a00225a3dd22fc2f482a182d74c392c36d7d824a6553623ee1602cf68fe0327145a3936bd1ade86cbc5632ed25a16ab642dfe1033141a1241a6ad4a187fe67c5bddc00668cbaf3bb1fe973aa08a2ef47961036685f15ed15b9b2aa98fc27976e2e3c109c1b86db97a28e231cc003b14f44dcc1cc61f33d22d551f0fb10ffed9c0a881d9992e3d7d4b5976ad9ad17f2c596b3aced8c3330ca1e3bc66918ed99c9a52a6a69e536eccb55957735583471abb7402fd0b7a3642234aa633ee35fa052694649501e4eb62471957f5f76ea603c5083ef7c2e10c0c6cf89cf11123261b6fa9a193ad8b552ac59d1e6087390e31b5c000a3969423099b1fd9f19bf9e75646b127a1cfbef36379cb72a153e7cf20647288e279aff6b08e1513924525ea488e2bd7db8e21ba991438246131cafac7e85f999d53f56cd77d9de09358b74152e2b10c874ad5744b58655e83d6f6f7cbd1fd679d5a3ee763a4fa651901fcb116e93fe520910223800dff3ab02b28df269585c38271d426450e004bacc8d501c0ddf619327a0d04a6aed564285eec849e4b5e9cbddecbd44053fa0e7a18e79470e8244b98a2eaf66ad76cb888a0b1c74afbc94fe8d20080f027062c92830d441c8bc3322e13d3be1f153c99e50fa43456eca2c098cf003f12d48cf121fee959101b4a2efb88c9dc8e817cfd310c0263d799a7010a47b1c940530bf492f1f51c8a746741973915828fe68da870caf3962a8369878535c308ff3e0eb7892b9241d0ad0ff05212ab67522313486e312d12bcfd533c3046f391671be221f2c2cfcb8c2feb4caec37a3f8d38bf32b7c3a215b40cf885f35fcf98a9eb15ef46514d5801cc0457a56f89f1ebe6568d3c553b18f7fec1549b75d736119600cea3ae2e4fe370decc709d406ae20a613f1e06ef7075fedc064c56842f465d4c2f7ca83558d06c0b6505797e07863efb24bef447ec1dd1fb9ad19a01bc41f60206485b2a38aa3eccc311a14fca0b191947e8a2ce12486a47e0084d47b5db64343c4af4fe8e04ff7e8c59c70c7d7a6c4b3a8c037e15a27b4618f7cecbc67e724dd39ecfe5aefe3a405d9f5da68e7ea9aa8f4a26491fd80e77544d117f67a5ca9cb196b6b508cccee7fe897a2125400895f4bee7d19616e8ebf7c3332eb7c45ac014699157487256aef6d9cbac2e67042a42a93bd101715c308ed332f683caad12a0ceb1ab085c75249a45b2432302756db7332e206dcc8454e6c145663a8ff109e8c2624f73a713c69ce2bd20604a49ca71f06ea8e638431a6c10760a17d88ffaf497d5483263270b534121cadf77abbbdff663aff13addd3a8cf3450e1bc80a40436abb56ed55dc72c2be3bd81ba4130c221713a40de30024f44f5c784d81b64c600cda48ef03e737a6a1541fe64b0d86c9b27798cc9639c2c5b259b5cd1646ab55373a7ef0dd6b6eebbe2b526addb3ad6745087309ac78a393fafeea6b584c64d02576a559b9b30957820cf8e8ce25481b14afb1be57f8f70cd99a93409dd09b7f39830e1b16107e7709d1fbd49314801206bf53ed22957a93e9b84ec7162f8cd44ae485b75e89dc7c7f8c5766a4855836bc257c58bc5fcb9d008bb4261112ce6e2c57ff11acc74b7097cacb86d93497829ff750c70fa4ff6e3d65e977c3c7bbd44c03a2516139fc93f9aa5975087b2a2b849eb0c4f5bacfea310ba74ca9d9af22143cbb1cd3f25891849363cc8030dd06961c4bd5d96b252a20319df27bb0fe4605fc12dc1acfc72ec8550b99f395a72dce03e2a8dcc44cfc0fe34884bb0d04514d08059f8d4d8a1a5d93d218bcc9929b99b6fb5c0f9619878cd9f071cafe18321ae89317f678a9bda7f69e9bfdeccbeefc079a2cfe38b38d2cfd6aaf2c12eaf76bfc9000b540be937da1723a0450795bb71ade35cf779ffa63c538e3f8714e6c1060ae3691276f706d51a03862bf242e39dbe2059fd3cead937607b4106f9ec4a20cb248463b48633f13dfb4b0715dbdec46b86d9f6b447fa382471032db7a3098137f7531ff129c28004b5ab968f14f915c1bb8146a2730c261e6034633881546342478163e5e2a0f643ccea2844ce2051a188362225f6de7e83c63dd1fbd042b8e56bd12433951fc2636418e23cf0530945f960dc191cf8e6ad29398a3de24825229141891f85e19bddbc33f790d6b8c4d1bb37dc7d97e606bae9a23fd0cfc57f0a350398159d7c364f49485d6202f46bef676171b6cf81a20432051494dd7c945f69e1435de55e14be4b5bcb3db9d6f04c9263a780670ed326e8981b0a6b095360abba13d635d25b6301696a6d99375846a5aaf34ba696e58bdf884c68f49a5df359cb9a82b50ba8c5ed5d9588bb27353ca09403e4821fed3537d844bf09741fa61ce7d1de34d509e57db25b2ed80efeb01a20bac92fb5476c8628a463d3b3416147941f0e6a6bc1ac88b899f6a443ac38de0d8e2dc5fb6c38b4de171f37939042cc44bad92f638b36e169775a15cfb7b55666111b177b6e69dfa084af71c08d3e5c1d00a548a79e7e0db0ec2cf62c333161ecfe87b2a6ac109849cef9b21a74769efa6d5585e11c4382fcb0004a318a3c57dbb5eab790960577044831d262b589a1046df49354d25ba37b5f9771cdaabeed2626132ed382ad09fc3c00428a675a45673c5926304bf4b2b52134c406791921a52bbc5ef371627fb14afd9f37c089c60d358f262600df3bae550b58c51400b33d46d36574e243b8be7c450f7af0354804affd2c5c3700d58cdfda7a8b21f3031451d18471389814f4c741ffee19e2292ca7a1c004df4af2a22ae747617161cb34d109e791cc3ced8fb27630c51ec0cd41c20451c7395783bbe3f2edfbff271", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="35797fc4a0f111a53a707bf1876574aed97702415762fa998878248bfa2bf73a17ec60eb270e97d81697e7ab", 0x2c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x7, 0x0, 0x2}}]}) 22:01:26 executing program 1: r0 = socket(0x40000000011, 0x4000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="c480e7e686cec4a5d7557a76cc9e308e1148c400418bf4cf26cbf8d2", 0x1c}, {&(0x7f00000001c0)="eda46d93d3f1e23f2219c39cbb539f881f80f9b6037e59262ff8af39ab15ba828dcec689a69754298b80192777914a7063db778d4a314615e9f99de9a27a1cd0cdf226cc74157e3886c2570fa685a1ecb2828aa73540", 0x56}, {&(0x7f0000000240)="627102d6bdb94356f3ee8f288c0a3fd9cc90a50e7d431e434bf59a4f5fd70fea5f413d53f795d8225952a1ef4c1580e368ce92a1cfefbf0de520e5df1617782099fdbc1c22912541b90aa0b4c2f6f30358c56e291f8f41161e35807d1da60d06c8d8a7e5add6a4eb6731300f68913226153c0ddcb79fadf626e3c5b7db73af54", 0x80}], 0x3, &(0x7f0000000300)=[{0xd8, 0xffff, 0x5, "b078257fcab144ffd012d57aa6ff4399970ede59acfa8ae574b2841f54c28af05a4af84b98d87affc384ff42ad3ff6a687cdc0185106c87b132f22b644e9eac010dacf406b82df41de2c4810e833a9fca31c7b8845454d824c39294f32d4bb49bfa25b8d189daffddcefcb1003e7f14427fb808f076895ea69d93c09046f13c8b0c740e9f44c95fb8159cc595ef54cd8d9e1a27ac02a7bedf54ce5c98d97c25b5ca54193cb65454599bed65d8b3700958462e249cf57bc49c2669bca1f1125a9448e41"}, {0xf0, 0x1, 0x8, "8f590e18f510fca717c8dab5044df88d01ea5461cd1d394a50e3740d410851a8cb7b2ce7825845171e0ae90a853b441fec04f69a917271d2414ee255b698518e6ac8af866570be68acdcaef0804099b788f1c80e6c9145842e64d64abb294d252a0565ace2ca3d183c882927e11d21a88a32ce9f83330a7f63ae81c16e330158f4a26975f2f31271dd49fb065e142f97b7f74fd3f997f155e376db9494fe2a90bdc98b708b9b2ecc14f49ca14a839e01e627145dea983be2a6f1b56a628f3f875e9642c06000ebfeafcf23ca48e272f1b31ed759f2091a0b0b9bdec9"}], 0x1c8}, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000080007010000002c0000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000800000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 22:01:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="6c0e4c98a49b97b0c75e9ccdacacf4a0494935e9af003bb0b604eae91f26d5e8889a41cb70b464a9418f218f3b3aa72ec4035d4b1e5b9e91edcfcc409a1e1d65617485bf7a55ce178b2c271b02290b8d610fa18ce7a3205f26e9cd0977551dc2f4cb1e25f0c75e4d7dfc4960552ea5ca04d9703d94297bd692a73f40371f66d9ac011fbde3bd764621f9", 0x8a}, {&(0x7f0000000000)="1580df8aa20530853d6cdfdf06dd8b33408a2771", 0x14}, {&(0x7f0000000400)="1f9ff4977ff76d3a73298640ff56536512c03d8f795915a8f5abbabf57b66ee9d66ca0837029039d47f0133ed81fd8e4b1a92ea2e38ff7c9f18d686a930b3d1903599188fb145dc9b774c096aa273a5104ea78520ea1af36895a82a18cd1369f6a9168d5775095ce8d23b87e49377bfcc8acd937e5f806652eacb4061e136b4bf60ed455eccd22035d423b66ac04898657c000d870834f30d838e8d84dce5655d92bae39abb5d4d9031f9b7e8bd7fbfc16bd3096528d654795587bd100d8b7384d3ffc6f1a053a478735ad0b5102561200d54b5c060532126198587a58f2d300fbb1805a7e3d1c028aedbac350a675770c7cff2c27178443b8d04903d82eeef8702e812ea7418fbe5ce3e89c40d3e5bb98bdcdf32b5f5e0d867c142d8039b66c10c62b8738c0cf61bd65fb6e368f41416464fe34cd2cb0e52a55e015db9c758138784c99daa7619fc727d1786c81670a8de188a6efdb60b78fed2814df7b28d6834d6f0e73db67245122a2e2ef5afae3357930c72cfd637a048b7705c66f67b8e4b86ada318e7415973a7669cf80701154ba46a42c63335433bbc4bf64b177d17c2540ec8139105f79e4934db94b3f46efcfab7630e0197a524eaa088cd770a097ae6df8f4ee5a12f489f8c41a36c2673889efb37305ef5a6d5c1e35a693cdc6c7647f8dec28946e4c09c71d7db53ef15b99426e294b7eb721a8521c37d565f0ccda948a584e33866dc35eaa1279bbd59b918ea717744a07147aa6dc685ff8d683f70a4bef74c0b43c2c461906f1764b958b9cbd2f77010680233ea870564c25ffdaaa1f2e181fc5fbaa346bb7e0cdfbbea4582c9fb73295df514e43f7c8d086aa8279089e5c16d3e0162d286a32e13b96c1dce96789845dd00be1fa995d44d04fd5fda1f12f9bab6a18ca4f259e541961125a4d69295766a3ffa50a740c99746ae54242b8892deac9f3516ee69e037cbbf4784f8e306f9ab9fc851f1ef0eba9d757a422c6c6afa79d0accf43f08d4394c71e653f1fb5489bea89017d78681b9750cdedb8196094c9ca9c3ca392f1a2487c73cef113b586da735e214ebd30b181d09d3ee24fe2481d7bc26ddf333d17badfd71e717be95c8dee8955e83cab209159800a9ad52bcd23dc185f8debe71f8accf5311502287224c94a69f0bd9f172fc15e51bfb4c7a8cf33ae68e4ee5cd58a2fe07d137b25cd89544ae0c9aa6d83e293fd2ff6d2f768f79c7ee8f16dd8469437875a468fd6a9c50f544ae61219ef101c24915aa36ea41c2cc7a188ada9fa9344e09cacea215c5004b2da5ec9b208c92adab34f5cbc91e8d7478118cdb172655f28c311e1841bdd7f10831ea0e7586c92b02ec2af655c1bc5cde757a19d32023071fd01f2a40b43314109364a7c0b8f1b74c17e16510ebc435115f974897d573bcb00b3fb4eb3c086068277bb101964ac7b4bd28229bd1513a839b602a19fae7c88003cf3e7877d081c4b3b564d4692a1bf566d572d08952d7adaf954531eb92054b74ae9cac2a2f5bf72b8bac84395d2b5d4039e591d42b14b1235449cb4c0b3f840e6779039b3446561e64b3d59a3336885f206a39c99cf3efc186557b74cfb8e7ea74b7378a091fa456ee0eb308604ec3651928b1a7c8960e4a9fd76c347c9e7f788dab3d6b640175ea6ed6ff9e83df6d38e3ee67117035b7e585b996de31ebd94aec2760a870dcb76fda5c62c1a8cefb2a8e34ec21d4051a7263cc490b48a6146a76af5325cd9e5777d2bfe923f621a91100bad5aaccfd643532b8c021cb4c04b54139ccb3eb6940866c30bc02bbb6fe69946d9eb43059cf4ec67e2dbd8ac31743ee98bd54ced65aa18b4cd3f0528beb47c97fe616819d7604bb899d21db106ee6612afb8f32e2ee853616fea6f870e0cc0ab7e949d3f325315ba5d10b009a1a6f7c925238090d289cf76061e856df2ea80c8cfada585b234a52362f8398a41da01db53317b23152728b395e900dd061943c318a744c8f17831460075fd7b4601388a04afe3b6e351a249149694a62b97ac4073831a54b90c3d03c2fa19c8ab1a5ea40c6fc561e42518b5df8c01e04ea477a62b7da705e6cce4d5ec6a6391e736327f9d03c1718b37b9402bd4acd91bbbea160f116f247b7e15172681e7200ec77b31680d6f6faa250d1524452cf7681f9810a575928647bcc62835712f447e81c81d52a76a6398bba5d3b05f7e88daf423a435979b1ac4bd5bb5f6cf7f8725c0a710a34192a9230daab7c428fd82728504c7116c0c5444285cdcdeb7262a87c2081f5f4f1aa3c1ba1e35c3b1bd3b55842911764a4738ca889c6115a49b1d7e2fee68503cb5c1d0ed8ae269f599e8d0bf313ee3f86ef5fe1e7b8bc24f19558441030e85bbad043bba3309999648b35f499f91a747612ed928a63f0de55a8ce7021f4c7a36c77fc69f477a5d763d825ead10f230a63ef45dfc8a706d2c77805ee5fffb1edc1f915b55adc006626f5fc838c8bd9a098d32563535301363ae84d09486adecb5617673226b85111ecfedf38d0651a27f00baddf280a6731753ea9c16d21e2b2c836dfd35529c545ffe1ef7277506df7fe7bc0abee86a6474d9dfdf725f18d69261808231e94a4836318a1835cc547b500168fc862926c9e0ddbdddd69891824012906caaeb68acfa7296112118d20a9254b798be21f1019c6deeaf946db4f6c327acd2e34d59a01acd49c1eac7dcc9b8468d221ca614c477b6a0d746c1e0f7e7168dee417feb6621c6276254ec81a322fadf575174801a59affa5a4712b4b527d833a8a89eac5d93534d7767dadeea2fbc79a47bc2aa7286f08f6c60887433bbc9442b86a010697df98da992b91892539501199c9bbe3603eda55100c2cd6d7dc07084088e49d6a819ca2c8ce50a21071a1a72b0262e8f3ae77af8423102b167d0e4eff6a8602274f7929f03cd0d9bc2327a2ae21b3ef6c7e1e54539a7021aa0e172f3c40f144f115de59bb9886e2a45b6ecfe97591fcc3f56304183672451dabfab9e099b5d6be6d845cd75e73e1724c66a5d22d310d9cc4ee127d93e6b896505ed633e81e240702538e2d338a34c81edec6a2e9944191fa1e31a78fb7b1e6c61798accc47a3db1fa3925dc1dd34cf44b5ab64b2e5e929c5c5de97a744bd0bdc6cc8965873841d795057e836888fefc60a2cc3509a450e8a0c17d55d03b1b9ff18d673f5e2ca01c7fd13eadaf7c7c92b1b7629702726f72d38dceaca13ec43f57d0cb4c9635548eb73cfee0926a04ce9c99993a478c3f3134f0dc3bc95f30f876e0b9ca2a8394bcbd4618194471a8f06c3ed16a67158ca9f546888efedbd9ab539dcfd8a211a15617ba2e0de7311ba7d347a838f41287eda62e8a226775238bcc2a0f5a2c7a2e8c1d59bd47e519a352959dae1ea00e64cfd1746c9f84126aaa92c3afafbf3760d7db46189ce01deb712100ac5ba8f6572a5ff4ab41ec1f35ae12602e5368e18a5aa9ca28d6cd66cb2fc55dffb3f38e5b0b7fc80fbe7da0236f84a80591a3cb5905326d7ef25c7eee25755f7aab6698d4afb634a9ec385f5c16a93396199eb9cf1e3272ac4532a9e3622d139a1d44229456bd4727f08e975393209008e27278a4259a45e2bb2e4461cf0ebf223fdcb08f0489117401a55791ed02453237e6951f828eac68b71ab38eed722b5c7c64ad0a954c29a6a09d883d723497b5818ad0938627aed931a7913f6ebc6d2a6b96e8258f0b78cae0db54aedc1867502672daca91b7c2ab6f2c987c4da63eea2588aba505f715abfe5aa68174477594567ed2735c62608829ad1fd4ad24bda5baeeb5ff52cd207fbfaf0acedce424c4bb7fe807b51febbe33b01664fc9b010777633510d08afb4d800b2f318adb63678b016f7533513d3df6ec94c4f9c9d1cae8b28d87a7f65a46bd6dd5e3e412d89e0c8db71909d8a917e28f74e13a0313622f6db7d971014ceb97b0410654dba7e06e8781d49e9fd32335d3cb8baefdd6db27411514f07373b056f6ff02288b9824b9781e881409f794ec9aa453f29fce8a4bec378db0440c0248f22653707ae95aba9904b97a667ac7561d0a1aef39a73ec7f3ea436703f64b8a706bc0873f77b9c090eb76eccbfa696d4ae0233b75b19197b2b20c0f92940e64ce6d90f32e5ff914a91d58625c1f3ee0600396fda328d00b6c0b8c7892eaef76f576cb383ae49657dc801c171ceb2e66e0caa292249c5dc8ddf7d5bdd39a0e15a8e39221269a6b23f191b13e3a48332299ae71c71889721789762f46a7bddcc219573f57bd69818a20236562fe0ee726db494704e4cf3436f2e4d168fe83faf3f1c522f39a2166db10e802733b3a23b90e8b70dbb2cb6bd3fce29d4456af81a0d5f72b1046f3788ee29a2a475df2660cc5d524778806439b425cce3e58b3d3dd3be6bb0d3625e818f5bb55c032e04134e2d58870941506aedd3d6b66c18e7b45ed709d4b8f3289a130981fedacf6b179ced23adf4661a786712feffffe300c0ec4dcdd2580b7f9783cc2348aabfb5b29284d5b031e7adc6db1b3b2948c02bfcc68ad75cb8568aa6adbff81b4177c2c971824e577a555502d4ff21f178fd7cbf9cb9fa6caf974b2d09398998d708f093abe2521385000cfe3cf96a7b853d6369dd91b22c94cacdff0ea0cc291b72fd779e1edf45415631460301f7622837dce96319a263b39b97aa41f0a99e154acb7ab0a56b1ce04a1a8ca0021c88d7e88ba3ed840065c3f1a566d337215ee8194a67e35aae0f4f211ec2b1c7a422091a4afc3e2b9c947501602d1425b56a6e7609663521d20ce10985545c0df2c671d1e880185f93a642874738e20a1cbfb49e4c44f11791f8b225a69cac6459893516d4db878d0fac6777b1b2fa4f933f9f7931c96a318df6cf40af3d5afba827896be444d4f7bcdc5fc792575626b3e191f5358ccd6838caf72b420ae552f6685aa62f6acf2e8bc24ef5f25f118b6dedb11e94516e9eedb1c8c8b0c65829f983c218ef3d7984f284f985915790127f8f3c782c6a6916008d5e21cb83bfc6685658ca6a6ccf0ad262f48abcae0f05c36831db1e4af50d42c4ac7877248abf4b87d8b62c2608eac87d8586fc59a6bc16ff2c5b1bb53ed5a171ed5b121efe362c8cd9c5e56bfc574f2ae5e739c0c4e71ed402f88db7b1d39ceae06845d05b623c4452ad26488288510caef7763662dc352579140c7868cf6c4ed2f84587070bdf6229adb859a364c89568e9ae95c64f08cf685c77a139dad5882ccbb066d7c63379cadcb60588d6e160582dc13f990f57ab568e7e32722d7ec51daf317f2b2ddd1ffa78a99363d73df0be20c656146650d137c6becc57f3db8028696e5971108b6dd1b2df809f3b7145bc486033937b72a44377ca81c24f35246ba74c6c73cb3cc84f6875f3f44172b9e3e8c87843b7e1a9ce1a93dcee1d624cb84a8c90ae31f63b66ad9bba04ef79f15bf8a6805e1357238fc949d8095afe4e7e9285395210379b3d90c4f847f001353cba5b20beca5f47ffd63d848adc9d9081172e3dc2bc4a470bdee1f0d153364f86781287c00500518f1e28d6eeeea43156c88417397f640c0d04b7fafc6934303f775f18bf2869c77b73149bb3527318b687ac5f5d6b7112e9b359b5ccd56e4a898cf8c58b8c31a1efd343ec275ae2c26add821d4d8bd5c97c3f0e969205d3c04c65e7138a47ec92be46bc9baaf4d0ef1665bc72ba6def85e70ca1455a679f43f7da1b68a8054f2ae7037b4ab12c3140856c86bb2f3ba3fb0f27bc9f787e2c94ebfefea29326adcdbd", 0x1000}, {&(0x7f0000000240)="5b2d0c6ae426f3aeca39203c50fe84630a7adfb142aba99e1c1c1fa85afaff0958f1a142ba0cbffeaa58971a3b7e06c35cfbdff8d30fe9154bd2a0741469fa2e0e487d", 0x43}, {&(0x7f0000000040)="3e1ae72721b7116a", 0x8}, {&(0x7f00000002c0)="5c3f911b3dc63e4285257b222929d7fd1317e3c8fd9d9c460c8cd908bc4531c1b76c2ab853212ad34f7f916728baf5cf9edb228c51965d4febb5438d61df11f3037c5900f04871467b3f740a766b0a8868c04fb3ce5c5427c8d1844f151cc574786691bae114e5f982b04edd89b87766fe53a6b892edef1f6aaa163f769f60ff738a39d9c4fa83c1c33d58e25eae", 0x8e}, {&(0x7f00000001c0)="efcb0fa840f32fdc7e1a079d090420938d8a6e46ac1fca87e6fa898e5a2eccf6434a431c7e29cf7146a7466717581a", 0x2f}, {&(0x7f0000001400)="8aaa7c08141a0a58020ecbdc56e5fa081ab1041aaea789f15a397a9e44c9375e8a1b3f527a1dfdda920600c813921f4b9f1f7c5de1879befdc8a5cef6f810161481f8081d2c9d0efd2a446322af1a9f8dba8ce746f39c18b29bee42dc6770573dc6e7efcb09e301ba251944e8bc005eabc3d8c743b0bebbc212b2001e6d1d317dce7725528ae33b51acbe569ee9094fe712e2e0a2d91c24a53ec663c5ebfb846c7c6561d59281a60a277ec0bb318aabd593ef84d645e8ebe539583b5e09b2f921e17abac188932258a5312", 0xcb}], 0x8, 0x0, 0x9b) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x0) utimensat(r4, 0x0, &(0x7f00000000c0)={{0x8001}, {0x4}}, 0x2) 22:01:26 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x0, 0x2, {[0x3, 0x5, 0x3f, 0xffffffff, 0x3, 0x3ff, 0x5, 0x7fff, 0x1, 0x3ff, 0x8, 0x30, 0x9, 0x200, 0x1, 0x401, 0x0, 0x7], [0xfa, 0x9, 0x6, 0x50, 0x4, 0x200, 0x9, 0x100000000, 0x2, 0x25a], [0x7, 0x0, 0x7, 0x1, 0x100000000, 0x8, 0x1], [0x1, 0x7, 0xffffffffffff8001, 0x5, 0x6, 0x1], [{0x1, 0xb, 0x7fffffff, 0x1}, {0xfd8, 0x6, 0x7ff, 0x2}, {0x2a1, 0x1, 0x2, 0x2}, {0x1, 0x7f, 0x6, 0x8}, {0xffc1, 0xfffffffa, 0x3560, 0x80000001}, {0xc7, 0x0, 0x3, 0x5}, {0x101, 0x2, 0x5, 0x1}, {0x2, 0x2, 0x20, 0xffffffff}], {0xe3, 0xffff7fff, 0x4, 0xecb}, {0x3, 0x41, 0x40, 0x4}}}) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001640)) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) read(r2, &(0x7f00000001c0)=""/161, 0xa1) sysctl$kern(&(0x7f0000000080)={0x1, 0x43}, 0x2, &(0x7f0000000540)="bb20799d5f396cc3d6e9fc6e9d8969c87def1199f628945085b8716c1f9c34a8ea5b39964a90e292d471fc796175da12fb1afeaf5febf9773fda3ede56b9d9daa55759aba33cc8f9737fb7d6f161ba221ca02d8e3752a879384de1e9ff371ce7adc3cebcdbd573119160e6a9167fcff7ea72a78cb4322a4c3e2db73e03383955015d38d6ead52a9c292d29ef6c97af64218b334563d066ee758890ca3c390e971585ed1b775ef42746137404593032acd57ff93b7d3398199753a5d6ec0574d080dc127546563fc665ff4366e454a488211617853eac4a92b7c5057dd6053e1ccbae1e792270f9", &(0x7f0000000100)=0xe7, &(0x7f0000000640)="5869728555d0df58c81180b6dc44a4d7b04736fbf528ac08fe31bbf66678edddad96f6e6e8e361a6d8a50417f15cc2b0deab044c92cd99b8cfc6f829774c8b5e9f34a2af3fc7ed5d32f9b4b135f2bea1eb94ef30d7c06c3068513ec14bd24684dcbf339522f5e861065cc1e0dbc9a80f4633e370473c6f210839c9316ea597c8efe70d07839493195fd57c1a33a8b5046e17bfe69385f200343fd6e3f139519df58c00bb8ac17dd9522b9c0e94caa8a0920f68b9503a6e4817d8f039eced3e758f86a79897551aa007f9d176155432217ba92ab61be9b1325a6c76185bd413f0b7896a09109f8a62fa4b9b4c81bd871d576ff2ae63ccf4a1223b4e0e6fb6d12dad95975ed78af1699f7c5793cf2eaebc9b850e7f0cbee6be42c13fc1aff3ca660440d75a33813ceb79867e0ad388a2bdfa514f0071129de137a3cb8ab007c720c3f406a64fdb109636f91ad1d3b09d11efc1409217252d9f6ff17a82e70728eb1fbdd719a4b5228136129684c6e625138fa1601b50426f85c13fc984b7c4c617accf9dabee364e091730cd19b6261703e88c1bb6f2dfce2963efb70fefa5a52e66e3f2d2e2ad83a26020384e22cb772ff3ae65da61e11b297c8ef3968214817f92f3c98ad6f067fd7f6a8169723ace2875c7a28e465a24d67cdd6ce307763adc38fa7922a18d913ee78c96c357898b52f3efc2c00a6dd8604dd0763776afe77789ee1f57cfeeff3904f2a23d84f7479b6ae7a32e745c780ce1fd717fd9e2a2b216cbb8bb548bb8213b765958580298a1530ab4a7db1094b231d0c5456fd3cb09a14ff5d82288292220e4ee5e41750c44f6c9322271fef989b9a7f22fb6702ef57a61469663f67ef6b0f0a757c68bdfd83256b9cd4150bd20b2f108fdfcb3c3d2aa868748feb2e9482ac556bbe17a75a4c3b11c2f7887ef1dd0105945664184b6388b3b5b7edf3c012218a1ed02ad4690c35513c9924edeebf39ee28421694f53ef274488d0494222853d6fce5f2a23c8b2756410c746117036499bef0f0902bd0f82cf2623d97483acf8f8a08bbd7ba8f4f7e10ca7948ec57dbd7087fca82781def4ab4c8288472a8ce9df0b021f507986f2a86f923e371711f52c8f2ac26dd622117f3b848efd7f06b27487d30c031e5c4082d4a406bd128eb28eb52c6cf34f2abe13c44765728efdcd1d4703f7f0227894fd58a416294c5e6ef25d1413a3bada8d2809ad63689806103ac25e652dca7b88e1525449b5c0b7f0b2564a91f2e41809b1ed4e7e3c37a731fcdc859f70be23f986f95b9c9421ebf65006c2a89a3998c9576c0b891d2616eae22df503537478781d5381ac7facf29d9b88f42a98664e9b6eb77fb4cf14fe8a22a96a467ddff5504294ca3fce03614ec227932542d09850215247155029a103625115260deb4a2b39c106f202d8736308e74531ece18ce6cac3ba2a36eee6b60c935374d81b2f44cf0c2e9eb1c3b9807f611f839ee26d4f7c7e5ffa3bb682925e9ec9f8eae29ec5a0c695a865795d73957cfd0de83b18d56224613644a59f2575e53fb8bee73fed7e1d321fc6bf5e730493f6ea6e7a1197ebcd47a44f2e3f00ab77555baf0da17dbb9c65256f4996789014a500174396344436dd0d6bf03711490b59e23245eecdb18cfde2306e076c766caf51a8120d19d1a88185beb405d954927cceed9002caecc86a0412d7cd091a989e24f9cdd6be0e804affa22f9d99f46214d402cbbc0768b0083cd5820607871f5d2d1928657d984147b488f9c9b80aa3a108ca0581b4809ada36322039fa48c99399dd45768586b7a042f325f114500a958bc1af379fb05c1299162a8dc83a2dfca3c8c84273cc9f5670c03601294edf8c434c5158d15f44c4716a71ff1d816da7ccb6fa656decc49f0a2c11725513213a78b6dc33fae209b9effcc1620fad728e66399ddcea3a01a5794a52a83d7e07b24663f46cb9067e0b7ebc61236b90d639c232d11e20b93f2b62a576fb0bff6320a81e73841908e93c9b20f9a2c5c776774d325d030192f8f270702e3b25b479639f7420a60b7175bfabd11c23f73769a61f88c71e2bd39a2bd29d19e708cc79fdccee7556b71163c9ffc05a204ff03ef306b81bd46df5b72e45747cb302e30cbeceeb3d21ec76f4dddbd573f01abfcc4b3b4262ced8208b23f85c490b1c283ecce70d55be93d9076320eee5c28c9d45342ef2104aa6572f11e1ad14b4b071a4747a82bd18840897df25742285c450e205ce13e4a17a24a759149a0b75626f9694b5b700259e2ef2b6a2e29f757a3d5952265a42c2fdbd9c34efdde2776fa200e7678169e1abf7689f563d03d2289e9e8b5129d044e937657847353ef4810a59ce23a4d097bfe74fe890dc03e99188fd7109e43749e73d6a1f8040bf1f18ab062e3635724a821fc418b82fcfa140b8ab63d21a85b792d9b91a0fd9101dcf6e8cc5552d2945dac839bf9b1c3492771c7179151084aa9beeef7134eff76c695a4921264ca6e885faf2995eb37ce9296f925e66e0f956f395f7799b90da4d45ac3b9b39cc442cbaa18b8f36cf2a5326b4c763c5b5e314cd14230606508b7fb6eeb11937f9ae17b356606be764b41b3ccfced28ea2e73ab1c5504b671e3eda8f67f1ebcfd395982115fede8c35d406be2b033072fa2d86ac56cf34aac7d3b4c684d2e514d591e2735ad0364a1a6aaab19c9fa3af30c4ddad4b4dd95f8d3f2c21072ae1d7a282a2a42dfcd7e3b8345b76efb226841e093d8383865914a24e58fdb3c27628e617312bf0f6591b42a3cfcc8b3a6c68d3115c8483c53e620bd80c20476bf2c7c7863ebd10e437d670fc7cada5a84ef7274c4afe19f39b6512183f91db3d199889949eb3842b8b912e92bc33e0d29654834fa87a7eec620a8cefa19ea3d231d2878605c86854a24ab8b3d284ae525b2300eb700055cd5e2d50b7321f9fb293513b0b9b2531dd22c66170da6ff5e2b8d252ce1c0d6a84a5e06318b6fe498e9cbdcbc3d4b0a5a22c21db0f589a5cb32d2d31a16eb9ac39f73bd640f02ffcf7ea3ec8b9c15fb3baef2390895f520bb900d724203839a26bb2e35fcf1b1b56111a266c4848e6442b724d8213037d040cf9f4bb43fcc74b871071ef2e96cb0d8467de8543a86c753a293bb417c8965705e9d06aa915efc825e637fdb91272cc72a2edd1b4bd54ec231c7c66de01abbed2bc1b980b6f7623892b6d14657e860774ccf3c8be0b324d02837768fcaac88f4c47fecfd27bdb1da3abcc504daa68390e08ccc6ced2c83e97a492d92e2f5a4906a54c573e18de8183637c5bd683411074a8884d45c5383915697a61e22e4f9018c8a4d6e5a78a15a21212bdcdda35b8160904783a54160003e3595c4d412591a7f57cb722b669a81e3ebcfb285405d5f7ecfa725e5c0f443c6fc6652966a5f660bd9f22dc86d583bac03fae0f404e0325f0f9863cd38e9a0e5216977b0cebe9289fbc0ea7f90e369093918b5ca36b6eefdbcc8a546511c529134546f6ecc2ce3df6610c0befff3baae4f00e68dd4c683d1abe624d1c6fbffe7001a2a76baf117021d2b2ae6209a1c583a9bc93ff08d6a0a95f9d3bb09d72fa6ce4a170db6d382ef8eafd06428eb8a61726c5c1fa5d8b05752d1601fd6cd276bfed6f201a35a2a577dbdd2352568d7df9af6be64f76c53bce6dd296fc28c3b959d478d88428ea5f6cd0d49843de2bd57a7b93a1740a8daab1523874982bb5a03341a47a00ba084f6b8c5421b4d202630e7048fdebe5f8c3797c02bcea1fbe4b68f770ceac0257311bede5e25eb2dda269c07d984905588ab2f8abbd02b7b3a58122b0897e3531bcf743c7a2493d133feeb62e4e7a557985e66a80e2589eb162b16ea0e3f7ff1f9c1d0d6ef80d114bbd65ea853725e9b9b97cbe1ace6ba3b92bcd747a6ebae90668153edf9a87bedb71e2d0d1bdc3c2c02b978e1afa94a634141305bcc0100315cf9565a29a02fc24826c5c12383be9f2a00c7d2da672b7c8e1e1cb3d8e57516374d5e0d62bf1c692b9adbca78292e7a7459348909b773f79a9fa608d6c920e4982576679420c1fb1ee266e3af75f8b9cb653348fe0ca91e1af4de3783d6a0357d5a88124b450b5cf606c848f4ee339c9101c315a27e9f369a7f5e89e775834ec9e0fd1bb1a9a6ca322c7c4cef310bd7700ba6932aa1a98c7461dcba2ace8d91e202e88de5248175ac6b73fef8abf374c3ac1707d1cb94a41f6994a0370740bfd6f029e8d374b01bcf01fad97f4e8ccf60c968f6ccb07524dba83ca14ecdc1c4977589e9ba1a3ee5d7a6a7c84babdbe0ef6629b7bb22921cd2d887a4bdda8aceb60e8a5361409cb37c7a59e62602b7ff3f19b1fb907acc82638c8b252fffa0a27e80119891da5ae61add2f0341bdac08f7d33382df29bb0c402ba4f641332a458c91745f7f2a41905fd53b6f48d7468aef3e1f5a129e07e1a1ed3c8de166597ba95a0503bd16f8337f8d513a5729af509cc02be822220232c8e4edca5a98486de40ecf955ad7d7771635761ceeeee1e70ba0be167b7435e26fdf6409c521cfa1de3d18f017689466d41c2b06d17b77684cf7367fd767dfdb88e085bb9ef45c787b7c7159132efbbad5066e148ef556dce76ec045b78570a4d25e78f7b44f740fe11f97c72cb7de5f4b77b01635df235a7fb70045c9d595793df9c1a0502efee7b05392a3dc5f03c61bbe4b6c8c5322232d2ca68888eb2bb2ee8364582595f4b1c10fe0a17c619f7858b234eea78e8b4c3a3a61ce7f4c05ed92f214c5eef04e028a4bc12d3b4b17622a6d28c0d27d5f3d0ef5732408c98d92e1802107604918a384358848fa3250501867be6011aff5737c713cef7ae88386519c413a1fdc4fd69deacd9ea73e8b3dcda4af65f37902ccb72897c95cdedf7206bc4e5cd60fc38a0c720842473d7f44d4d6b3137fbddb8b07017606fcc086af5ba253aedd71b0e4b2c50971b4e2c4c5d241297aa9d290fd8a3e9223c7b265863a2380559a024410bde48a71ef6e4fa2c14e9b5838b016e41b87a2c268c63442c12821eae4b371056d5844e56a4b5b31e4b1e8ba5c53a3c283c75b746f60f3233fa06e8273dd12f913470589fd4906fab4d95cd3a6b265557b29f6bd51f1867b20955373ac694312c1c4241be8be21ed944aba6071bae12d78a3f37c5fcd67ea4aa201e69b5d4c053b8958d464957d0a1d3b76570a284857bd462118c3c6b4b3dc939cde5fb24263f39e09ceb9c5ceae5380af82e7cbd537b9d17dacc8524adb69729ae0992dce8f5e2b7806e39e7f2f47421b87242c9aa2b82bdc2ad04f2f21320154a479c93984e51c15331de504063cbcdcbad88cc24da4debd3ba3c7158dbac01b8412f23074fc49d3fcfbaf297bcba0406f347be94fc17bfaf5f62540bf7235586089f861e5112477ca3b0d3d186eec3f03565c1bbe0c93c82c5d4a16d4126a7d87bea8cc2f3ef5207ea35b2bc8299db4fd77caba0a67d39cbd0f7dedd9593dd111131ac2467512f123652040d1e2d0ab8942cfc3b2d9c209edf17e276fd755fb0a8f70a291811b47dfdb538373a8861e9e49bd706921e211d1cf90486b8d71939becfeda0957ade79d8a533f0d661172345ceb0e8c9e656c891acfb3619078469e8335de6f837afea8e7dfc4654882336d6de85acd74d14f70d0713150bf78498bd04cc01ed83074c65d309f3798e07166446f3cb5f611fb801ba17b55927df6ec8718636038726d647a3ef4e3225a260efd15bee7ad940330cbdb11303809fd167ef805f5c1d9be42337", 0x1000) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {0x0, 0x80}, {0x6, 0x0, 0x0, 0x10000143}]}) pwrite(r0, &(0x7f00000000c0)="0000000000000000000001000000c24deb883430471c377604a0f265a4542544f529f1e23619ad20fed270f4d6832ccb760abcca10d66e8e1e180d014ea578463f260a", 0x43, 0x0, 0x0) 22:01:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7f, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [0x400], [0x20000], [{0x4000}, {}, {0x0, 0x0, 0x0, 0x7e}, {0x9f, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0xfffffffc) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$setflags(r4, 0x2, 0x1) 22:01:26 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/93) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/151) 22:01:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0x0) 22:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x100000000000, 0x9, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff, 0x2e], [0x0, 0xfffffffffffffffc, 0x401], [{}, {0x2}, {}, {0x4, 0x0, 0x0, 0x1}, {0x0, 0xffff}, {0x0, 0x9b30}, {}, {0x0, 0x0, 0x0, 0x10001}]}}) 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)) 22:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c, 0x1}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000ac3f305a5e21ab3644c1db4261c407a10775647adb69cd72d5337e29f6594254bf72736cf7368bb2b62684a3cae3e673a1a3f38331b63cf7f269ef706a1af25de1417449fcc9d3a1e9f0d1af2e0e701ccafb809aec646192235d32ec857168d1ef7e6f88ecc9ee6a5e3cb31dd9cb09cc91a54907d4a1da86c2c4c0cd546108ba87507c14fda5a6c8de228fed00bc2e538a27145e4a825fdb680924c3d465e6"]) 22:01:27 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) write(r2, &(0x7f0000000300)="de98fc58862475a32305c5bf929105c4ea757f1c19bff72778f0eeee65964ac857431f55583c761a601860eb5dbc67910a3a21b2bab534051cdf0dc44de1e842b70fff2e460d30564a1a082002556b2e7366b88686e8bca0c2e7a2f9c45e1e68897a2df8d788779a38899f94b50f095b1be4370500000000000000e959f0e3b27403937895ebed7b02d9e0b15f0000000000000f02", 0x95) r3 = open(&(0x7f0000000180)='./file\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x180, 0x0) 22:01:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x8) ftruncate(r1, 0x0, 0x100000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000001180), 0x0, 0x1) bind(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="5069e59fdd9b2022cc1d419002622e2aa1cd888c9e3ece7c45ccd250f401d2bd55af0a458a7271744350ea63cc0f1b71cd57c328efab1c6651e05d43c799fd5569ca698cb25da311ed92bd7eb0988f44a57171dbbc28afc756d7"], 0xa) close(r2) r3 = accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) preadv(r3, &(0x7f0000001140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/153, 0x99}], 0x2, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$getflags(r5, 0x3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000011c0)) pckbd_enable: command error 22:01:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x200, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pckbd_enable: command error 22:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="255d709b6fec3e8f37cc21dbd558472b4bea10a388491de25f2bd9870820c2c646f645e0df54b7ebb6fa4506449184831ddcd4e9841d434399fb9f19ce427cdfb3d5231cdf7ac89226c5bc7a66b613c9646ba351df95bd66961f9efff405244a523bb6240bbb297c38ad3fb8c759c92814987f155b8252d2b436da95a9b77e6771a740ac2dd24f", 0x87) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = syz_open_pts() close(r0) r4 = dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) close(r5) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0xfffffffe) 22:01:29 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) 22:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x123f, 0x5}, {{}, 0xfffffffffffffff8, 0x12, 0x40000000, 0x101, 0x4}], 0xee, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x42, 0x40, 0x80000000, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffb, 0x40, 0x10, 0x10000}], 0xffffffff, &(0x7f00000001c0)={0x7fff, 0x2}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = getppid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = getppid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r7, 0x6, r6) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1808, r6) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r8, 0x0, 0x0) 22:01:29 executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x101, 0x6, 0x0, 0x302}, {0x7, 0x50, 0x32, 0x76}, {0x16f, 0x28, 0x8f, 0x3}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = syz_open_pts() dup(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xf1, 0x1, 0xfffffffd, 0x9, "9536ddaaaea8ae0992a10db642c634ecd9ed348a", 0xab, 0x4}) writev(r2, &(0x7f0000000180), 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 22:01:30 executing program 1: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r2) dup2(r1, r2) close(r0) socket(0x18, 0x1, 0x0) 22:01:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) socket$inet6(0x18, 0x8001, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x13) 22:01:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000003c0)=0x7) 22:01:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) 22:01:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000840)) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f9f0f49eb305119e919e7625f6ec400a68860995ed78c43ee3b8ecca3e60538ef098e77b2f8ba010524c9cd4aba6945ad266bc2a28935"], 0x10) chroot(&(0x7f00000000c0)='./bus\x00') sendto$inet(r1, &(0x7f0000000140)="98aa6e67147076fdb3da8070df94df8f6865433df0f3623ce17b6adfaa", 0x1d, 0xa, &(0x7f0000000180)={0x2, 0x0}, 0xc) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() r4 = dup(r3) openat(r4, &(0x7f0000000200)='./file0\x00', 0x20000, 0x9e) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)=0x3f) kqueue() execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) 22:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="7efbd5408d7af7b902dfa528643726ffd205b9e5e47f04cb4ad1d9b8f05df1537b567d9b302bd464e1bb78787c8e6b4f60a7f806df2cbe89b416a03abfc95b1e9008867bb6c500000000000000004f3f052d3a2af912c0656b356c5ab4caa30f481f74b0e33b56052d5de2a6999df60143031d9749d856de", 0xffffffffffffff93) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0xffff, 0x1, &(0x7f0000000180)='`*Vw', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 22:01:30 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x1000, 0x40}}) sysctl$fs(&(0x7f0000000180)={0x6, 0x1}, 0x4150, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="522c02320cb4a81e925b53aa4e8da6763da8002b27febffddf0000000000080000c0035112057a5c5f3800"/53, 0x35}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) read(r2, &(0x7f00000000c0)=""/151, 0x97) 22:01:30 executing program 1: syz_emit_ethernet(0x2ec, &(0x7f0000000440)={@local, @random='\\>VwV-', [], {@ipv6={0x86dd, {0x5, 0x6, "e2ff00", 0x2b6, 0x37, 0x7, @rand_addr="34ee6b655c065648cb69abb3400ab465", @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x16, 0x1f, [], [@ra={0x5, 0x2, 0x774}, @ra={0x5, 0x2, 0x1}, @generic={0x20, 0xf5, "00b8842f9a9eb94fe26fa200932093680208e61ca51b06fc5af06c1097f25b1934f03c2adf79f9ec2f311ef51d9f507ac2ca88d7a6fa16a66f56012fc3d57f6ac7558ab11ffdae529f97987d52d1970ba7726b419f62872be018c9f4e212863c3bd95588040f4bf15810dd58a9f7d0223d9dcf92eb352700d5eb7c8fa3bffea572592ea18e05724b2403cb9f38d36dae344372a457214fee2eaa6390876b6c04ef2b6ca8f3a507feb3f25a62660190fbcab490b93f7b2c6b51fb7ec24bc4fd71ee803d715b576c8a19e675ef193f56b3a15947c5f780f802f4bbf7d78f182115655b9078832fc093b9813fac6aab035da3b81b1a33"}]}, @dstopts={0x3b, 0x26, [], [@enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x4, 0xdb, "21db36ecac1ca5b464f3310b93a8b3059a9b4713253d3786f8fe737da74d86006c811340d09aa578eef8ca948c9c2d51a15630c14ff0dbae381a3c6b0dfdecfee14a22cba63d7c593f9db79a10eed74a3e2101f8cb5dfa305f074368802454ce636a07c79937588e96ca0cb39bdac5cf4b26d9a45aded03e7dd8784c7d58192796b32dc75782345e8cf2e1f3e25f9823ca8019e6b8f15de560ab06a785812e773c821a16d49dc6b96a4d0a8f4a9513d1f86b88dd5f425c467e9470d81d48da8f87f41113cc1bb02c3bd89652884526e23d170354811917df44d694"}, @generic={0x2, 0x9, "0eae5c0fce06815d18"}, @pad1, @enc_lim={0x4, 0x1, 0x54}, @generic={0x1, 0x36, "6320d6f2622ad516e2ff02a8bdd9acd0a4ef5c4efed341cc2d52f0874a57eb96748d85a9ce89b37881438ecec3681e30e7583b6510bf"}, @ra={0x5, 0x2, 0x40}]}], @generic="ba68924313c291322f799580b9f4d1f3afbe8be8d64bdb50d5d71a128f80263d1081f8dea7240adee80315375b6133d491bb46297c9ef703c416d18882fa3ed191f76420c6e9a42d3284cb542347ce4ead1ceea6007a835209a1320ddf92798c60b269bad6278c52f990c06d8c8b1f70796440fd79be"}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) fcntl$setstatus(r1, 0x4, 0x40) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0xffffffff80000000}) 22:01:30 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="831a00ffedffffff"], 0x10) write(r0, &(0x7f0000000000)="14a072b5", 0x4) 22:01:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="cc5bb77d26603ff5c8a2b0ac5bfc9f78271b3769e22ec2c18ede909e7709f21cb87cd7c1be5241fb3a3f8ebc2c15ab757b2883bd64cd60f9ed2ade8a1789937fd68034c68da526691c72ed2879e29ab35b1df54787919db92347f76648e48b36ecf6894b8c70943aeffcf4198d5e839dd2ff5c049b0446b5386e7efe13bea837dcee1bb858751ff447fd69f0fbafc7af6e9c4e8638ef7d231d94a8e42f289545b2e5dd067b33dca4640e3a7e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x92) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 22:01:30 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)=""/251, &(0x7f0000000000)=0xfb) 22:01:30 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x0, 0x2}) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x84) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) write(r2, &(0x7f0000000400)="0494c89c5f95bd3bc8206dcf7f2c6486dd907e17bc", 0x15) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4c9ad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f19462fc7cc44be89a046659351fd3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x14e, &(0x7f0000000240)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302000000ff2e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6ebfe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc75462e7e43886f407f948c53e5566ea670fc54b3fd903112d868bba02242bac79294758080ed03ea064fd67f94cabdd50d690363d079b14e1ab0f4aa6afe0c9a1889a80e8792dfc248e38b690b64355e4f12ed40a7b97663d21aa4a9e92709e5e7785cb7e0a444f3dca4b68a3bcb433caa1b4eaf4ef55ac211634714d254338a8d5a16c57c9bfc2f0850263c88541478", 0x1a0) r3 = dup2(r0, r2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x0) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x302) kevent(r3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0xb0, 0x40000000, 0xc42b, 0xe9}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x9, 0xffff}], 0x1, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x1, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x90, 0x2, 0x81, 0x1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0x1f}], 0x100, &(0x7f0000000580)={0x7f, 0x1}) 22:01:30 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="000000186004008ba800ea27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}, {&(0x7f0000000300)="344d5f14a0afc7d112353cc7c99152d56722ca4f0a745ca8b33837867cc0fa555dfe69f0d23be48924af97b730dbf472a6e6de05dc0c60a6ad6895b9161dd8a9229ae1c4e7caad4228c8d939d12d5aed901fb0f4d842820155a4bcca09b53dd176dd79906c723f053b83f5527b107a8bb141bab7162535203c90eb21b8e3cd928c34e7d324180d9ddfa49c1bf5c809a7b2bdb74bb23b6a2aa0aa5439a72c0acf115500759d6c54d81e39c12837ebbd3698fb07fc41b1604e45728afc", 0xbc}], 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fd9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362de00000000000000729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92dd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 22:01:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe(&(0x7f0000001100)={0xffffffffffffffff}) sendto(r1, &(0x7f0000001140)="aa3e6935", 0x4, 0x1, 0x0, 0x0) close(r0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc1084413, &(0x7f0000000000)) 22:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x4000, 0xf4) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000440)={0x3f, 0x100, {[0x9, 0xdd6f, 0x3ff, 0xe782, 0xfffffffffffffffc, 0x5, 0xff, 0x4, 0xfff, 0x0, 0xa81, 0x290, 0x7, 0x4, 0x8, 0xffffffffffffffc1, 0x3ff, 0x1], [0x6, 0x2, 0x9, 0x2, 0x7300000000, 0xffffffffffff0001, 0x0, 0x3ff, 0x7, 0xfffffffffffffffb], [0x5, 0x8, 0x7f, 0x1, 0x1, 0xff, 0x7fff], [0x6, 0xfffffffffffeffff, 0x6f, 0x4, 0x3ff, 0x9], [{0x9, 0x1, 0x7fff, 0x1}, {0x8001, 0x0, 0x20, 0x1f}, {0xfffb, 0x4, 0x5}, {0x0, 0xc7e4, 0x6f80000, 0x100000000}, {0x96, 0x6, 0xfff, 0x5}, {0x3ff, 0x81, 0x4, 0x20}, {0x8e08, 0x0, 0xffffff80, 0x86}, {0xfd33, 0x7fff, 0xffffffff, 0x3}], {0xff, 0x8, 0x7}, {0x80, 0x9, 0x9, 0x7c}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x6cc) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:01:30 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr}}}}}}) 22:01:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r4]) chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(r5, &(0x7f0000000180)='./file0\x00', 0x8, 0x54) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) 22:01:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000)={0x6, 0x200}, 0x8) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:01:30 executing program 0: syz_open_pts() sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) 22:01:30 executing program 1: syz_emit_ethernet(0x2d4, &(0x7f0000001900)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8601800000000000000000000000000000000000ffff00000000ff0200000000000000000000000000010000000000000000010000000000000000000000000000000000000000000000030090780000000060974f9800000000ff01250a000000000000000000000001ff010000000000000000000000000001000c000000000000ff01000000000000000000000000000100000000000000050000000000000000fe8000000000000000000000000000bbff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000001000000000000000005020000000000004b01000000000000010100c20400000000000000000000000013000000870000000100008699d5ee001b0fc36c01ddf9997fff40b5812cb1c0b61d11627c494ed3f26160f10d13af7b998bf6d05391f01cbfff74813d3486e2fa3b55fa795c8c7fec3b0034c8eb6af7a2a016854847b1878f092deeebba456974c1030a55c5d61035b34bf17b340bf8d270922eac0b8ad2f30dce33bdd7948a96b640d5a355932cbdb74accc082ee287d19010300000001070000000000000000000000000000000200000000000001050000000000c204000000000502000000000000000000000d0000000000000048599a63d0d1c6368a244d531876511f211799e3cd61dc866b7257f08861cd920c01acd51e7db13a81f383e4507408fe0968d850f2f59a5945a765312624574c369f1370e3ddee8c32c2040000000000010000010001020000c204000000000401000001000401000000000000000077ff0f00003225c78590638169597ef37d3871246297051293d054279f636e4fa0ca294381376401d8c5efa4feb4a27c56f1804c67df7c25cbe933569a6bb90b18822c642b1ee2b3cd33a5b48be194c3d6694a9035588a4e4f325adbfc18997447c43779f41bf447c0258a783a2577789372a3ecafa94e950f87bbab8d957a513309daca76e2dfa2251e3dfbf17312bb5ee569b0f8abf60d8d5e34798615f04831612d1bb667e5acc3d7072a050958f1a085f31f3d3ba02f582783d8e10051a27c34a7807d8069bd03f8455e956d327784dea30ad93a572f28ae933fa4299c1d000000000000000000000000004602c299d8da22ca5a720113b026b76fa5c27bd4804ec5562c1cd02fec2551390939b4c1ce227e834a7884072854c123159c980146462d05b717a532b3878e1d18ab57552eb32ddf8c7dd9aab2a7354a207e621ff197a7df05315fc0fc2d403ec77dd50a6e6ec5c1a8ac06a7128e61ff2df5f20670748ce851307957abbb20f1c85d63588673e081c57cc40668f840e806e01ba33d528ccc9912cbea0c645046c2b2d8c6da"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000001800)='./file0\x00', 0x10000, 0x0) getsockname$unix(r3, &(0x7f0000001d00)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000000000)="6026b8c399a54493af1bc7c33534e6ace91aa58fc49804717d696f526e2f6c8770ed01fdd90dc8c12e12715ebbaccedb790573342f1184593b9219d33b2e789e1374d295f869b467ef0b816d0b04f5a3c4bcf80ee23e1e67a3c4f93a7fce7131bda73cd71c78f4e3af023860be17d1ab5fb326e0c517327de84f40c2", 0x7c}, {&(0x7f0000000080)="d8e7c919883097ebac2191e6f54af0381c18ed3dca75fbb1b89a164ffdc52d454712c4dd48e137c8fed640a554", 0x2d}, {&(0x7f00000000c0)="4fd1e1868be01ccf81f0c1ca17b3", 0xe}, {&(0x7f0000000600)="58607e7ed1c97fa3ba423e1e8d3832fe45d16d13c33c693247f50318dec6419f1b1f3f99e414da3446e05b50eb9e9426fb96d4b5eb3549c6558ea003ae1b090db4dcab523ead8d1618876ffd09144421b404df265f22b5343b845a341f9dc43f5e0ad65e2d7450b03ef53be945f9c017f994ba4fb0ae64bce1ccd16bfc2a886b5d2ffcc6059558aa859456deaa646c90d15d6193be1278eba07d590637c12cfb5d7e6dc31288e58caa80a757e7dc5a589a07f6e6b866102aa04def20ddbff78f8179495df73819d08b0cde29e2b59f2e1019bc91d0403351a7420f6128ad076db914a59a55b12c0106377e5226fcc3fd87b7191d89e68d069402a42a2656a6b5205929506ca5a1f56adc313c0fb920d109c148ea09fd0b9d4e3c12daa2c822c9cd60f759490b8a3ff6b6dcd7d8d8f7ab936de53cd8f011cf2beb833138c00c549e78ac9be1adf2d8bb77b3c1c3eb93c571be472bb0c262c32cbc804f74eda00112ce1ef23a879e9c2ce3d76314d354d4200cf8837f8d6156f58d5baaaec9d3e15f2550969dd0dfd0064d95079a81de7ea583097b4649ed572f7b61b94e41e1cdb78a20fb3803a5270667408f3a1e6d1515030e325b17f963f61ad216875363cb469b04d0f381283f3d11acabcdac9b7195f4ad786f7c925462a5df19575b53b2a2e3afb4fa84a7225d29af1b651d50cb29b22288d97319d0c50071fe20972d81a5c48e35967ec93d09cc626241f7010569473aee689e238945ab9ef73e3c92079b234a7882f4aa2c2e34325ccadae53bb60a2b6d55fbc4245645b4a2041d1f097071b5c673a0eee710d140b06a4610de3525038cb8b12fe299868f66380fd8ec25ef3c19f42f661d056bdb0d88a7ece6d37fe2e12fa4bae59230fbb629567270f460a5dd975ac2a83650dd464843f0ce7834da3ccbe696355ea7514323a38f925a51d54729d45f06df9f786bcd926296d297b0801eed37e1ac619c602dff5dcb1fec613ba7acc738583104180f476b5c5f00eab57e583d0a0b0f7da9d55517f9a091bbb30dc82617e9b983897ec4ec250f04766ec77370479fb62fe7dc9218ae4a97763511be00c4516d5758da7bf0c8889baa479ca6a8698bf9ed40223987837eb2a53227816faf9523d481acdd6aa22157b41ab8b546516f3e965a09d1489f4f5ca5801f82fdcb5cd497da9ec71ba7c18a8e3eac00a782eab5fc660610fc31375e766f3259a79abecac29e1f59e1e1ad6dda461600cdb45917457ed6ab70ba47cbd92cedb9e4b09c6f07d38e210206ddd99c7dcda92aed94ba81160755978f4624cfbce9bebf52ac1168142fb6690051a17c860a8b978cc35fefed596e937464f089eb07bc8a64c484c4b03382d47ed7186fe1c90802bcc5b4dbb2e2e229cb82af9687865e284357a016182bb4d3bd7ca90c01fdfb2055934a72d1ca5f92a4af30ffae716c9a77afe0456a064aa72eb158cad24c0a22f6de2383dfac3d4636638d6c9dc8c5e5e67b37a4baecbdaa1c772c2b14aebad6d254743c2bdc008f0d85d00cae9f60d8a37b1e5afb775a9d725172e47ef43853c2cbcdd3b872cc48c06b4fc024bc763db04f4d173d5e08156578724dde0e55e2ec455dc200dab2617c04f7e65d3bc02dfce98b741059bbe626c573382f27b2de3af550110cf1ad2b7377929f0f1ebb903bbfd46aec5c1733cdb54ab0876e19a058d83b78a12407a28ef08eba71b570a89cf79f6d7794455566f447d2b88fc1a21c95bf3aee07a5f2c9de7df5073c8bb1390da3fa24f5d2b1a1ff5dec626e1d9487eaa9e439bbba462d0f52f135d55c01fff50bb640632df5643b60b01d9ca94d46d84b4072696415c71a1394717e13437b28e23c9326179aa6374e43eaf605cff1f5f9e17a1004b64aae32e039ddd4d2bf8bd8febbf0c8259f12fc3ed3220fa7775aaa06378d8f08e809c7a7f53df4fca4302325ad336394d15c15975ccb65e0c8aa3d8d3977e68b94181da475607e05771019de6fde455482d4b9129e1282129c3a7fe57ee2a15a36826af358b1247d3a0f8d2bb0d40c54ecfd05d14c10c53e7bf0bb3b71fc58486b2c2bb9e3e015b35f239bd997fa05e850fccbd4d171832401b43d1d432304ff9d31ce73bf7174723e8b9d93c81009abcfa27afbc2b0677945f38fb902798d61f7c6ce1ad6202d6f409853be13f025ba98cf8cd8fcc06ce8c55fe4f80faff7a15a54c44bb8da260e11ca9dfc73f43ee2eddf89f55d7981d0092f04951e7550e21d56cdd6c9491e4927920c110c2ee3c232f4ba33dd34fd29650afea9c81a826dd5cf12aab040bc8657589f140c8135beb941d399f3005febdbc8b302d1eb7a99f85fc8b35f21b14b5c004ef77af6210303c04432522f375059ec4d45bb6f6e53da53e068b1feea268dbb957b5dd87f13aca867e8e79005e74907e2459d7d1dccbf3cbd2a8dc34e768ec808f99a7a12bec1dd790ac838c302f8bce59cb3495c82ed48e22810919e7f0e8d284d76ff092bc4106afd9b7150af678e9da984753c7c2361428a197e41a2381a5e7b161aad5a1741775688efc186487b11f4e21a93b4ab268afd8e6c6909df64cc5b8d55045d96a1277cdb7a7c43a3d1048c0419e607c16ad59031e92bbbddac2a298bf026f1e17a423045e6dda633d07646cdc67511d184e6f0093936fd1e71c03e0df50fe6a8358030465a8e035fa298117e7097fdd8ccd545180744da14be054628e98620d146a2b3a964f0a24155e1c9077fad6cb136a07d0f2602f6dc31ea083584950d66d692b48ac1a6628037c1cd09ece1681d744f5d25dc8daa176c2d90790012ee28d5d319f6f3a31720cb5641708106a6d6de82ef6b463e3b12129b547af99edf57a75a813b92a33aba8e73a72f18593fad2f03c2afc0ef8abef5b94e7d90ca287a28328e9adebdbc93f456cf786e63188642fb5a369ea220a9e355a8efe803e3b076fb5b6f11916bbd1d82107f9254a18f6415e6ee4fecbacf4064cc9d0ec5b6aa3c669840986270ae6d662da319521eb8b095185072561e3e868e8a36f2810de05e5de2b17622fc5c026ad0ed04976a3b6c80380a6d689fcefd9f0c06bd5384dd61c233be9ad74d0a185323bc79cca3769f1d6bfcc8ad17344d66eef7eb41df616c6a7db20d506701dadbb322b8f16add788042f44747fdbb1f4cce4e3eaa9aa9f10d435e85c76873cb6efe7cf49a0a4df088333ba73fff176fc3d138928509671b11d41fa29697275f5756c4e84c7832380f0c7f26b830f64f09d07faf2b06e81517eb53b4a83892a13a57cb9b5d8a653753c052e9554b859bedf04a8a2d24f5004dc393faa19add8f8009f24b6af12b939e0cec0d909ff8e66af90f88bd19b1fa61b1583efe53486deae942d98ae817ecc67f16823b9b8a0de87c47507369602f061e0711f99e99507b71a4caa62d346a5beb4f1a7f0261295ef725f2612e0c62e95bb286b00c71d38aa325edc514efb2f2f31dea55b5fa3442df14e36aad1eb8cf6252da6ee1e8aa9434b56dfd1364485c73b7e80a6fd9c218e8a9329f999f5da9c79c824aa7a05331ca3fe63b83677f36264aa260dc26781297e802146c51f0a331972c498054f938cb50e5ff373f079820fb219873c911688ddb59f6b24fc4ec99cd25893868b71c12bd6117497a38723dc7e15ebfa4bf32b458dd89855f395049b4f5007516dbdc5e725031040377efb80ad135b3ad78e4fa02912ac2988614da9f90484a2d6c8d9a1169c86b48b5bd117148c9bd4902bb687a0d0204114a7b615ed33ece8fe0dd61ebaa68faac5b893dbca932a382eef96b59a8ad57a330c5cafce0853c1fe339dd897a93f1922149d8ab9e407f4dd6a027b1eaa36f50554a338c805a04226061e5f86701225eb3d020d5a8f8ad687734cb26377add71c12b0de9d9e46672439206ec419ddb062096b334052218a4405f3887936b18e429b2f5c122ef6bf57a9bcf10b4a68b0b6e5ca0f945437dcebbe830b692c560a3a9854a2e4b899a4da4c58b46ccc3d32bcf07e1e015234458b4866b5068fbc13a877bd0c38f49d28b13beaea8f3e8d776e86c8cf1f3f418e4daac15f0f75a981f144c0f5aa1695c1305cfa9e34f0a5dfaa892940057c03e9a363c0d4a3d6fb18060a010c519805b5e84598703d798673c640bcd4ab31fc4697dd127ec18cf5efbfa1f1d375e440f3302f7ebb6c49ad9ea423cb2d88d7f7e2289dd4966469445ebf4d2a217a9f289ed37bfe2003cd2bb5b17d561b5c81be5110bdda9356cd0615264d2d732ce4792fde4e8d995cd64af48cdad7a2768db458fd13ab8f84e6fa93df07c493ae51194eb2fe485254ca75bcbd71dd0df17d7e99f3759b0b27b62c543dad1ae7b67272c2862f09d9db3a52aa9ff1d3d3338ba625c668d6ebee5666331d497a4642bbcc3978a7fc5518ceb634070aec673236b704a9eaaa6b1bd5f3ac7191904b83a7449121da5fdfbef2e9aa0b7354730f314326e7c92aa02da025922e64260ba899029f6b649f96e6187e9e9f39e67f124d9251b9138b2658d5df8a08daebfc24a2836a046db43771d1dd2d6ebb229ee6c11f18718fdfa7de186335fff1cdb4221d8adeab024efb22fb1ddfaa80644eae0663b8ca8a03af00241e306d7783335f497abc6ee6cc9549e667dbddba18f816472ca81f64f4282432407df0e98aa5aada5fb29c9afc4338c3f02ca87c927e77b655f6a8b56956fc8bcf8b1160aaa503a1bf94a011c5117b49ec07914faa65773148fa35d2d17d4189117ebd40d0616179f2da5ee6d79b05bc06d83c888ccaa87446104f7c20659bda5d08df36670e8628e60ebe66dba5b58486aa823b9134afcb84205fa4d5c8fc050d14426026393ba8d62d73307d977c6ad2d2929c82275ddcde9dd7d229a616a23c17164c361f73bf66538da3fe1a54e64d3e00d199fb2b7620d104d5ccb3bd2b53ce722fa0dcb57c825f656c1e149873e80dbf2931c33036072e426bd6e2d22e0313d9bb9cc5e6b3cc5bfe630a311886a7d4811a5c2e654b80029971658e123fc6277ddf9d8edc673a5cc79e106061d1c0f4a1cc07037da2bc8850712150ac7d22bf79d29e0d1da0552962a6e56d24283180f8677c0726c1f2d0428ab52bde816f0244bec2c759f0611738b37c3e438c7dae5994e356ff25d2efee0a765c82004fe5d0011c3b2bc1b3090e87ce753001871a7aac34587bf4c2e9744961f36bd1d8c4479d2347b7128e1a5f597eb1035eaf9d16163359b4e1deac864a2c5bfdd29df02c0ce2c4e32a165735c4373274ccd6332202a378562ac4103e380f19f04882becfa11d1da2701752ab54a57bb696c56f41c6a2b01df8a37a18901c3bb4be060671d524ea6c42c57282d202bd0b40bca25dc03abf137915856f89895306f810a0bf6d1680c0f8a584704db8e76fff6d24e2906e744ffb8fbbdca735fe78d507c0f67f702920f871678a9f6c545bca4cdd4fde214c1381691fb36645f5914258aef87b9adb40917e51c71f1fff02465d3ccc6da6e91e7698807c2cdba060940a7e87d43a9e215ed87f7ada4daf20822cf862728f83e171b86bce67eecaf0ff9c987b254147fa3b89730b496add4d47d96a03f2029a88f01cb3fd20c6c03a14dd6cddf687a4d3a7bc2d935de53207f4aada78b8d78b49293a55d35639c30cc1d5a579890139914c39727709edb49e86e304fa60d5bcd9369066f7812d9180b3bb07cf67ffde58f41626ba963788a6979098a2f40c82c74ad0ad44ac78196f3757d2ee83dfae6e89cc93296da3de394426118", 0x1000}, {&(0x7f0000000100)="1f6f1c9ba5a3d016602c3bddf54837d23f0d24ae527fabbde6260e2b6ea3842b06f2826b3d361724e726eee2688eca407ffdfed5772bda76e8c3926d9b944aa0016c0a407d32cad322ed87dcb0c59ec834058c3601e9c9d4d722198bc3a8ee7b830edd728e0ac3afa1c4341a6db007f9d3436ab2b02b3d502e3327094fff72c7809fd1bd", 0x84}, {&(0x7f00000001c0)="5395eac4a1e2", 0x6}, {&(0x7f0000001600)="c8afa174577795f1a5cb7c32701b14d76cab6979a3809ba673257ea8adb84e3f34cfc2238eda1cb79c493ec4051bde17d2e6435bdcbe90d4996774b3aa21db88cdf6740efc0764220f02040d11df2c1b4b02790ac70d6e2256b3497bc9585c8efacdd9206717beeece6357a89d591fc35c9229a0adb38779426bc02f5c29f671ab21e54751effa8b80cc822ff95f7438b1ca44c638", 0x95}, {&(0x7f00000016c0)="08c6877548c1f12aef3249aa995d62e8d8f3f013be6b39bb78105654ce10c10be569ce9d646dfc57af8cc4514559c040d219bfd506b7ace3c7ec004a007548b062279e28f2baab818b0a25561c85cf086b469108184fc4c832e9d565e8148a966553bd179109ac", 0x67}, {&(0x7f0000001740)="84ed2fb0dbf778fbbd9067bdfbfd7c3237a93725319cfae67264b0b3c4f7ed5a326127485a8daf95f405cfd6b18d564f567f0a0cc6ccc79612c576592f5dbb8b7d740f726c64a816fe15f3ca4a8418cec2b4e1087367c45cd9d1ec79597a55c6c5523fa5608fa2a161f00657d010218d733756cbb3efbbebbeae402e6db9d71f2a51114b8fd161b19c0fd66a85c404142754c063c91297", 0x97}, {&(0x7f0000001800)}], 0xa, 0x0, 0x6) 22:01:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x6) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x6, 0x2, {[0x3ff, 0x40, 0x8, 0x6, 0x101, 0x7fffffff, 0x3, 0x6, 0x5, 0x1fde, 0x4, 0x9, 0x7fffffff, 0xf2, 0x34c1f63, 0x7, 0x6, 0xfffffffffffffffc], [0x3f, 0x40, 0x1, 0xc2, 0x26, 0x100000001, 0x2, 0x2, 0x1, 0x8], [0xfffffffffffffffa, 0x8, 0x33f, 0x7fff, 0x6, 0x8, 0x5], [0x1f, 0x5, 0x7, 0x8, 0x0, 0x9], [{0x9, 0x7, 0xffff, 0x9}, {0x4, 0xa3, 0x6c7a02de, 0x5}, {0x4, 0x7fffffff, 0x4, 0x3f}, {0xe8e4, 0x7, 0xf970, 0x8ad}, {0x101, 0x100, 0xdbd, 0x4}, {0x7, 0x6, 0x3, 0xd}, {0x8001, 0x401, 0x1, 0x29698c7d}, {0x1, 0xffff, 0x2, 0xfffffffffffffff7}], {0x40, 0x40, 0x2, 0x8}, {0x1, 0x1, 0x9, 0x5}}}) 22:01:30 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e0f66696c6530003a66104bfad3f7dad823a60289ec6ba5a5877a95b8d875eb5cd7b16b413d44d2615eab8d077e7e64ee550936b82413112fc698468754"], 0xa) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) r7 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r9, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x0, &(0x7f00000000c0)) fchown(r2, r3, r6) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x10, 0x0, 0x0) 22:01:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) bind(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="24012e2f66696c65300046b6ee9962268f9a9d6fb416c1f074055a30f554583a013977d01971854ff137c5070081409117cd2231657190752878d5bbeb68fd0d1433d0bef45205dd9609008e34e2c9a91e579eac187bf4beb7c14df6c947c655fb3fbd9d26b7e0a246526515fa30571eddeadfd96137b9a21d690dd7c37806180a7245d7f191dde2c94d4b6d7c6aea6da18e565bd9df58a3739d40f93725989e5b54409198c38b06afe64232a6b971c878af2486aa65c6cf99faa093f5de5b357c960c1d83fe090ae164f8e6e842fcd4bc7cd3678d3e27b36110a24803950069dc5a3546676b938bd46e3df44446f5c11600000000496e11575b6431b2827a0e6314d22aa0d7df345a8cd4de56f38ac2a47aaee9a532773d26a428ccbc348b7ecf9d76e6c456c33cb902775265557c8dd25e46d4909bc92c5d15f67e6b3f9da4e715bf5fe6dc3450eef9db0de7f76d4dff3002a0d37469112b3155198bd859a328"], 0xa) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000740)='./file1\x00', 0x89) rmdir(&(0x7f0000000700)='./file0\x00') close(r0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000380)=""/92, 0x5c}], 0x6, &(0x7f0000000480)=""/50, 0x32}, 0x0) sysctl$kern(&(0x7f0000000500)={0x1, 0x2}, 0x2, &(0x7f0000000180)="d61ce5b00a8185cf5e085dec", &(0x7f0000000040)=0xc, 0x0, 0x0) 22:01:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000280), 0x28, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x20) close(r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x80, 0x0, 0x5ef, 0x1, 0xfffffff8, 0xffffffff, 0xda, 0x0, 0x2, 0x8001, 0x4}) execve(0x0, 0x0, 0x0) 22:01:32 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="83d7699a51aff0b574e055fe8f0b7f0581e05ce856a0b0467524", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="c6409a042cce46ea88b42b5511d6201b9cd2a4d03377f25d38e733087ae5fbb01594720c64c45d461120467e7cff796163c08c186458e3c009139aade39bd7c7e9f03f94055e7ee5f1fa23b4d052fbad206a85bf4a5fd8ba92d05b12724006f10a0054f6484aa09ff948d8a373e93b3bb93bd0f422965e8e6e6330b426bd74094f77c87a4380692b625e7b01faadd8824eb08159107e800c58cff494fa1ca8f09eb92198ae41a5762ca170fd47b0d31ea5e3e042ced696c0ea1e2113c95f8db60eacfed0bd86c8fda3e1fb74", 0xcc) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [0x0, 0x101], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x100000001}}}}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x8, 0x9, {[0x4, 0x6, 0x84c, 0x0, 0x5, 0x4, 0xffff, 0x50, 0x10001, 0xa7f, 0x9, 0x100000001, 0x8, 0x7, 0x4, 0x101, 0x40, 0x100], [0x7, 0x101, 0x3, 0x101, 0x3, 0x7c9, 0x6f4, 0x6, 0x6, 0x4], [0x7, 0x3, 0x4, 0xfffffffffffff758, 0x8, 0x7fffffff, 0x7], [0x2, 0x80000001, 0x1ff, 0xffffffffffff0000, 0x5], [{0x9, 0xfffff646, 0xfbb1, 0x2}, {0xffc0, 0x80000000, 0x6, 0x7fffffff}, {0xff, 0x7, 0x7ff, 0x8}, {0x8, 0x4, 0x200, 0x80000000}, {0x5, 0x1, 0xf2b, 0x9}, {0x40, 0x2, 0x6, 0x3}, {0xd800, 0xb6, 0x5, 0xe1c9}, {0x6, 0x4cb, 0x8000, 0x100000001}], {0x3d5, 0x1ff, 0x7, 0x86d}, {0x7722, 0x167, 0x9, 0x5}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0, 0x40044) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xffffffff, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffff, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 22:01:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="9000000000000000b04425f2f500e0d1ac83c18d65c8e220663f964a062a4ae2d9aa6de18981d05652c0d389fe894aaf4c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c12829284d34505356095dbf9e50a4a5079723b57fed8ef0a251b91e6703e1f5d347d5b668ff7fa25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e900000000208364bb049bd84682cec472e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d49b4bd2fc1037c3d78695adeaac61ea570d744bd39f318b9a2792c407791cdf00"/265, 0x109}], 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 22:01:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000002900)="cfcc6b94bb7c3526e0096b2bfd77e1ff488ceb65b4dd8267c7d1b0a4604f", 0x1e}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x3f) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/27, 0x1b}], 0x5, &(0x7f0000000300)=""/148, 0x94}, 0x1) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)='<', 0x1, 0x0, 0x0) 22:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 22:01:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e000001b00000000030590780000001a660000000000000000290000e0000001fffffffffeb354cd107f6269"]) 22:01:32 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x30) 22:01:32 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) 22:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r6, r1, 0x0, 0x3ff02}, 0x440010010, 0x10000, r4, 0x0, 0x0, 0x0, 0x1, 0x4}) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000180), 0xff20}, {&(0x7f0000000300)="a34b45562d6c9e3470e95396c72ccaedacc731a4e4415f53330449b810ed191400b3c52609488c25c0f984ae7be7ecb52c83cd78981c818d3ca979a8c89157c9cd2c7981f491ea50bb40dbef9c88224007c2773dd28d106fd862ac8d66b3da88ded6de9a4a3d7b909ddbc82918c85ed038332a1f69dbe6eabf4a12c5d8ab9ebb2822f17557640360ea7f98a2bc0e6502fde5c0a3d7902ffb7dd5557ddf21b0cd3519d0a382f99dd88a62c689eb877a2ba8cbf71a63db48067c1f45706e7bbd98d212cb8e1e"}, {&(0x7f00000000c0)="d8cd35"}], 0x1000002e, 0x0, 0x20000000) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000240)) bind$inet(r8, &(0x7f0000000000)={0x2, 0x3}, 0xc) 22:01:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x1d13, 0x200, {0x101, 0x8000}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0x7, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, 0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x7ff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0x100000001, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001], [0xfffffffffffffe00, 0x0, 0x2, 0x2000000000000002], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {0x0, 0x0, 0xfffffffc}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:01:32 executing program 0: sysctl$vfs_fuse(0xffffffffffffffff, 0x0, &(0x7f0000000000)="6d33d0e62a8602f97530ba05f3824e92a22fb6da7e794412a8b6ae1017c2430d66b22fb69d48ee8ef42cd5ab5c0975731675e7172b5157fb56087eff18f7d416d5f29b5ec49b696ef4bc1672ed881b2c757ab0da6f80d96068e18f602dde5cbd9f75ed4940f9dfdbd93172970d7284c0c75f", &(0x7f00000000c0)=0x72, &(0x7f00000001c0)="962312e3375ea10ff60b90758c1a00e2805266a31da0705e82e3cc631284355e7792105042e8bc78694d551c20cb359b23d98762001a388a71df6dcd5fb2e983b23d5f2eba679b0420b23c277d0a527bad57927e4a9200430b438a8b833b747462eff19ec80d32f81688fa4da227d39350a12bbce3777eb2f83e5dbd9a5d3c39eed394dcd95bda0da0e06f8dc186e729cf9a1fec7b1ba09bfd5ce7f606c6110435938cdddb4478b5f9b9a7f17e703408", 0xb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1c03bb0a00000000"], 0x8, 0x0) msgrcv(r0, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/226) msgsnd(r0, &(0x7f00000000c0)={0x3}, 0x8, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/27) nanosleep(&(0x7f0000000080), &(0x7f0000000180)) 22:01:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 22:01:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:01:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x6ef3da44cbffa5b6, r1) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x112, r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 22:01:33 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00425bcf0b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7ff, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x800) r1 = socket(0x17, 0x3, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="58904786b59178f972d9c7ca7d0111465aee98f208c2016b917cdf8283f566bc34958a11d7e840cae6299d8a32940a182cf82e727d003935cedf22cd08df0f7529149447cb8f80d52c9922ba067af2b28d2d3e8fddd498bd1669612b09027250bf1b41ca5b5f6c84f8cc2019c40a4a59064c56938d97205dd1e5c0132a5a628cf853c3d1f39f36f36c4b3c01352476bada05bc16d2bbf91733cea38e1c397307090b54d4889567d9aed004fb783e21f90a34c42e4416de0bd7", 0xb9}], 0x1, 0x0, 0x6) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:01:33 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) r2 = shmget(0x2, 0x4000, 0x210, &(0x7f0000111000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="a3d19ae50f990000010f250000000000000000000000007be6a2069428731637bbe6f6c4c80aa949ac647777fb87522271c6ea2b7441260ef037c086cc4501fb0e1b7331a6f97d5a83c30735b9223be0dbaf6e7f08c51ac2dc74cce3000000000000010018667bcc724d70cfea441482178fa58148c47dde9d3b3dc631d32546fba52226d1e0ee75b809d890233ca8a32602e3e7f4e6", 0x96}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="0000001860040100000000000000000000000000000000000000000038f76da334fd6d91a06d1de2679ab3cfea7f4dfa71393a6411cfa8c38847a3079af0384a205a51d3a12cb5ff1e572fa6b9f4d7aaf8846e08a96c1dabe5a452ec762a4f1d09d4c0fabde5710191c391d31dece1952076d12cc994a8c29cc21c72f4eb91c952877ffb161d730a4aa02d8358e25f3864e372110abd63f77548244c37d1300c05fc4a83457152364ae8d16b4212160ec49de719a1270830", 0xb8}], 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x9) pipe2(&(0x7f00000001c0), 0x10000) 22:01:33 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r2, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r2]) setegid(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 22:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000100)=ANY=[@ANYBLOB="000000002000a8c3fab613257234ed6090fe932020135d9cf908e9d7a7a56dfb3a924c40c2faa1daf7637d4770b01a39b7986d6aada2deef8299e018cddd8090fba0ef4c5fb36f088ae0771e7ab2566a567047c3abdc4936b2b5da524ae963482875684e5ee70b23018f2a332d76dd7378eb1e97e85bd11a5718a5f02a95846bf27c36a01ea81f76dfc18d2d48"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x8) 22:01:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) readlinkat(r1, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/66, 0x42) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000001c0)="82a660a4dc040921f99624c56b331d474d7e41a2a882d6420e1c0601787c911c42baf641edeab638d43ce6a20afeee341e4e763940485866fed488e72b3a2dd47b684dd35dc92d33ea7d3b7d89a9c2137e0476415cd017", &(0x7f0000000140)=0x57, &(0x7f0000000240)="204d98f5c223135d1aa855c9", 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 22:01:33 executing program 0: semget$private(0x0, 0x2, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000080007010000002c0000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000800000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) setitimer(0x2, &(0x7f0000000000)={{0x2, 0x7}, {0x1f, 0x100000001}}, &(0x7f0000000040)) 22:01:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="87"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebff44e179fe54dc369924b56e4157c8cbff13b9fd812eaa4e713048e69931929648", 0x22) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) lseek(r2, 0x0, 0x81, 0x1) 22:01:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="3a1c9d121560b6f6fb24dd675f03acb5293ecec33b538055b8473fa0db494c9a9dd6adbc53b31ba9064c6fd9ebf798d6e88d153f3dff6ec297b96033ee3ca5bb470b3828b5dec6e1a976102dbcf596a59c5ebfc8923371021d3726514b4fe04544e9fa", 0x63}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000018003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0], 0x148}, 0x404) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r7, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) panic: broken type ref goroutine 25 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:39 github.com/google/syzkaller/prog.(*ConstArg).Size(0xc0037551f0, 0xc0037551f0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:59 +0xed github.com/google/syzkaller/prog.foreachArgImpl(0x9b2be0, 0xc003752ee0, 0xc003757dc0, 0xc000430688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:142 +0x2ba github.com/google/syzkaller/prog.foreachArgImpl(0x9b2be0, 0xc003752ea0, 0xc003757dc0, 0xc000430688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x2a3 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2c20, 0xc003759530, 0xc003757dc0, 0xc000430688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:156 +0x5e5 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2be0, 0xc003752e80, 0xc003757dc0, 0xc000430688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x2a3 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2c20, 0xc0037594d0, 0xc003757dc0, 0xc000430688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:156 +0x5e5 github.com/google/syzkaller/prog.ForeachArg(0xc003757c00, 0xc000430688) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd github.com/google/syzkaller/prog.getCompatibleResources(0xc003757ac0, 0x900149, 0xb, 0xc002dcb180, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:892 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002dcb180, 0xc001b0fc70, 0xcac6a0, 0x0, 0x0, 0x0, 0xc001dc5ce0, 0xc000430890, 0x792cb9) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:840 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac6a0, 0xc002dcb180, 0xc001b0fc70, 0x0, 0x9b2c60, 0xc001dfee10, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:669 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8f00, 0xcac6a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xd402e0, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x40c698, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6c60, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0x10, 0x20, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8fc0, 0xcb6c60, 0xc000b80000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xcb6e20, 0x2, 0x2, 0x0, 0x0, 0x203000, 0x4, 0xcc9e40, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6de0, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0x10, 0x20, 0xc002dcbd80, 0xc000431a00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8fc0, 0xcb6de0, 0xc000e90000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).generate(0xcaf9e0, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0xc002dcbd80, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:788 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b9080, 0xcaf9e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xcb5c60, 0x2, 0x2, 0xaaaaaaaaaaaaaa00, 0x38, 0xc0004310f0, 0x40c698, 0x10, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb5c20, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0xc001dc5960, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8fc0, 0xcb5c20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xcb4ce0, 0x2, 0x2, 0xc001e1eb00, 0x0, 0xc0004313f8, 0x791647, 0xcb75a0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4ca0, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0x40c698, 0x8, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8fc0, 0xcb4ca0, 0x9b0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).generate(0xcaf860, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0x2, 0x203000, 0x10, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:788 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b9080, 0xcaf860, 0x22b2b0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xcab220, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) github.com/google/syzkaller/prog.(*StructType).generate(0xcb4de0, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0xc002dcb3c0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8fc0, 0xcb4de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xccea40, 0x4, 0x4, 0xc000431900, 0xc000431b08, 0x76c7c1, 0xc001e1e008, 0xcc0ee0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4da0, 0xc002dcb180, 0xc001b0fc70, 0x0, 0xd79600, 0x0, 0xc000431b88, 0xc001e1e008, 0xcc0ee0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8fc0, 0xcb4da0, 0xc000430000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*PtrType).generate(0xcae860, 0xc002dcb180, 0xc001b0fc70, 0x0, 0x9b2b60, 0xc001dc58a0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:797 +0x123 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002dcb180, 0xc001b0fc70, 0x9b8e40, 0xcae860, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002dcb180, 0xc001b0fc70, 0xcb3ca0, 0x2, 0x2, 0x49ff00, 0xc002804c00, 0x16f, 0x16f, 0x28f8, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc002dcb180, 0xc001b0fc70, 0xd32660, 0x161, 0xc001b0fc70, 0xc001e1e880) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:551 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc002dcb180, 0xc001b0fc70, 0xc001e05e40, 0x2, 0xc001e05e40, 0xc001e05f00, 0xc001b0fc70) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:540 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000431ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001e05e40, 0x9ac260, 0xc0021bbf20, 0x14, 0xc00217aac0, 0xc00236a000, 0x276b, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc00217ab00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 login: