kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 20:14:20 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.188' (ECDSA) to the list of known hosts. 2020/05/07 20:14:31 fuzzer started 2020/05/07 20:14:36 dialing manager at 10.128.15.235:41365 2020/05/07 20:14:36 syscalls: 338 2020/05/07 20:14:36 code coverage: enabled 2020/05/07 20:14:36 comparison tracing: enabled 2020/05/07 20:14:36 extra coverage: support is not implemented in syzkaller 2020/05/07 20:14:36 setuid sandbox: enabled 2020/05/07 20:14:36 namespace sandbox: support is not implemented in syzkaller 2020/05/07 20:14:36 Android sandbox: support is not implemented in syzkaller 2020/05/07 20:14:36 fault injection: support is not implemented in syzkaller 2020/05/07 20:14:36 leak checking: support is not implemented in syzkaller 2020/05/07 20:14:36 net packet injection: enabled 2020/05/07 20:14:36 net device setup: support is not implemented in syzkaller 2020/05/07 20:14:36 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 20:14:36 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 20:14:36 USB emulation: support is not implemented in syzkaller 20:14:40 executing program 0: ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0xff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xb2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/243, 0xf3}, {&(0x7f0000000540)=""/178, 0xb2}, {&(0x7f0000000600)=""/56, 0x38}, {&(0x7f0000000640)=""/174, 0xae}], 0x8, &(0x7f0000000780)=""/153, 0x99}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) chown(&(0x7f0000000880)='./file0\x00', 0xffffffffffffffff, r4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000940)=0x7a900c4b) r5 = socket$inet6(0x18, 0x5, 0x1) getsockopt(r5, 0x1c, 0x3ff, &(0x7f0000000980)=""/29, &(0x7f00000009c0)=0x1d) r6 = msgget$private(0x0, 0x200) r7 = geteuid() r8 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a00)={{0xc07, r7, r4, r3, r8, 0x92, 0x6}, 0x6, 0xfffffffffffffffa, r2, r2, 0xf4, 0x5, 0x5, 0xfffffffffffffff8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000a80)=0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000ac0)) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000b40)={""/16, @ifru_dstaddr=@in}) getppid() msgctl$IPC_RMID(r6, 0x0) 20:14:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x60) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x2, {0x2, 0x3f}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r2}) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x19) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0xffffffff, 0x0, {0x2, 0x1}}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000380)) r6 = fcntl$dupfd(r5, 0x0, r3) r7 = socket$inet6(0x18, 0x5, 0x6) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0xa0) r10 = accept$inet6(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x20, 0x0, 0x7fffffff}, {{r7}, 0xfffffffffffffffc, 0x20, 0x20, 0xfffffffffffff64f}, {{}, 0xfffffffffffffffe, 0x68, 0x40, 0x63, 0x6}, {{r8}, 0xfffffffffffffffd, 0x18, 0xfffff, 0x100}, {{r5}, 0xfffffffffffffff8, 0x85, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x10001, 0x6}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8000001b, 0x4, 0x200}, {{r3}, 0xfffffffffffffff8, 0x22, 0x10, 0x7fffffff, 0x8001}], 0x2000000, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x72, 0x1, 0x0, 0x2}, {{r11}, 0xfffffffffffffffa, 0x20, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x35, 0x2, 0x0, 0xfffffffffffffff8}, {{r4}, 0x7ffffffffffffffe, 0x1e, 0x1, 0x4, 0x3}, {{0xffffffffffffff9c}, 0x7, 0x0, 0x1, 0x1d6a, 0x3}, {{r12}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x629d, 0x5}, {{r3}, 0xfffffffffffffff8, 0x90, 0x40000000, 0x20, 0x2}], 0x3, &(0x7f0000000740)={0x9, 0x6}) 20:14:41 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 20:14:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgget$private(0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6, 0x0, 0x3, 0xf6}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 20:14:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x106, 0x0, 0x8000, 0x0) 20:14:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xa7, &(0x7f0000000200)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x0, "987783c5b39c274c3c23f44ad81015f0cd271c3d5c888be6873a1b95b5023de9a940843c2161e7e08e137b324def8df5c970096e56bc9620bf3e548c0cc519fe99a8920a56eb1bc64cb23e1f6756f11335559bc9745d831d61957b57ee1fafc0b714bb65ed262fbbb85518cf5de51e9ebcecf6f8bda3e64174c2ed81c936cc726b4b440a7f0000000022804bf3f74eff0000000000"}}}) 20:14:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{}, {0x1}], 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f00000002c0)="6e1912b4c1b73405b7276b40ab2816560f60e7430000ba525f1ddbc0243003e48359ccc06a2cd170d06b9ee8b28a8718c8ff03c30abe6402766b6bc92cc2d8d5cdd2e2d12abb2a3a74f1e523fada481b629aac2cb368b753e1049e8e6243cdd7d9ed0d02d473dcf4c372db6cb90d57ee879a4c2bda05b3230a69289c3e4b7c8f724141d284f425", 0x87, 0x400, 0x0, 0x0) sendmsg(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:14:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x2) 20:14:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x8000, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xc0000000) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 20:14:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 20:14:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x5, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81286947, &(0x7f0000000300)) getppid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) chflags(&(0x7f0000000000)='./bus\x00', 0x10001) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) syz_open_pts() 20:14:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x2}) 20:14:41 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x7fffffff}}, 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x3) r7 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r8, 0x0, r8, r9, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r8, r3, r2, r3, 0x80, 0x9}, 0x8, 0x92, 0x5}) getgroups(0x4, &(0x7f0000000240)=[0x0, r3, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r8, r3, r8, r10, 0x42}, 0x9, 0x8, 0x2a3}) setreuid(r2, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x101, 0xfffffff9, 0x3, 0x5, "455e539a3e85613bd92c526a3dcb263297387aac", 0x8, 0x14}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/224) 20:14:41 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe6400000000000000000000000000aa00000000", @ANYRES16, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = getegid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) lseek(r8, 0x0, 0x7, 0x0) setgroups(0x5, &(0x7f0000000080)=[r0, r2, r4, r5, r7]) 20:14:41 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pwritev(0xffffffffffffffff, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 20:14:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) 20:14:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x20}], 0x1}) 20:14:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 20:14:41 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYRES16=r1, @ANYBLOB="5a3243165252637c103f63debf1d99dcff440893deb9fd03f714fba3ad5a61d93134f100fd976b7b5e3bdc74bca56d9dd8ea44694c23f37b222f79b82b63d40c592b74fbfd1c48273ae83ef51b2e2ab0d2d0588f1aac195f74b5e998bba3bad2727e979039aab8ac1a925a4da0c1d0081cba7abf3df694ebadb7a4f4db311538a8332c87a69f41b9bd603b4b3ae7bb3e50088a263b278af3a7609f82a194fcb5690575579459f99ecafca4c4b2bec33f403d9245964dc05821b3abfe4a208543da86ca3bb84c6ab9cd2183b805182362d4d4e4876009e0edd3cf8ffa65b52312c60dbd9c3ef488a78d72c79f2226feed53ad7200f849345c5ee8b8199c00c1f6152ea3bff9b8b5bdb7458a82daa630200faecb536216c17af05a868621cf03fce928b73d07390c1fcbcad257581246b43a42c0588433eb0b2e7aad82cfae1d6b0873a3f0c69d32e6b94983b26ee6b9daeaf66b190b9d1725e9305a698653f47897b45838d37496a2a9ce927d984686702e499e52c2f3230c3708618b3e622acad685a5a757e5ba4f7954a42f402e0a54f375f147bf4d7fd2cd8393d28f80cb4f65ca55aca47ff9edcfbaddbc0b55111d7276b73d9bb3879c13deee7bfa50b93c3b6706f8c4c92d286dfea5a1eb8a0a40043e898dd92cd99e339302908364af33b2cae45b56d85805fb220f7cc63d035f079817b82773558da48a68d2b1359050efe4388020df43e6d646e3303340d2abd004cd94316178b234ade8b5c46ed32ed193ae3f8778b540da980c4ca02598b67d38f85b8b4a9258963a3704d7595dd4f704041dd69414366c4a5997883e4b2e6873383d43cfd9946246b3a4d9256f130c2d0cbe6b6e1a28654d0e1a871f30f4bda04737f2d0788db7a57140d8fa1fb7a51f4a9bea2d6e8248147c1d30ab0002b51aeff1cb4b61dd7ef30cd093153b63806771ef630775baba0c78ae00b9309e1fbe5a6f58bedf6ea201000100000000000907f0e85360a12e6e2cb52743ef59b5dadf11f280d201c2b27431c52f2d1be597fe6ede3d783fa2ff3b3cf01f82e0cc00669aa4b110c3f36c647cefab12201120894a4e1b917574d08d812acfcde038659a81452e50b983ac329a3f86e09b1a45d4b865edcee7d0a802b61a0f48676688106a927101c3385fc33bd4375014f120cb5dd95a2bd647b0816904fd670af1731f2564f5984935605c0b3332f5f88d91d9edc88e4a09457ec2d8816ed42de90a83ecd32fe98a1c1a1c74de4f70fef0435889fcca531fae59fa6678cecfd6399dfcf5974ccc4e160876590bb58ffd311b2602a57ab74cf02559eb817c8c7b2d5eeb1576ff02f432c85278f62ee4ef60893c3536ecdfe63756cd395cc9e30c5f97aa90f96af167962f5b9d5d7e29aaa82e2f844133afdd56b6286578847dadedb31b92416ebd438e08ca90e9949f7cce9bba4357b00721e065e21cba8a5f9abd25fe78c4496b4ab1b037937aef98fb08a5633f2330b85bfa88ebbc2819b3ba3a4ed8d649e9527d1a8372e61171e7a16c61ab20e759af04233ff7dbf4fcaaa5a196aa33308b8fbb263795bae925ddaaf0c8ba025597356af505642aa065936eabc13fc2a38cfc1e371711711708e7896dc4a38f3974558241995215d06a990257867e908dd424b0f3a55dff834e63e30da5e8558d1f8b177d7f7baf964e8469919461daa67f9f2660fd5366a9eceba6a393abfa30fd1f33e8ef6899afe9fe5c7d172eae760ee6ff9edc7618d447f6528ea7ac26ae2a16f1694c4a4a8e28ca8a8727223b55d448eb40d61d9954dc8cf268a8bf93404127eee1adc6250042527eea71540ddcb77630a57c6ee90da3ddbf3cec932b060015c420a9655fd769484dd6e8b655c0f6317b0d6ebab1ec5534985138bdb713c129f57d56c062069352b4a1d3fc50d2f71ca27187bce687071cbcc62bdff900c100048bb3b9c089b705160f8a4aff30a551b91728a0a4b18001aeb37f79a5b07174cdc63acd2c8060704d127e2f35013a378de105d5274c207e8b2222e458eab8aa6b61750f62fdeb5855562cca4c4b2569c077d98bafe18c4711fa6b812a69f189e5a522d5d4d57e1ad4b1267f7f291a883b4d056447e91fe86fa0d5a02b78c92e95589843eee7a41d30f08b9d43727a792df9e0a555001e25fca5ae2ac8b60c2039109ac19e15e158ba5053be359343365ab73326bd53e532b30727a68af9bc9eae8673b5cbb2f1af3c57e67c8d95f767abf47c46c2dd0013f17c056cf78970d3873135d433356903214c6dcafe25d104b7fe48e7aaf7a610204f5c165401da19fc0753a47671e6a1dae1c4a3a342ba0cb2b5c34633af21b20ebb73ca6d2fe9004b4103e5c9bd643b3bfd8c56c38f02ef8f503921df9d6702dcafbe9e168fb03f5accd9e0ca24f7c62021cc5614e37a73d0a3f62ff887da95491e102e1fe481905fc6db042b1474faf3d33a2d24b7650fc1fdb693edddbc08889955b6b8f37f9cc9d5a01b35b1822240761e652eff9c7a213bb698c73d4b872ad6d8e12a63fd92f6ac758f3ba48487b7900789d0475633803664016a8b0188fb4dfc4dee33b2761e4920cdd5a75141afca36d51d99e0bb3c8bfd8b8a12a9433ee4030d2bb7ace9d1f73ec7d5eba88a9b189f41c2ccd25b145d4ece290fc25b6bc90c000b404dc0e664c56de8ec4a24fb91a46af30b770abe78763db11a4ea5dec675efaaa4577fdf4e1a221d9cf76f89f672c98b6460640ebafcb4d11ff1fd8d74ba436a84b8f86ce6119c2773f01ba4b0ab0f700eab53b0e289bf67d140b48d4b01c6a5d6e37fff835cb6b9b08df0a5d3680f5fc5353aa887667fb5ac1623ae734ddfde962b32d6fbcbe3144d4d0a1b06c88ab7f32b0c7eceaac768562f0d44625a7650e6a908db974a1995b295a0de56a0242c50ccbd09cf372470c7eb9682221131f2c2d03cd8a30b39d6e9a5d53a22cd7b7709bbedc424ae67b6f58f41e2846b614de7c77514d5ceec722e2fda33ca824780a630d9e2b19c94c7f310a430494267f7ceec0b6caf1fece40b687cabbe8742934f76a777198a83c0cd1ffd2c22382e63b0aa2691312e41f0a2ca8bfcc5420285a20b0373a9a2dd001eb0e8ec8e636a52fb37e895448e2fea3a221349fa3fb9693c896ff7b5cebb93cd83106b00c7ff1036e14a5e604a27a85b048600314d731b9551efa40860e29534c2ca8f65da639bac199ed63e49c6817cac6c2f3d19e751203ac9106fe185bb830f1caa817c4f2ab9d9a5df19683385d958af75eb5f1d4f2f11b96f59ca5a79abd1c743a16f48dfbfee85c008aee12b84e4d36239e5c1de69bc5036e858d291398f37f91693f12e6f8fd9866ff6a685c2643fe4183917cfb700ea9960e961e9b1cb6d9529beb659b00cabadaa7d3827855740d7384b7ac73437d213ae4e026d41d0b08978e59363c9a80c767546c695f197e7602a120ecec863f855c8446be7b18ebdb9539ae6087000d26eba318bddfab27178c8a8a84b018bcf253624574c45e413b73fac958ddc56fb4bf9b6fc6fd4bc22b6a8def27fa20f6aba0b8855e621d141381a7ff352e10a419a4860df10f14fe5e82c5d4aec911ee2293a9fadd53b78603e4e2e1674c6db7e349527d9f2a194ac441d7198f3da65e916edc5bbe368621816462c13aa9b30d75e453d495afd078880f32e60edb327fee5863ee88ab3ea64880f4f086f51b79c2ecc148ba88d04734b46649d0c35381a90799a0224546d2ba73b48475b3212773a8009f13c81fbe40348bf5f94b05130d8fe773b41f6bd7cb19f23e2fcea4668c5d57f8adb114d0a86731ebbce869723847f31338ab9a0fe9e55ba53f15333c4453d90ba7fbc7f7a30e783741ad3f2475214eb0a6d8e9746386bd94dd99544f2c7f42330c4fb64d1f7c2a728414c64988e9b705d73895f3fe283c7db1fa2db3ece6ab6aee6174f1332dbe40af017240dc73c546353b9942ce606dc46367af589352571874319c9a84a787141606f0595e7711e97d1a76f503f12a08203f4a165f961156d16e8ee624964ba47a9fc8bd5e0bf28d37e1cc797ee5a56ca0c0751fd3d2e4dbf6536201aa1a2f6a129aa1bc80b0f52cf0eb8a9aef4c8968e57e6da1734f9ac20dc7c03e217075898776deb81d104db839d0e483e8673909e1e8235113986dfa2bf26ca20b69761024cb93a7d501da811c46a49462119644c2b5e5f1d937a25b7f6eff98417d76c8a0bf13dcd252f9e796b4b2a15a4ee9edc24267e9ff2d04c1290c5cf6f7e84e6a081106758a116f6917294abee49dd560bf2e958db0dd561054e0b70c06af49295a3829a310612d69d5f75d50966ccc1ed7af0e992c8f9c7325e052b0cf58eaf2748c14a1ac0597dbecd282c81e7f60dfe1eb66a518e9d6d8e6c8dca26f81d052025135e5c7182b6fb8ee82a277dc8570c29b43e251e419f38c5cd02b0c34ca5425c2be97b38dcdc23fade965e69d0b86b670428505d33e94471a364eecb66608a69bdcff105f9b490883e941a29441b0334a7444ac60e4e3580a597c832b5d37e5145811b98776f6a56aa8b532f05a0d1540355694a65a9519ec8dd948d85b771816378f0962d7d4a0b641ba0bf5f1fc8bc1d69784d2e21dafa672f2e5d634d328d7556579e690b8e094e42810ea266e38ac8782d2e20a1d2a2c09f316267992491890ddd5b3f09ecbeee090e15244883e9d647e06e96cd565adfef05f1ea40dbc06d383ba6b40435c0f54b6378cedb88bc8db4120fe48a41b932f924448e1f4e4b834ef8ecfffae117cbcdacaabff924c200522dc727319d13defb5c0262d348234dc2056173a5f2f259fae8b79f92dbbd51b51ea1aa64203cc486e1d6da1219da6d990fc17ccabaece1f3a4006ce9647e0b23c9531a66cb7877a1dd7fe48cc5ffbf7c2509efe1cd52483c8523887fe085a343be4ae636d5a077c52df526a7c97b70cb61799c34b8094877d25d24140f575c7bace9434d59c70f4732a818f89635a89e3a7d29b2bee943a6b5a1ed016bb5c38790de7e0ccbb4d36ef8186fa5b29cc545c94bd631653ceb07c04bc6b4c483f1a7a05781f6ffdbb77321e682af537527a36c0f0c1038a184f494f48fc764023f0d2b0bf3c794fb9064cae75f6f5d9924e555280675fcd6642143029a991238a45f5cce4e0449ec878b37a13c559ca75c31593f9dc59012e8e76228c44f4e380cdf8afe29a503f81d66f07766c7db9d086c75781e68324869456ed8e4d930cf44bf28ad2f0a3648b607ebc2068c0e77dd67944c0916f5b3a39e1ea6d7f0b5793ee59a66a828a69a177c230b3e3566175b4cac54f8ffd2c8cbdc0c6e1e7b9b260931b337d52efdae910fcea3c0289462e1a55b6e364238bdae7ecd274d81a59ed4d5985c297176c41b2c3d7af26548cb5e3263800bd86b756b53b136de1f074ee8637540269efeb940f9b6f22e8f2ff427cf2d1a80944602373528fbe13dcdd5cc0264f6583380054a6c71de9ff19b31e70ba0d1b351f742c154da5997ab941781d0e33d11736d4e42fa2612521475c9d818bd759583aa9bbf2b9c4581ba9bd73ac238f696a15ceac03e73ef3c9fef0cf41f7002eed94c699f10bb7148863f025f65f94481debe52ef8468511a7b59026021644127a81021021663b1abbb2a4e0fca0a2ebc7da729d3aeffa181791f14023c43470d0c9b1a00953db09f64a4882dc18dbf25004745f63a18ac0910c76c7d67b382a45e1dcd864f1337af21212d89f0f0a09c0c694d4c393aa85503891bebba00"/4096, @ANYBLOB="2389da3b6d1cc4a582bc698153a72c63ac3117a4edddb95b128f91a4a8cb811a2f9411ab29014b789b80140f181c1a4df0d04e4687543ff9ae771761e975"], 0x10) 20:14:41 executing program 1: mprotect(&(0x7f000058f000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f0000586000/0x12000)=nil, 0x12000, 0x3) r0 = socket(0x18, 0x1, 0x0) socketpair(0x5, 0x4000, 0x3, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="1eae0978", 0x4) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/247, 0xf7) 20:14:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x20, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8920, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 20:14:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="3cff5d1750902dc2b899338906f5b6776176f30dfde9d191e63d3498b94ad282017c3c3f3613be65247482705754db39d2669c938c28931f62504d85e715b6b5515562753ab3f7450de258cf9754aa7a1d4310a869d4a08cf3615d227dba180772a6af59edb64e3e33dc9a70ca0828516c599c1a0237508e464dde4c12e78f6f8b", 0x81}, {&(0x7f0000000340)}], 0x2, 0x0, 0x0, 0x8}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 20:14:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x2}, {0x7}, {0x0, 0x0, 0x5c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x4000, 0x60, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:14:41 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)={{}, 0x84000080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x774e3065, 0x400}, {0x3, 0x4}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="b149fe44021efddf59b69ee7ad81ca1385c8192ad1deac711a0f0eb8a9ec866a3b6aa5828aa40d0a68e4116ada13453c4faa533f9e63ef559296b21875a54dec770c2405d35a215bb5ea24d7837ec4ac900c8a63e87b2a37474f659dc9589c3eff0230515bb410b72d86e18082dd1e5dca6336ab82e5b40934be4bb5cd92f46aaee303caf30eaa0b0a08cb596b4c606be85871cbb125c142cacd705147d6cd3de90f037f9efb0cc04c4bf742537395279ebf6758aac99ec4503c609fac5b571d1e7e2ce08b", 0xc5}], 0x1, 0x0, 0x0) 20:14:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r4, 0x2}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fchflags(r5, 0x0) 20:14:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r9 = dup(r8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000580)="9c89346afbe4f6c52a2c10c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695000000", 0x75, 0x402, 0x0, 0x4a) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r10 = kqueue() r11 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r7, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r10) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 20:14:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x5, 0x1, 0xffffffffffffffff}) 20:14:42 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0xf56}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x74, 0xffffffff}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='.\x00', &(0x7f0000000100)=""/70, 0x46) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:14:42 executing program 0: ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0) 20:14:42 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, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0/../file0\x00', 0x2, 0xa4) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x4) 20:14:42 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="f577fb7c2f6d03307582a456e5d104efc16656a917c3875af018047e8ffa95662b", 0x21}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:14:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './bus\x00', './bus\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9149fd36d2958a734d5f12c62fb3a804f458d937", 0x9, 0x1}) 20:14:42 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0xd448}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) 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) socket(0x400000000018, 0x3, 0x800000000000003a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="f21ca25fb4223776", 0x8) 20:14:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000060000000041"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 20:14:42 executing program 0: r0 = semget(0x0, 0x1, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/122) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x8fe}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) getgid() 20:14:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x0, 0x5}, {}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) 20:14:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0xb3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x8000, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="c3a4f6cd2b256039943353df16a9cde98d796353172f760c467995b6eff35f4320edec1b7d18d1d961beda7ce8b860b803e632c13b87add030383f7f0a30e3b2b03a5fcf089aeb671e356108746a1d07367ad81bad24c11ae387c48d95dff6f62db9f1bb73564533c1cf9a7f5f4dbb0b7acdd2c6dc60c97380ca9cc9af2527e518ff1ba5b5ad622cc3a6c5c09aeefc6ed09aef85226e8b406a8b7cf572b46f80c1be42c7b5ac0e1f81bcc8a0bc6bdd4fe4abefa6e45bfdebeca2", 0xba}], 0x1, 0x0, 0x3) writev(r0, &(0x7f0000002480), 0xa) 20:14:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x4, 0xfffffffd}, {0x44, 0x0, 0x4, 0x12}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="3f5ce6f524d5d26259162b4691cb59eb", 0x10}], 0x1, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r0, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x60, 0xb}, 0x9) 20:14:43 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x6, [{0x1, 0xc00000}, {0x3, 0x3}, {0x2}, {0x3, 0x3}, {0x2, 0x8}, {0x2, 0x80}, {0x1, 0x73c6}, {0x2, 0x7}, {0x2, 0x6}, {0x0, 0x6dfecf2d}, {0x3, 0x2}, {0x2, 0x9}, {0x2, 0x5}, {0x3, 0x9}, {0x1, 0x22}, {0x1}, {0x3, 0xffffffff}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x4de}, {0x2, 0x4}, {0x1, 0x7}, {0x1, 0xff}, {0x2, 0x1}, {0x1, 0x6}, {0x2, 0xfe73}, {0x3, 0x401}, {0x2, 0xc3eb}, {0x2, 0x3}, {0x1, 0xfffffffc}, {0x1, 0x2}, {0x1, 0x7d9}]}) pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000002740), &(0x7f0000002780)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/pf\x00', 0x40, 0x0) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000380)="1ca195fe00b548809fac5949cc79dd7bd719b166e8a42fc1094702aef3edf3091db3a95616c86cf6ad4b7b1e9c7ac04d127a646e916f92fb9ef3a59fae4c8d5111e186bc22d93067e5c600fb4d96560329ef5db29ab9077d06869e8266aafb2f4ad429aeb58fea2ee6bce4b1afca90026734e79dd6234dfa07a400721235f686c2f10bcc7c28a9d35198481a9e9077255a6fc87135d148f94e438a831c2bb1eda84f615f2d42aba8e4ba4731c6a8144e1682aafcc407daa49ca2b313713226c2429c4f9174f90bcf85b9add60561bcad896fed7cf54429a32201e612c39d6d2fac55c135451790fc115ae0cb57f17c9dbd8d1fe536a9f7de29296c7410292567781a4ab66f7d018035c15de58cef234465d0f540d43a24be0b752c8666ae0f0278187ce91c3eea85f95ccc6b58824768c80853b41f6f5ff1320dbc874465b931e78593cfa586e4199994ceb33bb0180b111010b706553fb0bbfea33570e5c3bd780bf28d3af7cd795010bcd5871a0bfe00634fc2a57edcfff5a427428045b1a7ca6644549187c630a716ead336fa93859b93d9709d8b226d0478d7d48595660fd173122acb67910f44c14fd44e2a97ab4c3b3103b4a84600f6959f7b9663dca13ae701fe4cfe97aacb907327a650396121e432ecbf30f87c68a8921e66ea992ba8babe5cf3ce179d06e3649daa461e9b2d4075088318a443181a4d6d33a66e709861843f92fca643d2ef1a851ee891a23eb13a59a001140e67c5efcbba82dcd15df8dd7f003ac3c4d0f50f2ceff51fee8ebf2ab45ccaa048d418dc1e45a1ed78cb1683389aeae610fb91ef6b08cfd5a5a84f376c398342c16c8f044a884b9035aca70f116d4ed6df5d14486fae4e609bd72a72db3269b9d6c052bfafc27a2329b1a9ba658a12758a4b70c3c4bc4192c3212ed4d5c4238364244db69820c44ba5672250fc49cef208330573246adb998ffe2f25ade4d2e49896e344b57e4a5ae18075eae7929ed72cbcdb474f45266644d52284d72299f89f4ecb03855c9cd6fc532cb0ae1469044914b1c331afde0ff49a702bf42e3cc765e0916781c95c34c6eb8ea0a34a2ec188fe5f4c131548f484f2435e48476da043e585038cb845abd33e8e43ae52acd199c8159bf42d762f66404b75d2c32adee6c6b608d2c95c24cc4350f56fcbedc6b2a3b5e4340fc23eaa05ebfbbae292c81039680500952e374dc0f205a7e93a047882ca75913aab8ff605a2e7e34b910de1548a9bae1dbd50d9b453148f1a1ceeb2338cbd18310ae3ec32055ed9d5ea03a79707f8072976727948b4fd7a5ca93c1df8f300f24938cf5db678d95651897fad06d63ae4092e99129bf1bd60a4b14b35a952b9cbcf8a495a44cf378f656f9eccd1e31dc794f6cd30aa1977155fe8caa0b5389f397ff022728f2d9c4e3937d609c1ec8548c615ede168ad9bf65bbf4b0c272f65b5ab600781021d92544b912eb81e9ddae277f2ea2f6bf342aa47de186bd359ada9dcf2a7cdb7707a03df4b2839425a3402dec6a1d820ffa769a1dac7e5c92b54b219e7f8520cb95878886f30dfcdf02218da7d32d70c892b8eb689d59a0054ee24e926d076fffa4ca5a9fd496b3d71952f13167dedefe221e71e0f55ddd764b68aa43dacdf98de077059bb64c3cb10aa03b91f82ae02b63df8c3bbfbff39877301d7fe1b1ac8802036fd9e6aa9acfd3e883dd96e7b04c58946a52769ddc24f46e8326ac9703c0dcdefca5d880b8768027b46f3b3fa04ff35c2a1dbf9e93d94a7da0826b9ee5e7fef3b39e24cefed6bd1bffdcb958994e029e61d2c3f090e3510ef2460a4ec118e5a7fc84058e2f06be5e400054187f6ec0424f322beeb9366ed2008dd36bf51f0ca6444407d6637d7de0946b3eefbf9681f8f6ce3943dea058be3e0eeba3c484cf3d6a56840a87730ad1d0f4eaee3e0ad5ca3a649f82f3e19043861cf02241b6ad172fb57ccbb2003e1a66995f90f0443a99f527a971181d965c2a5437cbe3964b5e511fdf61c94df3680e7c809f02f8d4ed25e206d0878af44bac5f8ca879afe701f8a8ccc35673e88082f0e4cdc0dce270a710117ec73228e7834cccf731eeba9d5d7b209be675dfe64a683447ec3509de80cb90fbc984580348629e0e6ff62d80aaca48391f0359cd1507ba002a25cf94be475ff44e2ee5d1bf8cd284b016e367b709dd945df49191a1ebd7240deceeeff3014750135a936b46e496086572e7c6a9491ee8fcfb12d8117d60de1d9c906294d0fe0339fd7105efa68257e2896b759c643ed56296f4e52f8cdd023e9e3424e95f17567d7dde6587d16cfb1007302a834d50217cc19fc7b2a4bff6e185d15185014c3a014ceacbe981062b1807e4689ea7bb3da6cb5db4488471b9dbee0ce56c0d9e3bf48e8925068df1a16a98806d6428fff3af89bc81e38f8cfd710c58d27a86027cc895563712e00844bd75a74d007bb6d545e0951a28fb2babe5640d3c8e52d90e0221de7a2a15262dd5ccac1f7a3717ddbcc4349395409d8e39c3d5b9cc5a7a4bc19633673d06c956982c393f6ea4e1fac4220769bf467492c118bb4dba3d97a9c9525314c85e82eae4dabbeb85db920fc6938257da7224465858cf11d458d7a2b23778b36a8d0c46b60c9043f0c99fece9e71970e2a90f2ba5e517dd585054cfb8b3a5f73b29dbae1b144630b8eedd465d3bcc1e75ebe9ec69e0598f5caf3c1957dba3a0558610b515fe2c25a58ce7afa77f3d7f371870c5c1aa00db36d7fb89edff898bb32438364e9b1b674bf00815af0f506a19e17c2fbc3062bad203bbe3e54fcd329ee3b1ceb42e237897f751b48d06bfccc06280f898f81f9c64b9fccef2ec4cbf7e50b70f3230b25e5c5db4a25bf589dce6baa43926baa9d1f171179f68a10fd0f321e9172e10d5de62992dd0bfba16b65821c48a337aacd04f8013b93cfd098ab68c4da6718ba608b8eac97e1f99389d8cfca66f1ffeb93cb726d75b842ea6caba6880844c75e969dc2c91f6b61bf48dbb149d267c85a14e9b50cdee0bcfc8c8fdb52dcf42895cced725f4b2c44a4547e3024dd98b09f44942003ef090e0a713030bf45f5f51a6f2c87b9829046aa3b51db6542e51a650c106939011ad28852d25c970534f2d2f9d3f65ad6e10e2e4a908902666c482b004c6534675937d64e83b86ec8c36fc6ae608222528b585077fd75eda9354857fb889d421530167c2994dd69da9007d60ae441fe7939a40a08543e01a82ed4f262e5bea89b920e52a905ad86c0ec1a7181e0ae174b7191522f360701f5a2376e340646505e67615e129a6606681ffdac7bd5bf6656999c2073275d228331a7ec8245b91f8cb9fee0362b2a32a7c3bcc0e2373cef4841fc8b23c1b57e6ba48122fb5c45668538ce9733184847b2552b5b50fe38d5b92100329881f6257fed7fdd7070c7edfbe05176f0da675fd32b446f58a14d40005842338719527524ca81e638b5ba01e5a607d2e1e421a0d1a3ae1ea518aa6707a08c69967c624e5264856fa87ed94356611c6da1fd2d43e417b1ab378f3a3a9a3b16f8bead42573566c807bb795343b8cf459255d05f813e09170bb15456183d8d23ee709b1ce9c5f43015897864fa9d59323cc63a98c16591e08b6621e53f028b8714f3481c708284f2461ea11b6c56a06e657c1e7124ec38846ff8b47b62992ed25e2b19c2768ff7a0f772c6758c55845e68185833ce16a73ccdd1472003454c129cafa1d56dc4126e59e0fa48b6e5d352f99b56df46f14cb1de0824ee227281d93afdb53590ebeafff95f4900736888f298dd0046d18c98a7df69ff1c5ecef474db4ec0a4cd50d216d73aca0ec3f84242aedf2da15bb9ec291883fa7ed96d466650ad922df40799fdc3085b258947c39d19f872ce3e427bf9525c1add246f9b0671ecd2220bdc94b7f53f57932944a8458728ef6c874c2a8138334332d5d4fe7a80e33035a166586f241b1b8d58330f1576c0cc33211eb7c72ae980d23adbab877ccd503dff2eadbde1d8cc564d993962d598abb6e534f14aa1a6a1c46ef8aef0e562f10b1b59358f7ff895f79193afabfcf209839c0697ceabdbb4c5eec6fa8f66bd5659dbfdea9a9fb290f0bc95539ebba25c27965adf83ef398e12932876268130a257d5e829bbe6e54f754d89d4e0ecd464bc9eafe8967bcf1fb0560d04a965c03a22ca0234842924221fa918cdd5aa0679f24c910c93f80e77b95704f4ce667095ac0cff3b0e2474c96104113bde9969f5dadf4a33f44ec24030deaa47f6359aef974e2cc2586ac22408d804c111f74b5331f53620040f978d97948286dccca17b649152ce10b9eded45177cdbd05b6505d107451577143dc58294f8bf78abf2231a8686a3276fa8c2c3299cf719297afb932117e059f4711206f089af322082da02eb4cfcf8061af9e47c3d3d4145b5c2734a24714141d34ead341eb79e1c980ff3489137ad57233fae6247f83755a05518bf6ddd7500c098d0f3471d689204bfcda91b4d25a29155fb683396dba29fa1c7440d6d98b49a60b20e7c5c320b0696da4c9650df094144ac06da6b6dc1bdf30938723f015671452564f62b69844cdce7b75eff6673f2562d9e2a57ee69bc4fdb9d59b11a174862ecd485eb76dc4e9e86c5ca4a2c5498c2b499669ce0d335e1c124e6d3a1c16adf83d6cd799c60b8f02182c74cf73edaa65190d6c535bcf942d61e7d7be794b46cc6b25ee22c7eee92fad9a142d87f70624ec95895d8711ec1615d0180f6848a85e732c4a36905fc9c0670b6ced6994c043c4b99ce375a0fef624f15cd352b494ccfb97bb7be2476eb63d9a393955c5c61a6e044332d5ee8cb311100586197d7f5798a0dcf7504a5de55476d2bbf4dcd17e6692daaf2003ebaa4019b65eecb4355c3f316247b3e94abbd217a9ded904991f145bd285825158933e1e464fbbbbe063273006ad22a1817cf06230cdeb4e76201bbb795e70ce174724196e2eea00104ea551550d91f0c1425c4c61597ff67bdb076a965d74a400b3d36ae61c5fb744818c29d0f01a10e57acc4596bfdc6e489889ba4a223a3d9ab3cb28e5a4506b593fd5585a52ca551a54fd5598b9f5b5d1670d8ed3c7b9574c972440c96919ac0a040f8114eca7361b50f8e1f5aebb9a8925eebf3d59bb4582d913c90bade6d27e398bfd1769ad8d67480b41e268723198e644b944b13232a47f3a9ee1ba8d322def69ea0bddf1f810352b7b527c70a5a9a1e168226f9ef0039006c27c6203060d4076f195fcb75db40a6f1fe936c08c428d20131576a310007f6e192bbdec1dff7c610fc5c44f03409d2c41891bb1efa6d687a6c37bf738031d63de3980c9f4db75549d82027ebcbae1d8e8fbc857ff5fd6d1eebf1f278c1d35933315fc9326019cc2cd2db71dee11a57d3868e6b0640214ff32e0bd1bf9517901e045bc16f0b09ee7fc70e277080c0629bb1f4cd375de33228ad730ee9f42d43a88774a3e8be4aeaf6c36419ca33fa8f3c8f39eb295d7439a795f222005523daf561c11b56982b692c64903653a57ab0598988f9b81478746f840633941aac92fd2f05ba3b8fe040c32dc0ca01b5242094ebc79a183571a84e34782efde0e3605338acab519041cce3b9eb2cf58c06a9b63bfd606c349d1fa13d50badb653d90bcbe34bfb65594e14db8ef7ce11d64e1997528183b2286d70b4329ba2cbc651ad21c7a29931474f7764ae13c6551d5784368a3e6dab7342182f3cb2065a670b0b9f37d87c8d5b9f18442673087247ef5d4d01e", 0x1000}, {&(0x7f0000001380)="525e8a552b01876715fb3b378149290d73954f5d0035e9d6641db32ae310a9d20dc5a514ae1a08e4f302f97ea094cf3c4738487886931bfd1af10abe1e730aa66ec0935c9baf59d670303d9e543560717536d7b79693305701e734605f8700df21c70dcf88340ffee22c3eb4ce8eaf4c11cef914b1ab84396982ec89ce61175200b82effa9553fcb28692d2b7c625ab9766aba9cffec90b3f07180ad236553e3ee2dc0b954a085231d433971196b8750cd5cf018d828904fe5f1afe24657d945b9df7699", 0xc4}, {&(0x7f0000001480)="28100dcfb41efc3a1a182577c822493c2f0e1dd0fae484842d338a7a9d44d13c9f5141a00a88d347aebfa33ae2bf41fba64c61af4c60854cf0a8ba23dcac98318e1a608790afdfd0098b625ae6991c359039d914cdf3a0439676ed01871d73b51aaca2014c37835d6027569dc53b99e5b7028191b503208acda965243a6bff54ef574d226a8751d323729b936fcd7991742d44b7cc095b7581c06965e288562848e81fec8f22", 0xa6}, {&(0x7f0000000100)="cda08e1bf6f8b4d061", 0x9}, {&(0x7f0000001540)="8206eb927f397b6d239aa0b27d1209602cb71f623df67c93197489395a64f86616a5bfcff31effacbeff41b38ee5d341c979fe7f4d1b9250efa745ffd376ccc16bd27f00c43ce1f74b6c423ce2e320b49c82e6b9867c0d3664cec8cb49a5f9974f3632abc26659f0f7202a209062557da53514c6fa164365ca395d4248087c9e6af508e4cd60e18a9c9aa63836091fe30c16dbe0d2f57312588db5966fb3d6b0a8ea0156e196a683a1c6d99bab0cf68ef786b4b88eed38e2c383c48b93f00aa433113a9181aa4a68e6a0405568bb750f3dccf543bf2ea88b6af223d2e42b1d415a9a152581fcf0bf7055e1a670697c38153369e81710c66518722c8d669b49cf9fcca1a1ce73b53c36ffdda7d35afb7ec8514333cbc8b201003e98bba387d028d3375d8e23d0521742734afa6a98034d9c77173506cad59640ef57429bc24633c9c95920465aea1b84ffa6272b122b9a501a1f91cebd5192a2d0a6acbfce6cef16b4d4e772b57cb78ca399f03477d076f9aaf0a8157c0358dc87d31a92111079e3f91903f3bbd097054f5d7b858279960af245d540be78b9b22ce98b2ae6ec663ae55c94c0488f3f25ffb6c6a33f68f4ace3041a7b595ec9cdddf5e8b87c06da137bb4e842088a7cb4ff2216cc34fb93787abff935bb8c09a9e2468db61708d5958abc9dfee20a55249b813e336cbbcd212aa4a188dce38adba6e61b8084366fd959cadfd61897e4d9ce8cd92f68e88152fd2cc8f86c39f0d61bb6df286510ff9e521fed99f0021d01542eef08c6f1587aa75acf2ab6402091d3e7783f21640da911f9d89e6bad5dec69383f61875169025dd327c1d475e11439cf07a50945ada13cad9ecb4a2a752c438223bec82e99a6351711ddef48962c16ddf3552ddee71cb979e3c71529c2581d3b61006653d9f3e179661e860bbf3f4b4f31f25244e56889f2091222b5c326f469cb6f4a9b88e8219ee211cd7ff30deecb006b9dd7b72ade8fc780d54955e9f7fe864a0ef9ac102841afff856e54b611416b1e49d26588815f8d5a164528a3501a7d96d6fa14ec706a8f9372f563e2da31f1f1091c64b7238186372e608450b542912776132df68e1159cd0ffb5a679e5920ca3a0d1b928c8eae7342d5209116711e9a9d744dcb9396de1b427b6d102427121b26084cf290cddccc1b75b175727a57e1bb5a7a4013fa10e964d1c6cf19f79edbab57f135a3fea29b7611abe0f1e0a362a1880effe47079677d4c2ab4c5fe25ab8ff102d004c43ae230068a097711478b587b7a5e34ee80ae9cab69b1af60d62347991da34d02bfc109a190bee5737b431ded9400881bc1c664b45893cca12999db3ab13dbc0911978e850c97a6df00773c13d1611a87a544842e26dcbc1191975a88dca62a2b346acf1d74a4138dc7ed98e0dc58cd56a04bd3d0f8558ddb4563823d35f948052bd723b11a6299a0d5315afdc947bc3dfddf95f72d62469dfb0d2e5126a8ab765462578caf598ab42654c5ce85965286c469ff4c7e02d8a32836a2730ad7883195c12597a00892625a7ed7f32977973155b8b0a551575b8dfadb172a33d30bf3d1288049aa945cf22706c32ca9ee626cf60ed467e8c797d0090872a026601ed10969699a4d7fe2b507ec9de76baa2ad4eef02251985ef0ef5069f066258b580c8ceb5cfa98d3e9eec15e75b09c7a7674c49337eab5ca8eed188489ca8ed1ad27e60bf0d9e19b16ef60f2c874e1e754cee700df24b123749a342d55242f8adbfe4fba6e468644171e11f7eb347bbe1f914aba768f5dc0f3447f1a317d49664bd769c20196f6edbf594a90ff0b2557982a17f95617bf092d990b73091128a8d684bed229eae12460cce80907da624fea5a76dad0ac42c19bf5d36f272b5706f5e0e0dbaf28f0ce1d553aff31b65f7a4217c507b688797a3a8454639b3bab4cf81d68831934f5069aedb471ef4521c2e565c0e023dbb048ed7dbc6113dfbf367d10df39e3f5f8fe39b56ba77dc06bbaf7fdec4be5d6ab71a6f4d02df4e9d9fb7707a00966d3c60ad847d10bc36aa7388668f6f1bd22cab1ca88c96cb566e63f7819103ba5e2caa6ab314fb90d97c97241278e63571b8da69a3b9befe3cb44e5ab8eb017076a2e2834bb268da9cf8363795baceb66d8f735a4ee42589108d7c8c1de52535c074d43336e889c07c67dd1810c9dcd77592ac28ee8f226cab049e260aac2a67e63ae66e82d114886da7343307bc942014fc79d36f2644291e3808c7b1ec545f84551564e63e26b4f0483245d952cb3aba77e7eaa62b9bc3c67b0a8806eefe9b8d1eb131a10b5ae606483688af6fcfd7b46963ba395fbe2c216eecc3839c7176cd3353afd13d28230997511bc417adf8662f7d0a262ec0d1b8798f4eb8dbe11e285df3dd40072a8211d61712cccc051aeb72b2297d223e936f73db22b5790773a67b627a4f18e8d995f5549ac6f27e5a38daa6177b43ac25a33f8e7444b90f8fea49a6f5ba22838d64f756fb99a7fd3689fc81e18852516f3ce5bdb70054708e6ffabe124654db7092d824e3d8572893d11d1dc304bf3126695982bf868178ea658f541b2eedabb9bab979db048aaa1ca308622001d5b676cb6654f417f3637898893dfbc48e950770da19f1ec5d93bd45505449bcd7d14e9996bcffbc6582d4aa2943dd7f5f2b8c862be48d29767450078da18ad2683bec0890d5aec48c826e85c6bf7088c9f02bd2565d826af1397c4af95d12fd083faad879f6af19d1c290876311426dd621dc47a02da0bb194759a5c0019c128640de4cc6a598e9550d985a4bec5104c43132e57b92317eb37b453ebb0a4a46153a26c5895d2598ca80bda9b8ce417e25cb782c6edf0e5309676ceaa1641642cd01c22b04aec775aa3e5a72faaa066e990e8809b07e14367f7042bb0b0756aeed2021ef06dfb674dc1176c08b77c0e800500aa2f08d95386cb6faa34ff907d4dddbe86df91432c615fb20bf859bade26aa0537ef1adeaaee6b9d0f80bd38cefea17b584fd5627e71193542229838b3246a85db676aecdb9994cf8675652326ca1cbc6911441ff3953de5a9aedec346be6e099934cc3dd6b68bca75b0faa1e96dce31e53db2e0f7ecf40cdd1605e335123cd3fe31acfd001e50c8d186f4dc76e09a9e8475238249fa9a4d4685701b2977d7c5726735f44f8b92cb201ce0625b0b2f06291c23f25cdf03a4878826adb877e3833be2695214d36b2e6ed16c2e4603f0773f1bbad87da44279fcaee7ea41d6d4f13a832177b937ab529dd25242738ad3c7e0bd4e3238d3de316ce2d75466f97b6b6174391a6a8f3264a4176a2e3148435f33a3174d24e47eca1344a45b32a586b40dfc4f4addac35c852d417713f033d9ed492ca8be3f2f6519cbb62e29e1bb6aba8db9d12e8f0fa574713fec983a736d01b73936254f3283b287bb617110185b76801aff5679d3608162fd1dfe0a226dac0fe830dbd0ced1452098fb6ead3bd463e87ddd0a6d027c961e25ba0b1b327256c6900a8c4584b9b6a66c4ccd16899620143bef61ab0409ac5219e1d41ac36984e80c1223d18b17b278b14e9eefa0dec2b8ef54aa17077c8531c5a557e3c71900adb4d5bef31fd73a59fe5920ca820b5f241f6c68a1219ddd6fcc8a913a6e4b8bea4dcaf0c091031f75c98628eb79d011e9ae1661e7088311c1d867cb6b99be8c3f74792a6139b0cff31fb82118dffc6252093fd7dbb5a4d742985088802c1a86458e8c6a48192dcf7fc747d5bd0ecbd39db730df2daf722024c30ccd0701dd49b16d60560a908675fff900c4a89a7e000234ce6e92063d26f270c3365efc00c97f944dc57c75042016feab0068aa85dcadbdc2efb28a9fd9510415db58b4e169514e95b41bf066aebfa1a0ec41b38028dd756dc415827d111d089ea96ee2502734662b18b5796ea49a4e4e5dcb0b6cfcc1abe97d8c8e3262b212dfe56bd2bf32add6fec37967c54de58008f68ba0f6fc1b6d94d7940f9cffa9a7c5c73a647a52a15c33fc1245f60624617f221eb6b5720f4992c3a9fd4314dd7bef36dbebdc61e428d3d45211410ba42cb3ff3993cd7ca2d495b66124209dd6c5f428501053ee1dff911a1c03456fb5c14c7df5df4fc2b85d0a1fd50d32faf4a3ee8082e97cd7b870eace1d10c6304daa197c64cdc7f48d5304195920dad7fca2ec1548de8db83177071ca68ea761713833ed8eca3ce08e64421888d8fa21719e029b343297cef9466c020f27a46b8f8f2df796b36f7f13327d14c3c164d7eeac49eb5fbec53752039abd06a94504dc7e89bec1ba58e03233cca4fc160ac191b84c487028b77cd4f287ba4c6dd3530bad818d114036a7a07ae15bc5e5fde3639f9b2428fe07cd9c25e9da6c4dc6436be664ec50c0849e8e80bdeef02bf25810063599f5783b9d8e116d745eb1afbbd61c0acee7babe955138d2faebce9672d1498497b642947b31889388c6485e8a9c3ff6ceba6b6f880d7a68423ba9d0a53c305276dc415b3a10835ddab0e81ca8b47accd9fa530b6675ced2c1c690329808b5657516135a0769068d654309f0dde7b4c3f4f54540dfc1714ee2c25b55fa09d1c0b419a940726f1ace8a21a69879f8c973cfa9f01635763a1599a17147c93e9c5c3509640d20dc738877b54a4764c0ef70e275ddcec77c20723cb333c037759fb4d8aac283c8747ff93929f04621b03cb8a4f305f5552a97d24a44ec4724672188da3202a997e6463f0d4c3c84bd85047bece7a926e532f9ea0f6ce96ed34bfa8fc3ceb0e7c8f4b9a963685ec09c965e53f09552650d49679efa02912461dea5f176a196fd5c7c4ffc4c52b10c7c02da401048bd4ebfe8c6503798634808225207212334be10d431667a8821aff516ab52613d91b36a73a35707c7f3fcea24a3b1a8c5c6b4ff9f59a334e3079bd6c4bca4af18e3900cdbfebcee8963a7d7a3ebdd240549335edf628b6af617cb1bbb565fb683696bf8df793aa39764a18d1de749f6b926c7ceb660f832ba77b195635818b102d1689a73d08ce19890223417acf4c9c0f395f04e734d28bb6aa5417fa98d43a2e7a3023cb69872022421b7bfc2d7fce79ac4ee9b9699e171e947d6a395291f8da171bcca536b02deb1147359ceffdbabbce088f8dda6f0a8a1ee4b41c5b9418e179129fcb16e958963205244d2a6d4195cdf3a0fc121db57d5f4201f503312b6d84e9dd76d9bc2325094600bae0e691e508adae5d2a0cc855eb6a3ee973e57e1b7c34c91921066968a79c00b4c4547e9692f418bd117b5b977bfd3062f629963746c063872449ef3798a6d2059546ae1bd5ec1857f878336e7fe34079aaa978f74c130d937a4c704c6ccf74c1ddd2bf7ee937c8c2d43eb9ba41d6607eac13449c49d4d9d9922cec2ed0fba4ad8cd2ec46cd8c190f145dfeb997e09e8dba1ea0f01d357719d660f840164bf13306da6ece36a122d0b40ca18aa9e1a81239271ed0dc04b18b1204b52c9b276730fda22839ad24e2052cb104d1625e552cab165b96a745cb96b0a6a2478e963eb06ae641401e015a9e5fa8885df94d09efd8799da1ea1f9d1e21b66c7af0a5b41983a6515506024e4066ae80ec70e2974878af6123535bdd4dfd21da5e42202ae7e5b0d08d970b7f64b0578c55717101e6f4cdaaa4e7678a91acb2a46edd99e790796143050c0d84634bea7400ff58d476069ad18206d3797e5a71ff67ee010960ebbcdcc4d85a5724fa23ce8b4cbd3a2ae8f0abdbb49072fd3251bef989e3209c983870afeb42c9740c", 0x1000}], 0x5, &(0x7f0000002880)=ANY=[@ANYBLOB="2000000000000000ffff0000010000009c8cf89e8b1a506e219c72124bad2dc9cf9d29028d91f1cf8065532a0a2b8b3cc9ef63af68cc319c9e11f1a50da614385d284ed8e8e9436e48638c05a1825789cbc5567b283c61463c7e6c8ea9fdd0ed01bbf2f9ee1ba175af33c162c2479207792f00d89d8aff2bd7ac2a7e8b7cf4c81ec6e4efbef51b52e7cdd0be1aa6e898fc59820336589437c3a5495a2bdc41b58e08ca98445f0c18e67e0eff2f0250", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x2}, 0x400) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000026c0)={0x5, &(0x7f0000002680)=[0x80000001, 0x0, 0x6, 0x401, 0x8e]}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@local, @random="0b28dfc8246e"}) 20:14:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setegid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 20:14:43 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1000}, {0x5, 0x401, 0x1000}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/37) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x7, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x1, 0x401, 0x1000}, {0x5, 0x1, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0xfffa, 0x1800}, {0x4, 0x8}], 0x9) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/37) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x26886a2c) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x80, 0xfffffff8, "437592eb3d5201ffffff7f00000000131f60eb14"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}, {&(0x7f0000000f80)="5e01c14571e3094a2743576f42d84d96ebc5340364a5fbc09f60a531519efc9a66ea30dc4a773f955fb4c9267c12a43941e61738104fd15a54e7c90f17f434ff94b53674a10405889fc4467a5ea3479a8540850c1240e88ab75e2bdd2c159fad18251b59dcc2430c023d44278e701e50961ae0e64b634988aaa09d562975c377010385ef79f1c15908fab11900e47c295720a85b67370d76a808d6712e4e4c1576226323e949c3ab6f5b493a4c7ce5f5e84b76715578e0d5f7cecbe2635baecfda7d28cf9542c49defb721d92ff9545edca4530fa85443366aa9e2a957e796ab4a359165f45a2152de3d3bc9f96422559f3745bea5d5235d6e9f54a74721bcbd1486ed99def8617370a28d5ed7b2e63b3e59a006c183534d2fc5d3d18358eab6f565fdd892351e3035074a55081fdebe978dd51f5465a5bdc4f2d1b87b222e97e431b77d7a37fd287afbdb764c5ccc5d59cfe87ce1326e9369aeaafd65f4651195e52ed7a44075f938edaa47ceac4f88ac212d07503b15d2295f9a7c7f6aef23803223ef193beadad201f96fdf0b09826c15e408832272a4ca25a1b6bf19e5eaa483ae19d9a02fb991ae50b298ed91053777d8d6070238f150e7b58b49dc31d628ddee3d1c13080ebef8223447fa3320f00061dcf323bf27f9cd61bbf88b6126119ffe95629ab76ad116d703c3d8bba062fa5ca229bcf1200c56a542307a871ad3eedda61ae5202b3856beba09bc1e4dc3f9724755503cb1b84ef57efea7d771412814353cf96c8d5f1cf41a3e0f0698e0047260801f8bf268a8a8b1588645261ade903c973741085f768c7f4b0cea12e657fe4e374da722bfdb2821e3383f2b5e1b145960eb7d96d7c11eedd6b38b51d7cae8927ca0011459de1efce6ca47b672dcfe777e90d17487f385168e23a43009976b343feb953fc19c111064130a9e37a28a860c88ab126810a0ff5907b36a2b2a8fc15ac22be617bd8c7cc8389ba92a53d1b5994a0f3b2e940f44fc672cc8f108c43aa0669bb2ae5c4e4caa0a72352376efdacdb47cc722aae662a074b4b847bafa65cc6f105f72a887065110ed32c3c61d45ebec67607b5690f1bf166f6f654a5f321ffabb18fa04382216b78bf8caecc8078a1aee2c68d92824775305b4169438bc897f2fd63642c64c01d4bb50cd726967bba2716930a372a2157adbe55d5f9c3612bb95b0a8b41dd3a007cafe98d3f1dd4798c018c44c3a00d4ca737e85ff22d5dcb338ad5baa93a145c16980b6d4a37bc79bd1371ba434261cc588de4348fc52dd244e956758ac0139bdba8962c015e56b3c13103a9d125e6d3071636d201f6bb97b1c14c1130e05f3bf19495059013401cfbb64d3c2055a2918c047cb585a21f1ae1d389bc9118eaeeb8bacfb14f8de758b406eb4a7cc2e57b38cde4a087e73fd405847edc361a67c865f583bf5d3d406fc28a20ec25a20f4e21524a99c9c244824deb74730e1d9cdf0ec984d54877c46270879101c38801d4ad77bf82cc8bb2b4a42e7faca9520afd87a1653142a9a5741ea01ed0e458a24bd751d4b29149324acc27ebfd5e6a31c9c94afd33a06b61b32e6cd06676f268fbe558df80a1b462e834a7966b9cb39a7ab3cb4a699345ece494198c950c5d1b14b594a842935239b538d39e0c4558cac62eba3bdd485948a1f2cad0bf3d7f70d23cfa1e0610f4c33135ed2ec63bff696ad5bd07e827a80573611f3d6df00e4b97f10f01339ec7ed403e31442f1bfeb2570ce3324c9d0d8b2c223a42b21df9fb1531c9544664937c90bcb020ac6b830416152c481d58f8bfca852c1588dc3baae2ff18b83cbb62e9632e2405f9a3f23588f8c40777a51366f57600d4c5674de41f9b9dda0118e27e2e2dab6d55e68e28b907ffbf1e7079670a8126492e12d36956391c1d04e7af60967a15ca97514969a12ef38e4686f00808b0c3dd450c7a5b98c0cfaf9336d26b0d74ae1d13f8985de1ab71f79c012a6611cb0b3538fdd428cad605249de56bedefe2078da909cc6a66c9c26bcee91f1c50cbcbddd52666b0788474803590a974f1fcfd46229c678ffd7226775d13e56e5f42b231f266393c0092be0cfa05757338fe36d9e698146a523ffc7c5b6b4b41aa63bffb97618dbb0ad4f127b211cadfd00578afcd822195c6bdc7e565a4cb574dc1b06a01d242660b3c4c0e5a140480618bd13d46693b77ac77941e58500b8fd5196b60364f4683b18d75898d19c42e48c90fcd65de423c9cda6b5f299ef04b323518e5ea18cbf96176eca046f5b04d6c9efff28f387a9bcf5bccdb7a42280f23109af1f04950879b03699d5818db7255e43546eb52a9496a624594f80afb34db9515bfd0abfa7cfb695af4b427c3ef1a303aa7ee9b08c1b06c3b4677378adffc8ff0d861f1ac0841b8ae750d181b59d888a7c93c4f582079b371a830a1026ca35ecd53cd250553754651a7291186dda2f6e92dcea5f0a3ffcbed17904ff26a07527adbd633a3292fe6d84f0fbda4f07a7df1bc30f03c53e9b510de600b5a6cc29ae627dd4cf303c2c0dbddf65a780c8d3af07695f14bad4bb8343426021987f170c94f3d54b4d368ab88c7ad104d5bce166d9a8c25019d90a4bfc2268aa4f050730bc1db6fd9577e662eb1c3cd1b90f7e255b5417d2ce20e9dcf09f93fa57ac288b478debae36d9ae813f986ed2b9b3d571694a5e27ed9806f1ae1326b7fc0e856b90aae2936c8e5083c56bdea89196276f27ba66ed4a374fb1869753d8ede60308968bab1f46efadc89403e16a8114a025a8829bb6b4d373546e50c0d10141aac55ecd5a6aaf0f1396314df030c1fd1516be15c5582e70ee73dfdb85377a898be2c121b92decb79f4f08afcfc2de25c1ed023d592ae19e2e252a7382eca05cc465bd6e2a7a0a4d85e45566f09804c69bfe118c434cce085f94828f1ebc8c74f4f6cf2eccf2d5c4ff9c52e49ab754286384aafd741cf07036517e432f861e7bf7e1204fc19e00c7291cc71d3e16a74f5c912d9440cf5a015465b84668f145962b84c679793d3281e5a9c291e0dc016f6a3c5fae21a228fe52ef66c49927d00a498c74ce3fc76206705e8980b0699b899f8142ee8f065d393505765e5be35cb4e7b6cec947258362a619b6f6f257aeb6d60230891355dc3bac7a803926625db31e5044ac17a42f650a0c29efde77f66085fe3314f7ef0155336de6b2fda47d7a4e7014c9d56d28e4059dbf2158c4291d8d3560aad14549f27b54b67b287dc2a724ce7421571aaefc291676fbf5378928e641f88164ad82a684a0685f7717623ab2713ae3dc9984226e7a0714a78b97bce286d3b98dd731d282d11657e3c058ca5011410d38a6aeefdebb42791e7f8dc55a12a52f5386dc9c193603c8d2e5e2d1febf0f0163710c860f11451dede8ba194533ed258e3311ee0528ec22b2785b187bfe2f35f96ed9b2b6df6a38c86ee3b1712235371e59a06d526c80f22bff6fa3b95b9ff8ec257d449b2021b22f14f3dada430be59b16466d3f96b84af14904d7411e901c38492f8abdec13ee0cdf153225889aa3d4053c3556b82050a7db867ccc16a916a8637d51d9f9d9c45b8f3ba5ea752a7ab620a577968c3512fa45ab2c2523c10cca1735f6bb105798e6aa9163cccd500fd70ced2250976736cdf77934ee450e53ec13bc953cb6ee598f391477517186003b0a0972964d568d4c2215229ea4a78ce7798ed1218a81e61ac2e519b7524f9b381945dd14082ec465bedc522b1880cfaa5dd362816e9cf460d7ab7ed00f4b524e32796c1a92a064d97a5dae101562ba1863f7118a570c86da07a0bf9d26fca352eadf0f0434229abee6e9da929172f6d61f21c989198abf08d34fcb35e6efdfc84627d1a953678aa475aa1e5fa0bc8423cd982c1701279926f2b96f14a1ccb1be6047827a23b0ac16dcea5fbf9a56da6b370cad94e039d1ba436425fe0e05391c069db3574f5734a7b744225cb83e71a039824b904c83276aa9fc812f56add462a653e2713b497dfa435eb0b3117a68b30771f72f7a8745aec457fe32215a0642ed68f0032368ebfe0db363e8653a5c6e63ef0f10566fae51753fa258ff4f79d2306c0a25d806a963dc690ae82b73a6b5e6166ef48a0323fbefe7c393249ae47c2c035802e9ce140bc2115eef0af228ecd255e8e622a648ef71374034e3cfef914a357ae2a0aff04732d1f0d0df34344a01d9bdca46ae411a4cac44ed37c0c67cb3bb3aff8de15da4eba44d8b44e85350d5cd36e2ef7154725e8ef0524cc64ab835bb9d540324da11820b356d43d7c6209813fe61e55b791af98e5b82f4d175330ba45e1a15d264d029e61e809d07f15e9a4a38d4790286489b921e65689ed987e6a7c2e2499774716f803e9fbf72e51e913110ce842a565c107583394eb54e6ef03dc8b050cb2e2034402315dc38026ac03f41e9dce8c37a39b39ed812e0f07c13db869b456969f4fca165c6190c19900827281a7c70ec54f53f36d8393b4bb3a20867055bc1d11a7523d508a17786f838c2400ef0435e4d1f3a62cf760b2e33f644ec353caff26a0493d5e4dc6fb669201b57056387c9b22d4c89421f7a6c4e8fdeeec5f90a14fff69ed85c6d076a234f153da99c814234506a745cd7973686ca41e8c983534bcfd00c9f05b407deaeb04646f5618afee1b241a95b69e729b0ffa7173384801a6004d421ecf5eaa89454d52e77a4d4db381ff51c05707ccf37866bf48b3b03a7fcf3baf1bf22edc1a71f12bec40ae2bd672ade94e06c7131456613ac347f314032466f341d8f2820857a9dd1a8e9218671845a3f311a155409077396914010907abe5b10571784802aff5f6cd21e6cd412f17ed1bc73ee6ebfe4ea996364fa6b2fb2a5f34852a1ee53249a38e28da06f95727456f763a8b9746029c56376dc416c018322c80ad3799222055442a5eb0067aaa7ebd5335642e7d52a412f0c0deaa51c3734b4b6c6305264fdd378c91d0603e7b931fcf752839726a8182677b18d0546ae5a7f4fff8408dbb2270a6fcb42bc06104182d4a49828e32a29e7a452d131b3a212898f9e312a8abc725ee1c59a660d48c159adbb665b508ed5bb590279c7dc6c8161edc3cca405bd4ee3fc9076058ae30c3e856da6f763bd67c1e8e4f440735f4bd8b83391c9596475918ff94c3ac1a2f228ef055b2c2ad8b8e67b4ef1b058a3dbdc380b74ef543f470f94c7592b0cddc179f5f10c67d1c141b56a93dd43932f1d902e580cfff1f4b81e8eba567ca535df41fda010df90ed4a88adbcc1a4d69589332f661279b3a212a24b39577a1fa05c35a8fb4f8d6da8a199ac0fe0fd09106d05e14de74a0ffd45bea0f961dfe5520f6df00279d25bcc032e3a9a387b27bcc2d3737e4abc5967b6096ad5ffad3fa87ed08b7e337a4cc8e864b96136474fdcf51ef28b0db8443a2f8c6e6d05ff7e3ce53103fbedc00978816c68f5c59104e5a52f6018deb6708d37723d9b36ca3151c958f9234996e5ed86d236475f461229e9c145631b563daab2c94be7c6a6811cbbb5c0e1e390717097f911a959500ee28fe7129799af0258505dbb568611a575a84b580843fa5b48cb82123cc34ce5fe9ce367b7992c7a8f854b9827fa082128108a01609e72139d28384fcfed9debda536e691e268a7d619534a9332e45ff15c7a349846f19ec4a3453b3dbb415d530f773b928264eecda7bc0068022d17bdacce0f3500dcb34a861a9b80c291385d89b620fde559e6c93ae90cfa930aaef7eb4257b2df2abe61ecb2de5ab", 0x1000}], 0x3) close(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) 20:14:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1d}, {0xfafe}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000000c0)={0x8000, 0x1ff, {[0x1000, 0x3, 0x7e71, 0x3, 0x1, 0x400, 0x3, 0x4, 0x0, 0x100, 0x1, 0xad8, 0x362, 0x3, 0xcc88, 0x3ff, 0x8000000000, 0x2c3], [0x80, 0x3, 0xab5, 0x7, 0xfffffffffffffc00, 0xcf, 0x9be9, 0x6, 0x1, 0x69], [0x80, 0x1, 0x7fffffff, 0x4e7, 0x7ff, 0x1, 0x548], [0x0, 0x1, 0x3, 0xfff, 0x669a501c], [{0x3035, 0x2, 0xa9, 0x1}, {0x401, 0x4, 0x1, 0x7f}, {0x6, 0x80000000, 0x2, 0x1}, {0x4, 0x6, 0x9, 0x85}, {0x1000, 0xffffff4d, 0x9, 0x7fffffff}, {0xbac, 0x7fff, 0x1000, 0xfb}, {0x20, 0x7fffffff, 0x1000, 0x3}, {0x1, 0x7, 0x5000000, 0x5}], {0x4, 0x1ff, 0xb3e, 0x8cdf}, {0x5, 0x1, 0x3ff, 0x7f}}}) syz_emit_ethernet(0xe, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000008003808329cbf2b3e7eaaffd372937be0c679abec9748ca41b47a3fa41acd8824d459e6a5fbd4f305b06963c279c91fd4cea6eb8d4f7ae91f5948aa3fa05553ed21540feb7f907f63f04285830ad116170dc0ed39c0091dfcca0801c458298b36348ff6dd8e29509ace861a1ecfd81330bec50388fc51618c43c6628072bec18d40603a41630f674ff440b15dc304661e26595cfc64e03861d816ebb85536aea2cc6fce196d0e2c"]) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x1000) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000380)='./file0\x00', 0x8) 20:14:43 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3fb) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 20:14:43 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}, {}, {0x0, 0x0, 0x626b}], {0x8000, 0x0, 0x0, 0x4}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) login: OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 20:14:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 20:14:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) sendto(0xffffffffffffffff, &(0x7f00000002c0)="1dc5244846eed2c541d1967c1ccd1701b6c95098be422aed2a2936ace50a1c575357a9db2773684084af523869cda7ee872a1cea2c772cbdd4bc8e2027bb6b88be9a66fc342e450fbe4c2cdf295a81257efc2870e15e2ffc06f1aacd8123e4fb725a7b40947271048f8c7c6b60ae8f83f53aaaa9cc47bf6ac300da7cec77eb21f74742b86580e028b59e72a7ac1e53c373d0566c801d7e5e07451c3dcc706666da4fb0680d72e674be943ad372", 0xad, 0x400, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) 20:14:43 executing program 0: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180), 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) 20:14:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x182) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_RMID(r1, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x7) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x88) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r6 = socket$inet(0x2, 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x26, 0x1, 0x8, 0xfc6f}, {{}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x300, 0x4e}, {{r0}, 0xfffffffffffffff9, 0x60, 0x4, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x6c, 0xfffce, 0x3, 0x800}, {{r4}, 0xfffffffffffffff9, 0x88, 0x40, 0x2}, {{r5}, 0xfffffffffffffff9, 0xe, 0x1, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x8, 0x10001}], 0x3, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffd, 0xa2, 0x20000000, 0x9b7, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x6}], 0x1, &(0x7f00000003c0)={0x83, 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r7 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0010d2c6fd010bbf6b0000000000"]) 20:14:44 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffc}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000140)="2f757dfcb6366c31d0ef481e20c18b11b3e0248e3b5efb3b890fa1f864166e25cc47bc40f051cf30f2ac33d0040fc7b6cc7240bdf6e67f0c47d901e26cc282170ce938386ca65157824324caf1f0d6d304f8e394fe94f15000fe87f6a26aa14499c66b9196c218e3c00af8b2c2dd72fae950e1dd77d5bb0448f8d37a696af79830fc309bdb81387fa03c68028352b0a23c", 0x91, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000300)="5f49920943a98345b3ac1792e6a3e8901130db756d206c619f05da397a4c95a074ebecbed61f20340d2e4d03ceae5003404fc06ac9cb7b68123f1ced9faff1ee4965dd0c95bfe8d57dad89c797dd3acce2b8f78f469c3509dac5a4b41363b70eab5d4afc66aecf6bd7caab92eeda8cbc15ae09faba2d004ffd7a8bd71cf49abac3c264b542068908ef58e44521e230a9f16efd4e62262d3c1e1539877821854d20467996a73fe50798962d01a5033bac7e556bcb48191b2e3d9d3720f081edadb903e1927869a4376e0cf4ab7f119a48cb9c9f2ea949807596551b71e77baa2a1d28eb5700904faf63", 0xe9, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 20:14:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x48c6, 0x0, 0xffffffffffffffff, 0x5, "00800002e0be67010000f7b1fffbffffd05c4100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) recvfrom(r1, &(0x7f00000003c0)=""/258, 0x102, 0x41, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7fffffff, 0x5}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="10377600000800004d9d6fcc5041987cb6a858c985604a5592f2d15ea44c28d59c0580ed7b512ac7e2d53a6dd01e88ad6a12ec1a451abf2c5cb531514207837433b222da2bbb88e8021d7186d2fdc4d22ec2e9b0a5fb9b6f181a1311d86f24c5f40508fef09fe805eaf65e1d029aaf6e60dade7387830b0d10affb091ca97e8f3c82c3174da91412176f5b35dae794bd6c1413df0ddd80e130338d85a92c1de356e44386bc7cf2573efe9e7163ee4ab0a7d2edeae467ca14f1d5386683117cd0dc5889764cce284069537e3eacdcb52c9dd954de33df24c1ca05", 0xda) 20:14:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setegid(r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=""/163, 0xa3) sendto$inet(r3, &(0x7f0000000200)="0e42ec447454b1f7", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x9) r4 = semget$private(0x0, 0x9, 0x42) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0xb, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000180)=""/41) semop(r4, &(0x7f0000000080), 0x0) 20:14:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0x4, 0x7, &(0x7f0000000100)="454c4e04c7283a50b408e0c61aef603c24affea09539badb5595d1f1ae90678a63618fada71221f8eb9fcab84d10076569a41f3cbbd79472f5d0d9cb9f0e97fed365122e84f4dc046af6480f53d0d8858b08a8569909a8184e61aa13c04fe2be3668cb5c74ff360c3d307ea64fe2bfc39f850c4f73bafbb3406eae8947a00a5624e1d6b5d761a7fc80c5a1ec17ae56cfd1072cb23e87b7ed0acbeeff0dd5639fcbc8422a0051abc491e994af119e0e74808ced4c46a9ec066cc69f6b8949c891d12cbb56a38a64", 0xc7) r3 = socket(0x18, 0x2, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:14:44 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="f809ae946e81c04455f976260dbe21fb3910"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300)=""/230, 0xe6, 0x42, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000140)=@abs={0x69ec647bad5a007, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:14:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) semget(0x1, 0x1, 0x200) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) 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) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x3d, 0xe561, 0xcb]}) setsockopt(r0, 0x29, 0x8, &(0x7f0000000080)="02020000", 0x4) 20:14:44 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 20:14:44 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001b6, [{}, {}, {}, {}, {}, {}, {0xffffffff}]}) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/10}, &(0x7f00000001c0)=0xc) 20:14:44 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:14:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x10000, 0x2997, 0x3, 0x800, 0x6, 0x10000, 0x8}, &(0x7f00000000c0)={0x0, 0x6, 0x3, 0x6, 0x101, 0x1000, 0xf5}, &(0x7f0000000140)={0x20, 0x7ff, 0x1, 0x66a4, 0x2, 0xffffffff, 0x99e, 0x753ba90d}, &(0x7f0000000180)={0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1, 0x0, 0x0, 0x8}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:14:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff4020000061886a2e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r6}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:14:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) write(r5, &(0x7f0000000100)="8656d0d3cee7f009faeff5988c8720ff39bb7983046ba7121cd5fa4fb470d7db462d99adb6fcf0b533009d5b50673989272ca24cf649c79eeebc2319f4deac9a23611cca6ee12bb3d070a3afb49dfdc96254f8531b617a3062c5372a4676feff024712f25efc87d4", 0x68) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 20:14:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x2440010032, 0x0, 0x0, 0x0, 0x0, 0x292e, 0x6, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:14:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11], [0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x800000], [0x0, 0x40000000000001, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x7fff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x5) 20:14:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000801397f2ffffffffffff174000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@random="633c1b7c7279", @random="cff8240900c2", [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:14:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x40070, &(0x7f0000001680), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\xc6:\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\\.\x00', &(0x7f0000000380)='=\x00', &(0x7f00000003c0)=']*\x00']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000500)="20bb834371e003ef1959efdf80ac6fbf1e60e681b482349bac0f67196e13ba9afbb51964367d700018eb644dcd6ec3a0aa54823f1bc93d1779300632bdd25121bfc512b172c2f482fc2f2b3bd90a6ef4799fa5eac010bb39ccdddd87307e240d013545ec64ef93d041b8", 0x6a}, {&(0x7f0000000640)="fb672944ae2d351a734ac24d851de554990dd1df561156772be098c28eaf8472a099899fa14da13df0ba488d2a7126b65cbc8d59df2e9b1eb36ac726d47bbc1bed73d0ed4beee456b4a2a5b0d223bac5cfff3db8f116c95efe63bf495a953d6178f869cbd20531df94cc940aaf81d1f53284330b3cf2609ff59dcc81bdc0a2bc3e5cb5f661ee99c82c56213b34cff1cbe6728f62d1ff0742d0dc277e1acba5c82dd4511e844a7d38e47e8aaaeab296d588accd126eb4262c929e8e67c2083532e33ee0bb5416fb047ee3e4f6d519969981a17af2b0bc4bbbd5a49ece192f8d2108d2e4d77d5ab17febc3e0c3325b8b41f749159f0312f659f4c5135a540ffd9ebf98dd37cb62ce6147212a778d0424b966fbcd4b701ff63e65619e80bb843744b02e20c08de1c40286dd80c0a5b1f608685fa8557d8f4e36716e02c8f01dfd8ce0056134a632b7fb01f5185a71529a8a1d79e9f7cdfd37fa68c5a70676ca1b2fa6ee0ef89531f088800996bad387b357978191e2475a65d8959336845e1e668d8e79ba10ba79e96b4fce4d3e0d1a4997ac185fe88d44f37c80b7cf37f5af9d706e6244dad03322788a7c63f743cd432b0325c200252961dccd5a65de17708c67541affb4341c59451e65d6392febdab13e1565343f22a3cf82cdd1e259a53073406ffebe38a7eafdf35fa39f875396095272f2a05bc0cb9183dadd39b211dc37b1b768768584c6788e907222c26e7d11585a93935130984cd1483a16dbdad1927c07a621cdb03bc07b7ddbcf86ed420a96d2eee5d23e5486f708daafece18a00775dd848fa674f5ff2aa3bdfa5784d7cb1ee07967a9296a68fd137d0e34b0c95f146be98250218aa452b132c245b1fb53d78cd6409eca91c6819cc256a58fa53f02121322fe9975592dd2161f585d5c3491bd29a3f56989dd516f521bac935360b7c06abd6719ba81e2568a15aaf746c6fac1a35f1999220db49c6be8d812fbc236df094055609f6a96264145fe966bfec88253ba694bb4fe2eae793fad1a8180ef40bc722d9ebd025a30806b14a7017e6d0d1cfbd40eabbda1adebd6b2d1bc3dea39177ead9f8b0100e85c8ec49e764e37ecad72bacb158171df7342bf7a1614f3916e8a94c34172fb53e0f2f72745334f7fa56de196b10641a4cf5fe140f4add7aaa6b4084be3f4ad7cc0c0b7723824a8cfcdc5af1c14425050590eea3160d148e25d2f948f3dec8b949c4d507047391be922eb81c417e0ce3abceb15ca0cfe35e395a46ceee2ffae8d971d6616063b299769ec27d1f09c494a6127ef311b6c8ab5079ccf6519a92ee706774545452b0f474d3a80e6c046dc62cde6c76df1b5a7ea5af67e122122a7204994640d8c73eb54f38ee6b2e9f8adfe6c333c676f438a799e0b58f000a1e2f29f4ad446954306edc990c16566b88f4dbfeb54fbadf792baba202dfb874383e12218bae581fe9a0a4b7a14cb6c60a76ec9c3879b03c7ee232fef385f1cfbeed56262005a9e076b56d550b4d1bb7e4009898b45fe6b4c233b533fec9165f7008b9d348951e61bdcf1a052c0c15421a27117f1ee7afd439b3038260206a50d49728c8fe6bb46f67a82276039294c52702cf249ea79a817b37e060def3dcbcfbe7b232bbf36736a2d1440b999b55e538d498c6536161d8c08be1710512dd11b3ff744c8acc70c3a4d041ca0c639de06ccabf54b280ea45996e8d99d6c0b8b22f80f3503a8b2c1d9428e3af9b10fe8a2bf6976ef14093c9e85fe87e2186c1c17dab40dc480989c0100b41d8364d2cd6211351e4bee37b74d03719b30ba7be7591f09636ad2abb2a8c93609c3c940094befefc9fa3ba6a7c8cda34aa0eaa425f296f8b4b859e389dc5a31ed993afd4d3baa58151f8c81db7d4827c8f2ff61d405bed0749e22576cc8594027373e984f1794ec525006459fc054f4704de25bc26509feffec8054b9353038a2e2e1179816dcccb53bfa0cc04a87d91ccc237a9c47b6612ff9613facf79758ebe794a0341d747ddb146cb3d44b14c3d849058daa0bd05e1a33e76e4ac65bd673b62c7570217b98f62efa1da8551c9a23b1300426599b58f945cb7f47b042b9c45b6173ec595db4fa4acdb5b0f7bcd82297d8a40f87305686ecf52a345625efdaafb418f855624bebfd05abf526b60850ece87e8bfc4917ac53812352b69450ac1c178ab2b3bbecf03ad8d4616a83143c87d5ea72b07c29742df7c82a832db1223153d49cd3e0f32be11fc9370445e84d36993b9f202e4992f95611c4e25b11b88a58562a53536ebbc989d04f0f7303705532c5dbc2f8c7050d35983429ca906e85194ebc69c3c3b28777942c97685027eb31fe1376fc4f3ec58698143b916d39c19deef8ec513fec75e7cc7bd022ea88d8890a97349911b2546642cfb13cb526991a59af4c7ce84ff8bed4b1e5f683fc75ccc172b9940818ecea411412e7440a5cda8c56a6869d92e3bf7396fb3e58c7b3893d43aad480d0a971311fee1c0d91cc4d36f79cc0bccbcd0312a63d143d003bdd9534385ca70498c401d6322ad2b91726c68548a83e62d462358cf99f6dfe0827a2adbac2e0e098ed9aada3e8be1ded97ce8d3229f31898273456a071a5934aad7ffc7797fec7ac89abda37c8636bb21966adb0653c8581210d6ed863f64263063faf396cb6d99e754c8908358cc739a54c01cbb2b2b130b3dd60f1dd154159294f314352787c1c7af16076d945f962d88f39bddf015ebb4762155c536a50393371f4a7bcc5de1ecd5494d5105a11c760c8123c20fb61c899f60324a5ad0308e4dcceb94b7cd4c05d7809e22ea976dd9d64e84f86593412f9ba9babfbf4002dd766c41d07a68704135c6b2e542a305c53cd4ab828afa54d6d557c34a1e4569749f732d7eadaf0a32b5dd8f21387f32ca14db6bfd142d60ea66c56f2dc5e83e92b5d10209191742e53a9e5cfb353b95f8c13fc0b6fbd2bbe4eae926a8c1b55e681a745cd98b0d00dc26b9a8c904c555763a5d55eb373fbcd487ed29040194054309562e6c8119016a483b3f329000269fdb8f36b165ce1a262d6b70c2c6204ad1417fc8df526e0b908de508ea30f46952dc61322468e699bd5a205a66f268c929e77bf67f7620ab4dd1c54607e0be4b88f5dc54816789f67ff1c6407d880af548d4c9b1af326089760de2fddb514222c57a146827cfe044c647a0f72424684b8dba0dbd49eb51ecaab0de62d0935c5ae1cc053254cf42c7ed09f2c8e18dcf2b966fb01e3c9eb041b803d06b8e9c88d60f0e943bfc03ad3af87dd33df860ffdbffe14074ab7ea3fc05fca8f3e36d6bb5e6571f396be34752391eaa524187b17428ccfbed08c40669cff6e8cbe681dd7a32d8934167a547de31078a8aec9908822eca7de2205b80cbfdf1eb0fd72f930771ab5ee0b253af5f24c317d536117183a0c9b73b64c06e5df4d008aafca3a5fac6ba15a26710dcf17fd6f8ed2244659f4152a3dbb211e2ae337afe9de09dad895f94c2814a47cf32bc24bf4b866b07eeae83e97320ee00704a478149994afca44909f084dcdb466bc64c1c00ce2f66d5b6b88e4a8faf91a7f4dc4f0e8b83ba95d38055eaae5ed70663cb06a3987696ef91001781feb2b02e9d365644ce83a945381793722ef2ba3ae119351ac65fcd1624dbf928f3c950b211791bf5278fcdd9b14e6638da3fc0d298aeb668b32470482c5399f0b4d354898800d18f94e58d77b0fd777e770318dc3e27b933ea2ceb5119a50612ef17b079930f97abc26bccd29709357af74ebc6b31c36118d5bf6d25bc43ad68fac9959499c21f130a72a76a44e0896d36377c5348def7b06bb1020e143a16ee2d7410b917387ec1f1e799dbd99ea88f12f1ceb73521a4029e75a2f093b5c22f036349397bf864f1dc8692a6ca3eb99bd8ef09269db6b74410ba94cde6c8d1cfd74be7d6f9ac540730c399b9b218ebb3b275484e021537b501f34ce47c4e76d561ce0a24d829120d8457c11fe46e5498e888a830206377d3cdd878f21901c842a58e7b3047c317106c09819290384421f8d30e16f9b270401a90da5b93bf0baf232b2b6a82761187fb0f7e51153285eebff79b41927bc8b21c631123e6611bb41c2844d1df0f9348cf7202fa60aee002169c52a9f7664d8f0bc247cbb4d77ee0f99a4bc167dab744864075537ddb7d194b421ccfb34314619abce6cf3640ce92323da04c4a30a9de32492b34e7a87b7d94745342c0a1c36a5af96ac8a65680c9eb93bdcba920317b31327c149bf2967482b3c26dfc93cd9a034e0a336f82791e5c474dfef7a560b3e7b6b45b87fb6a38dfb33c66acf199774c9562db0c56f39ec495247cc900b21752ae7dac793fd0c11c3001c649977598798b4670a2cde17587e8f8f377a1ad101ec97dc1fb0a86a51eebf9427d64c3e540d3df374b1f82d3d1897a03f348c1fcc4d525addbe9aaba0efa328f36881aaafd92fe0f512cb384a070253877e8c09735c6a84a3a7ad34aa6d76225ea142a5aa79c8926d65ad6d3cb664e6323135b751fd99cf91a1a0f581fb96ce36f1e426a69f689a2a617cb32eda0cba5cf85d3a947273397cdaebf45954a19df730463930a1d9a45d9edba6b9544ede652574c85d627cc01d1dbd17718a7ffee8e0a39063b9f583858495a903e18475c301ca6d80dabb84e13f9efb055d89b95dcef56cc65e9c5c8959eea98adf06d539f2ab28b5fe6713b79b4e5068f924c599d6d03518df49f11623b6ed324656a7cbead89511f0b3211ae5c68b964910f96a92ee5bdcab296648accd95df105c1f3efd26bf4a9da8c914f36d335491ad87d182afdc3f010b9a2fc52be0c88181f0bb849969e01bfb2e37ea6c49b0c49a0469beebc8d6faeb9c24c03bc78d82208a9e901259663292e1a5f1a7ccfa7da7d481693537605f9342fb826ca33844b24ef5a80a63d79e7489ed42c058b2988e15e219837ef0c594a1af8e862db6dd91bf9ee064c33060d18fbf3baefd007e7ede54d9fe757481df380d850bccb11636867c8454fc046b1f3d614d662a6d35be7fba0457e4194f37aee8fe18b22edf625e5c586cd8815901eac70111c7e0c00322df462950d85c9ae1792fa7dd0994c5ef67acee9358309093b03f9b0f086e7d3670f8b478d9f293ea293287ac400b18f063c0ae2cd747e0d1e60f404b9112d6c6ee48849b8890bb598e743d498ca6d96a27eca424f716dbd32e1cc14db3d8adf68a22de20f2a472f55b15f1c4c84053c17e749ffdb57ed6fb4ccd2a9db64d265850dace7666943617a39e1ee4d5822dd7091d890174b2aa7101963e0d92eb7da5b78752aa4d078f79acb88b0a6fb4fc15947e12f6db6b5a48594cc3209b3d0fe060e1960f4cf8f33ef55ca8ebb37554b11f8a9140630e4160d9be8a9dc847e47d8860bb0b8b7cf539aede00850469e00b68073eec668c78b479c4e27206c07d598e92919d8a6b0d5f89a2b7cb1c2fae6858441e76b3451cb80f364729578993bec00b4d524d4dc4262845e89ef08ce430384b66354385778529b83d8cf9d9b476cf592d648b73947a3bc4a8cb2a97e810b989613a99efb472f4dcd49642b17c73410811bcf44107f1f6e4fa03841a8069d152c7f011a5d59deb11a1880dd939ce646cd06c98dee51f980a52f9ae125c5545779a19041f6d4b1b10d173867319ff59a8e9b802805cca463d86f69f24ec293a40e142c63825c75419024bdef9c955d47046f9f1b6f77f08951450b2bbb79e70834afc41dfeaa930ad2993596b49e61a54c1f1a", 0x1000}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x20, 0x400}, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:14:44 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000080), 0x2) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) socket(0x6, 0x4, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 20:14:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) setrlimit(0x4, &(0x7f0000000600)={0x3, 0xb49d}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff0006000000000000007a000000b81000000029006926794e5bfc08ba110e00003300000003000000eb40ec240548138163757e2769b452b9d7da2be77a09cfe1974d34f5"], 0x30}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000037c7537cd13243a5156f9c8500"/41], 0x29, &(0x7f0000000480)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/78, 0x4e}, {&(0x7f00000003c0)=""/139, 0x8b}], 0x7, &(0x7f0000000500)=""/138, 0x8a}, 0x800) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:14:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x405}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:14:44 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/44, 0x2c, 0x42, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 20:14:44 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81, 0x4}, {0x44, 0x3f, 0x0, 0x1}, {0x400006, 0xcc, 0x0, 0x1ff}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x4, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x78611859], [], [{}, {}, {0x0, 0x6896}]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000080)=0x7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) getpgid(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 20:14:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) writev(r1, &(0x7f0000000140), 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:14:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x7fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 20:14:44 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/37) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0xb) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000300)=""/205) setitimer(0x2, &(0x7f0000000000)={{0x401, 0x81}, {0x9, 0x3}}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) getegid() pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/37) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x8001, 0x3f, 0x5]) 20:14:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r2, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x91c4, 0x5}, 0xc) 20:14:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') 20:14:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x1, 0xf43f, 0x100, 0x9]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:14:44 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x4, 0x0, 0x0) 20:14:44 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 20:14:44 executing program 1: poll(0x0, 0x0, 0x8e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) 20:14:46 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2832) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/213, 0xd5) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) 20:14:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket$inet(0x2, 0x8005, 0x20) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:14:46 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x100d, 0x804515) msgget$private(0x0, 0x600) r1 = socket(0x6, 0x2, 0xdd) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f00000004c0), &(0x7f0000000280)=0x2d) fcntl$dupfd(r4, 0xa, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffe1c) r6 = socket(0x1, 0x3, 0xd2) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r8) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0x401, 0x4) r11 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r11, 0x10}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x200000000000010e, &(0x7f0000000340)=[{0x60, 0x8, 0x0, 0x400000}, {0x6c, 0x0, 0x0, 0x202}, {0x6, 0x2, 0x0, 0x7fffffff}, {0xfff9, 0x7, 0x0, 0x9}]}) dup2(r12, r10) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 20:14:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000140)="1993a87c6eeafd1bf1621abd751bbaf487479d24c3c546f20e896bde8d2a357833884f68fdf34f88f362f0c4bd83c0bb028c842dfb8d39a47dfbbdbdf7abe5ebe29b514e0098e6c3c2808829d9e129917a3d2164f7aea586221258c5fe75a9f2c82a6173d7f6a87a36b9f49b7337d97f6df914eeece1bfe731e65f54d76bc525f0dc95cb0c2c78527edc359f221e200b48fcfe0634acbe72af", 0x99}, {&(0x7f0000000080)="b01f3c2e45a728b6350ffa96a7c1327c59709a5aa49aaef586308390f72f5e1ac0bf423565579c01f8bc5b37f06efb181d9c87b0ec93e78d4eaeb8d630e372b4208ca63bcb9e6e9d1644bfc01ebcca69eb36", 0x52}], 0x2, 0x0, 0x0, 0x400}, 0x2) 20:14:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x3ff, 0x3c, 0xfc80d8a, "1d7c13040508de20000000084800000000108000", 0xfffffffe}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) login: pckbd_enable: command error 20:14:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/37) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r6, r7, r9, 0x15d, 0x100}, 0x10000, 0x3e, 0xffffffff}) 20:14:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) 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) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 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, 0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 20:14:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = dup2(r0, r1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x6, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) 20:14:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) writev(r2, &(0x7f0000000000), 0x0) poll(&(0x7f0000000140)=[{r1, 0x1f7}], 0x1, 0x0) 20:14:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x5, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff8035000108000604", @ANYRESDEC=r0]) 20:14:47 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 20:14:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) write(r4, &(0x7f0000000140)="d91d30d2f6f48b0c4a4e5cfab03c37f8b3fbad705a309b8dc538bcb29c88bdb5", 0x20) 20:14:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x401, 0x1, {[0x4000, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe], [], [], [0x0, 0x5], [{}, {0x0, 0x0, 0x3ff}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x7}}}) 20:14:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x11a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)='M', 0x1) 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}], 0x2) 20:14:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:14:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x9}) r0 = syz_open_pts() close(r0) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0xfffffffffffffff9, "737a117c0000000000000400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xd4f, [{0x1, 0x7df}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x652444d6}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1f}, {0x2, 0x8}, {0x3, 0x80000000}, {0x2, 0x1}, {0x2, 0x400}, {0x0, 0x1000000}, {0x3, 0xfffffffd}, {0x1, 0xf48}, {0x1, 0x800}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x3f}, {0x1, 0x19}, {0x3, 0xffffffff}, {0x3, 0xfffffffc}, {0x2, 0x101}, {0x2, 0x401}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x934}, {0x3, 0x6}, {0x2, 0x9b71}, {0x2, 0x1}, {0x2, 0x400}, {0x1, 0x6}]}) r4 = dup(r0) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x3ff, 0x168, r5}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="b41d5dc18a680ed5e5081c20189c", 0xe, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 20:14:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a58fe43b00fa04007de8992b5000e5ff000000d9ac55a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de79901b6fb584d490000000062f547d55587267ba5050932ed612efdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7ceac6f705e8fa9f7c40b3df7cd90e67beab3b00b0c1b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b800"/318], 0x10) r2 = dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180)=0x2, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x3, 0xfffffffc, 0x2b10, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x7, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) 20:14:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 20:14:47 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x3, 0xfd) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 20:14:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0xc}, {0x4000006, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x5db8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:14:47 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = geteuid() getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x10001, r3, r8, 0x0, r5, 0xc0, 0x8}, 0x3, 0xfffffffffffffff8, r0, r6, 0x7, 0x0, 0x10001, 0x2}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r9, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) 20:14:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x68088, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000ba"]) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 20:14:47 executing program 0: getegid() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 20:14:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf5ccf242af181561397886d0b685d468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645545992da3f0a1f945e9ddf79ded308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881eaafd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc678747709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807c5ab532f71b8dce1d41de562368bfe74343b4b82bbebd044c4bb107a8a011ea4f8fb6411ab0983f763d589282635f36cc731b0f113f546343fd1839cb1abf1e0edc0aa9e5bb812f13c53043c2be3f126e7437653d2cc8f6e882892dad59aa438ef0706a54dbc8e1e80104f413efdaf8e7ee3aa0b2009fab99d20294e9b9002c08a983ceac1fdf1a63bf7c1f9cd3f5efb76d7abfde811a6113afb787cea07e39b400cedf31dabafe70bb7f6fe6c0b3e87fd46fec5c82f77b9fbe2c32d84a76843fdac953a1a7d5abc09bf64d5eacc95714e1c084c3e9f198defaa5c4a91329a710"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x12, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0xd, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x5, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x1000000000000003}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:14:48 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x8f}], 0x81, 0x0, 0x730, 0x0) 20:14:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 20:14:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0xfffffff8, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013", 0x40e}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="22e4629d0180fd9f61744f78756892159fc043bb73763dfd933cfda73a276751a34714fd1879a21d58247c1aaaf0088fd26f233143cef25e3ef124ac97833a0f8aff60e3e5c64bf2ba1c0ee54d30e3055e957450de08acba15f08acdf9a2ca92a4478bf1204dedf7706c7bd0746cde41d1fd18588a79e7de65a36409e013205c999c51b9b8c93c03b60a4b4b87e2f6a4589ef185fe80ee06528851d793cc52e6d93eef5e02ad7cad3fa586319555ee535c9660fa936b15b4ef51c318001e8f", 0xbf}, {&(0x7f0000000340)="f28aa3b5f6e11cc01a06f71211e12905f1c52fdb5d7d2a065f23450dd1a5ee7bf45e892f34ab9860ed2aa4af3a221b7d413376a180f26d0afa84be26d3835bff3f8149f812cdce801f5e2789b5dd2690822a86f439bde666ee1665aeb098875cf0031d6372c3ab3e17e43663a5b7ccee75213fc3135a43b9d0949a08b349a564a5b9952c16ce0aa43ef749452753875577c066875540b8214a527e0cf6cf926ea379fe4d", 0xa4}, {&(0x7f0000000400)="e57a1087ae212f7479787ef28ba3e87d8ed778611abb29a219097e409c7ef53b9478fb0602af4a14872bd71cec0cd26378821d0792b1c6d4e53114458fd2c264c1fff13fbbbee41b8cb60231780e02ee88f48179c3eaee273ad534370b0bbf433967e69520d33f2f841109c157dd53ac503b6e72ffbb7252343f3665143c179d00335b3b", 0x84}, {&(0x7f00000004c0)="55ee85679385c80870e20ade07c20ee1f9b0f6543fe4e80a24e3165bb44b722e30ea259bdbe01e8e55f703bc1eb72e690e2a1485521b9f07a142c312c13845dd6171", 0x42}, {&(0x7f0000000540)="3bc127865ba6e7d0b3dd50003f399ce2998e5bcc6af917dbe85d21fb64d050fe87588f9eb88ed65990054937eaf378406326b6b40899bfbb1122958fd62a16ef3b4a5f7f828db437ef00c476897691f794a9fc0cf9a981696aa98e98c5", 0x5d}, {&(0x7f00000005c0)="32fabde65f400f7f41113a49756a119e68dec7ee725ecf4dea970f5b4836101cf249e7b2ef8ef994094e622ca77dd64f1e707f6e695869ed5805bbeb409260ae1ee97063a74348fab57d6ddc", 0x4c}, {&(0x7f0000000700)="d2fe5a945df89bc35169a3131143b93db6531b8ea0eed7c6288e836c81444d8815103307aef6139f33f5156a7859ab8ac05598d85ce7fc167a434667d22274c951d2c13b4e6ffeface3099576e00f04360b099c90e0166082093dd335855cf8fdd91e75a8873854b970bd6f8cd4172b03d628bfc65c6efb73daf6cb9213ae5194811552610bd16b5600e6d2cdaba14796c79200d1da31eff6e6baaa9f280d9477a62fef69d9767c418dda6ccb2ecaab5540befecb5dd8e438a1cb34ff23d7fe0786301056124578a55a6", 0xca}], 0x7) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 20:14:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82e6c1b99682d266a8ff02f85ff346e6ab96b438f122ef542510c835c0c87927ccb78b0708b3fa7bac82b37f2289afa07f742292a45d46196e6dc25fe3d7e95e9c91e00f7e445b99b83cee71c08c282a43dbb48491a34ea015ae0b4f2d37e8f74d0be6df990488b2e81723acff7981743f808a418b577739fd156f390f5d8dbdaecc5a916dd3834469ae0c83300d798a88da84b23da0291ccd0c07cf4da80aa97e5c6f24a20f67b8860d2f81545531a949c7c7ca7d8af20b59d6cb4c6a95e14d81c3ca738d3cd721f63c51d19c499bb5a34559bf9cb8a2ad83da6e68ea65b51221dc5579c609d854fa6c579c998d6e7f376dc38f4d768b43997013c8fb9c8e91671e0000659e35"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="fbffffffffffffff", 0x8) 20:14:48 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x40}, @udp={{0x0, 0x1, 0x8}}}}}}) 20:14:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffffffffbffffff], [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)) mkdir(&(0x7f0000000000)='./file0\x00', 0x30) 20:14:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x4, 0xffff}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x20, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f80dfcb6127d4ef05d9af9f2cf1ff5782d680ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5da8b498b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6377809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd6982413db52c54c8a5a88e2785c58ec4dd2abb71ccfb7dcd1231cde9d0c524", 0x188, 0x0, 0x0, 0x0) 20:14:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) write(0xffffffffffffffff, &(0x7f0000000180)="605430127a43d74c53b264ea2be1e7425ceab0a0ae0d79e3051cf8f71840a09378aae3bf983485008ee57024be82d66ec0c0d0d651e54788c2b30dce10edc3ba8043552cd90d85bf43e66781240b2a090e1454be7430f9f9885d4b8b7e8bb2c963c0d884f41dda2da17fc334f0b45f394b1fe5129f41106bd37689f6fbddf2874607c29d2dc799a816972b2d1ede2e108b628994ab708cb9c5f3b2cd6139d259c0af96880da1b3db894b0cd401b83750eb92509d5faeaa0b72b2937504a5cdaf09f589cd55bad0da93dc3449b5d4029a28f31175b86bb969715a3053d3ff61bb7ff396ae70d37efd00281833f68f98077580809bd026e0c372ba8426093d750898ffe4abb61085c6883f3b17ab259433713895d20908520ee4e939c417ae1f5c0f8e0474231a703d1597c9b9f623b82fd9626b37d30f95983da8fd93caf1ad7159551e5e4d1925bae9806b17abe44315223049d92b0de9f8216a30877dbba4f758e1070e127d5f2ac3d7a2a80d8e34dac492c376ea717aea83a8f126a1a2bdf687186a47722a642f0c5de6290ce0acf3411761708598d31fad288b61bac9cea80b78e98569de2584cee2b01418a2116a51d092caaff5cba1dd00f2c64433a0794fedc7ad9b320dd3c1ad243bf42c0b0bcc12ff637b33c0f4769fdd355ad67cd192ce687fe7414af8295fd4bcc868f315223b802e8cbb22c00cf7e276581a59518490956e624d99999c2a00b6afaf05f6853858da737e2310a394d5877f6eecb798dd4d2b376d4b0b68f3a70a85a897669c0bda7982f879e0af124173c8f66bc56bfa254f2709ca0fbcd9c604c8f7108f5d92964e8f609091a1b824eae068f0a3695342c41c025a3dab85555c6864fe00e10982b61c8c606547bccfbae8ad21ad84a8515bab707108cff3cdb0a977117eb758eebb2cb9b326e3192bf617d09a2c3696443b7e0b57160515aab06de5d2ddbd60375eb663d7ade11a6e2f9fca6b742a295587e78a236c20a134e27aa46dec98340067efab9ee0494aa31f18e6b351138fb02c2b14dcd78ba1ccfb1488e708341c6213ef73fb10ebdb2c36f69bc1b4c4b8c38ed03f96ac0c18cce32f8f6b45e3d52ef51c0c590b4c309f055b7d5e0feb0f06ae944358b7edd7de8b5c810815aaaa530697f0d6bc6699467a0ae764165932ba4a4c01f67a09c746370360fde045eb96f67507cd3cca4100d0413d00a98e423e4d5f142618d0ddcfcf0f749b61dcfe264ccd6f113e27e5496c0a88c10d8fe67ea5d18cca76fc1175c5dea0ddfb10f0df256b4108afb1cd8798a157e96bd3d5b63cd552739ca64f30d6db5be6bd5c7f6f6f4967037981369c276c11dd2bbec46f49dc168e9b8484c27bbed3a53007eea040f86174a61512c7d685379af404037c729153daaa3d2f74b0ffc5daf468750035c5ff348aff170387c5e231f2811da2ccf215f8caf29cf045d807051284578273839be074acffdf1017cf08ba32ab82c92729df1bb9706c943166892b22eb7381e25537cf56ca0d3861d9539be4132a3a48e1e8ff1c3b560fe2fdfd8651da6147066ec10271ec3e9e525db28271db5af8440fa16a67cbf7b07f473386e1e61db1cb8325c9ada6654f3dfc2c343f292a5db9187b7a31ceefcf15a2ee5e19695f009d4b6d79883e843dbc496548f63640062e3551c58977d14f90b2e647fd6a24459c65e31555cb39113fcbfe50119f438c72a3a5affed692048c6a12be34417b8bd63c7cd558543faa29e08129d859494cb0696a449ae3c2714d97b6514cf3bfa92b457abec469268b819af2108aacb07e411d15399faac8716d97bfee52b87c592fc9c2d9e461cc8f0f447c303cdadf69fda6080115e1e159b484bba1ef32127175c50a28665d90857be5b89cbad2189e96be2cc37122c621c149e187b747271aae43f2d4db49714daba4b1c23e156931869d1bce1b3dcf6d2dbda295579fd077049e1bed9a06d1532dde571e95e895b2f4243a12a18b31c1d14612d6df9330c14e8fd5e1147848fab679b84891d4b3ab0194c57641cf76889eba2aab348c2cb50efc721c068947128c905b75893cb7835ac27db3f2259a4886db2cdb4e38ec10fc84e1cc9448439d8d4e78a1a5b2e64c17a0b378e7cd1a1e4a07db911ab87eb58db8191b11217b63c836028926032f94fb9ee1210df54001e767584f8ffa1cf9e6449696703bd234824ac27eb3c102586fbd65475ea6dc8a62b475831edc1ad7cb714d1d13ddb767914f78c0a46ba5a3c550704858da0d904a55d92112ba08dd9dca492cdb74aa8b04f23b62a55a13192fa60de570cb8e4954b1b63619c088eccd6711c7cdfa4ee73c3678d440da69f7a0e3b9d45d079b03bab6097909086977072cf390ddafc3939a24e2f6ea09ce78a3378ff21c6b882bf7b3ff0a23f21bb91ac39637627f6ec9e5513c9b868e8571c5af66d9e7fe39c75abf163d5ba7ed8306808c2a5a5774d844b20f6b057996a62977ff139a8417583f7bac920a04b3849785193bb76b0bd668b04fd1c75abfadebdf7da292e2700b16ae7d00f44a49cbfadeb437ec46067fcce5b769eed3868f9d8bf4956d02405e9f9509f7c02e4dd894ec93bd9b9d50066be4de4ddd6828ca4135b6e700d64e04fe48a1c5b36414d0e83f0e35b17f668f2a3c6564cec23949fab304e8d6a3e61723c4e08e1b21b343e3f180f1463d5a9e8ed0e1f310f82a8593d56927a9ae54036bf8d76807534bdebdab0c2031ee8c16e87253c44c22a7003534f065b3a3d084dc7bac9a3d11237cbb950b6b3b8eb833cfa8753d208c24a2573591b27532ec9b8787e6943b56068a0fe09d01e0b95167a5b1deac25f059e2a741932eb68b19461f5689efff353be435ff58138ce37ecdd1f8c43d66beb0b5185cfb5a0b2df4aa91925b845ef40fcda95dfb842bdaf5fc9c7223073cabcea48e7892a65c878e8d5af9c106a2dbe482137e5889ddb0a0cdad1736aeaaa67b647847647a8ab5bc9b0e4675f8065b1eb6835a51c8087c3a173b00d2c8c9e2f80f6fca601b2af2804df7838bf55eeabc1f8e914a7423a9d86862e54294501d7923004839df9823c7bd53035400cf2ad0f6f7e1f27d056016e653e4b97cd4acf6102e2ef365fa3e7ed66bc293657e54ff44ca7f61ccda5d2fd47718de51f4512a5223c97b7c36cad80ce486df8ffea879f10968fd5eacc31929d2005b276ea44da66ec9b4fb087bbc0b1eaf2be8b48f68610f9bd170dd791eb36b014d73f9cdadde1bc5f1757e140f7680d103e8308178cb78af935ed979f7d9fbce2ee113e465d57d1036e38265a250bcb3af7fae292ed5241ba3ecfed160d33f6a65c68038810efa1292f30df409e0495aa941b25d2b12e992831ce6968c244c5d183c52c509099600fce4ab798750c5b900c61312aef3ee23024d6131724d33afec7ac9e57959ab8226b777630777fe6bdd03c29df50e0f9405d47de82a32a132513169f8f5122caec8f3535465142ef4aa6ce0e97ddf503c63a5e461cea913d1266128b79efaf8cf673870c075529858a6f973a8940d44a3bac1b9916866ddc679ef88282e0dc67390a60d01c78522a968637bba820b527beae5e99591a47e7173780a5b8f9e96ff008414adfefa2f189b8a841c49697427302d033747de1ff60e23755424cf000a610891c6157e60e2626938196e75b51a12169cd3cc47029a5fd470080cd616b749597717187f29c85a64fbbb1cb70d52261ed68cc2dad80e970fff6312446fe5ec8f4ada401db6a7e277316293b366928528bfa07523c2e9c03d71e1b63c6b80ca5ed4f0becc47f4b58e55ae688dd8030c03681831b58f341a87a93d026e56740f908a39843879172a578d87af786c7d76d1708d6ba11500bd734fd8f9edaab1578e9865afc52c9fc6854ce5d72d8c43448ae14929d738dbecf716eccb95557d8352e4814fbc6a32c7491a581f26efb9f0950623e71a69db253c1071cbb13945e0e424676cfd6612d7f1cc0aa05a1df7ccdbe2438275120e6990dcaf6f6d32efa367f8db442c64fe850cccef452e38fe680eccabefe77ebc0ad10e86c0dd3f69161b9159dfeaf72d821363d8691b72e82727d296cb8381763c5331a99a387cffc8a432e60243abdcf6c891772e8bf30344c60841b43cebe589f55c973710c39d76078d61f131d772696f66a0b7da580e6dc83034c3fe37acba35c7d7bc629f6bf619f871f87a0f3875cde5d550ec00d991f627175dd09692547d1d979146796961214af7de315a16c6d086fdcbe711acfeb9bf0ab3e374191a906ac63f82afb3fbbbeee9c0274316deaf950cfadb295b52003b0eb4f1eebb6431420f6a4bd4b7ad44e96c38150e134805258e511ced9debc546f2117fce8d73ffa96b05982a842f3c9b57961bcdb907dc3870bcb411edb15cf9614222f2deee0d35fbfd0ca1c8a4760f93301290e71f858c91911258294effb023fd5d5c6aa58c6ff376001b736d3cd5d190fb9b1c01c1707b120e5fad2ccbdc7ac42239ba006b1cb5462f95540cd58c1dc0141e4e4fc10fcb0ded2bd5b412db5aa9f3cc3646da777377ce92a267e5e048b4edc69111b6f1e48ecab5c689cda6ba4cd188a7487530f819bfd2ec68dbd168341478780a85e0b04af8d8fe9220c2c01ba11a1b5338b23c3a3768db0bd3a97ed7fad72aa7703ed2531885bbb763d4209e4f5c5d9e88ec987a505039ecdd39c0472d081913f2b8f188d7c84a891dd1540d4d16cb8797de1f7bfbcd452b832af5b73d1f9512c0e5809891dc6e0e1185c42fcff7b9b01ec903051231943f95dd481dac54ba2709665421ecc6915eab9af7ad99edb52430f75742cb58390e72671c206470335c72970f4e93f7e74e4f7f5746a30905acdd70e0e944fe021524a720a62920bfc7cd5b62e37e2dfe62d8817c043ed129205d47cfa84c5641f0466cbb45a0214e4aaab3e18ee9b6b9c93a7babcb356403e5435f8b1c0bc97d6bbbb3a9fef8ad7f6fd9ec5e840cc217b3711d85a420f9026e661c18c00d954e062081b3f2f213848bbad969179245d5a43b076c7c0ea692606f47fb35f3837bd5afd5cc9bae88d22a835e3d847b2ae12f13f49690ddc05d973089493701412a6cd415b0866864dc9c0d95aa068ca8ccfeeb8dded82c5639257d8624024844d72afdfa46ec72e5d668462bc4df2f6e84947ba491390b68b9eb6919d1a0f5a473d64817d30cbcad36bb49be4873306843fe5565789ceef1e33306de9ca878182724e9a71673135c11e2e44e2d94fa32af5f0e86ea4299070fccfcc8586f8447d175716cb18e9526f0aeaceed9e20076a441a1696919a20bc7dbb99e2ae1a95d24f59e0b0ca7675265c455be72997cb9f649473677cb37b2adeb8c8f328d1960ceed408edd9ac36f48c47d312905ece34961e27a2ba7be285a5f032d5038a934acba8583bc5943a0b8485153d6c5eab90c487c6a219d2455d1475a7c77fc576893bc017b29aa0955cae278e0d3411000d34a2e943051a084b7154e49d0e16e68b39fa86964d8b056fea96450da3c8804fb3afe1d999648cf835f55dea6152f685b61cd3bebbf42257baca45ba1a968402d91a79d2521238834ce99693944417594c7294a1db6bb8404a41886762e84e62739aaaed6e56bcd0d30abe85340c68e72443c56a39696532f183351e9443616a57d0f681a4b7c4b4a21a50331a43a3a8517a8bd8ace89d5673a72c9ecbed990ab7375f652afb06cfe433536a7b6987fce1bf167dca1ecf7797a46ef73b1bb18c3a76ebc931c6bec8fa60b", 0x1000) 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) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x2) socket(0x400000000018, 0x3, 0x800000000000003a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:14:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffff8, 0x7ffb, 0xfffffff9, 0xfc80d8a, "1dfc13040508de20000000004800000000008000", 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 20:14:52 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/37) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) r3 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000340)='./bus\x00', r2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xffffffff, r2, r3, r5, r7, 0x100, 0xfff}, 0xb8a4, 0x401, 0xfff}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffe}) 20:14:52 executing program 1: r0 = socket(0x20, 0x2, 0x3f) sendto$unix(r0, &(0x7f0000000300)="b100130460000000000008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x7}, {0x2, 0x4}}, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) 20:14:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 20:14:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:14:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) semget$private(0x0, 0x7, 0x208) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 20:14:52 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(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001580)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) 20:14:53 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa34000000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:14:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 20:14:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000140)={0xfff}) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)={0x1}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 20:14:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x5}], 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x10000, 0x40, &(0x7f00000000c0)="e388e7c7f902e48f91126e940ffa6c228bf005f25af463e441a9d9fb9acbc7933f3913d8e71511d5b957f9faf739c8e051fa4bf2c4f3116c0bf9fd3913e26499739aab5f36ee7bfb8a5e3510fc3df667a1ce39947bb50e48745e32eee82a1dc6f6d87ebb397ffc48f81d78ff8cc6f3ec6099b749c8729950b62f6d2ac614f2a59e886791a23796b85376a7c79080ce6ec6d8981b1b7daed8c7ea7a64c26cd309f09b5737d39c", 0xa6) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x80) listen(r2, 0x0) 20:14:53 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) pwritev(r0, &(0x7f00000002c0), 0xde4393827cee892, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 20:14:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000bd65000000000000000000be9f331b3717c3af4752e062e99ed7590b249998d9fb6193625e9148d70c88b04f271a9b733f8f8b21bedf8e412a95292b2e1a01be81e448ed34c5ae2564ca99e3de7d1f515ce00d5a74d7d8c1d0266820004f077afd6d17c64cd1e96650bc861a02b486044a3a57e3f91da13b66e72e17314e0151b7ad10aeae311fcc3000ff5e1d01ae117a75ec928fe114c1bb75d2c2f189972a82e29fef4f41d249470751a8c4c3cf963e86b587f4520af4f9adc4bb343b"]) r3 = semget$private(0x0, 0x4000000009, 0x86) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 20:14:53 executing program 0: lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) 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"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/83, 0x53) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 20:14:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x20802202, 0x2000, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 20:14:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a812008100280008004500004e9f324872ee58380000000001c29078ffffffff0047000000000000000267000000000000e000000194"]) 20:14:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) close(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffc8b) fchdir(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:14:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8000000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x6e], [0x2, 0x0, 0x3, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff, 0x8000], [0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x10}, {0x1941}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="d8cad0e0020000000000000081ef40e2a906116eddcae39a465651d913ff01000000000000c1ee01667b7a772e63d5060d1dabc3690156f1c61eea6a4342f097758523c6bb94422a50c3fdb7a4e29ca670fe312e797166e3a2aa95440000b6fb9a99527fb3385788e420bfea2b957f8da387baaeadba6393eef7b9014702008d2eff8a2710e868a4af18d068f646b29a513827e06697b79444c247eef9aeb8c3092641353a9ba9a6ca26e4d2008a5c93212d76d17c84b01245d1dd810610e24459d6d8229ba16573f8b1bc6062483834df4e41e8af1b97364ebfb06610041e1a1ffba2cec996f7f9d393ab559afda5f3d7949e45a2d0"], 0x83, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006, 0x0, 0x0, 0x82}]}) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x10, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0xfffffffeffffffff, 0xd35}], 0xe2, &(0x7f0000000080), 0x10001, &(0x7f00000000c0)={0x101, 0x1}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 20:14:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) 20:14:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)="2a4746012f07629d09f1fc69fd60c79a651e4d94", 0x14}, {&(0x7f00000000c0)="883aef6414d491759c644e9e5b07a3fe825122eaee8a828c59b5b178766a11e2b33e8cd4166e1143ae8ab7d280d73e151e6e488ca878b4138ff5100a4c3dd3212a8f5db686c2e4d9064aad6dd74d086d17325e5bd0b9dfd46da8ff07362a63f7841d68f72cdc60192a41fd613426588d65cfb2c3d5e261351c4d2d49b0a2a7057b765a0606a622d4bdf8eafcfb7ea2607bda0f6ebd475f1635b590f7d6a5e83e432422e2644a67cb00b8313730fd6c3ff77df2381d79452917f9d460579129da6e002bbd093f9dbfba256726a165e6246708afda4db2f1b2a03e31b3cfe5153a5405631e836d2d760022f9ef8a9d9ddd078eddf80e850ad950ffbd3f7c649bcdd84298550d7fcd702ae4fa5c26040f8d6928e335a77f493d0cc926e862b1d73964f9258fc0f46064c2002796848735da68215cbdd84df809d2a3ed4b8e2a03b4ce383419caa58e7bb41c58a051fb9d26f436a5d5092a6251f4b1916c866b982ebb4bfe4c9af4334926e7afb4f328ba0825829b9127f66305ba34bb1925393c7ddb72398938c4107216384411056a93b49ec9de7497de3308721d1c41248bb6ed73638b076b933f14e40cdd92d2148e8b86a83315112795d8ed4065423192ba08d44384780fedee62ad5bb97d2d708da6518834734d64ea9a10c0da4af6ec3fa2656612d53b96faa657ab06c35b8fe38a5465eb1d9ee14a8b01ed979d94aa66c388145530ab63b69bf2edc62b02c7a135d53070d8b9505f7f63d04f7624f9ebb7b2e97e56f6b7a238474abef2f8905a236e819f439fb6119ea6bb76dd218e2f42b5d7179bf3c0330d3319e9ef7a958ca1bec0349e162b6d28e0d369ec84eefc2560e39bbaa99b9ffeb64250ed742a691a80de36ecd61c808dfed860251f040b6d46b156b200383a129072073bf0644e5aeb23ffe202edd89f682643914fd88bbe44fb8065367cb73a531f8bf48f2cf9ce1fd2bf5cc14b67adbce31314bc350b13a8eea060f17141bf1aeba29a69891f1fd786075a5b70230ab0daa46a20d576081dac8e3a1a6f39a793fabcd6c8984cba7d74d5cf1c9aac2f5ce8a2dd6943ce27ae7647506805ad4b443225c89b00ea5e407a4d72a9f18cce94c74d1dbd2ba2103501ed791856101aa4cbf7f0dc0b1e53bf61c3cc08e869427679fe8ed70ecaae28d29f22b1cd2d11c09faa007abe6b36d093cf2621fd9a840cf0596653166264e35616421de39c970cda2f90f1947c654e43194239f3d9acc8dc2ab39f4b63cd13a66df6e13781438d266ee4ad55df748ea36e2ffff8420cb57ebe9565f4191d921f3dc98890688dbcc1c7958cecff7ff4e9d18a8f98ceacece58c115f275bb41a1e1e5950f5948e946c98073d773e3096437fc7565577fbf4d504c7d3a606fa9210103f1f6ce33943f5ecaad4b48a14d2fc2026184d77abc5b03ce0617f85c01e087c40625caf903b3a7a75f1f8ce54cfe28c5977fdde9a8caa75565a5509bea2c4f35c6097533a294e447b8e4ad2f49969753add02f021da7f15eddd1bad83b9d236fe62028ec1ed7c3d591dbb981e1413ef3e04fc592eff583d3eaae181f34a26c47a89d8988c71d31c5c2ef54b3895532ecf927d62ff685c51548add4b2e4fcc9a0ff9db2c21f686cf2343fa6ed24fb2ea0dadf2d527fe03039072dd97954ba63e61ef320675259e6e382af195d7dec7bd53f5f5b9496026ae4b8489125f628fa37b252e9784ef3dd2013bc942db93500af575d1829366f492b80c49e485e2ecf680009067086efb11f42b2100f11e91f3122df70c4b6087863c836072ce0f526156a2d088cbcb50a4cc0d5a4da592dd653d8bca096c744f4e37aafd0b774270427ecbb8bcf9852e44dfe07975e045a91f4fcd83a20414ceb965500452f0a028a48faa16aa831c9656de862ad62bf88fa152990f32eaa99059a69cece247945c635743b2479d612420d83f9540c16e98986d6b16a62d53bff1d988d006803983cd4725a39807ca5f4d2e5fa8310b8f1398a2f8621da29af515a6310ea996a4efd59bdada0496c6a8047e4ede1367291bcc605f8ab712667f04c14f8d56792df409db36918cc62490b79fe000ef60a37bd1dd6effda5f611af0724c9f9655820046ec2cf6150fb9d5d9400debbe7328511cf578429c1c862c9176e9443f93115b5b7ba39584c90c271c132882df66b7e1dcf0ef707d74b0576204f4690f67c3b036b5321f589ed80d568caee82da2bac23899d343b4b0ce8af61886e67407f156e93ebbb0bce5fa01788d19da1925ecc04ebcdd21c26f335977b85d0ceaf43374cf04ae48a06e2523054a9f6b40b22a21b6db54224cd447d77b7a2e4953e28661f4f905bf50d07c983a7f245ac4a0e9afbdab4916c47287e04c2a490d2cebddc512fba586240b1fd74e3362ca2cbdaa932dda97330903ee03e7af60cfd15e8eed965638f71628e683db32b79ac5ebcc5cc49c599891f52276e4417d2b2e3e2d3d8bcbb89b20d1e6303d346cbb71e5086c0df4df021d1312bc654c1da481091a67b30c287eb8c2baf465bb687e1c1d5bcfaf50705ddfe5efba73a09d3be142f65b5c021f87f56cb183599ecd3645a2b7cea6ac87b4b3bf926bc562d5936d108eb04238293a4b23acdf7e223987d89399e4681636c8fb1c6c813dfbee8ba928784d17f18d65ed8dc0d8258513abb17cd199b15bcfb8b415bd735bb047aae283226d9f8294111bd2038cb75bf4a329998ba5b0c27ca7c4659e35fe8b84774b65c88d3e68c1f49ae009ddbed3541f38247a7e18ab0ad871cd9b787eeb1f4512c11a0eeb708cdfd16b280edc2744a09140f7265b026cde256ae7d75d6403be1aff6e99a4ea3ff2a05b5470a443eaae36bd51c6e0832ed63dbbc6fcd66f42155215d4dd07e8cee398e4bc173bb32a310caa25e6c71296df911f42bfb6b449bef74a1265abe5e2fd230375a75a53a18c9c84bec838cb02f9e75686a2f5a53d648bc7a3febad2a39cc36c946cabd24e93069661aba6bb7bc656d1503d566867791aeaeff4600cabba9107448995667dcdf2600a543e07620ada9de522dd19ee2212752d084fe37b28568d2214000a99754d9d465a0672c549c2ea5cf9a43d4269ab1bef74e46c72398dbe6716c317669d9c3725174a1c898464ce3981951cdf3e146c984983c7f4aa4696f1a0c31d5760f73de2d1ea3f92d9b31943a4890b70988217a1ec1f60c2bdafa103225781bec85e04ae2c44ed000364273ba09aed501699138363c1860a52e15d93152f393a6fd3fca902b89f1bd8e786e8a3c69b83fc909a98bb3dff0aad0878a21ef26e4f0faac4a6d601047e73f2467959e8d77ecfcbc9c24a93f16623cbce86c4d66261af4a9433b1f299d4c1afd629f9b8c977cf9d20fd14b7cf3a348911c6b6f9bee6839676b99e45d0698b9f81c2b72a32a25f10e8bc66575d8e57778b213ec1ab5033c5ca43d4b5d6982ee7e9f8e876d59d0785db4e89932fac106d6ec9db1cdec51bfc4500588a1a346d56fa40a412b1a30fc614853d08d881771124a75f06a8c791bbe50549a5527fa8bf040a4c500bc839e41aaa81537e51aeabb6a5fa007eaf9a310ebd51ae9c0886234dd601aedcf80a2d2792ed9406e29be46e05fa74ef0d893a13929b0fcc5f7c207cd512014f7e4c30ee0b9472447eec431095c5cb0a3c143c87c1f3bdaade2f17ef50ff82f52c690f195e4bc041f61fcf46b61d9dd286b58d1c90a3cec2c7a4de92ca5d341978b3c51f713b99c17d6ca66cee65ade2fa8379c207c4264dafcc53ccd07c6a427ddecda8db648428ce8d8e15281c0bcbbe3ee4cfb1f5315a5675adfe2e16e4fe10dcfb68c8fda659735c9b7b55a3bac469a49de787f4450ff602e2bdac20438357df05ec3a606436d5c5759a83d50b907f9670d069c3446ae35b14f7478578f5cbda06e9ee542d207ad535e2180a57ea8115d72a74b0f418c8139808b04a3842e75bb62083a1be20d696458a64991914799441533edd091e8b466a1def9b17542e21f5d25d15630376a513111d993059af768913bff5d4051e320586b41ed03ba2bf2bdd73e15480678dd11a12a88041be8b6ebe46a338c1455b460be7510beee81fc811805129d914a90172a8f9966e884bb06e2129dab49965f38e0fb40030de8b1d117e44c431fab744f5eac3eab95227a3747edd69039bc0d3086e10f4899a8a08a61944e6977d224333c2047945ae5a702e19bb977b1a2333c4750e6d319406c49afb3ec47f438013a873a5de2a07ee55be8b8031cec175463852ad07adef8f7f2d36c120d2c15ae736350830c92890a549bea42bc54e61bf2dca8fe0f4f107f125b308e0a028358261e4cc29fd5ee4a0b6790dbcf28e2c90852f764bbc2440a9c69046b58b959c6a117df644dfe5ea07fa1c0268e2ac36aa1e5e6ea5f99393903495127425b3cae8ab81b49c80d6d4cde92f217d5c068adba81cc084794bebb200abdba91b5c29ca4c055b40197722335bad901d88553526d684a94815bbb83abb03946e59a1dd768853dbbf3d451b12de053cefa36112a795f56cb81723614101bf3f1e5f226b078a260ce37a3f28a79849e707ae3b5cb40d91f71ef1f9737ae26ab27c15e8c08f212922f068b50dc9cc5f228b744c964ce424dee85b09d49731230fa8ff5b508a6f545d78c6ecd35e3022681b77486f58154c190741a523f96d4764fd9e22e9dd14d1855349988eee781af817d6a30bf22e82285081dd63d0da17dd4492b703c7135b3a06ca539411128ad5b098e6aa93b296f6eb0fb9ecd4f64e4a23e3b8e119c229b558260f6abd05e4892a3d394cd299f6baf784db8df5508bed4153f24c153f4135d5fe0d8c3ff0deb5fa3461c647bae71daf6f3b6df590701093942e69464370b502f88b45ccf9b1d79a8d8ba7632aa7241762fc71f986bf59bc5630322cba3d75ad77a2911f87a4f80063bb6976eedc31facb99083927e973c01b573cce5c072765a63da9e29c0b4467157bdb4f9fd52a53cff3d21f47112354852c918c36a70f973a83ac49160e8c1244c02f58f98048e71351f47a787509ff98998ba21b1ac65fb59c15521328dfe017c155ae52223eb6e8505d29eab7df785a57b6b366d36052576f33225b5a48ab0607fe3b19c163e8f659d2c147d3aaa872f3cee0c9bac7bf13a05f36929a790f7245770fe35109aa492e018f710dc4295372bbadb7651fb755687b446e5e47e0d08083d244b68df2f93eb753d036934090d1ccd8c4b02cfc955942671293d9f23fcbd887a5b216ae958b1b79610c26fd4e577453e5df44a4ed36c95a28a73db6c3e10bda497bc1eff8625492cb634e135d8d85b57b4a1d4a72eecd63e6b807fb16517d135306503c215f7765e6307a9d09f2f164a37a956798eb05b1248400c7b597d32681a36026bb9cc4ae08552ceb34afc7b97e0663c2263bf88cc45f7cb73bf54e99331238b7582916f7bcc6a5f4c8d85176d87513a66cf51929880d4253c4f1a39bd844bcbb5c2c0664456a02480656926e90773a2ad4cab802e4afee21f0e14be42de3c20864379acc7ef69718315c228ce168a55242d81d79a96a249bcc5e65e92fdfb6a095b938555b4ba3da98d347972d7fbc57458d4fc9dda5e72c273b657e6fba9b3cb6822d39b65cb7bcaa21e49ab05a0b3dbd0049205dea3763369a2a0d499fd7c87f7a2b1ae516e991a90ff64b1c7e50c0fd85a24571815d837524d43f9d99fa8c85dfe45dd4f64b9c2a8097c084080948c8672b7117bdcb0729b1561c0cc791f76309e48c71", 0x1000}, {&(0x7f00000010c0)="f7e7c48e63f751d7c94dbc4c52015590a79d25b696b0002f5c2e7520763720980e77c3aaa15b78dff4020cb203012ebb70a327f04c02c8e39a3f15613bac61c87f567dda42e8dcf73e09751c73d17d470835ae8ceed9", 0x56}, {&(0x7f0000001140)="c8443077edaf87ba7b8466fef44278a47a8aadf55dd6afda870a75ae201f8da2a001073089e27ff28312cbbd90320d0fc9db94b0a4f7a9e1970f61589067b3b1174f979d884d5a1ff51b2e393679afdc15b9bfd3306c29012230c8ecba04556bbe8fbb2e22148ad5f148e17368572d31fbbe99792df6b9122ce13b", 0x7b}], 0x4, &(0x7f0000001200)=[{0x58, 0x1, 0x1f, "fc99efc99590e5c847f6f1ade98b6702083c739ab79fd4e3e08d7d3dbb195f9d043bfb516c7f2d2d640d33af34043803c10e0925e64a3a1ee088afa115b31d2c53"}, {0x48, 0xffff, 0x800, "37e98b8b17b1f198993e6c67f2e37e9f37ae6108cb6ae16a61cea0f03ae53b731660537cfe7ea20e989303b77e72a0bdb2f6d0"}, {0x108, 0xffff, 0xffff, "a4ea7c0915b87937ab9ba1bb7246739b529f882bfde3eac2c78b83bcca8a1473dca771961eeb10794c8e39162d20ffb3edfdff7405a0d993ba3b7d691a33478ca93d3c6bda4912fc3fdee777e237b66b489d8524ae1231910d472d8838392553bde0e93bdb78c02908ece66a511ae51c078f8d5ac30ebabe00b5d74e7db7176331ea28bac06c538b054c121201fe52a86a94ad4c9db9977ed7749f1d043e77b4a0f1b389aa4edbd31aecf9594849231d41de132f4fde8c59e5e3cfdc63510a0c248ad7f26cf03afb3f80530287665224195db7804c0f20bb3a60016add7eb0ae86c8e9047d1493fcd8ce6bb22c62b826926bfe"}, {0x60, 0x0, 0x4, "0a7fc830644f1b8686dd9380f8b4ff93cb40b18bb26240b4b614f116a09ead6e7647a156c243b01c49e5b3a561ca991d0537763b5bfdee7161d3ed708b97ae33a1f27cfaf533ae00f37937e03603c2"}, {0x1010, 0xffff, 0x1, "3d5574e4597124d8948d1b232590995d32501fafe72f8f69c208d2b064fc069808f33618b5c2fe01bfdcc6e9269dbb1c9f2171b1cd27e61a3f65be51e044e9faa3cd3be261cbd2d52ebed16cb6de148a739cd342332fd832608b3f75e3fb6a1eb632004be7b8f3c2761ad7530bf56a5087fda3e497a94edf56ccfa7accd48b5cbacf8b25499af979143cb08160bfbdbfaad75b0e44e1f75bbb6bc7e565ee407866ff7b06fbcfbf6012ed2aca6fbf33ea06dc19b5f6c5d9feab947b4d90a3bc8739d8069e21465b6b4974e8743eee5865a8ac8b550d05a051f4e7d904234b7b872b4f157301bbd30240ab8d9cae7aedef04e185048e4f2da541af2ef0c523db924515bd6aa959cb2b85c5e2906dcf794b10e9f0169fcbb79873e72ca44e2273841ff9dca36cb1baa4dc9faf434783e717115481702fe3e3fdb5acdac55d2b3e94af5a5cef1be75b2ea7e9a3fabcba8efcf6e2ac225943028841775c579065f0461c80e401cb6b69fe851e6c29b1be732b47bf1ee6b538d3d8de7ea965adce03240e88b37b331561664388b623358d40dfe7c01b9d384b984c217ed15dcefe78553e814bfa2b49206e105c5d7b6f103c1b4c80ec755f4419e37e53cb3df9be9ec043ebc0e9915916e30bd01f5240fd94f78279595aa1a9acad9063d1a0f58afe7821e20d8cbfeb8450007bafc209a1600f83031e80252d1e8c29d3168bc18f5be3be7eba6a55de59ac6e71137e0c4caab926c50e71693d240bdc117744d121858d3d278a8ec30e41ff3ac9a96f556a6c5838c45aa73c89b6f11b18faad32b9e4ba0482e0191f6284d57aafa10e745e1eb7cc909060b1b5797c25ba4d5cbb8f93cc516bc705947e1c97155d9a82e72ac222963b30cc315bd52c0658cfd025b7567c1e7ed8d4a9b33a92b5a467cf0369eba345803a80a21930a1cb01d996681e88e3ad23a27d690a21c70bf3ea883be388ecf212c47e2a047b81fa4fd24176da2ff34d4ccbd32d520690fe55a6d632640e26bde7d05792e0386db0054aec26cb594ec70d9fa3f59a22c0ea40e43260b34aa84f7cf0526eb74640bcc86115b0491ac60efe091950e58d3079539e864bf57a61c0d733b0302edc0441e9bfa421c9d3e4912d6430b8c4a96d7fc586b63229872d3ac97d9794646036e613cecdbbd0f297a84d385b63108cf79ca8b5a8281fa8e89c89866e684c08c684a8a0673250f164cd8afa3ab97ce0ff41074bbb2b35dba3b5428166d14c168f7f4102e9a45aafe11b73de9c7eeb00b1cbb59c17540dcf68d1a0ee07b78cb1ef3e906ac4fb41fe9afda26f5568fd47d78a6efc9651f61a7ec65a45fcc16c92633f674a7bed2b29a46cd6148fea9402019f67798300ea0676b36c33810c012be50ea7bb54a536881dae7062036df4467cf567297f7967ab410ee3abd7ee8ee6443fbb9db330d908892a9b771c9b8e25569c1943d026ed656647fa73695e6ac80c8445919844e9b5be4d80c0c5094711e8d4613cffa1b5c0555deb8706d9647239d051667c4031a2a80f47563c8219b460b196d6d76e1bdf759ac6ce5e89819cb5cab33376388303676756f4db4cc2f976379727acb3dd09172adbfc6477de87bd10b94c1dddb1c319cb40d14574134b515929b0575410b3e8a6761a1b2635dc1bcac563ced038c7d3eab1ba0e6a3c612b9ee09fdf231af9cb2b8d02200be1796d92d8cbb825e4c36cea8d5fda7add03a7c0daea32a6af4ebfe09da245ebbfc0085a6f389f3b566724f58b40dc354693e18a7577bebd91d9cd9ee8f1041c9e95127dcefe919e014a5864b16014e11055f1372a43d896b8c5fa9bee1aa120170f20a66f5bbaaa55e0b3b212cea1bc64fac6612a1cc4fc530f72a51dd853a542b4c1ee1f4d63cbfa048763fd8e7ca0fb255d79b583c62f8ad9f2240099c5f3c959702812ab872188e2ee74a4e01f4317b2160968397e6cb2e5c33f9b06240a29c63a60f73b497587c19b448e0bb429204b0782966f7f4764dffde348d765a9d449326527f66b2746a85c36ded27e2bb22c79c4806e8bee7921645d7120235a7302e6d43f48d230147ec65526c8bc9cece0ba74de93f7ed018779ae6bf43126916d83e9c2c38e8c56906a33bf392030eb718bbef6878cac0abf38c5e493f869e636d272f53a7200bb2cd76f0d3e590264751f817a654f88b98010b2aaad22807473945982a53104bf5d32d1af7e04352318af8720f25ba5b0cc931fe594daa3e84a086e1d7ec2fa8471bde307204547ecbea928179ec7ca763b126a0ed47d0a864065191668b4a03814038d9b1c35541920f68a6ce3d27587ef29e9e80e3f890c23365c9a007d6821703244ff60106b1b119b9c9cf7dcff35dc1f86cc94e5199b591c59e813afb0e90cef4539855a7f5e35fbc93bff658707bc4322043c5b00c768f72cf7f7a70ff2e089ba514d6de553ea3a7efbebfcaf3a2ca8a2518a3f9a24a9f174c1fb70a9b11a53b97fb0684472e2c6ac9919189f3f3e37e04eda5f550d063c5122c558c574deaaea7ff2fd35ca12d5b312d45d8df9865765722e493a7bd108f84d328b334b256b9e12842800841b346e43b44ce0537f3dcf74f569c4f62c731fbfbf2db10cd5c11f60c2c92136cad47ee6dc3c53d4520fa6d50c3de3ddff3c7826a83cc915ce9fc4cb23b68d6078778f5ceffe6d6533aff2a73d3d4c633ac765e5268e27553aa13cb789caa484d38561795efdd17794164f1c53065320ddffbaeaffc2d703bd401c154835e03ff8d2d2ddaf423a89db31efdfff7923d9ce5e0e75c320ee6af630e803248073b2de71606576635af4b62024c1755796ac8e4a32ba45618370d57037ae05b360e62c2c88e34042d588aefd9b90e55a3d8da547eea305415e479c7415b2cc06128286cabcc0aeb3d1e6d83b1b0ba24c7038b1e614fbe404720bc0dc7d2d2ecb361b3646e68b44208cbbc4d4d69243aaba6d0704f732d241a271bdb2fc099525543581eb69a64c6b3871459aa5b2592bb057093cc9b959dcf77facc11de42e0ea259fc81b6dd7631f64a26814a71eda32a01f5d2fa348df4beca98045f71ac72606513c2e75840cc3ff3e95a87d0922db3ee8d41a2e03b59814235781d70629bf312c9061759b1c9391216274ef09253bc21a412e93b914f7a4e8d68cc0b15539344cf59caf14738a7dd94df18f643ae8d96e93a0b61e3df84ca26fa1f85d2e172a8482ae62997449660905c3ccc931f4fb90285159b93f02ce278f43721eb64b873896e83ed088d491b8abf78520ecccd7a7ab2c2b367bda5b26f938c687888a05b722fe200f8933e9eb3632d086dc9efdf0caa07e2fceed1a60e7d5387fb881d9d34b49e114a7181e0a89d00d768eb325b72d30d2eff11df161b2f1a98b08ef6c22dbc4e9e16e6d67ed711344b2d698a7461f4cee869a97c1bb5c493ce9aed2845356415af816e473d07677954da70698cd83381a686f2d814b509bb4999b4637dc30c287f1c8f2ed352dc4d29ae4678f24f422dc0967bdf08b2daf271a61fb33499336ed83afeb5adfe7f10094961b7cd0b353ef17f6e8ee27ed197a2c0e732601c4bb36a5eb45618e17617738b260150a80214e6ec6e4854a0ac718501735e488cd562c4ddce7a081367d4369a0f3d87d197e3470ef7f8404b73c29dd3817facecda173917c1b25cd2945502c00f342ea5a4e927617b04140feb1133bccdaf1c0c948e4825d27680a4aa0e39e13816c2e42257a453a9b91d54bd50ccdd7b6db9262e93bbe2d0f7b852373abce421c6a7a941b833a389f1975a553f63166485c0ba48801309f56441ef8c56d779545a304a2d96e7f023df04ef04700e7a2fa6ea7842dace12be631eaf5abb1474490c6dba8cc5815b130fda956fc07b38519f74730520a3f18cc60589fd4cdf15d021a8069368fccdf8c94db25ef0bd7ca9c6cb8ff28e7fbebf62783c05a12acf74d5bfa2bf2befc3dff78c90fee7790e7f38cb57bf5cc6b026815e7bef9d04d8bd94025a7510f414581d0871e073e98a2d530de09c882b7fb6d48c206369054b601869e6f73bfb189b8cd856f21928e332b77c588cce806cf8dc94714cb7a4530c86b2a1212f213951b4ef74dbcbfa9d9aac9f30680f60329dc444dccd105e99aaf6e76be8e2fb798883674cdfa0b344857c39d68c41b0c7e227a5fa885dac2c0643916bc22a7d01da9c73bf4313515f96f18ee4e93fe159720387a2efdbd9f9ad8b18be8570d9dff1d57f4ec9f26ba36a0c392a082bdc673292e6ecc9baeee5c2c5016942ee894d6ea77bca1dcce7cd3e16570c1c43e96b1435d1b42bb3cb2de5369ffe1199147196d41781f84f3bdf32f199ccca3e477ef2b34a68de2896bf8672870d847ff2418f2e34396e6144238cf22e36c94e4af3c9061b8781eabc4a41fa5f431f8e089a0d98535db8052aed7ec035b4996299af6fb46d4f6d65a54ee583607f6d72bbefb44c7c41e3d1b818b154138804e60defb359c85649126609db217e3614af1e572add0fb79f6ae3e01856e2c28321f9bc2be456fba1e160c279b321dec0b4a22ccbf737900bbc1a79dc225026fa0a504f785a401ece7cf58a7558d6b13c8e928b128f5845f3bcb8556766b147514153aad7aa27b78986d78c6a11b57ae23bcf6559c9ec3c2b2cd0526a837f4aea55f77fb2af970820f5453b286f6184a304340d4a1925d5253a2dfbd4d0aee1d8dfabd2d5b583723c0cc385eba0ab26914b9a5b8ecc48b9295a60e75ffbe68d2d28707e0795b831864e77154534f9c19ec61b43bc16b87a783e6766110c8a51d19e4cc7fc85d559ffe3d49ec33d62f4e0882679a7fb456c37e7732486b0da1fdb3322e17013c76cdfe7aa76adb4af8998f9fa650dbccaa8ca329c935de8021abf3f2fd42cb7fd7320a5b643f8813dd9fe7e3a9549043b4814c9c5937af50cadad41209b0860688348b00f26008fc471561b43a20367cf1ce9c81a8f3714893fc09cc02f4f576c25555155634b4fd29a294dbadc2d3ef607573ccb5d08a3e842bc9203b18dffc4759ad859d796fcef41756756d11b256edb1c7254dc2db6544ac3845da610d2bb14b0ff33db87ec8f3452b1be9da855034d65a8b02d9224cab4516db3cced74b91174173f23ac6164287bb775de26835fd5fd6d1bb52b9c411504883130798dcbe42d446c4d9db10b9beae510e39b1406cda83bc2078f5c092c332707182cf1642395cda7fa960ebd5f9fce75b210a44d36cd230b3668dbea79d8e3ecc36b28444c93877ddd8ebc2b21a9c8d93c6d7f15b5784a9234042d36d73c972ea94ab754a8aeb917aa16da7479206830d5e785a24b5500c8c17b1417c858640bf7fbccbe182e4fd1f5b1b54b9deedff3eb0d5f0e0b9039326eba2d1155bc230ae6c0833998e9b8ff44102a82a9f65fbfcfa8c590cf31b45136f9e623e94cc5b7ce2c5c433c5711fdca35036890d9560f70366917aed168549a423933e175a55c9547d00c8cd43d341a3f489facf020d20d95dab1e43e456aaaa62cab4e7d7336278ebe8b7fcb43a943258d20e41938957c499e63f11f5b40401e4c92e37b95b8e5981f8643da6bc0ada73b829b78cd8395e574ab8d7ef6b406f57d9ceb870f4c7d47c8d5d4844538506b619c893ff427a9da24a2bd8bfaee8fea180dfdc0f58fd6c242d915984de95672662216606211d5a58f248b9022de9e5af1fa50ad424aa0e8aff18132007675762b9db0c152c918b3c674884bcbe32edeb3d00adc1db31fa30ad32fb1477d2af0f7070fd3f6b853eafccc4e61"}, {0x40, 0x1, 0x40, "1148d87f41da52c5bd587a048f67bb35fb792d0572a134dfbe42292c9a865fc7a28e6d0026cc9fe914d35d2e308289"}, {0x38, 0x1, 0x1, "8a5c3ff3d2600d59504bbc981c00a7956d20b6d445524dfd99a8f22020d6fa79d8e46977dfa64e05"}], 0x1290}, 0x404) close(r1) 20:14:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) 20:14:54 executing program 1: open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) 20:14:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="f3ffffff", 0x4) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000040)) 20:14:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x80000001, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdfeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 20:14:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) mkdir(&(0x7f0000000000)='./bus\x00', 0x56) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:14:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="3589b89e31d0bdd2c666af2ef4d6cfbd9dd58e535621d15407306ff7f459360a2b44eda02bc18f21d83dbb5d5eaf2942f4c0b277b88c2b236267f13e14b5bb32363bccda1a44bbd4fd5e7dd86e75e450618d86db6c44955e0c0ad4647022e0b834e8fad6d01888b2cba4b0a757527bec7547743d34e22802fa751d5ea19881e1df3abf1246a66f3f3040ca916555f7b0259c3053c03b", 0x96}, {&(0x7f0000000200)="db65198206b183940118742512875f560640c5d21b6d0afd4d0fcf58296676a6448be283ef44d8bee739fd750dabfe87740cf02c1c16d3a9000ceb9cf5d6237a122503cd374df2450d", 0x49}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pckbd_enable: command error 20:14:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) dup2(r2, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x1}) 20:14:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xe5b, 0x80000000}, {0x401, 0x80}}) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r4, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) 20:14:56 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0x39, &(0x7f0000000080)={@random="fc989f73221c", @random="55ebfb352838", [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @generic={0x1, 0x8856, 0x6, 0x3, 0x2, @broadcast, "95a770", @broadcast, "df331343d3416018c57144e83586a60c"}}}}) unlink(&(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 20:14:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x1f, 0xffffffff, 0x8}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fchdir(r3) 20:14:56 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket(0x1, 0x1, 0x4) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 20:14:56 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="c1dc7d8d9667b5cab1488ce4977512f5"}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) pwrite(r0, &(0x7f0000000000)="baf2aa4206558e726d8f880c8c612de8d50f5aeabbe30f587e195290dbbc805e233c2ec9d5bd062b25644df336777e38876ff2d1772bc1d6cafe394a7a", 0x3d, 0x0, 0x7f) socket$inet(0x2, 0x5, 0xff) 20:14:56 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0xfffffffffffffe6a, 0x0, 0x0, 0x0) 20:14:56 executing program 0: r0 = socket(0x2, 0xc003, 0x6) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 20:14:56 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x2, 0x2, 0x35, 0x4}]}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r2, 0xf) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x7, 0x800000008}], 0x6a, &(0x7f00000003c0)=[{{}, 0x7, 0x21, 0x80000000, 0x1fbe80, 0x800}, {{}, 0xfffffffffffffffb, 0x62, 0xfffff, 0x8, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0x3}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x7fff, 0x4}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x75c8, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x94, 0x40, 0x3, 0x41}, {{}, 0xfffffffffffffffa, 0x5, 0x2, 0xfffffffffffffff7, 0x200}, {{r2}, 0xfffffffffffffffb, 0x2a, 0xcaeace4a6906d190, 0x4, 0x3}, {{}, 0xfffffffffffffffb, 0x3, 0x1, 0x1, 0x9}], 0x7, &(0x7f0000000500)={0x7, 0xe51}) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x812, 0xffffffffffffffff, 0x0, 0x1ff) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:14:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fsync(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x106, 0x0, 0x8000, 0x0) 20:14:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3) 20:14:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a325da9db4e6077c37b66a27738566ba06693b36"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlinkat(r1, &(0x7f00000001c0)='./bus/file0\x00', 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x3d) ioctl$TIOCDRAIN(r2, 0x2000745e) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b8de78a300000000000000000000000100"}) 20:14:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0xb47, 0x5}, {0x708, 0x3}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x46, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 20:14:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:14:56 executing program 1: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 20:14:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x7307198c1e78f2cf) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000100"/46], 0x2e, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/163, 0xa3}], 0x3, &(0x7f0000000380)=""/227, 0xe3}, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 20:14:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="96c181322f3769ff6ee5836b499bd2"}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) 20:14:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) 20:14:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xb5}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) getgroups(0x3, &(0x7f00000000c0)=[0x0, r5, r7]) kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 20:14:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) chroot(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x20, 0x1, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8000, 0x0, 0x1, 0xfb5, 0x10100}, 0xc) 20:14:56 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000004000"/110], &(0x7f0000000180)=0x6e) listen(r1, 0x80000000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) socketpair(0x2, 0x5, 0x81, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) pwrite(r3, &(0x7f0000000300)="cddca539af213254bcb85a6216fcc757f5317eb99c157c8649cfe5a3bbdab5a9e35fdd090813b4e924cc4e9961bbaaf56748199b61002e232aa7afa20ac37ac99c2c7dc98174f6da822470e8bca2c857048ffb378f8d1142cf3231c6325a0be93c7be15141a563d4e4bb46dcaf9aa88e66ae609e46c75ee1f55abd0021bd06f46cb87768da6a7bf6e6ad552b5963b4ade23a78e39697241f8e6405082617db7a08a01a5ec32d15e2204ebdde898b1b68a1ca161a04952ea3567361c81692b58d1b6371cb4a3df26d39cbf9b73daad553d568cf7e68135420d6070099fa21f95f6f12e1a5a549800fa91ea2d1fb4d57f52c00930a0c5d782c150a6313267b2f8b163c49b9fae18769ab25ff549e50c74c1d601efa50fb905b84473e4148ce62886e7d7264a7b1029206f11e48690c625d43ca41ec2d228292f3dd1418ccf91caef79daebf5c043ec4e8febd039c861febffa612ff8c94739db2131185e2f92930fd1601bab88fe97ddd370978eddfb615a321be946dd61e1e05cecbf2c2a094b3de1ceec390", 0x185, 0x0, 0x1) 20:14:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffff7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000040)="9f14ca1c13ccc8cdf2c81938c4cfb7ed53aae2414c802c1e7876aed907ea4df6a860d3eb29eeccf4432c513e57f114f9b387bfe10ae7b7fc038f3571bd3de8c0e70e4cff90cf921787db981b16144e42635a8acf32204ffe52cddfc8fc810cc76a4d9c172fcac58c6a471e1a7172f7b20e66f3b3817a1181a9a04823f6afe3349e79aaaa63a8fcbccb4845a8622ee8accc11", 0x92}, {&(0x7f0000000100)="9786b9c2cde15214845ebb658f97f2175d73f6ffedf7bf0b2a062c57f75738d3b34603920668d06fe2667b54e1518b533ce242d134f86e2d37cdf380c81efb40781f56d671c1b6cf109ae0d57bb4b2596b6dd4a268187b1527275634f830e4e1e5d96733c93dc489934eacdd2009d5dd97f61be07a19598dc987783c0acd2ce74d889a56d0cda951b69758bdef1cb3682eba476777f15fbf9a333e577dd79ef2f0509c59d7d7a0b7", 0xa8}, {&(0x7f00000004c0)="b7c5b537f9950e185a1cc91d8b3ee6b42a5900d542a407fa35206cd00272a3b1e290663235a31895bcaaf27d368cb43131f474d279d2d4f29cc9c602da481b3e9b761eb310a9b9164dfebfe0ec859c7cd2cfbedb56b017eb0107f162efdd439d40a4d65d7309ec5dcbfcd9eb742e5ff3b8a4322d7d679f5f9fc9c3d48063d4b9fc6a5c3b9cef409f209f3302ab81c7e9cff3a3eb469aab6cddfb6a0041b1cbfd95a7553d1a2d687e931b890af50d440c39d0c21d204fc815a725abd4ce757808372edea37b66856a76d6fe5edc349c7d99cfcc7bc6ef6ad7474fc2be6bc6fd9746f8e2eaf4960ffaf3b58f9ff42c4affa7f60cbd04ec59695d2f0d78188474998355b736fa2fd6b5b9bd45ff14f8a7637c958f764a9cbcd169bccbe6f2d4d186c9f47614a10b71f9c34e58309fba60f75cc5d2b2b361c2910c6a83f96883835c9205df9dc045c7181eee071ef4ef42cec55b57289ac7a6bca6836f7c1ed546848a1ecf4faae9c89fc79a2208773d1fa7f7cb74097ec2083e2baac5d66d81f5ca4154bb61f842f30aa7bde435467716e21fef1dddb5ad71ea3f69c32ab18eb565637a9d0693435777b523a4cc2e2a5d980e38b6fed5a1e62a4c746d9d8f54c9a99bd1c3da7b9446c8039fe5b7fed4a2cfff8f67b157c16a1770dea76d4142aff15eea5a20b7a9313c0b40beeff538b97e6065f3226214ece66bb46c5fb08e0c1f7a5ba8652872c0fbd276ab22a03fdaa891b339991cd4960a7ef681ce9363a48483866b6d0d41b79d4c821559b0794d0d9096215e612aa5c8ca90f8aae736121de779783be16da82908fdca43949cc2dada6aa3d28e11e120eff68ebf291ecefa947b9250bda9df00d96fa0fbbb048a70dd8bf312f3b1e4fdbf336a247a1aef02385dfda9ad9758c4e91d28fb6321b227beb5273434cc3590d36dc0bf7e62b5b1583da32e866fc4bee9ff4aafaf4e0b88352155f4b7ab2e597ea68593a972c79e3ce5952a07c1ffb1272660e1ccef48814dcdfe40411af3e591c674661ad38d9e3a5bca03a098618ab7a4e052ee092b7fe401d5a0ba63150e387640ffa1c1364e25b5a20e4fcb938001f4bf626df49a46f03d79c9b5f18768217d4a7998184812d76f57b5ffa13f0ce07d555e032fe03e534f01325c7818ffec0f40801fad119405738015f47124987e5a30ecd63136b914f3367d273ad706591576e2c70835452f91a19e0165c79bdd34f5a3b8d0814b9023f1dded7a7b49bda55693d08c8b536554a0951d65aba74c186409deda124cc70a10b10b6f28642f6d16907fe67e442c9e53e87afbe4537edb8cb4afc0307b0daf653ef52d2c6a42597c6885f5d296a60470ffdd7f4af6f3a0aefcd1c919be69b1ee13ec0f002a5becfccd62c1ba89d6092ff78335259aa376fbbbdd30b5ad8e583880b11283a0f47ace92e1a46e8ff9810769e412daca31dc436f29fe594587dbb378af36f5dff46e924fb6369e3517b317f45efcb98b070734494d3ae847a13e20af7769b9afeb88eb96a0b2203f29ae6fb9db8eb4243faaff36b9d92c71f9f995e32ae157904deab9e07be351b015bd595fefe736a97d04381622a1b0c7f9692abd73987045925f0388075c5505d1fb90ff1ea518c7cbd2fe060d1d9a1cea86b201bfc32d753845c24b40f1f8fac54045f11eb4983062f9b0aa2c41c058aed070e2fa5c1bd44a0c9ab5d37dbbc4f79f0023e7d52d05dae354386d0f66af219a1664b1c27d0a295dc52817c1cb511c675a9baa45d4ea4783e85fef15e8793efe3d63c3b8c5f8086335791d93e20deb3186bff075d16ca03e2a7ee0ec2ca4b04e76bf15136b5871b770ede1f09d962a1c05bb39aee71d0655505e3efeb8eb0316f4590f51e24b517c6d4f1cdbd822a36c42c147d8f47054ccdada9fcc310440ff4f2a1df19dec9a7faaa0f8ef2751269c07e5aebd6158840c4d27d5152942ee8e870f51774f5826c77dd02e6ab48836511e2a5eb2a450c3e7bd07b8e79ba955d22eed7737a404d60c531eb41eb19f8f6a9ca772e45baccf6932987d76ab0dedfcbe6d2cf6bbf146d8db77b26287f0e9506f7147c1f7f9093fb0538655c84be8e87ded9e621eebab307624c4f963cb04c13034c95d69ca228d67a4032a0d935c2c18660ad2aa03575d1467456e5a151792e6b85ea80c43d49418e43a4e0fefbd50707cec1ce013c51ca7af74b282d3a8214e543e60095ef91fb442b6faaf06471830f2ca3ad843090222b320f9878ff5320d788e34ec85c14d374b80d188677bdcedf3d3ca79e8ea225ebb7e0e5b2b864869333df7bccfc8deeed49f5134af2dda14b71ba49d56c7175b035e734b40f60583e50b0b0257605a11cb0b16b255c757009693176290d9ae7e5eb9d827c457c58c097b2b5be3afd5430cf7e090ab98254ec688c974a9978949ad7cce27c0ca475cae54639f38f57feefe1963298159140de209b70789580dc8b7b0db5b994779e89c93b62aeabdaa3783425e154d52b6c3f0f7f7d3a20fe4d8a795fc24d3d4a11d371aa3030cfc080841a906c609e68774e0147a7d56506f4aeb62f513068fbd7457511a22baf61a5414bfdb62a46ebf850016bc6a32bcbe48cc03814ccb6da2b4da389e2520c7f26212c90973c68e3395d130532df5e9f7c655de62df7399029cdd69a537192715a13ea8abb20b79fd087e46a8502d8639cbd0c53ce85ecb33954e6603c2a3ab18769a02175f4e56ea5f9237ed5654d4cdaa2da6e43955c10919486e8888b65cb3891e2aebdd68c4a6f0a9fa1917f6635a753bfc1f32b647a00afc83ea22f9b5e4b11fc3a510154e5156ad26a4bbc6ff73501d68cdec60d2783e6c95ae08ca711614819e4b84b06c756660d337bb01f611c8eba2f3fea4b8ee5e35d453a3a30b427d561d400912d0920e4a2dd5954ae4d880bba331f6b05955f9bba10b73879600c2d0412a40fbef0cab12ba6f05ceeb6c3e190d23a666669ef34e5e80868cbf23634cf61015a8f88608bfade2a27c7edc59a880231e8a5874ebf47a3c97018a01db00a3ee529dc4097e89fa4ab8fc36cec416f12a7f5b2dc85146de4f07494c3b7b82ca74422f77fb2660893f47cba6cecb96948aa655816362edc7237218a10b182aff2f4bb531affded13e87173d9ba6f082d851664b12dda2da1b7e8e0d4522e148c30ce5f915c5726a12140e91111e70f930fe5061bd23761b829fc1b21103e5b331a23b3b8d30ed284f83ee179ef74ce5ac610db75f97fe28c2f1a6bd6391dbfcc329f97ca06b4e6ff49fc3b2d55eff9244401d3592c4163adcd0d8bc9d3d69a1fcdb24fc466380373a895cc945fb772ac9cc48774d8a83ec8e45ac37823f081782370f81d298feb463122957098caf9481be4e94915bd2262b1ef9e85861d03ae462c0512cc55ff6ef793e770d5ed3df6b6f5e25a3960cfa31d05ae178be284f154cfed1bb2c968024881c30895077f031640b0d12cd65effae5f0fbe08e0949f0750358817349341f4195c0f6860f78ddfa3e4b7cd8c67924a0298887bf917b3df919061b9ab20d6f2e46e1aa022f351758f9a9227aabd2a63c4ec0287acea27f35d3cf17a656e4e0f7dd0e9cb3ee43f6d6fe5bcd11b7d5a0cae9b95020e9eba372ed48265a379fba3257ec54c7419defee9e738d40338d12142b11fde74b39e355a4f25afda670868930dfe1af03e680b2d85c702d2ceb17c7306e2a9e056bd304c30fddb387c7583e550d4400e927476c829e77b5f633ee9d42dd7eeeee839522eb47b5860ebf8f8fbd4770542c134a5f7855b0c88f70be27f29e733a62e6836b1e4ee064b1a3fa9ebf11b55a4f0a798ba358c0f0127e888d541e76be1fd8f18be3836daeb8341a12addeb18b061b7be91a9a9730baed0d8f6a45dea6804e6e07c67ed355787b14a4738674d91eb42323bbe59b3ff8a70dd3b31a99622ed6894a40796b98734fd712f6abacd1d4074cd48dfa054682c92c1271edc01f63e148a22a194babf2e65cb808855040a3b24d09bdf015c934431e484fad0f461014aad5e7a438ffaa559120b54c307ee08c2843c75215c1193900484b41e3d7524598bbee558d5d556c6f05eedf657783a1cce0cc2297cbec4ab90eebc8af2ffdbc4130e92309c625ead3a240182c7e7132d3a2587e0bdbc0db80683c5a74d9f618ee7f4bbec930ffca0a0ae14889ea552ca2cbe26bc974514ff9a6d63140bd71c131891d85f1bfa47580b1e45dab1642a197302084ef4fd4e343040b064091b5fa8e4c3a476ff727aa663bf67794b285fbadbc2d7a14e05faa5b7f95ec34ad2833f11205671221b02d3f2a144c6b0152604a84576336c1787e25c81ed729b62bc47c403d0f6d5e7a921ab1e36873df9831db76fda6f21215179676409034f1cbe1bb661fc98ad7d693615539f9af2e8b277da47f1a1ee4d24081efe0edb6ff115fb20c12ef087cb60a20ed56d805c22b592c8707bb773532f63758bf3ef05f532714aa28f28ccf6ba68d10eb408ff0cdedaaefa466633d43380f0ec44dff77b8649878a4b37bb24c4754b1482df988c076cbc6cbcbebf62c17913a791bd69f46382175cbb02f413bb98e4ea42a3239e4b93db427853be7f38312d38f634c99a9e7c47287d61aedff6463005b7b6a6ca50049f6a1eb0fff67e5c258ca69a1f7990956cbfb0deed6845a490a814b4683a791bfa46ac657349048ba83388b0a8aea53fc3e07c511ff059290d396c0523fc1a7ad96eac440284b781184f7c21f041df639a1f5c10c6a8d39cc0a0cb56943b5ef05674baaf9838ed467246fc35bce050471be1deaa29224a963888b9dbf8af65e344ff618258b35d22ca2cb16f769a3640b46a043576a2b8fbe3fde1f8fa401a030d2aa4ebbc11279eedccdfa86a01578c38293ed661d92e458c44af4bceff3d0b86fdaca8494eb5c9fa0032bf55bce5932ba1c492931528b2d7009ee836a311318fda8637c1b9bf4c87a07535a3fe635fa26d7214b51d2c72562ebabe1bdcc7d9a2cf083b1ebb97fcc9f5ac0555085837f95b56b2c0fb971e0a3a1545407144bd54937c48230167df12f4bc208b854e92acd2a5c860bba20faaee0d3a15d3c81941cb2e704e6d258a69bd9d752183a5fe3e7de4acb67c2a1b417fc9c74a4ffcbb2571c0aa15c14d8a951e641528187a6f11ade6dccb9b0be0e8b70dad4be2e4f88c92154ac2b004a71725fb553eb5f72ae615f6366a02d5084000b4ee69fab8edaf8fda2557c81b2060ec003114b85cd0640ac2516925483cf18c66d2901d7831d429cb2d2486e14c449b1f1f3ce3fb5eccb4ed3373a9f1c39e67808fe10a4eae03a65938e5c3789d3dcaf0a4dd68155bd41e03532d7c21915a3ba9744282d9115ae9d4a6e9e99e1c5e9a0eb239a2264f64ee07c45fe331e3104bd545915d7514a3b51915148175aac69bf77e3aa3f45c1a0f96715bde9a4cca5498dfbed71929d42526644798edcf47a022d6d4b34f0f41bf2ddc4f44b3558f2173443f718744695c2ee4a334d850a7e81ae841dbe4687bd64fad135b66de32aad3cc50a23375b6bd135926cf26b3137067b65cf021a7d908e4343b1bd912e0842b1f525830d0989359f8ba2284ed58bc22a430485d520d0c9fa0ce2a64dbc02b43956c73a9b3451eba5b8a576cbb83eec222b2e1649413b2d3f44f6f1d19d5fe7618cfa2c63f5d2d3646e7d0cbbbf050d7f72a174a031908dcd0da9ebe5c9b1fc3ebe4f86b2386780abf65541b0e5d3ae41376990f113a99bf367f172f2b600ee6dcb177adac4d1096", 0x1000}, {&(0x7f00000001c0)="ac2be3430a2a0277f1a0b66848ad2b3c334cab6583", 0x15}, {&(0x7f00000014c0)="d58437a047572b1b2a21ec3f8a3cde2137bb97463adc81730b43fd025f3eb39c8df1df4afa4b98e7417c4b3c27c94d98a8819fbf0eeee03a53e28abd2d5a5a869838fcf71e73af7b3a78d2", 0x4b}, {&(0x7f0000001540)="529e35e0485b867315c8ded1a221aa7c8924096273087832a160a643cf7ef94ca2f7576e4d7d3f1074e53dc56c22836cf32c0383c4cdb7b5621cb4fafa25416cade7e2ba602cfb85f695375472919c0d0596d9f12628fd95a55416343fd053", 0x5f}, {&(0x7f00000015c0)="ccac545463a048bcd90bbca43e40f1e205fa93f32e3398f6be1e499b51d7a341c8d02d48ca74e4ad910d9bc30c7531eecbe33b05c6e4bc616474c6802e23bfacd57a613a440afa03d84b9364d2ec355125f4470fa02e70a4da71179c09619638a7a9a23bf474d44cad855d95b4ccbfb73292a46ced23c520906ade0cb499e1daebf1e0e70e5a2ec9ca52c82181b827c2ad4c36b9d5226f55e51a7e823b67fd4fe3b24892697a5149c704cd6ace88366bc809056ec0cd0c02972572c4f87f30d9344b22a1e5c8", 0xc6}], 0x7, &(0x7f0000001780)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0x100, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:14:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x81) fcntl$dupfd(r2, 0xa, r1) r3 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0xe3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 20:14:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) setgroups(0x7, &(0x7f0000000000)=[0x0, r3, r4, r6, r8, 0xffffffffffffffff, r10]) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 20:14:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0x200}]}}) 20:14:57 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000002900)="cfcc6b94bb7c3526e0096b2bfd77e1ff488ceb65b4dd8267c7d1b0a4604f8a11979232eb25b66ecfd283bb1128578fe07d3e167cee63f99ab0ac34a5be27fdd7dd73822932c78db3b87487e30f286f2ac6cab1b3f6627d396b7eb13540e21ab81e3fcbee4e5e811faa8daff1e349915804c19c7064bc1ae9d12621669b7906dd184751132cd467b497dd5d053f80b5a23c09135b71fdd63d3820c38ae3d34beb2ee40f29faeaef73843744a25f5bf22b1c7f4e72cf130407ceba4593899d4f275d5ce24dd3321ba81e34034a89816905616d5fbcfafdeceeacb8a3e10b728bc2c81581645baf4a8932e2317bb801609ed64d9e139ee2c83ec6c5ae41b1dacf5828002b43539c94fc771621765444cc355fc188ef1a49fac0aa68e805de0b6f452d", 0x121}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5012, r2, 0x0, 0x6f7cbfcc) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000231813b0 20:14:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8038c430484c34308c32c3f5b74dddf77f6ee42f78e4c3c2f56a2b2dc6b7023eca05a508f9b89da9963bc4e60bc7ea165f022a04c9cef95d6b0308682b4f356232cd1eca0d27d11a463a503936600285ede4d7a6b4bb8b0a0591b19658034fefe4662392af3053cf43378aa827217a92f2b5656745df7f9cc701edfd7cbf2bfca1c5ab553ebb6d13230a4b2f25d6099416013e27ec013a90ba655fb3078cca4bff4597e5a22031bb4de265995f574663ffc67f72425918cd34d827beb5baa18e1db307e525ed9fc4f652f920d4fa9c0a030de1e909549511cc7b5ffc675ec905122908aa6cad66a54b0259355314521fc84e9ce9de3aaf9d24b7ad"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0xff, 0x40}, {0x44, 0x1, 0x0, 0x3}, {0x400006, 0x2, 0x0, 0xfffffffc}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000180)=[0x1, 0x3, 0x7791, 0xfffff925]}) 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", 0x44) 20:14:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0x8000) chdir(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="280000000100000008cd7fdf0300000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRESDEC=r1], 0x28}, 0x0) 20:14:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:14:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0x0, 0x0, 0x1}, {0x40, 0x0, 0x81, 0xfffffffd}, {0x3c, 0x0, 0x8, 0x1000}, {0x7ffffffe, 0x1f, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0xfffffff9, 0x4, 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x8000, 0x40}, 0x8) syz_emit_ethernet(0x1442, &(0x7f0000001fc0)=ANY=[@ANYBLOB="00000000000000000000000086dd62c2a84c140cdc02ff010000000000000000000000000001fe8000000000000000000000000000bb08020000000000000502000904010004017f00010000010004012004010500001d14000000000000c2048000000162800feefe60a2f903f8b0d7761460e3492fcbafef28d2d6dfb24ea22a113cbb363a5246f09245ba241a44fd44763bec7062056acfd2a8b949e561597ed77c8354ba422ad1d64142db9d4d14199ebebc0c0a721d235f3f451202ec86da1e4548eaf0c081595e50ff15e499f0c7f56d251b7941970bdb378a92468416bb7ffeeab9cec2040000000905020101000100000100010300000005020002000000000000006a0500000000000001030000008000db1fe1b9c8ea04e4c96110e6a0e547b515441c8566271f743cef686caf2ce54d9fe8e65113afd5d7bd052633e2374985feb26fa4535f806a2eb6d35ab8ebad961f5e126bbf06e63fffe1a96246dbb7a72a2f5cc1a6fad379c0562ba601f93418b0a55de2d6fd250a3c2c4d55a22c7b174745842e621bf03bfb8f2ac4b968aa79716786fc75170b3354c2237d6b378a8a5234b7647950039f0a96d62202e120f88fdc3b5987817a41e7789eac7f233d366fba820fe21690a3409ead8b99dd0ea9a84c0a53738b128c11e1a70fc83a80ef6f428de688ff43fdbaab8999e2e18bf5cf4aad4dfde426c22bf87ec344d2f85748c48b1b3ada2e62eecf88f021dd7fddd104a824521b497e398ce6b76d55280d3b3b415a0bec2d7c23b8bfa9dae7004f05e693100062ff48ce50252cdb0150f2b9f2c567bc621b583cc22cca7f644ccb64280dc50cb8b9473e58b79e206479703e6bfe4d1178a0ac94d0517c204b15382edb226b9301b1362ce29be3fe3fc3bd7f8738c250f2022890f0ecce4eedad05c3c0067fc60d798e05d8a98ddcac59028eb856a490bca22391ddac87b78bec4ed6f31a0d15bb52e51f1985d582a4db24f140b3b26de764c470b3278dd552f91de9bd5cad201ed2c7dd92e59e1ddf9833c3ec4a4fcaae7883ef164b76e171f3c9d5d09c0bbe048297b7fdd65a70242367921c5ec7ecbba133cd9e16a22284170a59344a65397f221852ae51e14e72dc94c16af56f19c04164f87a24f293a5e0ba53c052fdda09d7e74b88a6ff96399d1e3aca1f61fc4c2655ed16cb9eb11a8d566a62c4baa1b95e1958e8b42ef0f8b57f0173f7786611f4c65cfbe1008a7ab054902025c637165d690ea5b7f16267002a7d4b608892b376ed26944f4a0fe48d63a666d94c7226c9c02eb623cf059773acb7326559de4677a745d832617889427861a02416ab76fba1053a40f3636e32177e33b5c108e934133b4bbf87ceb7bd8bc94e2289af92f1a1f0be09c9ba516a40626eecbfc81159cd5708579e07c858099a4ae9c067d6e2cc461294b7ae6cfb46fd8c35165cc1a48d2e8e1fd83c911db343ce75e64866fd89ab6b4b95c560ba87c5dc432c7cca2262b7003aeabf5d1b85e1ccbd69fb2c4c52459f8aed2c149450fce1a7dafd1d079192d42189e0222f6c68e8181c46230f524e6cd91071a971d51bf67efe95d01c4ce9e0d8d50b6fd58684aa974994b08f2d5242b34e56b287eb90d17b30b264938021cd4e91d963b70511105c61eb91fc443e4cc12b4b60d647556ccd95ae8e7e06825b81a3345263d8d4c5f87211988db6fffc7753c5f1fa81e45fed368f4b23907256b7603e78a761f3a09e48c3b92060f5d72ebec792743d130211737bb2bb8291dd8c57b768562d0168edb3cc42a05ea50095334b60cbe6c2f1ee797c09fa73aaf29a4b429bbad239189a4bd1aea6c3a6b463a27d17b50ef4f680e2cdac2a6d3cd2f821e8be7ea445228a644b4e9100f59c9f57c95790de722b1c881873af3b6991166b5e20dd692198ec65de80b5be8f682f91ad0489c289c7af04d8e856dcf1640efc9489b4cb09655bb77eb7e86ffb3ac12647e80497f17a19b109d51488a8773547f4376cdbace2ce553a894bde09c7cce5cb7681f2d0307258ae11e7ea5b0aeb7245d9b741a91a266e4f0ca7d6ee3789719bead2644bcc3d5e83055ee9b2e1fd01cd75468aa10a25254cecb4323529481ac83fa324ad542831fc39a747f544213ea254f51ba3ec4e84994572e938b5ad92ee2a140e6067c2ccf944e9e537d8620ebd8ed92c87e7089af078abffaeeae6fdba75b23805efdaa23405c2e20f663b32593ba27f5d17802f75bf4e1b2b459cb37252ffe01332e15376a41ce8084c3ba61f22602b285bec835efa40f54efd48c4d75966dbf656ae4826830de34caf416b22cab7cc90feadf76bd57102483cfad35c4f107aa74d92d881a11aa06f35258183636de563aee315dd562759273265625b898768bc53bdcb73411bdeb32a50ad07fae2e9dae84db97bbd64d95affbf5c1cb6aed2372719bc3e6c5991b7c60d94e17071560ee215d10e1333b12c653054b45461d75b1d3ad889df6dd6ff84bb217d8044b43509b514c3f87ee693b66f6d9e799b4b877082fc12184bf544ba58e1e45202e9d458d9d36487fbe9e2af2b2700b70fbe8b741d97e514081d55654b257661d7a6d8a3389d5b5566b7b93d2403c4ce78b6816f8afce13042e0f9b89c541bc97f014900e5ae951603c2e99e808707ea08231c17d5688d586eeae8e9488a5f922ba0f490a17ff7cd47b398b051bf82d8d9acc310e17ba49643aed5405de292daf4569c32b2dd2613a1103c0e8defd81341df117f36fb888d9291ea3d9ec38239f2a900a9b89c4b2800ab47e3bcfeb190bd6cb189ed26a1d29a559a6430b0e5d181b83793df977427db55cc79ed547de50862d128941fa6239bdc2862ac248b202f0dba2a727562d5be769dcc6a8697fe7214e5a7616326aae2d9f07e29b44755bb4565aedfd209b9ef3a2cce2cf4ccb7b64eb511b75cd9c271adcadfb1f89d4741b1c8b19969849a463e469d7f1364198684fa01d534d7029c5bfcdb7bc757bae91ba3cff32441541a7b95a64a8b7f2fd7e0680bccdff37ffb3b9a4bac3e15e017900a25b2c5e039571cd4cfe7030012cb318fce32d685b9b0561ad4e3abfb255736c34340573bf2b26ff372f4d03491bb07887d85288242fca95d78b5ad11383f6a3bfd0395f6c883e08e3202761de915e9ffaff1df1f580c4d5a894edfc8695d4d6b5e8058fb13d4e29295388d00f54b2905ca6b61388ec74a8af1fa71b8eacb6b11b53d7175ce7dc20f8dc408ad1388ec6177f5e5b77eb371a0ee7971817ae84cfd3260dd218ae0390d0cda466bf527f36d7e6a1e3e634ba60039630d653d0ec531cbe3c66f0d739e13fb34654dff1e9dce03892349f17046c301bffd93a8cdbc8eaf15982d55e930126c491a40f305718c26cc053d8d495f35ee882fdd8119ac3941df3066ee69deeac672adf5249ea20427bc97dae956ad821ff45d64d7b8a3d4c76c8e2ceb716a943fd7a87973dbd9a64d3f22877dd2ab278fc60f99b49305086d2c1a3e8605e547ddffbc981a5b5b82106591ed64b26bcad7bd6108488a0979a12ee9ad660ca4fdab48d1b8a215215d4dd925ef3fc1a923f078ca67f44be85bb7a79275d99f045918e1d285f9cadceb48b1c6ff07606800ae514741a0bc89951a13410db829fb545dec2a023ee699d5eb5802afbcdf7b9d3ebcc017edae5f864d15de451ab81720ee8ee0f36da0dfeec5ea8aea0ae99c00c01fbf857d0dd8c74078ecf807670d122d8856fb05bdb264f0133b42102ed9ae3b219170fb396b1f6bf8d5bf2cc7762d61e354e694d0cfbef19db8f3d79c34be9cbf10f437d666539e91413120289d4b02335976eb5cb2a5a9fc4391c8476d4510062e62638f7fa899728176a2f86852721b453f7195fb11d44c1f993ac19f30f41b149cafaa658134d646ca4581873ab1dabe73d37919d8ac78b3a25dbd2778e05744f70fd8d8649ea41417a1afb41b17c0ad5c23fcd466e0df2ad57183fc7c0fc5f20bc46405daefdda78f82e8ee9b02246e305789bc3887f9329901b8f2f8207e69ec5f8c51f856435416839e7211d6cbbcb66316b329f2ae4e6d0d6543091a5f46cbbfd9b1942c37605967cdf92ac4c8ccd30e696e50bd26306aac7808fc8c9e0ad1e451bbe5c4cd35c623493ce589828c8697efa6e98a8937380ad3c8af906e4892f45a019aa1b80dc56676af2ff2010c0f12d4a469ddc2da32a167eb9f0affc60244a7eb62bb4229997af959d98f2a472267d41ca5749eaf0ec0012d57daa1f9c7581dcf3cf005b30d0218ac66a3a111393b51af8d3eccb02f21f303a72f0f3f962b774ee1453ba59e13c751664f88d1b7d3e87f26a4c02c92ea4cd744e1275a62ef28044292fb1eb1da56cbda7ccb5d0d6620e7153f80cb0b41eeb3c659632db7ba60035e6770a799a6be032fcd74f557a980ea9ed27b3294d72cc26289a133b0024b726bd18423270c11be5beaece440959bc4f946f33667b9cfcda77b0c0a6d8f98ff8863fe34e894a7cd65e9b6a049b77d27a63ec77df1a69fe77ba249997a35f775f3ff68cf51f122f3b63e7162b532d449c6842ca217af03766f4eb2878a1deb9ce5e2c9bae199af79182861fbccbff70bdb75f7843ac854a895fb209a435bd2f4879d4a5ddcd6362e8e3a2f878d9727dbc0daa8f88ba937d64825b395490fa1a54e1e7ffed158be3e06da88852bf2de1df8dd89cc6de6810d616d7eeb3447529118982536ce8a529e49602666cbf7ea39d88fb19558727a87bff691680db7cca11ceb864a118cc92864a117d70131d439b0d71a130556cd37e386116c053082e58843e693d3438c48da2336fd56add6b2534bfc5a95ab098ecd21ddf7a8a59a75b3d7ed82b850a86bd0ccea3c61f64cd0868296984eed172b70a39e4b00d509757eea93dd009018b0bd465e00fd91e92167a24dd6dcb6342b0d15843c218fe36976fde48509e5a82d3b371b8595f48b3c590c1234675aa1ac05b73232df1d7bdcd0a9abbea883043a311788a7323201bc7e11d58368b09fe6bffd82c17ce898c17d78e76d5e015966c94a32c3a81db40b8210f9b1a038435e4905a18acad3dd40d93a072247673f5b9d8cb5a0530963f706b64834f6cfb7a979ea59eebfe9c62729dd42bf98701fe02a6107cba35e675adfe99cb66b0490705873e0ad03797fb57eeb7cb926cda734866c57c93fedafa889486f787d201ad129017d98ed7fb118444f69ad34eb76e30b997eea5ec88cb0b533a3f9c4a6036ec434f9a1f7c2faaa37f7292f3f0cf047f8e598f5f581bfa847fa1d27b52d527b395e790f02490354f3ecc675e3ee758f16fafac5d1bd53ddaf69344c3fd9b350a9474288152ef3149f5840fac80e280795bc587bea5d45211b98269c64476b7fdc7bb102dc2aa8f5bce7e027748aa45624306038f350315f46aa1aff1d6278c8b47bd1bde094ba99ed4ccbda4b50b15c86aa016d4ac1deb9b6d1bf42ea9b0fd556bd27f9fb26fdeb955014250b2dfe45e3a871e785e6c58701d2d5cd69cf476706def650db4504b5795fe76d0e2a42964be0f90ba0e196789307b8ea9fa8da09a205588c10917fc741af7f3d03d0bf633150674990d8b88aa7f6e4c120af7336d99c018ba22b69a99c3c7eb4868dcf680fdb0bfad2cbfbab82520a2e860c43d4ce0a519d25776747eb2e8df16a41752d9f705cd0bcd8fb57a0f0475b20ec7c43b0f3f1a26a6c3307b59cebed9de744831c9484a37f61fe7a9636f08fe8e03a98aa33075951f3d3c30bae75262c7df728c63a7baf93c54c109809bebddda8b5b26ca96c81c7d7baa75d2b2f24e4c590b300d00167b16cd014a500803235edfcb714b8dce08bc59eaf62618f67c5efd541ecde655a2cfde27cfc6ad47cd5aa13bd436669edcf1ea842ffe84034cfc23510b239a29f6e8f5186c6721087a552888b9cec6bc3de7e2170b39b29ff51df03789657a5ab967489857e8ae3750dba79384d8b3e263257ffe267eab67c32408f9d97e167a5ea0985499238f2e9b816fe28dbf0880f7352817996fe0c31fb2e41ca4126d3908bd520f1905ba70b1185139f2e1c094a4f6df040a60a9d7c4797d087dc2fde506af71ce93b5895b094a05608b715357b657a0c3671c0662f9bd927337e4329fcdb109c1bbd29d52a547ff8318740497df8971a3f05027fff05020001c20400000002000100c204000007ff01090000000000000000000000000000000000000540670000003312000000000000c20400000081c204000000d4017defed1ae75d97478bea8c83f6833329293ed3914d5cd757ae0e369d59b584bd37d84172dd149a60b45a36bd51a1d1945f1ed693afeea30b005de0bf72c40df7de01b43db71f4c79a8967b8e3142eaeebefea879a60013faad4a08d5fc28f00acb15814fe8abd9d637e3cf99b2e3220a9d62a00f98abdbd0e845f096659904010300010000000000000000020090780000002068b90c1b000211e4ff020000000000000000000000000001000000000000000000000000000000010000ff01670000001624000000000000007e1456421b31ce80e6d878941f17a65c75e3297cf69fc57bc685ba1094f368bdaf2a71a65935eb384d7508d1e48ba8229a6ff1bc2c6ce15b256635f8a7da1a1c3ecc2327fb8bba8deaa7ef043dcf3f54c48249d30ec3c7127de47b236d9939d0daa30370a1a1389b187d9fb4105b88ab0f8599b6c944c34aac41e2b63adde904017fc204000001000106000000000000000100c20400008001027eb0ab4e3a8bdc4fce3b75454857ab901bec8385a565540836d02ebd98f022ea5f82ec08fefebb58648a8c83a689011d33f118a3c5323c8ce4566cd2845bc9dbbc8d95adeb1a7daaf01b11606b249433e8e3f1562bc57f69dbb4aa2d6072473495c5cdc002365eaf73199dee73d1c65d5ec39cac12b5ac4bd34704fc4c52850401fb040103e000ff906400000029102bff000000003a9d06e03e658230fbd9bbb562ddb521ff0100000000000000000000000000015e401add9d51935374391af316ff99eeff020000000000000000000000000001fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000ffffac1400aa0000000000000000000000000000000016ddc5a161c9fb7a4916bd15d9a301aabce68f291d99deeabcf08dbfe99a3f36858b8c1717dcb7c967ae9c7228b166b2e9f542f3ca8fce249f9c3a0c5477a651d4f2bcce6d9548ffc5ad9719b7bfdf8695ba5395c38e26de5c0b754186c152617a89cef48376c1f6d4f77b9cbc0307d351d51d6a47727f8317d0b8ea76be122f96570c43ad7714540cc6f9c9f16b46ed44c33dece4eede759d367f54cd570178c4863a0c3afbde4126a5c6516d59144777dc2943d9a55667b4eaa6e27f7f6b3077b4eb1c146b871a062b1ec782d6de2afef78094cc49554573d061352e2da80d978d8fe66e361efb97d38ae5d32c06d0120dcadde3e93bbf44379d7530cafa26a3c86d906506cbb99dda405eadb2"]) 20:14:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) syz_emit_ethernet(0x100e, &(0x7f0000001000)={@empty, @empty, [], {@generic={0x8041, "cbed135212be220bdf7aaa7533a284d681caac0d940ec1efd6010021f21f5ca1a90bcd707eafe36c534628bd09522f3cd509a48e0759b0cc6310209defcf174c2e07dde3577c21028604e494882fb3357353c96257298f8aa71568925fd47ba76b65a5719bbb95ea2703a3699b69db670c8833a1e9b9b114469b5b62ffa42f618118d6c167f46145d33633b623f2e6ad536f91a30fe7a7fdaf1dcc2de4664ffa093603190461fd5c8eca52b23473013ea1dffc5e27933cdc18324bc118779917eaf89b71835bd40b9f060e1e434dd49c097f1809235a194c0f5b05d920ab724cc845a1a751d07402ae92c2c83a4748b901d9b080f43be1219d1235f46da81f29071dbc995a525305357c9b218afe415b4a1e624c6d06d521a5ce3192d9db8dc63726f1a4dfe618905d4218dde79381269d2354e42e9488876efe020f4d3370c81bc0c6951cc6434a0c9a96ac2907e6f303f86f8c80caa4d36938eddad77bfa420497f2669c647d0631f9e95a4e2e4210f06b2b5309b57255caae985dbc312c6a8eeae43f172a407366a815e530f327a62378ecce3d04265df3988fa5d168434f1733dab2349bd36401b7f11d0202d1976c89b91beabc4b741ba1f9e90a41b7aeb6b5330925205c2d475e208f8556647e05c96e39a803b0a162a17fd3a47d590f97e7c13faee9ac87a623a27cb649ee4bf11ead5692f7b2f38119c2397d26635c2488f4b6ac130263f77c3d33ebee3cec735c632f6abc888233dd8a32af19e5af92681af91ff7eba84dac9e449fa3b970af72e535dc7d5c485b5769bba65424e62c68ddf2bf6ff235393270d173c1d7b0d092e4535f4d899d87ed09b75034beb1e1164b824aa2d6844d13ae217c5c527b0db0a586755e535308311bdb7aabd0eb1bbedcaa02ed21c69cf26ba2b0ec6e02743279eb98c7f6a384874505b5474056ad005b444b5f07ac62d82d18d5849db7a2e19532dbc3267b79694951f27eaa3cfd12fa55d680a67277be0a9552e5a9c436ea571cc2d734a3c9a3c01f34b5b8e596dc8ad52d094883d79558a2c68b2bad7e298bd02656e75ca4725187e30544f882f538b1b78f5441bdd4ccf6ad7e64053c21e71c49e8ef1b96433e55aa850527e40fcee78b3ec8278841fbcd8083b5ee2fab723d543944fb035286beef11ef81b6511a3706507f0bdb1d20a302ee0d25c0dce9d22da09090486e27de7a93ebdece8c2c3fa6b352be19230e94b6919008d04463b8881fc47b527fa587fc092289a2fe55846d8deeb096200f026efbd16d0f70a20b3e8b748fc49f02b8d520b589c23ac796b2dc12023d1a346f0d9b3b444e1d8cdb0fef3270e550b20493cfc7a14e9547319659ca577462c49880348e9aa82866030b49d67021101cc7c67e5037af1b296e47034a9b4bdf89f1135c5bdb5d83aac7da54673c1c673b290b0adb43e059dcc06bf9bae81495905389b49db1813c10236d02046fe2b7bdd637652c1bba6f2a0d3ca5163779b7d3c3ac0f030bf0524876ea3bdf2ac90715a04bd9934dd6f1ea212701c0ea1fa5cf3c08de5de1a063a7ac2eb84301259d579dc9664b32adb59395e53004880c85a213ccb77f5f3b31bc96fb2e35869ca356bead9b412271ea3d82af74c71128f1c3452bb67ad1fc88343102c9d54a08ffdcb55692e2fed5ec62627a31c0adc23571757aadd1851ca68e27e33b799af047d184a3cb4d1c5b9a9fd77ee5747f8394712e61e64bd452f31cbc8fe9acd3898f3d3e43501faa5885d268f02c0f72638cb2cdb33580c4692807c2363da6cf2391e53e3854b209dcb9c8f527e101ca14497f10aea8c17d24758bb784917434525ee782d233f19ac47c91e7a414757b2eed4c10bce0296305118cede47148dfda3ad7077864f49ae77b28768032bfb7c022aadc2c7687117661c111780e5e645c702db2424dd6dfd7d8145e3c82fa01d5f193051b2e6b875395d1dc7ed44b9bcb4adb4d98d2df646e091848d4c356bec79870d642628970cee42892bcf470ca64aeafb2561b37302316bf3a8282d4b16728a3dea463b7a2dabfbe90020ac1091cea13eb09668c9f1248e634da36fa93bdffdb881633d41d60be5227f74261c6fe291b6e38836fedd3a87889497e9a42f49891ac3a15bd2f1bfb9010f465bcd311654587ee68be43ff31beba9e4840e3e95700f2d9739801266995d8e55952e61ac74e13df764a0f136ca722104fe9e99616f667b761ce9ac32a7f9d307a85968c4bb5138f0c18d87f2f80d3f02e0c94bf642bea63d33f521e924303cbe76edb1efb4cb5e607ba686b53212d0a32f772faedc4b767dffe581be7fc826140f2ddb893c8cb6a484a26f77ea20e82940bc5529e0e875c9cddcfb6b77f0283b4ee1fc5dd39bcb0d5b06062b9054f937cde8f7034eab891b4fcd894cac3eef3c583fa4ebfc56d45ef9665586e54a4c00793ce8ebefee0a388c5c7d0cedee16310bc973613bd8823575645089e41029cbe5489b7c26e4724b2556c7607da7b531fc8a242d04ee83e1c13931c7d5d0a41b4137f0983dbbf34bfeedaea8d58a2f618e2302abbdba4be2790f39bc54113bd59d9d67a8bf6aff92b4a9c032f29370cbd227279d4543ab7d70b271f959370ca3fede8233e18694810d0810187f1b61196fe2f25a4a2643e16dc1c0be7876ae5ccb283259e0cfa5ea784dfdef70aa6bf7f6749d0e16f96eb587ac2d5adcea096d7bc20cb04a384ac93ac5038846b867fca74e6002aa686eb5036c44bdf2e0034426baf4170b9653237e727c123ca7d5ef1e13b009ee72c056893d4b0a929ff71edc759ebe2c4e19bb077eafb294ad2780ca25f196a0c97b282ec33d1e916b3a5b9ce842fa7eaffebadc824293130fdf60c89b8376775c5625be3788235425cfd28d030cbe5aff34cf6bfee53db0e601503bd2f6a1c6ee425c15e0022d0c233d9f0aba02f0644f2d89245f1b1eeed38551f20d8ff96f92e3269191e457cb872b5a600170b0a808f4f75062722afa687d58613ff4e68c606d20653cfb3c04190ff517ae78626977cd7d7170385a1bf6dc337b2cc4a73b2ec70a8b7974b85191bf5a868fe5fc64826f7b9f33dec554aff1b1b6e486b80173390c46c2c7fb8575bb58c5e334a2b14095a2ba354578ee2f9e8a31e8aab8e25a06cec9f527ae350d4b05564db28c4554e0c03c0afbbad2b8b4063ca7fecb3ad2f2ae6d66f689d38cc6784d1f5fd27f268339052a3eb51eb9a6793d9946269639ad49c0d2add2f80c479d49cfaec2220067a5f3477434623352280221ff09052f4e3e25c175ca77fce67a9d14cee68fc126deb882fcf00b226439688e2b4ed8f67492ed84e8ff3f089f7a9a8d89a6edd1de188d68f261ff70b927e4943e75af3bfab630922a57fbae73ce8061c822927fbc5c0e03d5d0c6237a8e282a5a362ca55a368cab3c8c6b57cc79c0d2d574022ab17bb45bbc774bc25d9181be1d3b40100fd03e012d380c5143e0804918784e9604361466eb3706f69f2b3bb84d8ec90531f3748af3bdef8c7c59a264329b7888447f1cb7d4985891054189e34bd985b40a786c6965d8a4dc262fd839584903859c3d7360ef3d324b797dc6ad11fa4aedeb96a559d82195120dcd3421b041bce96d2bcc3cf4da7acdeb65a0f9c98d44e256e0e33e5216c469423e9d90d01b472eea45acc5741a77af8da0908eab7faffae94591f5918e6b457df111ab78a9eec7a151153017fc0f0e7968062e0400f344079c40058c4687bf43363ae1428974d3fb66b525cfdb3dfd0ebfa187038f10e4dbc24c0030e203f3c285482b2abe754a3e8e9597ca1b6ff0a9be8740dc4506e551530d98a377fe772cbd92f26ec53435176042a03c279079b9b520852fa4d8abb669630f92ef5016ebb6c9b42aa6f69682b373acd50fb4cbcfe776670b6dba3f92cff89170363a17fb8bc16fefb05be53f99ac3b2eba78968ded046ef169cc3c81e2f04b5c74b2fda43f50fb5fd34ad08095cbfac2b651239c3fb5deea92abb3b83710f3eb39e7c5d341a363861ed225a292fbdee924df787f8ee69c6c1aee39dd47bca35f57a73e17cacfe0511a963323fe7fd0aab03801bebb8a57d21ee39c117223b3130ff856abc327b4f026015ae9fad3c449fe89e9d7555829fa57b8b30211283ae047c824779bc4606d935037b3944549004c04782d2b037379f3a4f9ed1c037e86f923ff6b444c00f7ca16e4fddebc000a92f8b7af1151c1680df13eeb47f26d0827c614384a26e8b7c2248507c47d48e05912da9503d113fa575c50cd0f6eb0394057814590ca5bdb0d987bbb471ba508cc0887a97d49ee9b2fc06bc56daac9732b0bcc871e262ce73fffc0729649db82636b4218eff7ae8a28d88cd40510bfb8b242dd7d3ea3e86a531ae032c4fef58c33caed075d34ff3d0bc2ecae1efc51a79df0f5a847b84ed57f908a6740b89bd081a310abde77d1ea9c0871d9d94848024fc245dee2dd4aa99ef840b7ddaf289d9ddde3bc5cccf1323518584bcd2925eb1e57cc2874f638353176a308bee6ac5567e745c5081a6fd01d8e498d5589e6c76b8172694ed68c1d58bb564af25c1b6a96079d6761724011eb1e2e814de4484682524bfdda02945aecd1fc95a06dc2483624d4c3d9c12a77c8a6f05753d4be2af45cd55fed3efbd27fa18adf629728cb9941013fcce19690e1f2f9cec8efbf2d073335454c6fa8b3df54d7cc181dd6f103a4c571a79355c1bfebb629d5a5eccad27a46f8e2a4124580bf5b3057b1f5cf6d7e02c4f3a5af562492bdb02b666f2bb64bb678d8cd14af98f0f2764a5a2b0c20348ed2bcb6b9a891bc226d678c0500938f57500cd9c7b5257c991795c40afe53636e8584c1c7dd5542a087d8d18a528553a1356fb04300146abaeb37ac125aba86c74b1f016253237b43fab5523603fc960f1094f87b8a7650b237fd2624970f7d402df3a6a89b00e4dcc87eb57f2b62eca3509f2662661345f81955122e46c07c39915603fcfc139fe40dcddb5e0a005aac60884a3ebdd8005a84ac9cd4fa3f6c7a005350a8ef77698ea6d2d12e21ff98ac558bddd960b7d6f0c88ac8ea5215bed246971dd7b6b50e402fce75160eb717ed0fa8804b17e644f38aa72e9645ddad1f5ac9f6ae7991d18c6a9f07eb4626eec3a38f5f70bcfe904e04dbd07f2b344df533b2c758446ff4c6601113cd5617ecbbad08e99df9a8622eb8a7430e786bd5a84747bb63e09da2509e28557cbd4130e09d297d3c1af845857576ce5dce2d726b0e6a5eed4ed30108d9e79953a04ba03f1f035de6d1f3ade294a35122c7a71d41ed8876d31782e82a8b7035286469454c230b3e40379351acba7797530cf95699001d9068a77e6b81c5328b0d3c9e9ca4ae979e492e72b6a892e46a20c5f1562fa48af82a5c4c118da01e8354308ba1d5b8d6ef7e01aaddb480f2fe3bb4399d001dc7cbefc47ed6584ebcd31f7ca461bcbc493b78b498a1a3e09d80bd5c338bebb6d0c30813cee69c475f55499a92b30d0c89c5c91e1b2cb0eef1c7d38487282e808525e062bfe86f06e48afd766e698331936b7b27a947c0de8df804c0faed6e53306eab5dd56e8c046e840de0f2b2de8afb69f0e49fe8e2b8402e24da3b43f5e442d8c350ada5f5b0ebe5fa1409e3fb43cb8efe864fd577532402a573d4da82ebd5cd06789e161b4a20b861b6470e6d5ec7502c08941bffc04f8b338bd7c7cad0e4c31ba58a43d9758c01f9e860aa8bf8b060908d023956c97144d5b7c365e7b3bff9e16ca9b6a16de52a6e1"}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c185000"], 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 20:15:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x8, 0xb974c29}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000688000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:15:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 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"}) r0 = shmget(0x2, 0x2000, 0x449, &(0x7f0000211000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 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) close(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() sendto$inet6(r0, &(0x7f0000000100)="52774308b0d80615324f3d519a5d473db8ed8747824452fd8c6f42ebaf2a173908930d6c56abddc8cb663bd269e8058e962625bbca9d86d778de33073d1578eb49bee106435347c7936a4d3154d10e1e9068622bb6b98365adb3cb62bc5325f984d28cbc0177a8d16d709aedf7150725b5eeb383ce285a60420f1977177250716efc", 0x82, 0x8, &(0x7f00000001c0)={0x18, 0x1, 0x7f, 0x6}, 0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x0, 0x256a3446}], 0x66, 0x0, 0x80000000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) 20:15:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x1b6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 20:15:00 executing program 1: r0 = socket(0x10, 0x3, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000040)="4e765cafa533a5cac1f889cbe1823a8fc42b990a2880a75cb03f05005ebf6882675e57d331d740c0fcb2f9f99e6c32df98c9824078c7bab1e805e8068d915506bc6d16fb453b302bf61f887d2ee3405cbfe2060cf0e9df5d56c04b7cfc89a20f030bdd0be01585b466e1fe36ce36d4a88a68178136c77c0ea5c7be5817e4263a05a9d7fe724e51f86c6734ab1b5ba26447b77215ae82be7e4f00d938250b284c83b679f6580f1c205ff6fd0b1697e2de1eba8da0fb64baa466d3bc213add6b293ffd814415e3c11098170441bc99af096211d426410728", 0xd7) 20:15:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000)="75a44782060000002c9e7d28e92d63a41ef239c3490010a1d3b6ff544b174a58070ada7d48620734c1f0da5af675808302b7258c2547000000000000000000", 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x34, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xbc3}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, 0x0, [0x0, 0x0, 0x6, 0x0, 0x0, 0xffffffff, 0x0, 0xffffffff]}, 0x3c) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 20:15:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x4}, {0x18, 0x2, 0xfffffffe, 0x190000}, 0x8010, [0x200004, 0x2, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0xffff8da7}, {0x40}, {0x7ff, 0x0, 0x1}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) mkdir(&(0x7f00000001c0)='./bus\x00', 0x181) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xb5) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = getpgrp() ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x8, r4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="0e1632d1326f7d297b87fb9fd828a58c074f92a40a17964d2ef135a481a0cdf47859db4de213c0116fd37276d9a29a0c6bfab736795e33baefacb9d81280f80ed6b1692cc5ad7404179140606972a55c90b25c9ff7f06bbc491840dd6646fc54c88be938facf891c6367eb8182b7a89640f9281e0c4578f6681e15e8bcd7e7eeb87a1bf3667606e488780194d32db89f9fbf04c17e62ad0a386d794f8046ad4e1d52b14ef36b02721d64e8ed45467478e901", 0xb2}], 0x1, 0x0, 0x200) 20:15:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='?'], 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 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 20:15:00 executing program 0: munlockall() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 20:15:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() close(r1) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="2f07aa749869a6b4a176308d76caee70d07ceeb5bec125422a6bbd48a60ef94e625f1df817f98cd55d7e346256e1a03668664382a8a4492dda6cec72475808463c39", 0x42}, {&(0x7f0000000100)="07a2da40745402c8f95d5c5a40b3cd0fa2d8b9459962a6d94c3a7e45df55ac68738cd6142aaad1733266959036f95a6cff06d2106cdaa30f20c6664b647c5511f619a427edafd80b05bf551dc69aff07b6bb75914772e9b00e930127adaa9ef572ebdf811b9f69cae90c3cc46d6f7a2d517d3a51c407bda614381e696b5d8ae05835ef3bee780083c5375fa9cbb254f33cb4b65342b839bb6c75bf08c67c98b7f8fb54401610871cac309a72c77dc3e5e8506dbdd430c865a7db7f8f1f4cb1f04df2a59802541936483bc23f193c41788a", 0xd1}], 0x2, 0x0, 0x1) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x44, 0x1, 0x0, 0x4}], 0x6, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x6, 0x2, 0x7fff, 0xec}, {{r3}, 0xfffffffffffffffb, 0xc1, 0x8, 0xaad9, 0xb25}, {{}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x6ee26f54}, {{}, 0xfffffffffffffff8, 0x34, 0x1, 0x7fff, 0x2}, {{}, 0xfffffffffffffff8, 0x8, 0x40, 0x202b, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x3, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x5e, 0x1, 0x1058a26e, 0xf46b}, {{}, 0xfffffffffffffffd, 0x29, 0x4, 0xffff, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xf3cb, 0x3}], 0x8, &(0x7f0000000540)={0x3, 0x283511bf}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000300)='./file0\x00') write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00042000"], 0xa) 20:15:00 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) close(r1) shmdt(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:15:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:15:00 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, &(0x7f0000000300)=ANY=[@ANYBLOB="2426ffbab5dfd44036f165e17814b350bb1131ae11689ee6daf83e742abe4d1f411f0d75a6f6eebed6615787b7e48b2dc80bc8218b028f89dedf595568b8d13207b82dc3d419d97077eac1488d58a27b6ec6e23d0c6b2486efd9fe95056be8a78744504ba32e5cd3c79050e236143537beee3ed61c361ae88487236d0004000041e62ee9b24af0ab79241d19985f1a59f16d1989f504d8a7434bb74e596fedfbcd0ee34710ede50b39cdbc7a627c9ae434fcb47df0bd01154a44cd36d85f56151d7b5bab32d4eb6f600c89d504dfd926d17975745ce41e3b837cef5911ef909a8fa80b13b74c16bf80acf21271eadebe5890bcbbd2dff5bcd73f66f8f751fb0b78b9245827a3b5de5d30c1b89998a8596f2e734f32656a9020b5af5130b5137b1e45d5b0a77d5c715cae6f6032cb969b244675ae5cb0786c761d38710a8b6eab4eaa294f0cf7887f914d77306c05d0ec3f8ebddca7cd8e5f3e894e54e8808ec19dc9c6c2dac4ba71ab42c73900000000000000", @ANYRES64], 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, 0x2, 0xc7) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = dup2(r0, 0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 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) 20:15:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1810, r2, 0x0, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 20:15:01 executing program 1: sync() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000f00)=ANY=[@ANYBLOB="a1028100ff60f4ff5838ec9e7e3036512ab8940654b22f5645670c14ead176d138e60319fdd12ab6dd221ef20bced6e2cfd35ad14a1345532d0aed63f6458c0348c630606a0a8fbb1fe485c85b49058662cb99cf370021188b03908d00e51c104efbaef51feb64dc4e47708e987badb6d6317881371c1b79a4df2fcc3afd16e821ff00160e023196280f56dd34237ac011450e7035074d518bea258f8a0ad0d746da42a0ab37e42623a3dcf7a821000000000000000000000000000000000000000047550c855ee01f12d547b3057fecd22473807de0a25107f4e000000029a0ad8417a890f9aa01e3386a83f4b13160e67d95d0f652915fbb244ad9ae05163bcab08c27b3727ce4a947538253fe0fb047d2fb4a39338faf7eb5b63b352fdee651a31f033e2a782ee21c8ecadc024c17c67a2bb3161a32c44345a53b2c9f7a455fc624f4399ea96d0cd468f973eb14bfa8f64bbc09c29e1f2de5ce73f6443da54be02580c9fb50310d09717649812fa366d4976ac86fd8ebf85b8aa3d3c86cd6adba2b32b216d1a8cb289088976ea158bb93a220c3d6c0d0a568436131f6ef444eb6e2e6b418a324561f59a9a4de2bb98e23f75283460ce3c9"], 0x1) mprotect(&(0x7f0000089000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000e00)=ANY=[@ANYBLOB="01002e2f66696c65b000689d542669b9c6d778dcf719bc776504e015e601b587c7fb0badcc35942b9322b9ce555712415f812b1430d5e58bec751c55f58f9ac755e4d9e94e469bc44e9113f7c1d2bf6191ef6a26b345115e25d41d3d51e536e78245860ec011487b56941dd2161488240dac3a4e6b28cbb56ada76a6e078bf0642a51e768fb14df06dae9b82c709b9631389c2e759d851c9e7c31c3fa3df182b4e32278520ae4d4c5f40004a1de219e836f307000000144afc978bf29b4aab0ecb14e671e5fc7ab0517b085364e8018291a2e9793ac40cc8aeae62df"], 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000780)={0x7, 0x5, {0x0, 0x1f}}) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="84430b4f2546cfc3711877c489ee3eceae900ed4d73e783e26432edc4293691950ce8be94b667c88f008dfbdf3aa0576a566461a6ffe081ec5414fe8c5b176d9fbb8888c35596ac0bd9ba539ffff346ccbac29c7e85de2894a44e7a4b026aa33599694e5398bc46de92941ad7e2ce0c830ba578cfc25a327d93a36c25693beebb8b43c7965a337a6fbcc6f7ae1b3810d1e33f9c4b2ea7c622fde5e48d3c14c6299f29bf1769721045902188843f1295b466fc501da90c3107a3f3dcc0b7d49f484142ea636f696c6a0a95940a3d51780cd5c5413280683aac0a9814103cd04c1c11a80403b11a94b598df1c99de7c8b678c2ce243a7bffda9ca55d2506194a598d5eb7815ca90f9f57ca21607093d732685d97daa593f6d6ddb08f28cf24418d00"/304], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000007c0)={0x1, 0x8a, 0x45, {[0xff, 0x8, 0x4, 0x2, 0xfffffffffffffd55, 0x100000001, 0x6, 0xffffffff, 0x4, 0x9, 0x4000000000000004, 0x4, 0x3, 0xca8, 0x1ff, 0x6, 0x3, 0x7fff], [0xfffffffffffffff8, 0x5, 0xffae, 0x100, 0xffffffffffffffff, 0x6, 0x10000, 0x0, 0x9, 0x2], [0x7ff, 0x2, 0x10001, 0x1ff, 0x4, 0x6, 0x6], [0x5, 0x2, 0x100000000, 0xaf0, 0x3, 0x7], [{0x1, 0x5, 0x4a, 0x5}, {0x8, 0x3f, 0xfffffb70, 0x2}, {0x0, 0xffff, 0x901, 0x1}, {0x2, 0x5, 0x6, 0x1000}, {0x0, 0x7, 0x1d23ec34, 0x7}, {0x8001, 0x75, 0x0, 0x40000000000008}, {0xfffd, 0x80000010, 0x8, 0x2}, {0x0, 0x0, 0x1, 0x400}], {0x20, 0xb27, 0xd1f5, 0x9}, {0xfff7, 0x3, 0x2, 0xffff}}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) write(r5, &(0x7f0000000140)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12df98e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec400000000000000019bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da7691bf35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec9dfe5c2ac54764be76e85b55cea60a9eaf5ebe5191d603887dd08b532d639c25d31de23b8b2d21616edcf4401e8bce97eb8f060fc68fd42000", 0x5d1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:15:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/23, 0x17, 0x840, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000000)="050e22", 0x3) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x5000000000004, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)="8d467240d54700b2be06184310ef163ee0ca9fb48a5cee26172e9fc5528e6395213c7eea94fb8c198d1046b5dfc1267098222432a64bf0148234c1a8b55abe9522ee6162dc6c13083e76e11444f7378b99e74c8ef4949569eced2632a2e332fcc7d42a8a34a021", 0x67}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x9, 0x2}) 20:15:01 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x38, 0x0, 0x0, 0x0) 20:15:01 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="f2f0bed08e0d253870441fde96a03bf29bef400ac8cadb73bccfff6541e549ba714fcf4f7492e38e634001d919d5067be09834ab31638b73c217ace57266cc6aa38a593c094a47f52f7fb81e4f4cafa57a2a7bcda20211a26b99c9fa61bf891cdbd4a03cab16066b94ccaf2641e5e6790dea47397817855a5ab9856192e57769192d9afa7933a13b1d87bd8626f64710f67440ef40fd02fab07f1dbd7e5f2fa232d34ac35b3afb8cb84b027ffb5cf5bf12607893a3c0d9e984958437ee99d0be5ea94852c4712d23944298956b84ff", 0xcf}, {&(0x7f0000000300)="69af46f34cd6e17f35b1bc7d49212a6267e9b8d34c41a8b78c7bfcedf5638ca64a5758d676c7ee4a908838a527d69335208bfdf4070808533ee6b58b82ccfa74913ae8508c4d9863f1e92fbb3697421d0287ce7ae4974204ec7473c00b8124429a0727ca2f6bf08d44670419da922352eec738119d0e3bf62c51c831091defb914b8bb827d8d6b079e747096d36ff9a8baf293352e4b22", 0x97}, {&(0x7f00000003c0)="81825de21161f91ba53a4e14409d96a06289f0a1f7c5f7ee147a6b33d51c3b7e2465643e7682ee2de0bc713c61e5166a2ad82ec0c8d530738097587f395b7e3ce9286eaf6a3e9c5731133ff8c0a9e040b5b9fdeb348770d0f5f1f163688a66358c565361d3fe65118f87dc86d44d5bd928dad8b62df195c3be9619ad4b45f1827d1298561041", 0x86}, {&(0x7f0000000480)="6789c23d32db17f1bed200909e98ed867d40ce2b54c9f4049393b7d6b99ffcbf68edb42ef98700365faf1c6ba06c8c8bd9b94989f603712c7d77b63b3e86ee91213528fba41bb475409ba87d2caa0e6296210d9b73121a58aa68f1257357c040fb87cc1ba096a64d6201fc0ead89a2c6e0baedd18be63514ac896e5e39b282bd6fa9ea1b227dc36ccb3cce32e1b06ead89c9b2544276af766904d1392b7128529fee2e4a8202aee5f1d008c9d0bef87827b2a0bc1a0365b7d97ea9eb44a3d376923ac3190356dffc73444a840b7a486d387fd3c470d021269c320ad57bc0e8e77a4b4b1ceeecf81a03c06d8e6df9de4531", 0xf1}, {&(0x7f0000000000)="92d481d070eace2a6ee0d6c0c1", 0xd}, {&(0x7f0000000200)="690270e1acb5ca2a5b05f2fdecf4420e40b2d774e67de46109323cae6067c563af8cb78ed451f2601f0b646e", 0x2c}, {&(0x7f0000000580)="f7c68ef28535e785b4d450b27fd7b09ac9bea7bfef769fa118a3273ec2dd62dde0871f18a16aa3284ec88303e4d85d0f572bfb4abf8081fc2646fe54b547048f1f59864b31cf2efb719fe772f3522d5351c27416f14b43cb8c60c080fda207ecef0896f184774c6011cde8d839ddf4b94098a97ac950fb282427f3aa3aefae2924", 0x81}], 0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x0, 0x81, 0x24bf, 0x2}, 0xc) 20:15:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1f, 0xfffffffc}, {0x18, 0x1, 0x0, 0x400000}, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3f]}, 0x3c) 20:15:01 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:02 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='[\x00', &(0x7f00000000c0)='*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}.^[\x00', &(0x7f00000001c0)='$},#\x00', &(0x7f0000000200)='\x81%@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%@\xcf\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x0f[\x00']) write(r0, &(0x7f0000000340), 0x15) write(r0, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 20:15:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) fcntl$setown(r1, 0x6, 0x0) kqueue() 20:15:02 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="43622336ea6c4dc8522e1753e7289b2e5f06ca555c6598f45372f596aa11c29fcee284de0d5df24cc5eae07697bd42699ef1ba0c403f43edf503bb0721c4fdbeaa9dfd483fa97ceb2d9f94452949b961f7252dab5ecad8e54342faf7b9ab69465244c1be37e04739538597104de629f59d6ec4533569c35fdf36fafc45659485e23a1ebcaecbc475cd82afa54546fd8d6e5b51a17afe92783f8ccb151d3cc3090b0459bf14906af58d11761a713dc8cb797f56d4c894e70f99895ec304c86de95036a2fb57c31fbd143ba9e199727180b8ef1d83ad2754084217a72b824b273ed5f0de649715015d0929c18eca047d2bf1f216464ef9fe91a786a1ab3aa9", 0xfe}], 0x1, 0x0, 0x20000000000004) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x40, 0x0, 0x8000}) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) 20:15:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4d}, {0x6, 0x0, 0x0, 0x10002}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x202) semop(r1, &(0x7f0000000200)=[{0x1, 0x76, 0x800}, {0x3, 0x2}, {0x4, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x20, 0x800}], 0x5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x18) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x1, 0x1, 0xde, 0x9, 0x8b1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x85}, {0x44}, {0x400006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x7c, 0x7f, 0x3, 0x2}]}) 20:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) write(r0, &(0x7f0000000040)="1249be1fd7ca8d796659a0134a0b", 0xe) 20:15:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c}, {0x6, 0x0, 0x0, 0x20000401}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) 20:15:02 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) kqueue() 20:15:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x40}, {0x42c, 0xfe}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:02 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 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) 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, &(0x7f0000000080)="ebff00000080fd812eaa4e713048e60700929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:03 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x1f, 0x5}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x4]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x47, 0x1, 0x200, 0x100, "712f62978c85f1efca0803314c34544dc7a52d40", 0x5, 0x10000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x101) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) fcntl$setflags(r2, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) r3 = getppid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x20, 0xcac0, r3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[0x1]}) r5 = socket(0x18, 0x2, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fcntl$lock(r5, 0x9, &(0x7f00000004c0)={0x3, 0x2, 0x100000001, 0x5, r6}) fcntl$lock(r5, 0x7, &(0x7f0000000500)={0x1, 0x588ead4086d331af, 0xff, 0x1}) 20:15:03 executing program 0: syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa080046c5008100670000046c9078e000000200000002892304ffffffffac1400aaffffffff7f000001ffffffff0cd268394c6d70532be5b2a858a2ffffffffac1400bbe00000029406000000080194060000000183130400000000ac1400bbac1400bbac1400bb004e224e200008907886ba7c118b3c89ba8d732f7be22e62d82dd040"]) r0 = semget(0x3, 0x4, 0x191) r1 = semget(0x0, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x3f, r3, r5, r11, r9, 0x0, 0x400}, 0xb, 0x1}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1) 20:15:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) lseek(r0, 0x0, 0x77, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffffffffb], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:15:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="0300000028ffffff"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x1, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x8000}, 0x10) 20:15:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x0, 0x8000, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) 20:15:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x2}, {0x6, 0x0, 0x0, 0xf908}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:15:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 20:15:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) mlockall(0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0xc8, 0x0, &(0x7f0000000140)=""/200}) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x100000001, 0x6}, 0x10) 20:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x9, &(0x7f00000003c0)=[{0x4, 0xda, 0x0, 0x5b8}, {0x8000, 0x97, 0x81, 0x1}, {0x1, 0x5, 0x1f, 0xe000}, {0x7, 0x34, 0x81}, {0x4, 0x1, 0x1f, 0x3}, {0x4282, 0x90, 0x9, 0x3}, {0x101, 0x2, 0x20, 0x3b}, {0x7fff, 0xed, 0x2, 0x3}, {0x61e, 0x0, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87, 0x4, 0x6}, {0x5c}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r4 = kqueue() writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000740)="390cc127a380cc2dbcc4c592a6d848ce662ef0cd5b760a052e67936df82f87e5a0a7c7d813ad254da1c642565b618099193acd0900000471c81071fe2bb42ab2a22789b15e19845ba9a44d407cefe4ea5053c7607bb9b3ad85ad12aaef312ded39873c59b95f93f161be5d5439344a750997e7bf969b95c623e5be3ab36ded3f2dcb3fcdd2ef096d31a151f2c05b0b54e5050c4b4bd0c6241db9d19b09504a19c1c1fb90a6b0b30a9a86a9b68135", 0xae}, {&(0x7f0000000480)="aba4f2473bd190c149a0a7c309c6c157f85e2ada9d7f796d84a6ba3c1854f9d3e7cb14ef8148254c97bce83cdab097e8d83c024de18c4ae8c741", 0x3a}, {&(0x7f00000004c0)="aaceca49463f1c5beae058a810f9cb98632418b0f501482a59dddaf3ed2fc1cfe63802be956f3ea167bc19f7893ba9e08a2033e722f420ad55d963bd2cb554fcd2ffe02e14561ffcb6112e7daf39ff2995d71d0bbe599ee11026c86223c61d539d57e6cbb0259a82569e46", 0x6b}, {&(0x7f0000000540)="2f2aa957da130912ad2b4c84b81d3e2ed3b3b2587f43e0fdff1a4546babc88062dab79b520b304822d83f3254c3226541b67f5484b3e46ad292863a64f26f3502360036f2df3871d5bf288928d7a30039807af1113807c249e9a8b9f211adab804dd3cabf25b92c8e97a08146a45d4448b351428441c1d9e4d40fdcd98424af7d73d9c2ed4325b495a6a589e30aa49bbbd6185ba", 0x94}, {&(0x7f0000000600)="1e694b258d3cd78611912a31abc2f0535d980c7a6e40bb479f7ad0443f8092db0f1f06491a63e1c7a74fa0a061f903b23e3e4848f4c9d1507fb3a6f535b023c7c59935ee31b660ff5e2aaaf48aca09baa08f37539252ffe333f6e50a3c45330e27bd561b1de7f005a3924a0f611c7871896d69e8848f1387459f345810ea480b399993cbf34b9030ec53", 0x8a}], 0x5) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000340)=""/86, 0x56}], 0x3, 0x0, 0x0) 20:15:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0xe) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x22f, 0x10000}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) dup2(r0, r1) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 20:15:03 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x23, 0x20, 0x0, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{r0}, 0xfffffffffffffffd, 0x111, 0x1, 0x0, 0x82ce}, {{r0}, 0xfffffffffffffff9}], 0xc32, 0x0, 0xffffffe1, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 20:15:03 executing program 1: ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x2, 0x1000, 0x400}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x3eb8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="bddc5d77a160c5ed99f12ee4249fd6283263fc2d2461d41b8088d03f5893ea3ab0da0c1d74f2280188aaabf6e7fb14c01f187cc06d8a8270a112c3c0f39787884ddb258037f5292c526e52c6e855d91e36104ffa7f76833bc4936f1608da451c850edcb9d3c44191c6a83e9f6e98c7b66a5d280a6ef81ddd91f5640f871f473ce661f2cc8b190f8535bf8940156a", 0x8e}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xd0, 0x40e}, 0xa) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) 20:15:03 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], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2000}) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) 20:15:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000002e1100b0dfca7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11c303000000b33d0000000049ad4ae8d462fcf5fa0557806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcac6e9d34b6a31de9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4a02dd65feb4a39a0db0d6d8791c698df63ef776966900000000000000000000000000bb19b77a56b6c1dc2038ea20589224e0e6c957265c3e2a5efddefc69bdfaa6d207d14c056387d32cf6a40863e7359465f476c7285e6666fc27abf8c9443856aff2309c9d0dc8441f1bc8e01581c68dd9ac8e11201fd0798bbcea4bb3827f052da00115cbdae74e1f453589d812b64634c3d5f1ce743ba5102290efb381de4ff8385667a3ad1b3a04a12bdfc3c0468a38785c5527a68a11ad95c56ca3e2ac780f432a0000000000000000000000000000000000000000000000000000f356992cd86eef143d6c6de40ee6291bf9be0629a594ead3eb1fc84b9fb28d162192cf4f27bbe2bcf836c65be8bfa34512f59e73ff960ca0a1ab682dafa690514e552d16020b8c10177b317462bac1eb8feb67508f781d84e5f8dedde26a32e4f3e11e595b21c2ab9509d2d98449485d70df7815a081d00ffc89174f313c5b630fbcad11ff43b07d3a00601a7016"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/178) recvfrom(r2, &(0x7f0000000080)=""/105, 0x69, 0x802, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 20:15:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) writev(r0, &(0x7f0000000100), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/65) fcntl$dupfd(r2, 0x0, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) lseek(r4, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="dc9c97ac3e96e2970656a178ffc5b11fb271b3ae9892b21b08697017577b98ad64c7dc85b57c6522f4", 0x29}, {&(0x7f0000000940)="02a81d55627b7f57b50db58a762d9bb3de59dcbaf5b8dd68d60aa2b914e6ede1f2637ee559832fe1570f09ec608cab2a3b463a12038486de8551a1edb1d8de71a5782feb45678f0147cddd270e9f65e3c090880c900aa7cb51a29e8063dbbd8ce6d971961856ef726f949c0adb4d633cdbcf6268121dbc043db89f7cb1613acca4917075a3213cbc2ab92762d637bdb84e07dcea04306587489cc2b5c5e9063a282393db0d84c5ced419dcc64b8cf9f60e9c5c4ec24ca4a7d54426794ec2d846dc2dc757f435d15beba0acd7bc7375a2993cdc8891cf7cd26f22c96ccdbd4f2f3d760cbe5abc68c579ed1565fedc00ba40ada6bd7abc1c8d9fc247721437d288fc4ca8caa6bb6168bbb1462d7cf755e22d48f2de5b970517cb1f1c513c53d5ed61be076dc0921ca48eafd528dd6963e92bd9d36a12992889f283fb1573dcdc5e8c58ce4c667e5dd47a6314f7e6e5e72e725738f1b7747ccb4e7487f60b5142b8607a49738f04dd237f19220e66b9cc884f71bd570b5ab4ba612fed27b8caa737de66eb27f84680b0fcc4c532cd0b640ffd510c12d2649f52fc5c7a72619e068103efe1016aeb6761e4e462dc2fc05902d752ae3f0856a9d1164c411b4727c2ae6f564f098da514595217830a0ce053771d61e9af7931dda77d63dcde0ea339fec4044bc92d1249b9fe1835f0991322b0e66a0f1647f16f57bef1eb5a6cbbfccb46a47cbeba27f199b9176a90cc773e1f1997200ac3753f679aa6b839cf4b9404009b2f3d2b036d776b91f609b5e8d7378082e8e409583f5b3a7146db7f7fe263afddf885dcc547c11ba49f037fe3f434da2405331343041351e085097f83cde9d790ac9b6c36cb32d804fffd23a60520123d343f2b6d6db32d21d236f4539abeebce5717db3b3b0bc96a1c4db463f5e27e1879eeac7e2505029eb1760bac7d09882c3c52796265e71fda848811c682c7128cfb720b12b6b9048264c6b8ed4d3fdb49e8c695f8c81965b3561c69ab649d7ed2bf62274aa95212f294356c46adf8088dd78cd1b6ee0860a4c5b215cc5c8706a1ef50fa929a9256c1cdfbd9a04d4bd379461d9a0dc044719ab736e665b10a68a2f33f0a5fcec6dedf91b952a4be1b4ce1ef154094d02b07467d75ad45ee2e40dc24c00ca8d6dd9a34fec3c6041715ad8c4142a0721db84850d644b780392310569a7342f853e6846316b33b516bf08082efabee74abbfc5970d0100d465fa31ca6f0832714e9752f4553c51f99366df19aaf5d24811fb62034ab0a0573dc698be3869b004c42d8ec5808f2991c2813a4c65df6c0a53a0681795985cf2daef60c01df4c6f62db45ca6d090da547fe3415cff8b77e83536d22691cb7f84759db199a0f3214ab32a4953da0ee710e3420469fab8a8a7faa616d8246141d056aa4915a0aaf07108eb65da1726511b4e5f76e8a2593b62f47e76b89dfcbc32a2259d82b94f7344ded690b3b6fe5ea9132161b8ac80e41fb920dd62e99d9aa51cdb7c369169461e3c4e8ee4248c19e743b3338ca651d35662d5f5d02597d7e9b4fe7fbda3883410cadca934aa4200b34b80c78c15559a33920cfeeff3e22b79718588a08db2212edc45657ed1dc4c95d8659560079a0c9fe8ba2848fe0b24283013e9c7feb44d11a34b6ca9deca2f82bbeda39143142ff8c6dfd22ec9ff721dc59ca640807822701da580ee20141b29dbb1800d5b8a2a922905b85ba4f436df759120769b2bf8e49c6358a45d851f1a43616b08b07c2f5d557c9565a08f72ddf2615b7d57a637ceacfc44c84e300dbed9ded786671a0c565827c6e96328edd3e260ec725aad6cf21bf801db7e56ea0a727e6e85494f473c5e4489e6cf1faac24691f4201ad3ca8e71cc13719855e4479d246954c2621f35269cf254973959756e4a5423dca0e36de9b896c2cbfe3825358878c6da3d95f5553c77616b91a7b2beb323bacc1fb468fa70eb8fa84687ea94be6777b5ce47f159e38ce3f37f213bc41942ba211443e37d82ef270cc50f3c3ddda02a0a9e266bcaec9c43ee964a69a5cb443d04860d82de4a42e8e10451de0e451f95ec6eedcd30e23c8eef21e880230d7bef168efb79297bfa0e97f5edca4654abca6b6d7309e0ff66a254fddd5ce0db20a4716180f38ae44215f4ca20355e2dadc05cc4b08a6e1513d960aa22e8ae3a9ff57a2d10390ab4ce96793e7d6cb623bcecfed295a129ed1f93a6fddb60a724180f796a99fa66a79864f5b72f8d054bfbeed8c37bc53587a438d3d9253af2e73a09feb3d427208c77097be855a7d5e532f67d1803d7ec607034bf8831da4ad30a31154e8274cbe5ef2d60ca3abbd4206bcf3bb13f6d89d8d3d52c42eba3c611f4f8e0fcec833fe8c8b16f0d6665eef7a5e80bf46aa5b8725214bee3afc43bbd9a43b33faff14873214785ef4a96e96c5859929fba9f8fdc3936cb0d7dc36396e6ad480d9cc91395600e6b3cb6c1e6b96e8389222ee43352c4f919bc1e1ddd301ca97fb97f17554da8456d847f984a836c64b8a15946d35d120b1567e8e6d2056e2e387e35ce2fee0334ee7bd4fe9a2e47fb7fa5c03a3fc310738bb01df3fdd6995817f6b7320581927c18c6171ec1122cc88ba8c7ef77fb0d38f4689521ee60c853950f9128c27a50f268e197ff19ca6da1240a092c4fe675db3268bc3708c2588da3e90b1ed0ee3bef8aa992a459b95853815d8ae0b955ccbf4c0a8d814dc84185a30640b0399c4a6b2b108a89c82f66b75b00311220323c60eac883d4b0421b8189ef62535d4f351e12f608e44db38375814934042dbfd48cd92da109490c2724794707b4107b6ce17c52f71281cb0e9c7b90fff6ada078548d8c787ada28738f97cc06ab662379d0be29f95bfb7e5a2648a6254903f29097dcb7ed25648ec171eac62338901645f40f6745f72bf29a5a9c264c65b16c7df355d6fbf70b161d5e897b1feab53ad2a769787a6448a8a105c68b0097316c24e779f622f8fae1b69d2a0c9b52d4b9110103159df34f9c212518469aff3dd654b09d8ac94539b9bfe8cf344414e11e7def19b0d4725bc5ae565f398a340bef81e2ed65093ac871c9d2be1a57f18851bac2767b9792cc48b71a481fcb7538ddd41d44514b7d710239646a2f28529f983cb7483f7058bae238989a8dc74fb3ce83f5a744d153b757e499c303bd00e91ced345713e97529b5dc62d5b8b5918ce351992468f6bd2475c3ef9967143ede7651e862f3f2667280117f840272be1eb93738b46dee341895c10e66f7976dbd24391686264dd791bce75410a465b315c94c11028d2ba98e129fe36739ef60fb127ae8300b98e1b07999a781b75f533c7933ec6387965894645121bf45a256e5dab1916bf98e6c7b67456f3f83526fafe7c52769ecfb70f8bdca59a44d15caee410a422c7189637381b43f8d8f6e84d8f19109a037a3d249f41dc64d166b8fb69e6c9aa80584cb4cf43a557a860acfec958aae2a0b9d86f3959c4d2ad9478ef089d03cffdc506547dfa45d6f745c783915746f200577781b1370dc81a5ab973eefbe0d9e3ae92b0c10ab65f64ee47656b6db393fe495363e6a3b80681569ef2dd74e7ca9aff2bfed8a2d1ff0cb7a34711ad63cb1e5c8a2a98e029b6fe655cf0e54d74a2fbd523be79c0b43579afbc42d92b01244273097e3b9e0609b1858762e81abc963f9a0ac749cae1b7366309d0174670875a886730a240931748763c576b64af2155de291d7ef8b9ac7e58fa64876718e49591ef2fb3dd82f3562bbe385f5dbd58faee3276293176780f0b3c6366b345f192868947990df3ebaad7924beaa99fa811b9beb7aebfae4514eae9dfbdb85e690cbfd7eac0392646116d8de89fe978dc4c8ffed2214bab493c4d9846444396ec7c821891e07c77392b3893e96b7058e1ff577d23dc96acf150cdab787bfd2ab73a874b29cd5e36a804e3f6cc8107852b5d777627ff585849f348ba1cc01f493cdf52c63c227ee974e181d19cdaed21e7c223e8385e1269c283636099e91497f8e01110a92cc35cf47159ae5e01ac708262d9d594dc01bb61950a9e5597f1ad0325ab7c422388c488387a50e13525dc9fc670ff9f31ca38d33e646817fadefff600391fb2799fdf1915f524cca828df8b59730b0afe291e8d49b16d0add206dd63ba57713902767fa16f51aed8b153656bb10a190e133860f51900b69ef196fd821874304fcc0dba2af4a49377ad6df1df1f3879e6f273d1e7b48688c54f26007abf38f8aaec6e5e01a88ec7c56e8666df502c950ad24755030137612f28c0a5c5c3c7c1c75b8fb7e6819c9055f35a7bb1f873c1a6d72a5df08a1d2c0152bfa35d535d6af71b43af5ee6c37b2b9d3ef46f1e5a744266855e0cab90572f421df323f39a5996f5bda841d4ce74f95c9fe8b9782c1e1b3e322b1d2b8cf09cbc5406ecbc64dbc4884084cc823fd6bca8fcc47f2419a54e4f577c13febc1629e98e0fafc40ab887f5b7127488b554d656f71ebdb23e799833dc558c8d2380de7b94d11fe52f146990432c002c114552589c6ad70367cb0ee81deae5d10d52223fb9c80df225143d1744ace859df766de9e4ac5a64a94b1fdb66d49fb99aed0ae93cb64afd1233b6be21a834a3970b7ea124b5ae5ee69b8cc253ee4fb56fc533facea08e48e5a626ea1001027d26f50cc92342c161ae42adc240e105941e986cdbd9ea46ae7720c4393c8c74c968a72a99e0836c5d407f7fb2cfd674376a27bf640b05bc91a7797c0ada181195e9260e34d03de89bc6d82300c5d3b41b8b5533cb0813912d2ac9f3fea8b27a5d985401150e0add631ee3d1490cdfb957240cd8b13ccab9ac88dccc3de7a69431188ac5fc080b31ee48909aae92e049aa9254e51fd68620cebdd145cd02236a2773049ba583baffbd3f7cd484465d7da9126bc46c28cec48fc889049a30a0728ae020a58009b5301deb1930e1a477922edb5e245ce844afec60d1e41dccf833f206646f97e1f14e7badc11647a7f6434b7444de847f877006d01f9d0341f55ea1634776876039519862f3ba5e4a061b0234c4e7a2c6a55a3592fe0fba7c6ad6aa289546d9ccb90a7e285d12370b2440fa512ef650995a42a556eb6cee11d17f02ff309646cbeb56e926b24bc35fdd1a49f7194fcfd99600b05d8d34b2b8ab5450ace1498d46b90b04eed1a11e5c983d978999a6c1b96c5d3ace16ff14f96ac57cd34faa16a5abe81420cb42529bf451258847cce2f02cfecc48de865856d4b4171e8cb085088fff4cecd91077f9204ef6180fc1efac6f7663990305140913dfbd80cf14c130a8f2de3417d95b17439f2ea10909348fb97a3bd5730ee8f419004883b1b51c7ba6f7ee65f904c07259865772e5e0046901d77d8f16525974a8235590c69d7bef578bd7d2de07baed27c66bf386872f4f6e2b77ada00bfe0b3260fa79a1adcc4e210a0481b1d9768f1b247098337e829017b61cb2de1b34e040c7d706cfcf1a0648b82940e2aebfdc6087efc7322b64e659343b8f4d9d5cc5625a403f03e272129af8aff20a4f7494be4072e918bc23788d688224b30bddaad162a53eb333864425ca9eba4dc8cfeb6da230a393b4b61c623d908d9cd51c6aad893a4c977b9d1fd8c7c5a56bdf4b2b0bf0406c5257b99899bc2916e0d7b82a747de64b1924cffa89d395476b4d12f4c26a04ca5881508bea547bba0155c001ab74b7b96606113fc0a7c2cc6f21a1c83dc3939d69d18ba39b74b5c0aac706e4dd80f95c0d8a63be69be16fa649b98", 0x1000}, {&(0x7f0000000240)="35c05532c649b4e65360d679385b5fb1a68b990691e5808b1790de81b0769d613b599dfd9610fe0d6ad665cfa66ec30d2ad507cb6074de9264dec826c32a248b3b1ce5544fa2764e8848dee6f0b43b02eb36", 0x52}, {&(0x7f00000002c0)="9e38f2962f49abe763e0658e0527a6a9176cd08aad01c5cbdf6a6969082ff189dc830b90df37eb1701ebcbb4d43404cce187cb208a263bdaa16b6fa16139d97fa1734b6343d96035fa84f681539b66553320892552d91e98f7805c9c21b6e09e72a39eabfbb7ff3451670c0680f1dbde3b58c4a1ab4680467cba3e3d54746f26fc74ff7546fd53f0b453d0", 0x8b}, {&(0x7f0000001940)="49f63d3e8cefa152c778757d54e21f4deeda1aa2e8618ed022c12633d498091efd36d335cc581a0079a4ac96afd205d516636e3c921a6b3932907bfa8e53b095cd964a5fbc608b9fc775c977e6e4ed0eba783c08ed7364da2641fff41b800fb60b34614b5c217b30229b6c4d791b01ba6043a62e4d20675098d3177ba6f571be6d09f9c9afa0363b48b61ac4dbde30b3f3f5ca2171513c877754e703da019c87b282a0939fbd6ffb6bcc57c9c3d283a44f0b1499b00c0338e6183b285a37d38c9ec0d9d5afdbb0e036259754c53684360d79ef2bcf7b30a24eb25638f345b5ded9592bda25c35e0695aa05b30d4abab3781f0305f67eef74156bb41eeae2d1082a8c893a048d111c1abe9e3e8d1c94792268cf0503315a819ef38365bdc13477068673d7ccfe4266884c35a4191fb22eedf8c0a7cb14c368126d67169b792b8626a24ec2b74d1bc0fa333cf0b147b9b6a70c56f12288d0ac408fb38d0a834dbe9a5d14b1bdad1d2be10a1f80ee778e9a19ca9e2061578617c9d98dbe833a703480a9f78c82aef6e088f433c922328e7850538a84e13f7eb8ebbe547cff347c2d4903f3d88c47b70b2ee617f52eb00867e7266032f77e8695bf95f0e304dfb7d8f3f2816222f9eae9299a533d1391758d183cf9cb6cdf255cc89a06fde3ca5d2bdf25e5c0b67c7df56e2d1cbfa1fb75a768b6dc376a05fa4a1d9695d167e17fbf8059a7cf2681a42b4eb6d724c04c1caa88cc00d59e48677252144395c0e1b8fbcf5689582b550b78199573e002df781516792a1282c7b6419adab341aa9a118d0c29508448775a43af8e27a654efee9bad23164e37fe4b6fb0af870dedb0cd02ade54ae3e1c3da9725b50d086f2ad13c99b4fffc134b7d40ec083df318f7958bd1ed006b787c57ffbc75703c9188108798eee68aa7ede8287104eec11cd2c85c0e9ab346e56cde462db5363b60ec4336a6860ce14bf022dd4d2edb32753e66149c4971bd5473afa8302be36aff069a181c9920cf83894a83bd4016fa328550e3971106a86ba21a6e13e25ee1db137d5020a9465711f204f5495531f7c13e83272908497cf5d9016616755f58a4eb85cfca94f358db2aba8a4389de315b94d9ba6b61a2afb04e289e97e96808cb4417c574be8258d45bf85a2b70cd6625b7bd516e425350d5e1cd4beba08ec08c644e89ad102f470238eb70af63ad128825f81828365d1bdb491a652d4fee1529822af06b7ceb4d153b45798aa91acac9a3a1d8c30d8bcbfb55b1068c21ac5712cb2583839294cb7f3ce4696d238c0bb6bd0e3629e6b19ed8c3ade35cadf5a008d6896f68658bd5cfb5191fd6e14240beaeabdd93ba37c98e691b04e86caecaaa03d880df3a69d314db8a7981bde966a46f3b1ac11426a27d796ad377f00a382dc1fda0372196e7e8ea5a062d675e5e165841c7541481d39fc8fe32dc604b60a8caa66b4d8a3b41fa7b6fc0fb065864385bc479c14cf71651c613e32597c7f2c3d121f1f7642d0e8ed6abf0389de74cd3286ff6ea5a7e38d55150668848306f629a5e26074a79be56d02bebe28172f5a20b23cfe354df55c8a7633a2686876d5ea5d080e5290bfb6343bc6d7970e4aef7e17df946f4d416a321b45e0efe891ca941b9b851ed1f0e93b2964be03f6256f2235831acd416dd42d97f93f894c9e1fba459bb593f34e99c24325e92e4bae251d6d93654b2496d99aa4d3fd4e3e9b16a90ea449293b74a140ba9070c2660c7c1408faa6ddfa6e24f6cda46eef1fa7beeb5f6d309a89fcd8f65a2dbd766b2270af51d0c3aea687c54c73088bb63a2bf4b598ee84d60f5ccc3c2a64c60b793c19e0ede43b4bf4790b4aa23a0ebdf71576bd273e012e11b7a9f9b49d0243b92fa7713b5b903fd0d99b1a944bed3977fc260517990a031b2902bd9479abcba3ff1ade5c1882f50c66f985736416042da16e127dbee63d6acbb7f8231a7c405b8e20137603be288d8bc4a8be15457e279b0f30ea7f2b8c84da8719b7be0cfdc64aed4679327faa53ef5ef61fd82ec6e00efbb41ac0641dc1b19152e492ff6a5a75207f3bd81f2b65a1033b78960ad81f9e4647bc645b23f005ea8df23d8e8efadb3550c68ad511d5fb29fc5113529b97e7292e6c3133c02ab251e34d5476a7bfdb038fdeb20baba4677903c48ff88cc07bafe94658672c6c037316ee6066afea3616ef63722a385298335dfc68fb90f813dc4768fbe7e1d925c6b3f23a55dd44516c7a6ed35f4398499f40a6ec1c12f74bfbb75b3ecda9ae5f5830caf712632f5951aa118cea422045159290c23fb071ae7bb54500f126b91c1eb07173248b8a61272a5a09c3a5becfe819366563e8bf77bb4232957a00f966792f57c1af23e2f4cd96305924d370122fac2020328ff4bc649338d9b71746494c51b4ce0035e64a2fbdf10905a2132e3c0786970b57d1306f7d774a2abfdb1bd53ef2402d0922ff0c6e2740c398656a37f5d3d32d6710c56f50ec4ba9b712cf2653611f2758c107196eb1870e752dfedfe9dc8cddc335cf85591b8445feea4e29bc39bdbe343af5891d7caba38bb335ae27fadbbe953b00ef1583bc9b65acf3e8fdfe7d3b619d6437d5420fc9d2400e2c846851296584f33cbbd7af6dd930713ff97e5462873567fb5d982eed743163abdb4956bd5c9f240efa989662f99efc813ff756ddb8ec9b8f69a9705ce5afb466b0ea70211b90f12e5e586b37e56d58c99cb648a92d1856f8e6adc2c54ada84811d7b44fb171008f9d53f3a6c4ffc72cfc415dbebe67f0f9ac0bbbbcec38e3fcebfc5dac22dd7446cad6cd746607dcb166f2202e766d60143e5813572a83bafb4934437be5494223ff6dd52dd5872fc83efb3d0c0e3a20e0be8836bf5fda661b5362b8fd60767bccb242f15a4d026cf51c48cdbe73848663ec1213abfabafed79a2523485cdd2714d3571c7cfa3919dc39055795aa9707061b59068de6150d6f03a115108c348b692a41675cff48491e179e8eef8d94098830b6de34b0230b975048966e132f2e54131a60f4b4987b48a8a3bbff6a792a603726cc2ceb591c25a7d98f2e7c5dcc8e2e8558152360b667858eb405d757cfd6b9d21b7aed02efca96088d25b9069041e44256b7c73aa32c55c049db81a7071b30b62197c8c9502055086558c6d84fab4efd1ace277ef9ce04032ea564c9f0e6eb6a7308d053055e45cd495eb96de9153867afb366c1eb4df1c54f35b914961b8605002264d6a92a8a41ff650c5a016a144c24a833c36e2c37a043bc5cc51876abc3d24c7b7fe62d6e85b9823c868a7e3b60b4bea9ac7752c7be28f4db8ccdedf64863560350dc993977372e07b7eefc15df13a2fe130872a615938a9c9ca5215442b24fafdf3648bcdf6b6b23ea8c5e1ae9fa3d235506a75beb237ab2c287bf2cddd499afe8f25dc7555ea4531a871cb973ef8286bb97ab048eac454852a14ae24f82f53a23437fae0ba04b5e278a9a9433c9f90ef416ee617c4fb5991085451b66302efadd7460e1ea2c1ea473e8f7c5b91c5031b7916420cb7641e78f904646e503e82823c465ddac05405f74dbd6cc721ef15ea5df9f2aa957db2f3fdd787f149404610f0afc24a61401a7baa3346e79abc4212b02a66ce7ffbdcdfc54ae75cf0910e016c05a28944c659ad00be24c7937395358314d208eb32ff09d9bc9d64eb7df4263a8c1870a3a0d3d1dafcc5bcc7538dd33181b94778446692798ac854b9f737d652f5cd55e12f40018685764469dff511cd45391899ddeefa94e78702d95f5f7222ca0cc7e348057d9d75b164859cfd2c9c42b631fea093c5a21a276c000d698942a9a4c199f3979d3bbcb8b4aac823e83415a1d3cfb2edf67afbb5072687a1d198c6636f7eb62e5c76499607b5ae5c676251c039cea9697cfd41f1d91e607a94ddd393eb0faf29eb31dbecc9efb2649df8b4af391b2dd972f4b95a9e8ec0bf44d7076a7b8cf11e2c081c1bad6cc5b3e043c5fbd6e8196a8aed6d4ea9011748d724c58afd140c6951da8a2ab8f9e318edae5c55d573ab12f8bb7f74dbf82078c59b7761a69ed6d9ddab3d33085021ea02eb09a86d640f322d43935d15beed90f875da35c94dd90a16a91acf8a9f3d237eb9166fc181b6eb9198e141b3792197e384a42d94a0bda657a2889d925ec3ea26f74f45ff4720f0d24c7cea37a9f5d1fae63fea29a4df1c12a5636828a63ffe9a007d0b0e0a43cd61ff5100e3e995b6175ccfd3989a71e186bc5c9a54bb08ccf23c0e7525a719d256d87907635140acdb8d3ed7262403db11feb8d920d136dc241f9e1c8ebf542453ffd000e4f94364a8c5f395594dc100422cae0c972e1fbff0a3cd1f2f66e682267069d27eb04c739b3641d49e98c250a90a59b8e06e1422c1fd76d24251327562563ee88ae78c754523fc27163979a250b6183696cb1e0ad6cf9e12072441dad7a5232e8c589632eab2ad5409bd7e8aec608a8af7d201005112dc98b5c51aa8cf519077c02b9d4e8f846b9fb487eb53fc4fcdb8e5271e671af866ad08c7afc780043fed891042fa14a31fbff9902b02dbcf1229a19b37c9038c9f87626e1b61959d6dc8221fde06419fddc2fc2d4a4543f775a56ab3deb7835c95d86d76897c866e436f73a41a8aefcc38d6686dbc876fcc89dd9d004e6d492e4360c5d6c7c97d2c2614d93e4ac01eddc46fb67246f16000b894abad1d3b98be67d7550c2bb77b3de1b5331edfe148c7173c9dd5953308601671882d0cb3d5ed068b9338024f5deb0c32d740e8b900959151d1e17b1db74e42f8c84d5c1a6e09c335423402fc970a00b6b5678a52e1ee2a099ef8426dd2e3b0c09b421c8676a0ae843c1327f96849af239c1f1ae83526adc9bcb23e6c83598c5971a3347aecebda41035faae40f6bc499a105afe402826a0d3bdfa17d62bd47483daafa55d52e5b8d13f8d248467f2c27e88f2c204eddb268c53b68221ab05cf8575f435cbf57ffaf54b318dbee2539292e8c4bc23c277a2a792b1cd11f0f0bd5be378e31822f02381d896e8ed3dca6c18782d2495379087d1594e2da7ee0844ecb092cd4d08be8c279fa3fb8e0c1019c7e4163249858920061d6fdb273d7d846603bdbc21d573c4cd3b7a7ec1b717779c2d8c9e84104b42cafa713143e16c43d141e2d1cc8aea210113615cf1d875f37e21ba1f4d0619f2c7313444519351697e4c5178b06befd5970758a68ee4cc63f80d7b5a7ccc8754d2d0e73c103c2028f91a041dce5ac08e01aef3790c2b2321740fe1889aee902f07a8cf1fb9a27a26b64cf0086a390a461318daa892295ebc390d3ede5187272553a8273bea8d0fa2409e98f8d431b76782ddfe43783ab381d13f4adc2d12ae7a4374007052babde1e503cf366ba92d482f228f2ace55eec84f60121a2e491eefbc8389c3a4de606485cbf5bd5c5f3006adb30f68867dca8b66ea90f6e64ae5ee4ffb44f73a056767c504cf8e6812e210f76eb437420c7374bea8ac6cb8e562d94aa804f17b8955f147a11461306847589f377708040543b9d6b5ede3bea8d0e5882682785dfd62bfad4ff474ab34838f428aedabf82faea49b6b4b660422deb9b2f15b882d8f4be4e5c9d9b8b84c34418852f4dc1bc0004d9d07a694262770ddac1960ceeef15bb0a649d188683721e55348d799905aade57c2ef21f264cdaa435973fb8d7ce3567715ad6a6485b6f6ae68528bec0857f4963314d1b4b3e0e5232a5c4c67811ff4a9c0587f9abebb6bfb03d2241670f0458f13f020f", 0x1000}, {&(0x7f0000000380)="000629396655a2c972a2ff066f6c1301ef2f49a80e2a96a1deed788ef9ab3885bc59643530148c4d50015a1f5ceb6644da39808902da8e98f9508ac0f350dfb48aa3a93cc62832c9cf58", 0x4a}, {&(0x7f0000002940)="8ea908e4b2e190f12f45f66e6a75c5a999c1ef19b1ee641ef70d4a2f6a68833aec7c34f7852c2110846e1729a4c3823dfa345489acb16614e975b415a759276d3c77e6abf42d701c404507e71272675dc9048fff3bf98438bd8704d18e7fd8721e114871f00e7652a763e4dad160691f8e812ae916878d282de1c42b32cea6a28a152272ac8d3dce9ca3312e75ecb45272d0b0413acec238fbe0ae7963674e1b760bcc1000261fd1f19c32735a7e8d22e73b1abe67805cdce3e135baa4e2476c4869d85d19e0d1cc8fb35f0380e0dd57f7933955985685939b3a39e17d8671622b629f089a58a8ae6bc70e1f8f4b374d6f9ae1874e39f1dcbc976f7dfd1fc02c9d7d28e3ac32d30a1c17fa19306a51ba0eac98c5683ba435d08faa7c395f332209c9c79dccc157eb9cc298b119fb5f6a84d26b83f3c9245b16ebd5dc2d7351ea4fdd454bf861e9a8205cea72bd54c5e0529f503154f91feba696364f8926d498c5115c2e37b202883e0041da867c63971beff7d1977386d34f0923912ac6d5145312116c7403338558dc855f967d35aac569cfd46307166b5ee78717f74ea56d9ea71138942faadef9fc2d4b8009fb7542e6e8792961f50ec34d4cd8bd2b06f55908206d063e19ed3690c7b2e997026db9220e0df55998a89ac51ad05d568726b367fe20dbc11545181b849c13caa2bca139b5d2ae5f1e20bf6a11aa241644e238255991c4717a59ebc1f061bcff2f1fbee87e2e0de69929ade5899d1836dabece109cc70e104acfcb726d97f5c859de5a8e86210102f26b77ea12990b38584bd0c9aca4047ccbfee9aee52666ee67a2ca0467e8f5342812dbea2c42aa491953895b830312e4eb4e319c04a0c44ed06d59b52a0e1d9bd1fa96882fab4309b6501450e67cfeb8830b416633c755ac03cf49a89cbe1eda181cfb0df12db8beea7222ab14c402d32457b065cf9a8a5fab6f712da64d3219676866fdcdbccb597c1a868b57d9889fb39d71a7271e39264a957783f237f5936746cefabcf981903a8d83db94ba9b3327354bccf390bd12a8f9f663a939ee9ef91025c694e70461e518c76e49b6f8ce310fbcf1de6c29b2382b1e53e4c011214d5e3a217b9544046c78899645980fdfb228dd0ce90a7ef58ed2510866351e94a3e60a0453ea1e672b8441f9972079aab05d328609a2e54386c7e6b151fbddf6598896592be345271b0420f2e7141bc83f4429d5035cadfc0428002220ec3eb719bbdddb193e00f770d9362152f7cf74876dbc2e3949a7a3733b227fd4da4522149af71743613ba69653ac8ef4941f08833879e57faf817e9f3d1173dc69bd21becaede7b458c05ef77181ce5cdeff35a1a668a7d854382ef198097d5cef4c0e7302a7953951e40e3a9ea889f0663a2819c023545a5377b63bfff652b0f8c2b29e851cd3e4ebde637f47a1089c3d68987cf30d531215f100d728ffb0e87317eedcf45c09ca9b972fa892343fc1eaff2a0e84ef01d3652c4671259b97a43bf1a8874deef7dc4660051c42394f2841f633d9bc018ea166b5c023ccbef6cc458098ca70c844312eb82925bfed3f42166d584f444987bbe8e37547daed9f21f4fbb4f2ec2ab3731c9387bad3399de92ffc8987e52d4b730f0659d6ca68bd4354fac1dfff57cec84581ffee4405cf23d8561121fd48dc3daa4fa24961571477e9c9481a5e23a5272af99bd228999576ef4ea86ff067f28878a691cb5127acdc7979d12f382e98531b5eef7f05e8f0fa5aa7d019b569da5c8efde8dd844644470f40524414cd1581121162295daa0b17b3cbe6094febec6d6e4a8ad2f1744855cf56d000e2f1da10dd6e6e1a5db3568a7013ca8b4e9b842803c2e2c520162676b67e6671dd7facfb54f566d4f5013051406e19ddd319e187995909ff12a6e38916e0f044ff839676a5c89ad9eb3a07acc513b1a88762a6b05ae0f1554412d1005437bbb78a66c51cffec4fedd071333730d3aeddcff813bdf11222590bdc9fd208c3a06f92ea8136927631de17c4ffdebdfeab1e11856170ad8908c6d4f656cb01ceb09ab85774c083d16ba769543f2992b2088d43342702d426fec3d24bb981b5a668644dcc81308870176b02727aa3abed013eeb6668e1fabed22aa184bcca407dbb6a11ccac3b9835943c8a123ad86717c48bbef94dc50390b1a03ad08774d4d48ab1f7369f442ecc42fc54bfd0265504f877698ac92f490c5f0624db0f45d67e86cd33e3d5d50d11fd816da9078cb1df97279431d9ff730b3065ca48b22813f20c9ffaa7fdcd66fcd850a01b4221f2af5ce3515395ab68a59fc2d89b237bc4b3efa505912c42488a88848a83d4bcff7f4640a68c392b48465e758968156e29d85bfbcbc7d55a1df62e64935b04e1c83b9d5d70208ce8eb5299fe9c0e90455e55c91be656b68f29d7afc7b414386c385a1ef4e43f125ca3f81945950975332447a4f5b8f6a743955be0d2fc7034e97e3e2e4d91983f9036e246e2d4bfb6ce9e6ccd0096ba2fae63f9ad163071a89521519fb9b3ed0a578b3b7ef6949e8924a1af3222af642077bf9f62d939d04777c27d447a18e9be18ebc0989323009b4a9f263331a502dde58d388c65ee14d66aeda7983b370d4063d2f5ef81c8b1f016cd0424abf4aab3ec11d6348d10d65f65f4fafb5c8ae6156c17f0cfcac4e8701177c3b03fd52c63731ad7c0fd752e25938e8e3f3e4189b92f042b50a89bb1fa8b3b66f023bf52878e20af1b5376b9b955dc42b52f15ad4e6eb326f5410a76e41bc1b8809ce0069731b0862b8539a4bb555810fd517d8d0610701b2df3da85148da4f411a85baa5b1249f2e6e9b7c840a507d22573eeccb49955b8b5ebae9c423cad1fadc03813cfd10668c05da7d39e73cd498bdf85f82bdd376cc0820c863caa64d1ec571028ae8d29f6e3e84ad3c71cd6aa3d7557d666f49dbd623524f351fc1d2ae1914699194789032b9b069da44738a1651f980ee4d7a460632eeaabdf16e8a811a908e449d89967327994028a572e918fe2a4426fb77dc2766f5e984b34397fabf2922a2b443859ed238a950ec616703a1ac99e5cac7f7adde4d98574fc12145c7221165ec64101acbd52a23eab6ad28d85549852fb9a5015e59b28e2cd47e9e1b0d6127bb56b8c76955c4d97d7ca1e9cd2ef75b2ffd7504803205c1f7f0948b502e2a9cf4f9bf99fb777ae42140cea34b83495d5a458a7677051cc366a7e63cef13ac426d18f841c4947b37d0b784a7c1ee1c4fbba24a0665d6c3819fcc9976472353c8754b4e633749645f3750482c6d09622845186423c78f1bf07ec637aa0f66cff1afc507d905fa659dcd03b4c78732a86295029cfe5ff5bbc6c42b405a1fcd9c7bc47d15176939f924001688762c597123bd414185dc6181d262c0760b43f46c5b92e56e09caf3fa60f0eb17ef9c4dc51431704d1ed102325dfaeed4aa1e01ca784eae50cdfccf8aff061a3aa50937f617a31bb3183746f42b80baf8e7e8230088563d1cede26bcfb8dd7c843456c96ec7e92a63a563b7ecd5e0f9a7b5e71fe53e8ccd7974ebe3246efad0e4886f68b9bd9d47aeba23a6971397d7bfd0ef30bbc23f55473fbde2a0b2212ad3492e39f8933daf885c526c02cce3fc3f9e75c2478f6ac404f259f01278d710cc6e8e2003b4df870e1da0dfaabd29769162a227af234ce436d2bf44032650ebe89ed8fc2209870b406693ffce89689efe80cb186fa5830b8ea2d8cd3f9303a8b40e427f404a4f4b491d48319db3da5d354de72ed459f64cbf701a799df3afdd745d60c15adb957ecb916c0a291a32d399310405ef598cc1a306cf3aec86d184f526939ee007f284a483aca78d8c5d80ab5545877c83a1398eeab1777fa9ae79d3f7123c49fbf0225473d3dbe072fc7567336d796c230b7ec935ee0d18c937580d49528105b006846b47b2744a64301c26abaa80dea611bd626a9f4dda71ca4500983638c5db7bd46695997070cd96afc8fe469f51a3e9e676f1b22735803985d60cbd7d2d678cdfd895346fb21a697bac2c9ca8cd08ae8f1109951bc3cc0df819dcf5fb750978d75abdd7dc1779de4718c7a2853e9f228f4d050b1f27af30fd46b06ed7681b47cd01f4899c4ecf6f9d1f0b219637c5958dbe7066bc90c5141279a257595729626a60870f267a0cc9e77773b420b2fa90ad47c19bc1a7f61de79b1063bc78846c29c0030c8b01b0a211df04f4201ab48507ac1dcd95db9d92d5f6c7aec6ab39d4f2bf5b4c3359e26a147527eb8e87ecd15e3c2f67de3cd15e14550381328d9d93589daa48206b13a81bf22b4b1cf9445e574268174d73408e6ac13fe3a0a871b1d4c599b193796b3cc33ce8cb36b12c1888c248f169295e3a2ae41fb7b5674ade5d9beab99efd2679e14bbd2ca2abba34f654b47858cebceb4df41b9556565a405d3944b03c2f6b93bdc9091db1bdb45eb01708a0789e3894a18047019b186c3ebaeb9f710dec0b9b708bbc82b666c2df5ccf5be49c0525e03c0bad2b355b074c93ab5f500169ba4ba5852bc9f67ca40da93d2fcb125ccaf8a276507fd63a49f5d103ebb15a4b10951c786638c351fb8ffacc98d04c1e055956102174347a5a0fce24f44f5b59a5ead823edf68320a1768472c9d4ea36f9bfde61d5e9465a2d5b9cef983990e86fb4e7456909608c1a5f465f5ce524a74c989d4285ca3b24ebd8f2eaef0f94d9c0c139b016b7603449ab30bf7701313d17d510ca4f251522a14e7d0ca624e1dc25c3915e519923e862b9978389f7c268347e872a9e4e2252a23ea04e0738b2ccfec911e9ae9c63fc7807a2c7d8828aadf9a09455ff31d39d2998c555b089114634e86dafd6e6533f0252a5bc9db6b68e1591718d3929a02de3a2a7e203bba6a67ea19c589845e83e09966d9d406b13cd77b265828b173efff58b6867050bd28c3b02117a18d5ae655cc942e60f0ad8f98c0ddbdcd73d90ee99c881ef46352f1b7da2785141b7bc0a0fe7be4e8ba0d0206dc8647a7b374dac830be71b71f04ee6f0d1375225f69c30eacaa36e7b69d18706574007a91571e4f8341f496be7e6d5596e67a236b5d4efa9e38500a884db226ca6c8016edd629a194c6a9c0baa5b13a72c4a38a5cdacf203ff8a9c747451b33a3a2894df8426b18bcb5741cbaa62d6004070a275ab3776a10981085554ac035b699a41dd5f34e5ae4ccd4c796bfbe5eabcdd8d1135e2ffa5b25b0e5719a26f705fcc7d678c4dae1d5ffe90663cb3dd07f6dd3ea9ebd55a62e9f76c6a5c8a5391bc95b7fdfeac328e56cfb24d7c8a8f61357b6e903cd4e35ea59271078daa1b20ec92687bb3fe1aa417b4e2571ce6d4950c89985f9da453cde697edd3e24a450bb9ae158c7712b346a3930d9e8d1a9a7c134d803471a3f1ba3c3916d6945d19efa35787c1fc30e636cbde9f1fd5b4e21c12cfa6307c677d64e2f0b829a7f5fc3ebf7e89267b203eef7818795003de711d44daa5f7e1fe0410adbf3460e5e144d3759e2011ec17da5d90ef22c6056cc168217f81ae40103110c21aa426e051af6ead82f67ca0d0135fa3f47007fa2e7cd49519a0f93d938e80ef0c444dba9903bafb772ca22658844e22cf013338f5d83311be1e068b74a067b4e378882894e85b9f216b7cdc3e879903280ea52d29792cb3a6444451eb244a211e9834d82a742ff58b7a9073c9fe7c140b52fa18c3def38e8c694edef3006d59c442a91d9b0c760699c2b20fcb87f675c89b998a98b8e69802466b64b51c49b430d378b25a8", 0x1000}, {&(0x7f0000000440)="5d8a76371a97d12a34e12b910982bf12d706d70618dbf89a1e", 0x19}, {&(0x7f0000003940)="f30fff7efa6e3d15af145f6d246ed48b3739ea700c040d2752016adb6941a30344c3971bf55dd458e810ff7b93134bfdce2260ad7b426be2d02a4f0ff6a8ca79c6318b829289720250865301b769c0dc5ab0dd65fb9ac41807a06d4b49cf4e32c9b239c96887e6bc7acdafb7b07fe98ce303005342cfa5f286c83d8bf338584ec20026bb69da23d4cf06bbef6af12eb0ea538cc419716a452ef812a0b8d53412084e2b6f5739389479971177d980430be15310d82aca073737fb0d722527cac88443ec00be3f58c8d00505bea2a8f5ceaa303433533ae976a2e61fdd222f813de3a758c4ff03517a7336319668e5ff331bbb7c84036057c56d04f1f93aadbbcc44174be59a9246b8b1595646c08fa70dd644d79803f34882518e7ddd4a639378dbf3d4ccc9d475385cbd3b9ab552124caa05f8701e3c7813748cd390e9fc591c9bc857d92a9b0579463ce73801f303199a885e86e69950e9d99fb65f8352e9209f45a8c5f7624dc807ff21f5e0490d35439dffe429e6a6c6fe84a8a3febfddfeda1b5de3546190229760d72fb8548e256544181fd54ddb26e5db286631d9f748a7d52bbc2be37e6c7a283759a137781cdf51a0c57fea12717d8787d5bbb429d447910b83a24d30907c1927fd8558b7274cb55fcee127f6a3ce4b533d462531445463224bea20fdd1ef32199fc7740119d0aee2bd09452203bf16471b1ab667a7761b14332d0b9df7ac2f45a629dc39f9bc7c00127a878276bf86f59b70516957d436ad74c424f00102b9eb0696e20d1e074573f8327f1fc6fdf70048d14078bb71771f56fa957492ab46b60872158e629f5bda2ee002a11e543ed70512a081f7289a0658f423affffe380cdbce57dd215989b6b4c9048aa0c971da8b37844d51f9dab8f441fe3f8fd6feff3bb749bcac203bc9d825bf44614ce770cdd782cd5557f1c7aaa947502cad39dde0cff2b551f9843a2756f0fc860ce8748129ef6a41ce191a084d65a78d3f2c3f3855a5400cd848e44d52473fb659b9a51b35dea77a287270c9a804fbc5aa8a3abe2e75d61c97e1273cbc55662cc902d3d175fc870967fc1d39f742d99b9ad08d209b5ec149fb86f33efd3543d4f3baa16acef3a4be3da87cbe51d24f527cc545984365201387096a01aead9a92e822960e351820f0c5600a73fc84fa92fd2f8e692ed1749476edfb23b6525ae1979c3ff0b52ee1d27aea4174c127bb5277ab849895b9ad573b00320a4c3da6018e7b15563f61d0b9142e557f893f3de65d050c90de49d1f756f24bd731ba11b31baa8fe938106657747815f3732b398a9d342071c1da9b68ddb577ae44f93129cb64986132b8125597a149328aa4b804852edd54cb3625addfcefd44eef32ba511e7d03df733a31b28352b39afe369d71630e95d6fc4040dbe40914617842be0a1d3f06c9726bd7df1c39d531f3ac1e054015b7409ed19675b07c19d2409b4562322a648d5c53209da0609958c2ec5c0ee1ab727c2851af0739d775de548761e9ed0028cbe74a97477aa545522ac7e8ac501c15e823731f19ea71d14b91e87b9a8454ba81f9679eaaf8b21292f544a0710dc4368ccef279e4e7afcbbfc439e7ad96d46f4eafe11828ee974f72e3c3ea9ba7981ac394c7fd8fe872688ffa8063bde5d4dddd05704426f7648466ca54dbcf9d1b301fec67305b24fa7f6f515498ec9753a321242d2c302e30d6bd2f4f92f61d73f67b810d96bdf4d5613361444827560ba14d918871f8897c33f422e8302a410238787b3dfc456f10d51f8f344b6bf86fdc1df3d1a5bfe86eb3b8e67b0d81a7fb3c05e4d77b7012ceaf4431cc1cec9c8828564732fe780750f0e02cc97f383635bfcee16d20b52be545bddcce41e7a9336ed066aff4263e4661f61e10e20a8d98e3101949141559fe610ab88d8488c98d3375b0a4199edbce1145693ba228a3566e707e1df7470a3ca1f5e72293dc1b247115b71ad6547cb394e8e4c961a401e06895a0a12988bf8eb23a4c8cf27cb5187b7c4593c453808fb230cf93a036a6cc77caf45eb7b306b99ff98c787e55938c2682fdf98edf0f4c4681db167c0394e0dcfecbf990ec335ed5aa978f587ab772d7ec889caee9934cddf5373faa18781f0995eaa0fde11d36ff4f954e19ead33f95b98ed0b533d6ce4817c327ee2eadff8bf9c7ba5f71175342f34c0917b3cb3e0e67870a30e594b5e7498fc2046fda71d4dbb89210eb67db9fe022e72a8db53a0522f9231fa407ef7033f47a3fb4e63f0a5b20a77be83f52b7ea38cc1b0f399462657bf118204f3f3064b6c692d49e80ddc2474719ca1ae59061e0be9de45317e3bac39ebba7b7a39564d2432175879d9099776622102be291f96046b35ea42abc4fe047f8943df4e0ecf235395298db00aeef64adaed561cb44294b3e248b515e612282f9a065194c853e2ce98c19ca18e57577ee767ecafc0acbb2c412e7f43f7cefd4228f8382c1c96e822af002c2367cb4861c876c0bdcc8859afd8ffd55fc1f063ec7e545919db9a4710db706034f8210bf2bea3e462da96c5c0475724120a016e3fa8db1fe106232df0f3527c1a99f752dc825caf5f9489dc7e96a6b8bcf66543a8a9a579bcfc2c863116b9fedb27060e5688eb4ed0f0f783fd63814c24d0e2cc6675456e30b9e65365dc2fa759a474cf7613aeefe736220c3b32f6cc6d7250535cf111b1bd5cd2b5ff6d41a02d6c517e443d78d0d616223243acab8e67df7497b9c60669de8b00a424130e7973ac598f45d52929f0f996a86cdf2efcc40b142f903796cf6a7348fcb73d18af9c1cc8f19c9f3ed171f33b7c20904a08aefd0005bcc5b2a03b3d0d42d66c6035099e02e096cd21e35bd1e5660fee0187e3e8c0078d99d171e3cac6c25d1945c6510e06dcdf1deaee59b2a2222c6a1432c864d7b9f8e2b2674c7f8cfe86f99665f3ffca9b7c03ddc9798a7f19b49b6a80fbe322c14076b7298fb208837d061797511aa17521ba7d146eb6500e24de49b35a7315116294f4d0cf4c237565e743790cc04b88c377eb7a9e657a77cfa2900f8dd21517decf5e0c637f33435339d9141a29fb7161136fcbafc08b455ddac1e2f35cfe827985bc70d4155dc62d920f9c341ae9eb563dbb31e78218c25518ad55a0cb6b6b124ac81c2f3b66ffd6b6c83bd9e98085cb31e6f0d5897f31dbfc6f96ea4956b3ab181a7727be186d93780a231246736226bf84dbc0d2417878c0ae0bf907a2816ad9ac6ff12bf538fb387bb191d2de0be27bf0ee26255e79a5a6cf5aad63363577e66f7fb6ac9571baee06b5c120bb56a060cf6127f83bb840b579d95dc2fd0cc4743b0ae50f73a2c9b5c88ee7c62b838ab63774f5170cb75c7ddb7759427e8df4761497f009fe61ea953e7eab7c7e07cf057856ab6612e3bdbd0c55830e2e8a309f96cd81c2926a6a211eaaa88524f2993a7fbea1ed5cb2d9faf1950b806ca41b078c2cc7dc46bc5b17d99c0afa6b550b64d38c61cb985b29aedf346c16e650619cabecebcdd67d9e84bf06f9149ae27ec039af535148a232cd8236ad293ddd77dde2a44ca83f7e9f1d9d9c033cc89bf124e8f08d49f05b1a3e06710387de2d292c286366c077668c873a22b75397e85794029d6888d46118293540bca6016e43794a5b626e2216b7bd556c777555d3d5b5b7e072f128b50104f7b5b2c126781c53010b9f343b1124a0ea82775fa293d9e55797dcca768290ca3cac76a8cdb81d5b281b3ebcda69d1a1432d85601e5dabde646d4a932b2acbfec707e2833677ea816cc5d6376599dd532300554da9aa8d0d680f5700dc4706d5a2198dcb47656850630e71aa71dab8f19143b0acf58d5e981cfbe217eb6b9aa5ca340f200bcde9ff35a3d98440fe436c28ebf4b89eaac74d164a516544a51f2e944dd80f2b79b2ddcd9d2f87959bdb0be19d5fa99b9ef0e6a99265d7ed9d59600090f801be4120ad95bc06eb0f1eee2adb3a8bed72346ae45e0fe57e82cc7e39dcdaee23bea9331fb032d9cf88aa17e0650e2a3d2ccd9f2a691fe4e1a0fe12265440b5cd2901ecf02cde9f8b5fbc2d0c2809fb26244c37a12fc1dde1adb3d2d3abe4891ae10d6d865449c3d20371bb0c7bce7e54b3af340d4a4f419d367f0fa0fcf191bc9596431a5d1b19df04e518d2b488289dd9d7d8bae394be12f0a54e562d80c2525a6e1fc9184d1fcaa2a5fcce6389dfb94ed11ca0c559267d61cd579468eb862e3ae904732f0c05e078d500d92375b08d27dbd36256e10aeb68febc4fc2acf92343cf495d1a970de3cfafc73ed93dd2fd01c5b3319b6e8a8b396e95cda1ec1dcb4eb6a67d12716fac9449b433fc0a8a6456c9a6f43af7889f4739cdcd5e4751723dd4d116d049dcbcfc20503e3fd5ef88063c6a6ccf04842171ba789a171338671aa3ab82ceb6c823603f1bb0c3577c7e691a26d4e1ba2890e679fb347d2b90da534d795f0495815447393a0df56237210239a17023bdd197331b9bf04d387480c3f6297e68adbd64b3ed3d640c7366e7906b4bfafacf0c429506e90f8767494e15f52adac583c9fa23144539d8a4e064e633537760f518954d336f387ad931ad716b2d45bb031600e6336f9ac2ee4ba58ce5c768e079a0300b44d4c8e005f8e605125d40272c196f854551df5017faa3ced1ddb16d7298e92bd6856957670819636a1517400c18fb66f25f271152991259ad4ec278f5895a182eee7e670b2b963240c9db98137cc99e8aa5f5b85300f01d0421e76022ae21621c4fe58b17e51b02b81a370aff8b19bd4dc6593776bdd3060a8a5414348eb5c0baa01c41bc593bbf8ac8bc91e7a638aed4a4d66e0919030fbe32d76eea140421c67216e7e386f6ca355851a3fd8c59424bfc00fe7775a04e6320929d4d8f5e62c61492a4c24190e97c5b77d99a5a6cffc3121219838d6e9b4d96599ba26476adf6e7f01e62bfc27253baa7c024c71b07083fea07f92ee55da5797794fda14c80f6d36b8b53abe13bcf002583fa59a4162416885008a3d1bdddcc41d5e63f0914d39b7f6012695411ed9bf5ff8d3d3a8e27a4e8f3372057eb800bda7167897ac9bd86c8129780d3fc5e207ecf7ed60230180811f31899527205a21fbda2ffe4c75ada67a1b17744bf66623c7f6d057ed1295a29225e15e6e0b5eab5a5948bc488531a684654420b89ac879cc684e022fe75ed9c27cc20af04657e03b31986ed717ba1021ec07c56d8e0d403214ba611257204b1ecd76c8c3234a22856271efd14bae5131437de8f44f9e5ef496670ef9e7e76d7ea2140aaab0f513c32022a41e6fbf7903daa5de1bc14ac9bef1df7acafe803dd535583c2fb13c4de6592bcfa37a2f88c227c7af1dc8624e12552615439bd5be0def23b3b4c86cafbf4903deeab00339eef9a56b9c7e8b791c49ee0631d5a0d732441774f886465fcea18228a6dfd601fc224e492c218c5c6de876770ad385849b65e3c0cb9c4c600f86faee24605e0e816ebff9f65cf46ca4cd6118429193a2a7e9b5545169c18d0ae175631545693b1902b777851f6cd2bc2be90f1b6e77b2bbadf679cb8d86f00924fdff851edf355a8526252f0ce4117172fe2247716705a561fb0995bfac73525d06d082d745790c9d2f26e454d6bac27e140dc4ada141d8ad10ae49ace4efa23d81b31aa3e9ab793435c003474cbe224d83ad8168ad2669a57ae6ca0eeec1a850422187221ffebc1da4b4df8546467dbf1ecfe4634a3f704971cc855fd19c22fb4b0c41a4e4f00a31f8224b8a8fea4", 0x1000}, {&(0x7f0000000480)="3db2be124d217d08f1065e42533428158e59054b2bd5e304e9a3420c2520b1332993ade86718f00a42383c905ac47fd3e86781a3e39d623f78dcb9e94afb5114c4065d8d31f1babdbd7c32101bb18bdf2658c4989b3de7f06633b192185dec52e558f93e86e9b08263f85cd13f924c3959ae3db08ec23ab364fad9573e7e6951101159fee76e42a5d55893edfeb91614a97f517e120ccd637000bd3646a32b4f3e32879d7aeedeb8d3242f021141b2a6c93065425a71cddd9491226a147f04fa1aa798dbc283b4f36165b3777ffbaac5ac53b88df12716ad864d74f10d662c15478a77d3ecc22e667e829a7cbb8efaef00b92b47b72ee22760c13bec62", 0xfd}], 0xa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x4) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) semop(0x0, &(0x7f0000000880)=[{0x3, 0x2, 0x1000}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000640)={0x1, 0xffff8001, {[0x3, 0x5, 0x62c1, 0x9, 0x4, 0x5, 0x9, 0x3, 0xffff, 0x1f, 0x7709, 0x2, 0x81, 0x0, 0x3, 0x592, 0x7, 0x1], [0x6, 0x4268, 0x3000, 0x6, 0x3, 0x5a, 0xd38, 0xfff, 0x2, 0x200], [0x7fffffff, 0x1, 0x5, 0xbeb9, 0x0, 0x62cb, 0x7fff], [0x401, 0x200, 0x101, 0x1, 0x0, 0x40], [{0x95, 0x8, 0x9, 0x8}, {0x7, 0x1, 0x9, 0x5}, {0x6, 0x8, 0x0, 0x4000000001000}, {0x4, 0x648b, 0x5, 0x8}, {0x3b, 0x3, 0x1, 0x1000}, {0x5, 0x0, 0x80000001, 0x7}, {0x5, 0x1, 0x2, 0x8}, {0x8, 0x9, 0x6, 0x3ff}], {0xb058, 0x1, 0x9, 0x80}, {0x1f, 0x1, 0x80010001, 0xffff}}}) 20:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x8000, 0x4, 0x1f, 0x3b651844}, {0x8, 0x3, 0x1, 0x741089e4}, {0x3, 0x2, 0xcf, 0x80}, {0x3ff, 0x0, 0x20, 0xffff}, {0xd7b, 0x1f, 0x4, 0xffffffff}, {0x99, 0xe0, 0x40, 0x1f}, {0x0, 0x9b, 0x4, 0xffff0001}, {0x4, 0x9f, 0x2, 0x7}, {0x3ff, 0xf8, 0x3f, 0x7ff}, {0x1, 0x15, 0x4, 0x2725}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:15:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r0, 0x5}, {r1, 0x4}], 0x2, 0x0) 20:15:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) wait4(r1, &(0x7f0000000040), 0x8, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000212, r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000640)={0x6, 0x4ed, 0x4, {[0x6, 0x342, 0x6, 0x2, 0x6, 0x4, 0x191b0d37, 0x7, 0x6, 0x4, 0x40, 0x2, 0xffffffffffffffff, 0xfffffffffffffff8, 0x81, 0x3af, 0x5, 0x7fffffff], [0x2, 0x6, 0x8000, 0x20, 0x1, 0x480000000000, 0x100000000, 0x3, 0x350, 0x401], [0x207, 0xae4, 0x7, 0x8, 0x3, 0xb2], [0x5, 0x5, 0x4cc0db31, 0x8001, 0x6, 0x1], [{0x2, 0x400, 0xff, 0x8}, {0x8, 0x28, 0x10001, 0x6}, {0x40, 0x8, 0x8, 0x3}, {0x91, 0x6, 0x100, 0x9bb}, {0x80, 0x10001, 0x1ae, 0x37}, {0x96, 0x7fff, 0x8, 0x9}, {0x20, 0x400, 0x3f, 0x7}, {0x20, 0x401, 0x2, 0x65}], {0x8, 0xffff, 0x8, 0xfffffffffffffff9}, {0x7, 0x7, 0x81, 0x1e}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 20:15:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) write(r2, &(0x7f0000000280)="743e90ad442516cbc5d0b5bbf808521945bcd402fc7ae693cb031fd8e39aa59411d6a0f905", 0x25) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4) r4 = dup2(r1, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="3589b89e31d0bdd2c666af2ef4d6cfbd9dd58e535621d15407306ff7f459360a2b44eda02bc18f21d83dbb5d5eaf2942f4c0b277b88c2b236267f13e14b5bb32363bccda1a44bbd4fd5e7dd86e75e450618d86db6c44955e0c0ad4647022e0b834e8fad6d01888b2cba4b0a757527bec7547743d34e22802fa751d5ea19881e1df3abf1246a66f3f3040ca916555f7b0259c3053c03b", 0x96}, {&(0x7f0000000200)="db65198206b183940118742512875f560640c5d21b6d0afd4d0fcf58296676a6448be283ef44d8bee739fd750dabfe87740cf02c1c16d3a9000ceb9cf5d6237a122503cd374df2450d", 0x49}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:15:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0xfffffff8, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4, 0x5a) setregid(0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 20:15:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x7303a12a, 0xd74, 0x1f, "0cdd1c61c3308e729aa206aa5449d0438e5d5df6", 0x7f, 0xdf71}) 20:15:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESHEX=r2]) 20:16:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {0x0, 0x40}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) read(r2, &(0x7f0000000000)=""/212, 0xd4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:16:03 executing program 1: socket(0x10, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xc) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) setregid(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x10}, {0xffffffffffffffff, 0xa17e4d7cd297840}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x5, 0x9) setsockopt(r2, 0x9, 0x800, &(0x7f0000000280)="c84f1febd575be029e24d9089a652c336916daee3cfc32a2608eedb8356f7f30f09c6b17d8853402809d327c88ffe8a0229ad40d66ef070b17056e1fac36413b856c8cea974033219e5285fed07b55205c312c03936587cae70ae4d3f991088d1737cab1480472a8e19e25e2028b8584844b6b3c91df90fece25403aed52988b0b0967c0342d946019f5073d8b510fc34d56506f529f19c2798877a60da7420c3833b205c1d381123df8f00463e87811132bbf9f92f21331bb49ff2f2e6f8ad5b3267c5514462412e5bc5db2d30631015257811072d9cd63ca68955c4f5fce264120e4986139db790ac16b2c588f340c6a345e89a68860046442886c71cca17c6d214860e20ff02ff9e738b0f5a8c963adbc809f22829bcf2b5b03e43593fb7d6b436778e8ee028732add30b07735f98e7ae7e0c25e9a59aa1af2ff93a5378e0435e0d7ea0b122147f8795eadf2a9437eacde70894f8abe0a0d95fe7b7a065ac575246385fae486291a6ac748e731ef195ee4dfd1d642b5ff07cef39df4a93c08e14e9c185b253e9cad8f8582f36796edf11c1d98a389f4b21f1547d05de87297ec758560fcaaae09e6aab68f52d2ecabe53a4b7d5aa35c7b6d6c0d54ca19d6b3cb017844ddb990fa80ebdc092010b1338e43359107fa76d7b2397cd7694909542f79fea8f5f7f4e9b290f21917fd00a785ce23056b707302f506f61ca1d95639f503426c41d1cb1fc102f20cc112250880c3dc84d81320e056fab6ffde7a3f3c04a3cc5652a53432347dd7932f115d906a98ccbcca378dd785cccfeab0c8d84a997a1a8307bb4071431c936c09d429dc288f55ae94f84f286d266615f695b5c8609b9bd7e53fa490579e1f94ce3d4cec2314183359251a8f17e5ee1e30da40e8e000626835266acfd23f97838c8ebb65b62214fb18cbd6aee39f7a58f7171feda6cfc5919be5a3e9da6ef24f95bffe35babcaebbc979492ea833da5fafebb45018905ecbc48521766dcb9c361d12622b7a8eca963ddda6835e949aa132a8c171da0a46786a5e0c1638361221e8657ddec9366f28aa922f9d612d01cc9d48b093e2a62a303d7c945291f54d349432fa88e5ff0c718d84fd7fbfc405d9056e6d6770561510f719318ca62217f752ee8f64b415baf9f338e1dabb8a32dd8011857faea41ee05a71d839fe489248ddf18f7b8072148319080194a9c9e3b036119afbe0be8d869d97f7edabe825b0a28cd081907a8dc3f192326a5085d178d48613f122aa92a7137198355c48a665543a58cbd0d0c2c0f29ec085b2c1d33cbb1a82e1468e0c201d3a13df18423d7cf23a95cccc2749051c49ffa17fc8ea7c55f075636a2e42a9a04f9253996f7cb1918f050344e862350e8a743945515980ef491b436a06a725bb7c7a4412e4179e18c996b29df792fa026f001b3b7016701a6afd5a444e975bc3589c163827bc64af79e4a5de2e2384d399f801be9f5a074e7ae6b58a6e33da2b1e8f8e5b8bdd25e9c6a1fbbaa5e72d1b6de0f3c612f981306c42bedeb2ceb0e1f812a47bbd934aca80b90b3dc1a97a50cd84dd30e4653422243b848ed2de6664e427d2a79bd6b4c26b2a1bbfcd335599ce884ed862e7f42ad1c8d5356cd0e07925c466d83818f09a32168e89ef575ceea1592e022c33572e2c74e235eb63ca7c431013a2563ddd00d4e6ab60ac2ca1286c6280f58e582412a802f66857ff2e44c0ea473f9f6db8b992ec987772519bcebaceaa49878dbd9bd267e503b750a75b794a5668dcd4e60f9aaec1758f01bfe1921b6dd39d4d1eb528b74d7253893edfb648da7a2dcfbc2008a0a816f30a50c50c87444a02775c4053da0d362ce9f80a050055cd4ad56719a0965144450461a7c1a1ee12f63d0fcebb487c06012e517b17741929e844e1e6ae4b1be53ddb6943118583d17d8a20938b24aba16801e6f6f52016d28e18f9671cad21738b445beb6253d796ad64ec133fc29a61d4de2a7ecb5b2e60f05a4ae2aa367ceaf056d4195b008fe10b05a9021fa1c52298cfa1dec6db476694650158ada7f5644a7e8cd28dd7b9ed860663fe9bd0d759ee22ca49105a0e791b3f0aa0e339a370e62bf0b0872b4add1108323ecd840f331a29651d56f02af2effce1e7e4ae48c5c67843361bff0d184c199ff0827bf55f81af2efa056133a0010a3f494ae57374cb68a588cf57c893649a15bc956c0ad6599cbaa0676020b3c6c418eb45571ef5a861f8728e4e45b726dbb4b034f40067eb6acfde2205b4c23a8445d9656dd663a8fb30c07b32af9940585f5ce4088f5a8c99aec1ef27cdab9dd229aa8820f2c9d4ecd580fef6eeb62c8557745dc2379fa7556f7a6ae0bf5363c35ea2b52b8d4058f1f9886fbf21416a818aa72569052fa9a148cc2c0f7c3d8455d039cb1aef86dc13207f53941c2bdbd88735842226d832a0d3610a507f45b43ac8cf28b790949d43cc98c16f3261511f59dc69b87f0051d6951684ee0382f601a274555c1dee9a7708167674f24726371b0e6cd6d4242990f486463f915356292a74d73ddca18c22c78b5c9666b208351ce74c414ddb73e9bd6673169768011d53b8993de38d27f56b656f01a9b831745ffb533a5ad6465fbd61ccd4b7229c0cdb5f5f06698f79ab5c61f98fe9420f49397e80a2e039fcd7dae71945acdd590c7867fd9c2f8264ed6ebb492361d022fa228d7485672fb3cce6ea8144b4398b93af081abf067c94190d312c58f3a590738209eb31218e6eba6d110c78e909965c6838e2415e430b12f45a51afe0f9c7b4f95b5e76cc4788b31a159f7a769a44d54f93e2a5a5b21c9e9c45b4d1e71cba905df891b3296572b7c287e3ffd022bbabf20412e6936f6725fff01714df0e989f13b2261a7eb6be4c55def1bdeb86bc378fc8b6523b2ea2a673726e001d2769ca17c645be97cac4466be7d56b0f71f102d5f020efb233f764aa3491cde3a870434c214c98610da69d12c25599f489a5236c44999bf0215e8995d960c9fcf33c3bfd6dcb5455eb3e989561c33d2ffa4c4e8274640417bba292509a4ed1e901777eb91dd40862892f1f8dc61b79d728943bd567d4937b1f81ac4f7528d70beb054043d40c1b16f1e763e72f46d11b2e29d64cf777c1a4ca89af7ae843bc123951e5a95c41719bdaeca9d4d3721f5b7edbe16f718c4130a1346e34090c8e20a32f9c499d661a354d078c19072664355ad0094313242ef382577c40224705313aa44643276d28064d10aff21bff9342636468c8eedd15914ac9debbb9630de9c75f436d13faed3a7ddf76077dd2ed45d1623299307dd653251e90ef3d4707cc60814adf4fa8aff0141a8c7b3f129540d9ba12b7a17d5a870b74bea3894757e12ac0b031c92b7db019b2431fdc08f22d431c66a0d49ba7f5d21e0623f1f829ff382f6935dec5b1ef8ba55ff8c3a0d649ea2ecb37424bb7858a7e8a74fcd7b52218acf42728923f69b16f3f1e0c59d00997e7d09fa2ea75aa90ad43c5e0af20232a676354dd9a67fb91a25486943df0997b35ca5da6e8610400c84b652df6e3ff7e68fe6ed3f6e360f47e2b48c55dc0b7bc36cea4544c7c86d95614bd35501a19c5ce62032e4455ad624cc48d5cab300ec7971c7f3568bb6b1150150a53cbd09d0a285dc41755a96d2a0de3f45b23e9a82e9c9ee74fc9909f471c6bcbcc5fb9f9f071b02b2af3a74bc5dcd128d32d173a880c834ee2264c1f573a0a8c9243f193d968ddd4edbbfc013547ca8d954732ee9d525078e82b569c52b035c58dec2629870d342cf6833372ca2889ee095d07abe03b055966ce87f5d6e05f849a81947eba2d7aec73dabcc53c27915cda86dc4ec73c1948c0b49260b84af5187ec646d345c3d53e6af73060d92932a5992ddf1a6f78f9e7b8e1b213ae23f2eec576170210f9fed821af4aea331046117097de1c83ba4e66436761f2f2a0bd90719c59abbd0c8aa2b07f637e7e3d4d4404067b4843ac0b597affe9202701b7acc108bd6960bd3068c0b7049647cb34e88c73275f68fb87cf4068965a918831ecf0d9548cc7cad63c4d5a0edda6d32572e2309504da09b4d35f59f73993322d036fe86e51eede5faabc0a3c8930073c267c259665084231bcb1f35d36db140373f0a330fa4dd0bf6473c555d47bd8c7a3986b22078bb9a674aaccd658815b17b7351129682d3b1a450206be9c00636b8ea72fd26e28cce51c69de51b839fadb2a943267f71f876dd2643e74ac230b6ad12170e399efac74a9da12fd127eef4d34adc31d1739d8bed8ad7ac13dc8fe2cc69fabb00120ec213123e934d568cd9532e935b9e6c987d1670882c1235231bec9ea5195f1839dac2d8d2619f41bb2033de3243995bfa700e8f3e2fb7ac27b985bdab1a228af2b1ae75121bb055e932052ef606295c8676a5bc623d98ac8ccd0f73ac19110c3967f3a88c9e0d833bb905ac30c4a5ad34c0ce317a4f7697667cf79aeaff735e90b4d850377754de945018ff25cc2a08d560659125b507734cf085ea7ea5b6f86dcb80f2e0454ace0e79483f3526522794be4c1685208ac356283eae44c4ba174a08a0c7b4e2615d61aeffdd298c3bbd70691c2d855ef96f004886071c71105596ff0560dcadad76c58c0e8bd479a7aa713c96b3d0d85c73b08cd4681a56f0d423f3215972560a82e1872b758241a6a3e9bc8a51bd0ae60fd0a1a7fc9c5748122d2c0a21b9ae3897e474a2d903124dbc568dc1724cd86f32d5e679c5bc24ea91eb98eb9caa5f699aec56a6dc1f1c3b312ae033c869c1bee1594b490fabd8cf64006ddbdb32826cc2b865d5293946d4e1d4e392fb9fc386f1570ff94613e448e06dea587d300d52e7b3e1490825c1957f329741e3c180dcd191e3d8df319bc3bac151556b1b8a5f20f76ac0937fc67133a6d1905693cd20b70165a86b488674f3c3e1f341b5f8babee5265f3c3429e3a8fc45b3616a7d7562d02316c23690dcbfe18c343c6258ccabaf3888913b2b15ed608c4641b639f46a023fc5953ef4f16244d9864381356171252bff257ab0d9c386c84342c55b1710b89a729d72a92433723b832837d88e86bc824aea231cc840880b524d090470684d9286b9e83cb14884a12a62a11d005d26a83055f78d97871cd822c248be3bf87cb9bfa097202e49f43ef2715bb7184abaad7adc6b4a4467e216dd630845b78fdea4047a43995f0dbc96bc655d3e0541118bee2b89ad4042507b7997ade8b97aa0389ef522474c8830e00c53fe71d5c6039712cfe55af74930670db7a8b437ebed06de6cac90d2ab9a9a791cf5a0515b710612d82fee33a8b492136e912c8f203bdcc1493ba788735cd496ebd9bf5c09b2e8223c8f6199b120461d5af26acc189b35230636f12383b9e17f2787010802e44b7ffabb911c862191ef0b640bf8b79963d944ea35c724cb278ff82427b878bfb8779c2aad66949c8e68088631488ece438a665b33715f408d6c2efab67a36f45c1d5a338fe723841a55fb3afd91b0eafb114aabe762bb7a3e32951952401d80a72e42e23ec318067e8faf7b42c7e9eb61aa1634b35c7293ec38971240dd9c03807e088d9056b69b7d09083ecc70da278a50ab50733f2bdb3c1823f61682a6d04714be115e79766863a97615bd522f114da6bea8b4bff7b60b4340391477ef51c23018b38172a78e2d9518e07b92a96b6a4d25bd78cfa1920d10437be413430184e4e60ad126ba0a9eb8576bb590eeed8bc754d7521b5a0375b139e5518bc4835bc8a2cca824ca544a3712f5a7b9", 0x1000) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63, 0x0, 0x2000000000000}], 0x7, 0x0, 0x9, 0x0) kqueue() 20:16:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2fc100801001b32b8fcc3f58fdbc17fe0cdfea008fcbf50000009b153f4c547ad23912f7fb32f068c4ab4ab9c143be0fe1c56c584e80419820572f9f00cf320df7423b88af8bbb375c4b971b117b1657f769eae5"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f00000004c0)=[{0x1, 0x7, 0x1000}, {0x1, 0x82}, {0x1, 0x59, 0x800}, {0x2, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x0, 0x3, 0x1000}, {0x9d14690429863d1d, 0x1000, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x40, 0x1000}, {0x2, 0x6, 0x1000}], 0xd) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 20:16:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x4}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:03 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) ktrace(&(0x7f0000000200)='./bus\x00', 0x4, 0x40001802, r1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000140)=""/143, 0x8f}], 0x3, 0x0, 0x40000000) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) 20:16:04 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x18, 0x4000, 0x4) syz_emit_ethernet(0x4f, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500e00000014e214e23000890780500e8f301f5b8f649dc2cdb52eca8d36198b40e42858fefd4a24f848d19ae079d1a0adea000"/79]) 20:16:04 executing program 0: ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000e3766cb223b82a40928b1582db57a3aef0db94354eacc9bb935432ed1ae353d8dd1b4b0c274b38febd8873240c3998e98f87b6ae231b3f000000000000002b2b75037d136505f2790a78e867"], 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 20:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000180)=[{0x89, 0x1, 0x9, 0x1083eedc}, {0x4, 0x0, 0x3}, {0x8, 0x4, 0xff, 0x2}, {0x80, 0x0, 0x9, 0x36c}, {0x7f, 0xcd, 0x6d, 0x81}, {0x4, 0x2, 0xc2, 0x40}, {0x1, 0x0, 0x8, 0x8001}, {0x6, 0x3, 0x70, 0xffff0001}, {0x9, 0xcf, 0x5, 0x401}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x1, 0x6, 0x4, 0x2}, {0x6, 0x80, 0x4, 0xffffffff}, {0x1ff, 0x80, 0x9, 0x3f}, {0x51e9, 0x6, 0x3f, 0xfffffffb}, {0x2, 0x15, 0x0, 0xffff}, {0xf801, 0x6, 0x3, 0x4}, {0x6, 0x3f, 0x6, 0x7f}, {0x0, 0x1, 0x1, 0x3}, {0x200, 0x90, 0x10, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x4, 0x1, 0x40, 0x10001}, {0x5bcc, 0x3, 0x20, 0x18a4c130}, {0x2b0d, 0xc1, 0x20, 0xfffffeff}, {0x5, 0x99, 0xb, 0x8}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:16:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004000000028ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3afb7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) 20:16:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x1, 0x40, 0x6}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x83}, {0x44}, {0x9}]}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000380)="0e0324039094619c5080000000001c0000", 0x11}], 0x1, 0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r6 = fcntl$dupfd(r0, 0xa, r2) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockname$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f08dc68d00"/110], &(0x7f00000001c0)=0x6e) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 20:16:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) openat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aab34a11834a04434bc204eceec953aaaaaaaaaad71c9edd828586dd6031797100083a00fe8000000000000000000000000000bbfe800000000000000000"]) 20:16:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) 20:16:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 20:16:04 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 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, 0x7f, 0x0, "010000000000000000ffffff7f00", 0x0, 0x9}) mprotect(&(0x7f00004ac000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd81032c00003048e699310900e8", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x642) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="b58b", 0x2) 20:16:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x23c0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="ae50f1d293e885ff93ea5984a2051b07febb2b3d967c1f5cef8f970a143ce0e43e17e31c136e177edd976a98a88429a5357a680b1538c561f92699d08871f3c5ecc5d422926f39cf09032b849bf9597295b32e7c5b96701f35d3617f1489b5d9cfc5ee209a3183d9448a5fe39d9a3c69580f64bb99ca2db635efe3ca8c774988337b9c8f98bcedbe15491263654b798234b04fbd5772c082241e5392a8ac4ae19fc77f73f597416093fb4a277fdf377090c487b2bc84152862c3a1b0c75f9f85ca796c0ba432560c50b9ab8479927d6923b9faac5e4ee822f97aaf03c994d648c69e7ba0057858"], 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r1, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:16:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x2) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 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, &(0x7f0000000300)=ANY=[@ANYBLOB="a72f0d8167326dca66e14f9a402e5f67ac75279fd53f00d639d2d1a22bdd29d33c57559f7c5875e211f255766a7adfe74721ef9fbe5495b69a24712838d773237aa4b7523876f8d3b7f45935e9509ba444a94fc0af273ade61f3331e1cbb386c72d95d51a4b625c6cf2ccfae0037f74ff652da52130d070f33f0dae8dcf8477366b7f9cac8a598228fdc7c02b77e94f601621c6ac238b15e55870b80c70f25c306e0322a2bfd4e"], 0x1) 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) 20:16:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 20:16:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2fac000000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) socketpair(0x1, 0x1, 0x74, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="8cac8d4219dfcb14899a7862d85902f7c46b840a0a2cd0e0c3a664fa9fc41284789b6edfe84f4c00713b428703711bb06f6c8ac7db18a8aa5e6707bd3562653be737ba475fa67b7d43ef8ccee911d0d276d7", 0x52}, {&(0x7f0000000180)="35844cb4eefb68138183776864a54104561f1ee4cef5f95a2f44777bc63d604bb6f12a0dd3a06c0cec3d5c8c319849dd62c34e4f0224a948b0eda223396707bdd4fc1bd30fb63873914fb0ee82982e6198fb4108ef524ed192efe2b1503a", 0x5e}, {&(0x7f0000000100)="6a365ea97772c66ff41d93fd178fbaa81da331a54736282fb39503d078e11179516cb66bb9fde3106cc63406b6c33f", 0x2f}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x80, 0x40a}, 0x5) 20:16:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) write(r0, &(0x7f0000000080)="28248bd6ac5719a4fb5cb7d580d55c174e0ed35a159cb9380f71b184be7ba41a5e0a669337767de69d1fbf1b7ce54eea6bf9c61779bf2601f26d", 0x3a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 20:16:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 20:16:06 executing program 0: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x179) fsync(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{}, {0x1}], 0x2}) 20:16:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x7f, 0xfc, 0x0, 0x1}, {0x9, 0xa7, 0xff, 0x8}, {0xb3, 0x2, 0x40, 0x401}, {0xfff8, 0x2, 0x1, 0x1f}, {0x7, 0x1, 0x4, 0x5}, {0x1000, 0x3f, 0x6, 0x9}, {0xfff9, 0x8, 0x5, 0xdc4d}, {0x4, 0x1f, 0x7, 0x1415}, {0x5, 0x4, 0xc0}, {0x9, 0x1, 0x20, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="007c41a02e27600d5fb7cc8a8700000000000000000007000000"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) fcntl$dupfd(r2, 0xa, r3) 20:16:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001800)={0x10, 0x4, 0x4, 0x1, [{&(0x7f00007a9000/0x2000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x5810f933}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000794000/0x2000)=nil, 0x7}, {&(0x7f0000753000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000139000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x3000)=nil, 0x7efd}, {&(0x7f00000ec000/0x4000)=nil, &(0x7f00004f0000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f00003e4000/0x2000)=nil, &(0x7f00006f2000/0x4000)=nil, 0x2}, {&(0x7f0000752000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000370000/0x4000)=nil, &(0x7f00001c0000/0x1000)=nil, 0x711}, {&(0x7f00002ea000/0x2000)=nil, &(0x7f00007a5000/0x4000)=nil, 0x1}, {&(0x7f00007b1000/0x4000)=nil, &(0x7f000020c000/0x3000)=nil, 0x1}, {&(0x7f0000234000/0x2000)=nil, &(0x7f000045a000/0x2000)=nil, 0x4d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000221000/0x1000)=nil, 0x5}, {&(0x7f00006dd000/0x2000)=nil, &(0x7f000005b000/0xb000)=nil, 0x4}, {&(0x7f0000049000/0x2000)=nil, &(0x7f0000062000/0x4000)=nil, 0x97}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x0, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/37) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/46) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x3) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000800)=""/4096) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/51) r3 = socket(0x2, 0x8001, 0x0) setsockopt(r3, 0x2, 0x4, &(0x7f0000000040)="674a9d07", 0x4) 20:16:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="fb8dfd004500000900000008ac1404aa0d00909fdd4e88b5c0680a00"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) chmod(&(0x7f0000000080)='./file0\x00', 0x4) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1f, 0x2}) 20:16:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="b961aa02fa1e69d6c13e23596eec57f0a7c14006a51dcc012751a507b5dc2f18433042856b3e15c58f3d1e6d245908af61b9", 0x32}, {&(0x7f0000000180)="da0e23ce4b0ecfe9589884b18824d85fbc6e418372712f4d24ce238313da55534d2e574a9c3283ba5807bcbc3061fa76ebfbacb0dfdb580d54f34d158bf4ea10b53eaa7eb7fa7f26e1bf6b954bc996e8c497c6c6e5654265029c9495b43d7b019c44c32c9cfb4efd5efd7ae87e4e915cb75e67087e7b4324e2a09b4a38d04cb514c1f978abff045149640263c8239101ad663d3ba62a9e35c8aab642125a1eeb03c721665a5f791488d41dc73aa34d1c01ed0d8fb8aa119a1154f1f2b7a6b9bfb7d131410a8113290c70231d32d9ca9f496e434159f16950cfc092c19c15dfc372ad", 0xe2}, {&(0x7f00000002c0)="066310877f2111e18adccec76d789dba5e8740d6eae2459560b49398466330ef535b66f4dd47c6e90864d0f7016502da8d4caab38d8ad25fbff2466c78919caf7f5b6cc4939e5a3d189220ed2e1d0524cf2221d3f0df5e0f2570c83162987289f91c38ee4ee22e9aff2c44ad3c5e7cd56ee795319d98a4844f0ffe10703c436990cc8c39e1c8bd97949c60890dfd98900d8647a822f3c54fed88d939ecbdf5", 0x9f}, {&(0x7f0000000380)="43e67760fe60f7c7ccf4458b8bfc9bcd2fca30604d3aa9879019d0f950e364f6d488aaf83029d8f1bd9c83400c96f548eeeacc684c990e59a91bd7d174f190ad32b60e", 0x43}, {&(0x7f0000000680)="bb88bebdc92dfc54ccac81850523e0aeac90978c0a1371da690923f8efc663929a5a9a5e68dbc74a917eef5ba6e9b3604528bb804a81ffbef5eee8d42043e5ce2205567a8d1ffd967fb1a1e46f1a4288d6e49991375f6cc72cf43783e647ec7d61b910b0433ad0c009ee48c4b53a609a44bdb0edee556faa2c85fe50ec3410a19490afdef7f2d690f71e76419db09b56ace20752d00baa8ba558402eb64e20c95daecc6d51f3afb599ddf15b5c64dc97ede7e98ee0589acb14c8df4e65df23274a6473d5e59c9cd11ec59737348cecf24a077c0b9ec443857bc2aeee35c5ab17d0914c28e096deb525caf9701d3fad6da5da8e0260b0dc08e5f2a6ec64b5e69b2b6a100883df50f035b590d3525965a2e8719c80b642d9fc581df5e58868eb033fad3efdc945b99b789ed2ceae31d8bdb0855e617fce3626c4a507c4796e2457ad612aa88ed939aacf8fff3dc512fb8b88e1bd27abcf297ea9a9be11078c4c1b53762d07d578b95d317cc4f815a8e3015c252cbdd755d9d6231975c7e5c61bea7712851e658c0fcd326c5ce83331c970552829f64127e22aec5d1253886499a3bb7dd909b8d3e638d7500ccdb989aee0bba31b45feeea32e1105a284fab7a1f42a0dd417abe57c6aed369bcf2ec3ee49981296d66e572696ee57b3e6196227ec1f8eb4b9691a99b26d10f34b86da4afb26cfa2bc6424ff6e82b203da39dad6410a05639c00f940e98e2c9bc9df2a04d42305a3fdc679a50833799b073350b95c6ab465e10b413e75c987e72546d5a3958bd0c70ef61a291e924c277cc6de5bb1af6e22e2a28c652b6fb390d42cc50832b0577d017a02cbc95702460e6998aeb613469f8655a823f52a2a2ec334e73af8acea02381a465222675475b3be793a7d5bf78394999e9f6a5513741cb0992761133393cf9f644a05bb1b417c2c18ffec76aba2b7153ebd61db8d42826ecbed7088540e1168259b122c0ed3f214a5060f99cc535f7fcfafac1d59ca57bf5a52e5b2dafac36d1a90a8efec8688033e6583da47f08dc944e71db564985096b4b8d4cf26e185c514a53f0aad3faa9aa7a3a7aaf33cf4af13da994c730d603e1571c329f49444f49ac455b16e7b00a902514e3897db8999634bc4cdcab0cf941f430364e7c004a64fc7b93777761cebf2ec7327d7f8a8a5d5cf4ee88cbd44bb734c008b3d7082927e944b1d169ff4891360349cc16000e1cbf3007ee8d59967ce3b9727b0c656c82ea47b132010b62c20ea7aa6ebe8cc7ed4e2cac1392223e59736eb03ba590363cfc564105dd7ed8ad5f0d5c23ddc21a8d80f1a95bb58068e27a488ce33d34e863fbc670a9a9f490ebae640e7b65be4892283cc8ff107e99bf8a66335c68a2bb458a5d3c59321b01edb45caf737f860507de8c3154bd4bab9cdafbaab043d32b5ab6ed47bc8b821b530587351a92f9a59ab4c7d90167bf83348875f4bc5383be25242eb9feef70718e00a9bd1fe0c3f2a7005b28b4d3daac4974cea61ce6e49e0c0f93a1c80b1c931bc0c629219a02a1e3f0135ca2bc3fcf635ed1343c9935ccca5435100ec67f61f92b55606efd9717bd3682377b8df7e1f8ee7843940be267a87d3267a19ef09e9212ba54c8d92d29706a36d03fb45578cd0b5754a6ef9dee6a7f27417e9b5e9024048e559259cfb8fc9fb3417a03104b39207a12c3f3f572473a2661cdbc9c19f3ddeb8ce6db928f7a935e792395ed33149b3932ae9ef762adc44ea2004a4c662d575025bb95b23c954c3fbe63aafd249453c58fd8a0697c59b82a4de56c801d3b8b925664ebb5370720c4a61bd4a26eca2a1e0c860ba98bff4be798c6409909e3a58212b9f24b80a91ff60456946b6626ac5bc76ccc2795aba18f59f12d641e8291b2631525c378ec8ddaf9eb5d1477eea90db89749f663ec47f0ce20ad55da49adc97067fbd4370a73e90c50e4da50c9056df4a9a34cd0b40281a91f3b9888171dd201c15ca5889c54ba0f12ae984282d258f8c0c9138225fc0dbe5791831497944dd4d43179fb3b6f6db01d42e715d4f41d322caa72e7a2414184ab695ba1714c6a4628d4020221774204ef2753190dad5066895c381569b254908a3ef8bf41cc45a7e12b66d4a0ca706234328895d98c079bcb4bcbef38eb8d358bd2739a73a1afe96daacae6fd4b51760365d562977408859399d41932dda17e4000758e1d3e28896244444ba42c14e6a934da488449e8de7b5cad910b064c4f366196492a835bdf36e2c12f6437d2e4173cc8f0e97e4c72a6f8411e2fd9c597757d68678d65ee284b90ef8128a4110225e0309a62bf9285d3fbaa096b392dd7fbc166586162c28de57da5e3d10f3b368cf9d7e20cd5b3eef8a5eaa1883ff6820a2f41b40358fb7a82d36b07823948b06a8760e66378d87a6e0a0e444f708f6c868cb4d0413a648c3fc3b2301e2488cd12a35b448fe9800e421b3baa7f53def3a3efb5e52bb7f2194fb685b88fa0928444efa7c5baa920fc978f19d153d81beefd82d2bcaa57e1a9e58af4c87eec3d07489c2dbccaedb473ed531d022123ad2f329f8fc94072f0ff5126194eac9146d5042d439a294660d72859a6f20ff2de2530f59af7afe47f94742d9942ed4ab4bffa23963aace013248f905f1ae79e85b840975a048c8bd4b15e5c3f484ef47fe16c17ec32819b726423f51ceedd004ce742ceea144fe4c25c782f7c5319513d846c57379d04cd2a2f4a0d03518560592c63e1086a73bf48c904bc1ed73f6329e1df2ea7305d010182c47937575f82f7795dc061aa943ce93066424108b8288cd04150ed7de5af2f1e2f7c947632afdd97f8ab3b625251fb415af793c7ff3962e1924c3248c784b0c2d25338aba48d5eea25c7f44f59f87df52e017a5540b1882931d4a8a7a0c79a1e5468729719c070e860a44d9ef93523ed47ef553e7973289c4685b88d7690e98a5b994b82f10121d1040cec85567efe42028f3e57cc70650257b99b6483b7703ae0301cd23e6a8030926dce09dc5cc970df4a875c563914892e2609e1789511685b32756215f072cff1e1a5f970ba24e4a87830c11af1f6e61c1d177e6e38c34db915b0875965a063e602a05210509c51120b3c7799684460693cd1f1d8c031ffc155da4ea0f4fa9f5f478624964b295d13a40a500b70852d598e5ac46a36b2bd3c105bbc41d60078a1b7a94ed0a82d148bd55075756de65a81d08d38480640e3f745992c07f5bb7d00e3f03591b2ff33a64d6acae4fd4db97196be57b82262ebff2c45b9d5d02e0eb5e6b4e9d21543c9d2069890cb928d838bbbe8dd88794375f88399d4924866dc8bfc7ae44578ba2930e141cb23838566b0bbc2972e776b85c12c60823fd86f52953a6635cc656155c5e5089bce6b71d8dcb01a98f790d0b6d3ec5cb87ff3584728adef4a647984628e747122036cc576fd357bcf4fd1814d4e5f6a40c3e91727dbb714b752dddd376b42589dc20e159a877c4d4d4223852bf1711614061f2094f7b3315e8dad81805bf09e194320e666a74b7a17c018bf5d423092e7604857c7fc43a2aaa93c832adca863650d7f5a6cdfe944be0c0ad767119f36e5d5de9a4a4b9a3b00f780df5590161cd89f21d78a9bb8145d46a345c3bcdda4ba4ddc66ab79d3414294a162c92e4034fde252b07f6f93549a9901237346768ccb30993a862eb72e4b3f73caae6d8c5b890df53a0928be453268f63b8c7c798cf658827dbb2ea4fb2c8fac6c99874b71a143b80191373dd216fd5683b5ce388c225c3f43d27d2a4f13de2b7e1896392ac63ba89f9edce12b65eb4e03e00bda077223253dd973d9cad24e3e2383dc7cb726c128fb7ed1772b987ed318bd6778148708524ea8085586299a0ba4546688cd6c5d1a984ebaf194b9e39f15dcc2c162b409b5e0d8585d44fac1e4fd57c582f1add9673e63e503b200d36c7a4c409d3fbcdabde3407f704b550ea86bf9625e06c04e2a4ef3771d8c03d1297090ab7a54cdcd89c136c211ecbaa870006967c73da02ac309b029d4a7ab89575eaee979fc86d3e2db522718d23542b615bf4896ec023916f3cc56bbff66517057b1e406b8538ec9624afd18e3d6f56839e1d9d73461e3a63bef41ed0cb35ee2886bc5dd05578161c6b787ec27b43c411055cc56d947b4d9b2df9e65f7d78d119166ac200dbd1ea2851b9b57c560de956734c14da52b05b89bfe854660f959b9c3f4b04d0ee70f207b80a947bce80dd038de927003e2f27a2b2b6822ee7dba6ac27830b3414d6fa561c0ecaa4bf92377f1a45133e36620df2cee1dd42c84dc53323bb73fc3c586e08f1a2af9bb14eeb093d58ea93b01caf0486accbcbd8d7883c45d6a88720cdf6ecf46a6a87c09b152b9cc914983a7eeb3f068724c39bcc357cd52a9faaeadf8729af5f3cc7f40d81c723b474cef09f63e5fab4b6bc6ee302a2d374e7f8cc1d0d3613f5681bcf6e730c5f7d800df47755643fdf301763a8a4b2bf6bf7e91724e4a41b5c2833f9154c1bba6bc0adae7ba31d1365adc86b0c56fb466cc492209e0ff6fe196bcb1274b57b00ef2f7b91bb248abadd9d09a3e671a21e3be5e440dad7363ca938072f095c6434b4021ee42af10c1b2ce8b6eaa3e8185f7171ea25012465ca845a736bc99288358b16b897cf5ff444ea2180037473767fd7e58a6069b6ea8a0b7e8a66ac2ffe71ea86e6684ee826f6081469239e7f76e0b5da320335409a850c052e647992ce83ae637e4cf2777ad8a484b526f98d73f7c9df3fd9d5ddf8c48c5b736fba1b0bf92d5aba8880526e68ff9b5dd52bd4258c2d876f9c9b7d98edf2b86c0d586ac139f95453fcafc2fc6d85ce2959e2067d171622cdeacd1368d161fefcc1eaa8ab493bdfd2ebc45580a7b8a6a3eb8f8b3609520a881beca8593f84f2d11c976eb1f0d0db84b6b20d4bbb69d86230297a319a415ab4b37d5248398c6cdb79f9690fc0bcae2b027a3e962b5a79033c1d32e32192845896fb475d849aef64f9afb5ee7524df0665739d515fb0e3d8ec3ce3a9f2f88bf18981f7b1adf966788eedcae7c294b1383abcf275d3df718d2001486f4975bb75575b56a0308b83e2ea00a20d6008b518622bd8f250073aec090b25b9528fe2775546489389a24944485e79a7b90b0716a1e6c8abdaa1ce24c034ed3fc66c2a9613f7894410189b4cabc035127e76c0378c4ba00445b9bd90449695af97e1807521f39bb667d80d8fc56e0ea3462baf5d4cd60c1af0f62599c8f6667ed5e9e6cab172ee04e0e47f9bb06d56aeeb7e21fa277ed2a30df64061b51f3a4226d8c8a7a2c3e821412485a8d1a436daae1a4f4f2c09e292286aa3cf841dac297bb8a5c650e71e59f2548d73198839ec4ee13f32d33a185ac232625a704faafb5b39b6ffa4746a9b6acb7bf54da2b8e49822741dadae0cb28f4b03095e008fe822a879f21312f22e1e0be6a0977c657d234b949f9f486871cd18426e85d319017fd2f2db1a8691a276ab7ba6b69b935a4468477947b53b8d7eaa234cb8bbd4f97e9e96687f58d153b7582c34d1f0335e294d5293e4fb1d804c2481beeb2a3716c758a9c46dcce625104ae72209d664185efa60cd67986e735beb8d338952e2066c266a893229ced1a64c699453e4015fab2fa36f4b04e056047b4155c68592e3db72eebd96a517bf95c5624dba1fe0743b7b2cc55664bf56a70f4ede8ad7214df1d1e73a1c4072b4f4266664b92dc9f5645b8a908aa568c51199f77902a4bf433f58695a1f7c9358deb5047ff2df019acb", 0x1000}, {&(0x7f0000000400)="b2b2c02505432dac1fc7d35225f3d6289bfff7453efb277c03c80f50a5d0d37c6c51a81e89980f23bec960860fa7a42b9ae6a6ec0cbc7c3b1d3bc28e265ed9584fb7d7f0525a8367e29a448653d05ad1fb3f66e886e522b23982a2978e30d7d12472cda43328e64d351a607c", 0x6c}], 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:16:06 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() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) close(r3) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 20:16:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) fcntl$dupfd(r1, 0x0, r2) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) 20:16:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) 20:16:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9fdf38b5be96b10cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/4093], 0x1008, 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 20:16:06 executing program 0: r0 = socket(0x400000000018, 0x4, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x1}, 0x3, 0x6, 0xffffffffffffffff, r2, 0x3, 0x62ee1224, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f00000000c0)=[{0x81, 0xfffffff8}, {0x8a, 0x9}, {0x6, 0x6}], 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/164, 0xa4}], 0x1, &(0x7f0000000240)=""/52, 0x34}, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:16:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x273) 20:16:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) socket$inet6(0x18, 0x4, 0xff) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 20:16:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setegid(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) semget$private(0x0, 0x4, 0xe) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xc8) pipe(&(0x7f0000000040)) 20:16:07 executing program 0: pipe2(&(0x7f0000000040), 0x10004) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x3, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 20:16:07 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x10001) 20:16:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x1b02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x75e, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) dup(r3) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000700)="1ba956c4b33271b119a4abe40a75c65502d442874aaa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e38f7fba5f4f2d683ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca1bbb972580600b4926b5daa41f57fe51b45e59b060cab546dd313588edad431c141f0fb055515696f899a19f811ada977cc9497edce8f0bdcad0c4b21cf0ccb05d470a95e172694132466f9b510e012a5f0f85d718f47ecc391b54b199676a8b779acd361ffc7475993a0e420b47c3e5f4e6661d38c85c74af9b8831c7fcf85411ec9d899d134a4555d10ed236ae04e714a29e57af7476b24dca672b6220811545a63c23e8a7a7a56ceb459d06fad6677d43771b6bd8ad089e1f2dcfd621b50e47462e66da335e823659cb1a4f0a60ab8eb9e4755288116e0c800800000000000000b5601cc080505069cf691", 0x144}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0100332f66694c653000", @ANYRES32=r0], 0xa, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x20, 0x408}, 0x402) 20:16:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xe) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, 0x0}, 0x0) 20:16:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0xfffffff8, [{0x1, 0x8000}, {0x3, 0x7}, {0x1}, {0x3, 0x101}, {0x1, 0x7f}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0xa424}, {0x2, 0xfffffffc}, {0x2, 0xffff}, {0x3, 0x8}, {0x2, 0x200}, {0x1}, {0x1, 0x3}, {0x2, 0x10000}, {0x3, 0x3}, {0x2, 0xfffffff9}, {0x1, 0xfff}, {0x2, 0x8}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x20}, {0x2, 0x5}, {0x1, 0x100}, {0x1, 0x100}, {0x2, 0x9a}, {0x2, 0xde47}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0x1ff}, {0x2}, {0x3, 0xe5}]}) 20:16:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="6ec21bdd78ec8ac2c9e2a08860122a9f11afaa1b9238a3a69128a7b61dc32d274c32118f6c54a767f8c32e8d558e80c61aa75c9f3e414ffebba3cc2593a343f8c9f002a4016aff2aa1badef8604b1bf549b5e27301675f4179264dd9272fdecec85d8bdbd5e8db228845f5db", 0x6c}, {&(0x7f0000000040)="4d1bd9d9e4895c3465525e07db892adc29f612da8ba41b05d2a08aa3ea2673b93ba6cb7386e7601753d9e9f9c5e664b668c6", 0x32}, {&(0x7f0000000300)="921484306b1d4a95b9cf1504833ca6b47323b5c0114f163c14496d4c387da8673e9a6954d65735de598c98394288172fbd8cbdd45c44ecddab5cac3753cb277ee922d8d6ad8a90a9aa34338733aa3b8de9b848e87edb70b7130ed8ccae41e03623e5f47e2aa38b4821ce32a5638594dddba0da686bf8705bd66c078608fbb3a117750004ec964b461fa604b38cad0858ce9269b8fed7890381b40c57f2800c8fa9b5c47d731fe79929e8c38863bc6c8356d006d29930a1dfee0645ca732d3a8a9555c02b43790e8a93a2278e3e2cb0ea699f398796dcefb22f41c4c6d90d70d91bbae0e2d43fc549eb6572dda627539f4893c7926ecd5e2329db0549adb10e04bf5b78f6f00e0ee7b915c4a2ebc8cbd5f8030faf236f9930f97a4d0679d7fab7ed7781a56215c711b8dc9acf9157a39faa6bb3bf077731a6384f7744da976dc21bfd26013b28de60eb444c6ebfeb8dff673e52e2097d348e83bab9dbe71535390ecc34ebbe91dc1ddc64a4672c1b325876d81530280274b0ec1a92058d5674cc0cc22c3cd2dce1a05e0bfe95c485e525ef906948ac96f731b6636858ff2f27d642184e5b4a0dc9d8e46794be4782de865f335d649553e939357254314a7e99e570e193cfb43ab801f118a6567a1e49cdc338fb5153ea2f2b4ec0c974c150bc1c3f1107314ac5694541b008de6d36adae1b6ab99b86a16458ed2f5d3bcea9cc540a47bd684d4dc5be6f45d04efe8f24106c1f9df21d3ee8351697e48d0076a4a0bed32597f4184abded2cc769e052bc831421ddd3046af1503c950691e26be348baaf3e534aab625819f18a1e104e1e54223251ffea34edc4c5a2ad12997cb52013ec6fbeff5413ee5e99be3c178dc9a95dc48c463bd5cef06749b1dce5d58270f2e02dec885de1cd3d8553d48da4853258ca968981beba8dfc0a425160ec03ce48c86616d33c40a266eaeb9c033bbc118e8a01cc37bbc5dde7bc3342ff27b8016c53b28708219c0a086817b8b7df5b75854a49fec824958f6df89eae522dbf6043c33de8e89f314ed252735621c9a88baea9ca0509d4c8eafa4d08fa5f7ac65664dfe82cbb6e3a8d41b0b8c0f73a2c2225101a5699ef2cb3c5b40f437b391ab9662d4ae06b2bc97bd73e2523bab0610e40f75bbc73e4cb7afeb2f2a177502cd73ef403b112c9b3ddb6ae72acb9350b2cdb8142ad20a9cf8b331e3a37cf1f53ddb09b29420df81ba6da894598db6451ae23239b922d99840c68aca038141144b720de6aef5b03e687cc0219423488742ddca6a03564ba03191cb5ca2e6cfb67a12f7fcbd2b15f1fa5d14978013deeeb6b0d9baa709308cbc45c20c5d2b23875cbddc376bf5e13d9a2418b24605e31802fda8184da897cd288259b6da40e2cab6838b2871cdaa9c5f39a6c8d63333853aff0ac0ce97fdfd0e7b23aaa738549a0eba4fd041513d2adad518e0b4f7c3d012589c1447e80a4a870ff95e2023f91209c03b8dfce9151f01dcb6c0b8962c506ddf2627f9dca9a56173ca1b2e77376cda0204729a581dc290c2b069160d724ff4742f78f8a527721a00c13e94155858a157398ea90fae6683ed0046d39c7f32fc0fc4d8d4681f62e323ebf17450f8005108249bb8fab785672393015808bd09558d8fdb26e594c54221cd293fcae18d02edd1af9eae0c6121d0aa6d3da7c8a4f89d4817eb6069f23e4477e5c127ef20eff577c59aac4a7f6295e1b5cdd5f7ce1d28f6a09b2952d0340ecf3680935e1a1730f076d0d376b4a0f0e796ffb49945e0432cf3b08db9436c1feddbeee4f37079b7757c3df26bf8137d19dd6aeae425a2f76a5ca3cd0d9b0946985d10b77353f6d793b484d9f1cafb0d8174e99e29b07a6e74db7a8f327e05e16691a5db721254aa12f4a673dfbe92869b0f8d4b01c027c49eb4d327a4ac723593301f1db9d7a63272a234af88d056251c5d4e17c82a7b0258def847f27992df3e048e972e1ad95ed462ef8724a71067064e2d1f6708f4507dd062e7376f354252cd18cd1b8a8d34cdcafc5370d290ad08f7e4c32b944abb020c81a93af52463c45dea2f9cf670025fdc38baf2245fe6e8c163777cfa13222f30f874349b45fd5fe5371efa33302b0f95a64b57bb4d04205359c91a90e7e19af3cd1c73b8466c4d8a7dcf6b0358e83fea1ec67fa3a080a77defbdd3ba2143621c757e7f184dd57966f88e7230d38f2ec65284faa7bf1208de52f3cf86419effe16d2ca71a5d44b46bc5dc58d043f586f699251b81a7bcba4cd4e950ad116f6ad19ca460de39b6314237e1d5007a7794e01600527f719b265837e2fdcc204246ca9a3efa0fd05f833c714739c1fab68055c80d570446599ff6aaaae79bf9ff76de4f993c861aea8224b5548c311b08d3183870b9d831e5bb68da8b0d100ebcbdc66013c59ae361dbad0d4d1bdcfb8439bb0c200fbee224aaa7ea596288f644eb2444482de5484bd85d225b87de0237bde82ba0099bced8feb7fdf4284fc0cff6367b4b0099ed0a3d502e4b461d8eb98129a1c98da598f0d97b22366463a090f01b5a88b8ade828666895ceeec3bfa9190cc8bfede1be2f8b474ce05c9f69ca2fb9efa5653ea67e488971b10de6b74215d0b4e3d1480b34dbb4205f12492370e937744268879185889921d869ca6486eb98d3f89c845b4393ac3d2c078807d4c438ad13ab5bb619e8370fab36e4a3b406db948c09e51d51c46ccaab07a4207f820ad4fa7b6ce5bcfb45c22ccd4c360cf42d521f47df1cb5ea0f6fc714b405b9bda64fdd2d3c1dd525da768462b352716ef265f8e41bcfffbf29c4c56796df446331f30e99a29e1039293f18744be7daa7cabb68ff4e5c4e99f57c99647c2e800810df631f4eee11960775197ea5849e8ae289fc1da136f602222359ef80d890b602d2eccea2095d5eb3aacf3ce475f07d38d65cbd1894c0f9d9e012c8f1e5eeda0170fd5b23df1e04c25637238cba795fd6053760a242d6d1a2428c41e5c84245d2fd389c27a458bf59739b626b21636b080de3f6191848f3785705828b1dc6a351075310da69c4ba8c3aaf5cdb1726ab26cda7cb5a7dbef84b2adf318883939563f83ba65739d1cd9a49238b4b99a7662b2ff08c2319aff9c03f22d9debba0ee90c1c2fd81955df811e144d79f2b9a99c3b6924caec7342d5dbd745082f5a93bf9215008c47b432c3070fe97525d6faa2b3f5a02effc3e06d3c426b46e4b5ea8f753f7ff0a28de734f49f8da7f84f1984091894b4124a97a709282397d624254fb065f86f10312930f6f4f26db15025bc232d2aba0d6b405491d1d5833295124c1810431f5646d2e2c3567e0cb29a3c705b18a9919fccdc602b67e86f44cb0afdb1115d15dbc70370ffd9899d0af597be7ac7aee25187dc3e19fe7ff130c218eb580c691de318ea1994735c9323436c36c10f534cf09e50c077c873eb69536e08adc22d661d8c64869fc38b5e8caa9745a47c973a19c1585edf95b7caebc82eeda6d98881db892392b9898fd3e659749b2896e4748c528fa253df8dcdf63ffd346e751fe02b8af7b3d08f4590446fc74d0753b4516263fbff6db7892b7c1df6a8f25bab6f89ce783d9009162fa7b4f7c0b16abc71bb002ede3166eacd02932a7d81dcec559264a73f104f5358beec134caf3fa7b56f0c24c57c4c6e5f62f78445ec0dc8539c10fdd44519159301dd11be02a70428e43fe529ab599e40f4b31b49678c0c9772b92d54b1c25241b82d79329c72eb71843bea25a59dd296271656c4ed47b1cf78267317eb0cccc6503796a65023ddf26af3b5891ac1027bf110e3844596c1903ed0eb7523e9003f93ff51ce5c23cc52948ba788ae64e2e8e3b008c6192e3e1180a5b6f09795bc6ae12278aecbe53a19056bc1a80212b241b0508e84115aa48a10d8fa524d49ac3e4061f1690eea2bc6bb1a0faa60c3a7ceca7ec507d0c1b927ef7e3d9f92a56c43c6f280a8a8fa1ddd09886b7b30bda601e9b59d04dce042d6c69b814df37edfdc86ab3065e6a5a6d8c9d53a8316555882b352aba662afcbee69a2cf2bd565c293355c99373a8c3bc7177c7e3a16b15ff949ec6c86fd8298a6b6cc74dac9380097900e372562fb411fe20a61377cd55a2865dd7d2a9795e2fca2ae6be11a970a83e74cd279f21701bf3ab97a05e8c090ff5b6383aeb6944334383cd578e098ceb5152d813f9cef27615d1a3116dd0c58450a9dfc02dfba39a71997fba6623802ecde7a6f828ec71090995ce3cfef1786ec2cfa0dd0ba35031e31f084551b5fa5d5841d86509464a694296198711bc1351692ae699e2c3c5149521fa1ae6dec22337861c36a8467fcd2e847dc1c354970580bf5df2682307cf9672c1a2404c0908c5b5d51c69ac055cf28563ed52c804cd61c83e09fdb0685d162c0880a125ce69cf17b9fb3f916012d5265a13de25e913eb12c058b93e6fbc5968fba0e432de007ad40ac1df1baf453a6e4aaa540b305022abb8bb9014e51d48489497187cf2d1914782a2c693f4a5109c774e82d88f66d7a6b92be86ba6b9dcf378dc01efe5491dc6d218656babd27731e6680d17fd9c3693177e8cba9879a1a8a6fe3d92f4d117384d09974cb2bbde304bda04334cf2903343f5cc93f9689b70d74cedcbcded724c3a05ef498276e12e7799f161eda97e668a1cce655f5e46514d7bc5b1b00c815e37cc6c2f98ee5d4faa84f1250d405e48128dc98c3797c779e3874b1f1b3517a84a3ab0cbd4a816428d51d36b60141dde9e262203e4b66a722a98c1fd8bf8c370dedee8906cc41ec716ae8cdb92bb01bb7827075b23ef0ab8f0534e34fa1583031d4ad86b0c4044d020bebcbea2ecabd4b4488fe3390bbef28319d231f908cae5b20725ea7261aa9be0c60c7df52e16bc01f8cdc352db4f3d9f2494ef01c2cc914a3cd4ac282821a4d72a3727ef79d7d49f41f09ee6173f3e7f82fb9d2166ad1a156d9e40dc869a47cc2ebb83457b3eff0af682f57c7ce6c4ee5d7384eb7b776d5ae3174cbffd04232125c8f6cbb393ba87157f337cd60aae75f5a37e4d4efc568a73ebb0eb652ff962bb4c8b4610b6512e55c80fba1a87dd0a00a88153cb37f5403b6a4a95313d95b6e288b38dee04c88555ee010db7b72e97ef17cdc8c865e643a76c7c6d274c74094c44d54ee523aa1ab1a2adb501f618d20d8d5efeda412de2107d87285263888ab3a7e53a7ad4d105857dd02aa2b31682610ab5c778a280e11df495303b8112efe5d1e70f6ac108ffafc78e47989db32c81fbcad7c445c0b7318a3dd627f1a9516d5a7df2ecd58cfa036b446871912d55cb5d05285a5de2967e5d9fe4107579e8d38e3bed540255d5a582736e14cf3eeed49bbe64d6b2b191c18a77aa8d095e036135f2ebb3223089334ecdf69ce08d0f2305ae3fe97a75d2ec712b05f407e116831d911a73e213c5073e742a9d1dd6e7a05e316c5d49036ac5a27abb984ac3a71e43f583e3fe7beb0cdf63a320b204d2a4ae4691002a3ece749f7077eed63ec889410577373ef003121ccbdab38899efcf0e04e1d0435b6676e13b8c024190add3328a9f4d2253abbb9ca51eefcc571fd5d2c32a52131f1bb651427840e5406865dc6ad9d54730b71311d94b9aadbbbba1d36ddfc2dbafd7d8303452666fb461b95d9e75d98fbdf7be9cbe1ce0e0e1fc9f92449385fff2d7c26e7784ad51b1ec027a0ff1d42f022b265196ab93130893bb158744b849c46cfb9004d508b0a004eb4290ec7b92b4aa5f94ed42e9ca9872985037b5a8547c7", 0x1000}, {&(0x7f0000001300)="6f62831c7b7365ae52807be19b7c38b57323532876402103ef7b79df78153580afac4d4da05a32393ac9b4c53f9edbb2ef7a25d29111a933f70fb51595f02499f50b753d33aab9b79fa34baa1544da81c56729d5c346c079e44639db963eed2f820fabceb552c5a4415983161b12e86ab4613df5ba156648655d742629f060621e65c858339988950a12f1a987509b76f0a3f6f8d2f8033a5333fbb9ad8139f8f00981eb707f0772253036cf6618a85f536488f41b1ef085c68c6f771ce6535b50070797ba5a474dcbf7856f58845a2891a47c3e422e6b84178945510101fbb91c22cb5f2ee65a214e205b139642489d7ad62cbdd21f0b61a65224c49f6348d6b0544831c05dd1653149b354e7fd8a247e887558783143b834f85ea548815636f77b7bf1b5af24e0d930a0d639d03c6b62fc9f3b3ae9151886a6f5cde25745565ac00f0609a571d7ef2932bea8cadc0402c314453063059db5374aa8d9dd568ae005e63a3df41fd1212267752c092630d954ed1948bb36db6916e9b9c3763a9424380d78669e54be87a54433d7f6e69a95298616827e7df2a60db6de90d048a3f4dd07e38067085aaec623fbeace4ef6a3289320e8605f558f2965ed36d42b611f787e92d24e479a7a99b1aa32d5b1a54a4ccd7894178679f2ed29772abe9882ada0f882c4a0f519216bfd50c3331f9073c7fe86194c1d381d7cdb59901a458dc4e0d272d868f8f3bf3e4d0340882e29a5bf6268fbba811b9d9149e0d10ee5026f53a49319a0d143d577e98158ad9ac0f029ab042d6607982b5dcce6a5f2d08abced069f8aef1324e040d24073dba61a84f76a97308fa8ed327470fa9487c14b6686e08fb99512571e3118e6251293caae342e5c7b5ef80e4c9a01df8a618ad6dc26a18d747bf470a41edb28589f28290e490b9f890fd14bcd3cbbda23fc90dba50b67b9c03c361d96f1b7cb226b520d0a1eb2ca2940e1eca0e7a1b93ad7fed0064ef74972ad04a0af134081001f3fdfc25d6d38a73897adf7eec0da9a9238cf0b12a501121dad908ce497b0c8c6348825a398cb7ac7da484d1d25abd2fc2b0f99f4b26e0521be4368544b4171397998f24cd4ed91c8edbf7f2fb569ea94e47e31ac561cc243074d132300a2642b3777a6eb92e6c18424e8cc1bc8ea835367b6e3bb89daeb878756b986706229ee904a61e8aad9be9550b976040472a3bbb2566ecd282af402f4da37e5c958f71eab40d4dcdf58c0fd4d47507dd761677b488b452a25e40c9f3ed13fed703bb0c7cdecd27b62dc778a947b1799ecbd809df583e91d501544fbe7c17500fa63a50001929fb951971cc6daec55e19a91a879f63213f159f0be4812020f085ccdc36108d825f4684004a9896eb798cc04f83ab36318d0d6d4d7fbf71e533b2298d1812dcdf9912928808f0f539d42c22880106929662d8619338222880f70180f7a20f3ce382d149bcf65774e6cce4282169c9a991070dfa73cd962675930d9e83f9b3a2ecbff25ea3448bdf93a3c9b2b60fdade4179f6e5687b69d4554ca6c8c1ea3e3da7ee142a32609bfa5d394df017c6e7b542b335b8341b7880ff7c30745fbd2e55716d13524e4751d916b80c69a66dd211a94786ff8f9914023be39ff2f0f013c38b4f12e534a13386a2e0bd4162d81528ad9d91bedcb8aae74bbe9da5f9926b8797a53b580a4ece81a35e6fa8feb674c67197f490a2d2f1df81e6dc7bfa33c44a467414dd54fb7575f9d11e8e72f4e37e4ffc682ddbbf9192d8d93c124a32164c2ad236f60e3a947c55b0e164594615cd3d9604ae965b6ada545550ee593d31d744819f7b059146fc270b12953e779f1f91d2f768748d4052661ad4f43a1557c5df77ea986dfd3865a56190b737b776a454171003708e1d949ddd2ec63f29586d388b06be81e61ffea6279753e8849b37dcf305048c4e54c28fa1ed5503af6066ea10021ec4b2f76083fad2cf1d9df5017046dedf767ebc330b56c222ac59d54c706265f317d1d790d3e8724828376b81ff43dcc1adbd26af1f09f6efd04bdccb47384b2da821c442478c05b7d1b4b7d2647a37ea98298c71fffff3ef2ad96a72144f8d809087a766e75f6ce2f3becc789ce8c2559758e89974c0e4c98affd3b0a6061a3f9674f7531c7795041c298a44de0fd39b35bcb6abcc55572bb4696f4fc8d2bf767af3fa20286dfe7b75f89053165a109b6f96c177fcbcd7eedb4f05116ee866f7a30d143bdbe2eb1487e55b8942dcd528082d6f2d99578b1dcf4a84563d76a9980c71734778ca0fa6d735bbeec000fc99e6b40ea0e5a7b89ef5f7c18ebaae4cb1fad3b33b8f63da0ebedd58f17df80a75dc6ae97cf3818956c8d140e1c172958224025e5fd6d5097832873816c67747de6e71b63ced8aa1342266651360136e0f2239a783d85d0a0eb6b8012f7e8ce07f4910b2c3ce78005565001a294f77cc8631fa02a32a0c59aa4d0ceb13b99b3f1d19a499e34a77426dd3177257b7bfde0706dadf8b8a22024791a028714e37b4f6f8415c3311aa2d9e9687a121fa1957ddda043e5a0a2c0e45d2293fe0d7bd6352497cd37c1704e9e8af3a32e6c72b377596d51cbb590b4b4ae3becd450dd70632b734affd05080535469e21865b89d2d3629c99b4de8acbe463e517b1fc42154fe3774bd79cc9b858e4091cf0706f7bf23b3db035abf84cf71685175361b206b14f3b36295664680424169338695880786314c08ede9448c10e4f85a508d17606003196ec2d059b38918ae46091dd25c9b48e706c6474de99c8bd9e32067517fa5d86fc3725c5b21dbe172efb4f709bb532308136be91472df35a019a701e574304fe2d1df9ec3f05f422496b761f9e46eee1457dcbccbf7a954e99619b94717bb43d89fe857111e2937e6b6fa999656d18cc9393cf1751ff435e6a059c3203e00766763e59fe1b392f4cab4420654df3e9f0d3badb73e7dda77bb2dfdf9980dece7f7e817c3dc4d64ab76f735b2816acb7ae87bc74aa1c215ed0e30f862f1508801938661a35a6704dc334d094abb89043dda764459b452e41846c235a80fadb88fcb5acf283e728461ba6764bc8b9a9ce6377021c3188efe98f9fd6153e8098a5d23269e659a2081b82a5b31ba269827773890fb63cbc627e5d79b4618e671c8dc32f56142d13d4918a3c58d0433712ce10b28b9b0fd470eb1708ace349e678101bad84c847e80fff444bd30d05907b45534e03e30364618d3c391fe2bdfdfcc8952e22f87cf0e1d10a5209750993a3a56bb1624b8f8fc89aa4ade9fc9a08ae7ddb80521bdf7cc6ff5d87a98d68b835da1a09a03ab39858361a5054ef5f7257a873d42e322dd1cae519c36a8fbda097b9adfaf8b38e8566766338bdbb101f0eee03e19956a238b2a90ff2dd28de0cef1cce633292288b78a98da41c9df80e020d2759be692f83e468847b335e820691b095a81ea83dcedad71360a45d420b60ee6e607c0a1166df8e1b05eb6fe811e3253f9710e4b23e05fd234491f530f25d09c34b15d96e85907b8b5dea13dd80925a4e08db5e51142a59a8ed9e1ae704865df43a18eff303f8877e4f61f573c2599ce0aa7c190108e65f74e944a4831b90acec3f7b097e3c05ec719cdaed0887b27b390182a7c706b99f7f4c588e8cf3f12a9192e7280dad3ddfc99fed5a884f4aeeff124ee352fd702100f7f7b7d4abbd23f728039c69b99c8a8f85d6747da66148fdf19feaf19867198e7b5f0f012954c5339c8069c56118e4d1d2d257107d37cb81a7a0b0b8917c0113158f0f2cce145592fcbd30ad61aab544c1c471ebfbe7f2e0e2252250fd2b601b545adcdf50c5012f27244c7d0419924686bbcc63eeb31f762ae5162632c5a0611a8c1a74f0a1fc6da5b1468b228bd92203e93dbdc1462aa12790a11e9cd724d7bea86b1eb9099f1ffb0b5f45896a45f02f2966c480c2e9c506464a78e2fd88175454a0761c683bcf5a90d5cb191478f537f4f71e15830425fbf5a7b5e0ba635625fe6944251575aa9f15afbb9ba833dbc81cabb5afc201ed1d2de6fc8e8844d866833741006f568c73da86cb62fcb46ce3f4fd485ff10071fb1b06f0cb46c8b3af6894627a6ef66710ea1cebd379616b97f068a2b4deb07695e81ff98e0bbd82cbcf7c5fceeb135bd3b3703d8f90d988bc92e7b752982e5f332770c90597c515a9a123f433a46bd70f2442f42be2352385e4087d670a72fc27daa2d1d38a8ccb0431dbeb72dcc6f10f81874ed8ebc5933e436a17640d606fa037d9c203dc097d3ea1d14bbfce7d845f90b02503055b900b0d2a71a079af472e93392e20507da6a48c6b72357f215a411067b14861088e02b43cc26941a7d2e03f4313d10637cd873d25f96b1f465f4bc5543d466c45b13039dbe9e67f538e75fd76c3e5f5511179d303a04bfdb63c060d20eaf50606844a6c0709aa9d5001089ceb8fb1b2719db1887808d8fced4fecf4994306b7b8559e8c712c14f5a7f7f9b8b1239562e8adc4168d6c93ef70436dbde5bd275dc55d701657cb9aadea259ab7167dada0a1c17074779374869f5662cf912a6580274afc2e1eca558c925d76fa15eb6b3560b08284f531c23c3e0f8c919013fac86c5fad5b5249233e5e6ea1c04a28caea0edb224d60283bb9905d2cd0e53b7cb920db41b08ddd23b2bf5fa971f1bd506320bfeae7ec7b36a1a8c66b7b104d37b2a6f46270e04a2544e55c3f57369a76f8c2231a1d392d6455af4d8426ca75afaa384ba6c4fae73f95b07dfffce3f1047b33f459ab4894f3859f4e89d542f02e2bf5703ad0a7846325c2cc82407603e87d2d6ae8fae21361e66caa91ee5804a43ab7b992a8a68d9bed22d93594ba7a0d7a1dee53f7d096319a90371d99744ccbd94eb0ca6fdc2d2e95dc8d7144ba64357c362bd0b767582af13a6e002182897a621d85c67dbcc79474f89a6179c05c712e43c6a3809089295bf3b33783e5e954dc9108a0eb27aa0072a2d3e79c8b2e1fa84b282f19bb2134369a222221fdc9c99462bb7e1a04c2c05a18c3849d99ead331deca7c65a4c1819f89ce73fc761daf8596a693f3555375a9adc0a11e4cf3d7b47dbb363e5c5326fc45f4ddc6a61f864c9c006684349d3ac4c54f856df8ce41b92776ed8800bab5ad1a001ea021f6f6600b4ef1742ce90ea2ccbde1c2f363509bd299fca652dd03947003dcea01ce64e10b202f15cd4b5519b94ce9e4f2291adbf83ef6b89201ace24c7eae99c200d6432b4e183fd1c71595291634845d5a421cfab883ce10182ae4d1d29a923faf7a4bf08087d7b111e57b0242fafbb1444bebffcf1e3e8695c471b4e59efaccd7043983d24324acb57ec153ed6bf8a78b5c4d7a651f2e47bb8970c61091dd49a27bd505cb4e76d555cf2e5c34e9489fab7a7b65e32ff5bd79496fa08b9315c80f7afa8ccae89b2ffa4e13ecf0b889e7d1531036193b8925178fb3b92a52312237bc34142b0688878f91756ae7b517ef70f98527be4dc6bc6056db21e2107aa96587628469276b55246d650cc382006d726a171ff626edff539ab779382902003b25f790350aecf08821e8e0bf6b038478c73704254d58432190f4674d63a45aa1c34327aef3e1afd1a75d503c7b928ad67c1a3774f960c4d54ca4e3a2eb77747b76379d25993b52834deda164231096182c97a6e98b69fb23084225a42152f0557ef3958277c4cc1282f75afa7a4974ca411217e7ca23bade401f086176d04573549afe44c4fb4b6651560e37655c418f1eb200e682b5c", 0x1000}], 0x4, 0x0, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:07 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a0000000000000", 0x76) 20:16:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c185000"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:16:07 executing program 0: socket(0x11, 0x4003, 0x0) socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 20:16:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0, 0x4}, {r2, 0x44}, {r1, 0x80}], 0x4, 0x8) 20:16:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76cd6271edcf63edcc1f2f30b5c8da41", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0xfffffffffffffefb) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 20:16:07 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xc6, 0x1, 0x200, 0x200}, {{}, 0xfffffffffffffff9, 0x1, 0x20, 0xe5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x40, 0x8, 0xc176, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x8, 0x58c2}, {{r1}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x200, 0x1}, {{r0}, 0xfffffffffffffffc, 0x22, 0x4, 0x800, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80, 0x1, 0x3}, {{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x80d, 0x9}, {{r5}, 0xfffffffffffffff8, 0x94, 0xf0000000, 0xc5}], 0x2, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x12, 0x4, 0xffffffff, 0x8}], 0x2, &(0x7f0000000200)={0x80000000, 0x7fff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x6}) 20:16:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x1}, 0xc) 20:16:07 executing program 0: socket(0x800000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000496000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:16:07 executing program 1: semget$private(0x0, 0x4, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107008, &(0x7f0000000080)={{0x0, 0x1, 0xf5}, 0x20, 0x2000007}) 20:16:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="36ec98f815a6d29a36a3a23929fd91891e41979fc7", 0x15}], 0x1, 0x0, 0x0) 20:16:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) fchdir(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 20:16:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffff9}, {0x25}, {0x6, 0x0, 0x0, 0x801}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 20:16:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x21}, {0x400}, {0x6, 0x0, 0x0, 0x500}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853d33024a3", 0xe) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xbd005d9f2a278ccf, 0x6812, r3, 0x0, 0x2) 20:16:07 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x196) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) read(r2, &(0x7f0000000000)=""/36, 0x24) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:16:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 20:16:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x400006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x68) read(r3, &(0x7f00000000c0)=""/29, 0x1d) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x3f, 0x7}, 0x8, 0x6, 0x4}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 20:16:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="02914dbbc0cf98732c7116a87e3078ec39540c99f28e14af317591b69500000000000000e3ffffffffffffff0000"], 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, 0x8000c, &(0x7f0000000140)="ebffcbff13c77d02911699266448e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 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), 0xe7)