kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 17 13:41:06 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.160' (ECDSA) to the list of known hosts. 2019/12/17 13:41:18 fuzzer started 2019/12/17 13:41:22 dialing manager at 10.128.15.235:1762 2019/12/17 13:41:22 syscalls: 337 2019/12/17 13:41:22 code coverage: enabled 2019/12/17 13:41:22 comparison tracing: enabled 2019/12/17 13:41:22 extra coverage: support is not implemented in syzkaller 2019/12/17 13:41:22 setuid sandbox: enabled 2019/12/17 13:41:22 namespace sandbox: support is not implemented in syzkaller 2019/12/17 13:41:22 Android sandbox: support is not implemented in syzkaller 2019/12/17 13:41:22 fault injection: support is not implemented in syzkaller 2019/12/17 13:41:22 leak checking: support is not implemented in syzkaller 2019/12/17 13:41:22 net packet injection: enabled 2019/12/17 13:41:22 net device setup: support is not implemented in syzkaller 2019/12/17 13:41:22 concurrency sanitizer: support is not implemented in syzkaller 2019/12/17 13:41:22 devlink PCI setup: support is not implemented in syzkaller 13:41:28 executing program 0: 13:41:28 executing program 1: 13:41:28 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000560007031dfffd946f610500070000006700000077eaf000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:41:28 executing program 1: socket(0x2, 0x0, 0x0) 13:41:28 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x7f, 0x8}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) 16:02:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x40000000000, 0xff, 0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:02:07 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x7f, 0x8}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) 16:02:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x51f484be950fa82a, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:07 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r4 = kqueue() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="fb2d7bf48cf9f06bf5c8d572786ef355a51d0dca62f2ce59d234316acb0d8657d8cddf8f29771ac2f605618d3cf5773883f22f96519478ca39eb4a3fa93603d3ec25b6ce175c0f20d4fa7ce61c5098cb8874825f96fdb2b6621112cbc65375e3ebea6f75140f49a1c018507a0e79c57fa4322f809cfa12de5e0713bdbe674f1bcd2f643572a4409f2870aaad31ff6cf64695a22f6f5c8adc7aaeba2602467fe83532080c616ec6217118a39123fdc0bce7003abe2fd599d939d92c7c4512c088920f8b4863755daab912323c28786b2bfc7088c2e59a34b6990ec05b62bea22885eb0902a2f91e061826486e225a068594b461763ba3acbb7bc32f5d18f182", @ANYRESDEC=r0, @ANYRES16=r4], 0x3, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 16:02:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = kqueue() r24 = kqueue() kevent(r23, &(0x7f0000000040)=[{{r24}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0xa, 0xffffffffffffffff) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = msgget$private(0x0, 0xd558f960c5d47ab1) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r34, &(0x7f00000005c0)=ANY=[@ANYRES16=r35, @ANYBLOB="62b4aa7db5690362dd3bfcaff318cb6c9bfe9f1b62c361a9d3955929f268678e6127e0545e5a4f36697ead6554515ea643fb4092c83cfd12053c9b770c6ee11f1f7c57503517230a14e46103205a724427dcf79ff2820d262d65978469b2244fcfb2834f60e689afe5d3e8d54d76440047bd6132e46d4a218350ec608b548002ec5ff278ab3503059719b8db8ed490d332a5d0c863bae74597798d44102584b60f4094921028ed61a1aae30b00239ac2c3615fd00650dfb5c4915ff598cefcbfbf8fbbefb71081b4eeb381", @ANYBLOB="1ca58b0899708ea5f94e001157077efd5cf7ba38879a055f69386310c83ab68305a74e25b8c9934cc77369bd58c0f67c627e30eb8cfc74a5cbba4ece8746f0a14b93eed1c3d170acab46e484d225b6e94bcc797d998561cad009f3ff1c4f7534e084e1f1465aee50922907204763caaf433d3e6003ffffa91bd419d0c04e7d5bc9196b2489b349033926c19f7915a38610cd9ff0317b4c1ac9581153c4c045b1a6435dc070d5ef6733334b4d8e168afe181096ba6707533cab44979787ce19db9479dd1171ea6d53516e9d35df69f1e52c6a8d0b78a4a3317c7706c6510fd7921a61b0fe6b280de0592ce832fb702cf5ef0d4768d68cea255416216bec1d7604a23c90c09343041ea47e6677ff1fc60b3a2589ed859054e76579291cfd7a9ac81449e05c70d83863758088295ef0b06efceefc96a965caf9d1b124975749003b7961a7ebb60fe4d8d5a60f61924f0ea0f20b80bc69ae7eb154cda34496c62803a2b8006bd37e3867e44abd1937", @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64]], 0x5, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r34, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000180)={{0x5, r27, r18, 0x0, 0x0, 0x41, 0x6}, 0x440010012, 0x20008001, 0x0, 0x0, 0x7fff000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) login: pckbd_enable: command error 16:02:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r1) shutdown(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = dup2(r1, r0) shutdown(r4, 0x1) 16:02:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x90, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xbc0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) socket(0x67411392597d85a9, 0x1, 0x3f) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) dup2(r0, r4) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) r5 = socket(0x20, 0x5, 0x5) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000180)="54f6825fd6989cf3b1941275fb09659e4dc668a6d86087aed3e3a94771cde87f91f9e618305d374548fe008f", 0x2c}, {&(0x7f0000000440)="0364919ab2dd4b8d997b9b00bcc9b9f1dc173e45ba106028f37cbc20ae11594269bb75b8c516746e195284f44340ec8fe3164a28e057b9560be7069f0acea214ca37b1f011300fa8f968498396d1d1718aed7292ae04256610882a377471fd08e8a2282bf24a69bfb4c86b70773fe8f7495fd73bc3fc6f43bdd76f2d51298d67f681f6713e82d45767e0a2011a9d863f973af9beb41af26dc98a698a98355486105a559dde2ad30b1ff2d5a514e96fdb0ce0f27e4d0ca5be8d51487cd7bda8a9342e84877da6a7b0b21febe5c488b6f971edb6fadbf5e3", 0xd7}, {&(0x7f0000000540)="c110a2425facbde6c50d17a92bd11e116463a9dfdf8586ac5e7886d1b8a1925a873c20bd9a9a19b9986319e1038354194a6e628676819bb8c32dd1f85cb106a187d696beab12460f3cf5d91e62656ad3bfb5c76c7c2fdace3b975462fbd3a825ad77b304886f5b55d140097cad62f830092d7ede18269da4e0f9391cc48e4fba237bbf49a1a5c6ce000a08968ba1fcda90da45d3f908eba5982a0a27ed8dd66a2bb4e8262397dd0adf91bf17842238a01fd8eaebbf333afee41ec6", 0xbb}], 0x3, 0x0, 0x7) pipe2(&(0x7f00000002c0), 0x10000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000003c0)) 16:02:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xc) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0xfffffffffffff9a, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:09 executing program 0: getppid() mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/75, 0x4b, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x10) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x21088, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) 16:02:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff, 0x0, 0x4], [0x0, 0x0, 0x6, 0x1000000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x2000, 0x755, &(0x7f000036d000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 16:02:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pread(r2, &(0x7f00000000c0)="a95913a285a5022053dd68cdb85d8d6c49f50e6eb1c8e6772fe28baa642306223107a035da6903ac13d57dc95e4c59e6b6f8c6453db6ad1a123c12b6211cf98bcee60f740b06b209af3a19a8bf00697066e01c97274957e374c0c0245f7ebe9746241f8d5cde575922419e8b47ef099c328dff348a1d2af1b1278a7d21bb43b51223a3e73865f56bc99c9a7816f9774076ff5ba5dd971b5776b6cd1391037000caf27742c1467a2df693f604fcebd19dc71e1c45a33e6543e64cb994dffc7a6bd6acb7e3e49dc523dd26ce8659cd4bba42beefd08a3315b3a93eb805c55fa25bfd885782620ee2a65009adacf8484e8682ec8bec", 0xf4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x0, 0x3f}]}) semget$private(0x0, 0x1, 0x90e714d59d9711eb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r0) fcntl$dupfd(r4, 0x0, r6) r7 = msgget(0x3, 0x100) msgrcv(r7, &(0x7f0000000280)={0x0, ""/154}, 0xa2, 0x0, 0x800) 16:02:10 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x148) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:02:10 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) dup2(r0, r1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0xffd}], 0x1, 0x0, 0x0) 16:02:10 executing program 1: r0 = open(&(0x7f0000000340)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8010, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') 16:02:10 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)="e0d558c896659c4ca69459c043d9f8bb8e19e0fe6d2842f2ac8bf4c7", 0x1c}, {&(0x7f0000000100)="b8ee9675e9e265241e51f20beac10f2e6b04bd2f54fb714c61c00516feec9d4ea792edc872b1a648be2872428b82acfc9974f50adcdd00f207018242a1f4f15057178b155e27546c298c9760645d9f90f859cb1405f00fba60a8fc804de425b63b403cc0f9791e4e5ac56a833054ed83b3435320423931cc9bd7ca37f0c6dd59e3f4d456dcd9918e87b0f147774b604fc174188f94fa169725573210f27b2f78d578a73540c8da48cd32c26349b812ef4ecc44daaea802219c8ed3d5", 0xbc}, {&(0x7f0000000280)="2cf344496a042c47b6643251f2f641d72c1a6c19266977ddfe193b0620", 0x1d}, {&(0x7f00000002c0)="f03c4b323ef9cc942272f0d592d0acdb84a7597b3504d941cdf8e323", 0x1c}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="f800000000000000ffff0000ecc2000084c954933916f2d18e2429467de5a074cb544b1f6bf4a337ab0ccaf198ef4c14c09e4b0ee085f616cfaac9baf479394d17132e3353c2cbbca607cf8a64924c1317ca007e7eb13161c23fae9df6cc1a40a17c1fc1f8c0e9dd9359d2d9bba1fa60eff08991b49491086a173ccef7bcbba1c89f0e2487aa9b37fe7b4ff6f467a14697522eb84546b66018156061ffd904e854009c0501bd5dc98756fce51a3499a86dde3ce01c28b9c0f01afec3accfd60300cb76ec0938ccb0a198bb591bfd451bafedc8f42c8719122f6103ca405355896c48c805fa1edea9eec4c6b8fce8d6015171f4a634a68c3e6000000000000000feff000008000000c9d7a71661764093119aae8cd70a27480e9e98dd7e00bc37ef93419b83861a7a216b9429778c39a92968eb6a303b954dfd22dde3c29c1b92caae5a537acc2bc15b4fdf650f65079b0d93000000000000"], 0x158}, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x14}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x6, 0x4, 0xfff}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:02:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:02:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r3], 0x1) dup2(r1, r0) socketpair(0x18, 0x1, 0x32, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) socket(0x2, 0x3, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x8880, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x5, 0x4, 0x1000, 0x8000, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0xffff, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) shmdt(r4) shmdt(r4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:12 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x182) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x43d, 0x0, 0x0, 0x9}, {}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fchdir(r4) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x791c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) 16:02:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r3) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0xf7, 0x6, 0x7}, {0x80, 0x0, 0x3, 0x2}]}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1302050444ea154, &(0x7f0000000140)=[{0x2c, 0x0, 0x0, 0xfffffffa}, {0xfffd, 0x0, 0x7, 0x80000}, {0x700, 0x90}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:02:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000ebfffffeff00090000000000000075e085f6542a538706000000b81800000029f00037b000da41f4ae0eaabc27c41ab53cf0a67306bf917a25047116eccb8d00cb70f10e4bbae130acc9715579371a590ae7135c4a8ec9a8bfb3693307dacff4df0b6d7ed87c4f019002f42407f9c59feca809a39116a06e09fdf77e9ee68c62260d2c67af70b64eabdbeeacc9ef730e9a699c663799e799e0ad719aefe9748c09c7a6bde584bda79e5c391a6b3a6851ccf02129b4531d7eb89dcbbba957eb6a09c0e7c072e9072b971e6431543dcfb526589a2c7ec6fd0a4136ad211e8ff5165b8ef43d521d36f6c4d468f763bf4d23c45b1533901f3b91871f421c5d466abba8be3dcdaf86160c80a9000000000000000000000000000000efd5293d24a93144df98782d76252e701d6e52e90f56be4acb64b793d87a5ef608694121108dbddf2f7240709faddaf5a9ad032c61073f0b12ea486b1f6ec38c3eba"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x200) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x7, 0x7fff, 0x4, "131f4c17abf1d6700b1f49c66364f09cdbfd6015", 0x9, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0x8, 0x2, 0x8, {[0x3f9b, 0x6, 0x80, 0x1, 0x7, 0x7fffffff, 0x6, 0x800, 0x7, 0x4a59, 0x3, 0x800, 0x7fffffff, 0x0, 0xffffffff80000001, 0xfff, 0x6, 0x80000001], [0x4, 0x2, 0x0, 0x3, 0x1ff, 0x7, 0x1, 0x2c, 0x1000000, 0xe13e], [0x3, 0x3, 0xbae, 0x5, 0x7bed7e6d, 0xfffffffffffffff9, 0x4], [0xc09c, 0x4, 0x1, 0x4, 0xffff, 0x7f], [{0x5, 0x1, 0x7fffffff, 0x40}, {0xf41b, 0x1, 0x6469, 0xc3de}, {0x8, 0x66, 0x5be1, 0x101}, {0x6, 0x999d, 0x8, 0x4}, {0xf, 0x3, 0x1000, 0xa458}, {0x3f, 0x3ade, 0x10001, 0x7aa5}, {0x5, 0x0, 0x5, 0x3}, {0x700f, 0xffffffff, 0x5, 0x3}], {0x2, 0x5, 0x0, 0x6}, {0x8001, 0x80000000, 0x40, 0x80}}}) 16:02:12 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0x0, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x64, 0x3}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:02:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:02:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186004008000014000000000000000f4ff4cffffffff3f000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) fchmodat(r4, &(0x7f0000000140)='./bus\x00', 0x35, 0x7237d9bc049d9618) 16:02:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x20, 0x1, 0x9, 0x1ff}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) setsockopt(r3, 0x0, 0x80000001, &(0x7f0000000140), 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) 16:02:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20, 0x5, 0x0, 0xc87c}, {0xff, 0x9, 0x3, 0x4}, {0x0, 0x5, 0x81, 0x7}]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/156, &(0x7f0000000200)=0x9c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:02:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0xb8, 0x7, 0x9}, {0x400, 0xd6, 0xb8, 0x7}]}) 16:02:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)=0x2) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000002c0)={0xaf6d, 0x8, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1e0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x1ff, 0x5, 0xba, 0x1, "1498cdef29e9549ca330497a8c8bb3d9ec284cdb", 0x7ff, 0xffffffbc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:02:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x800, 0x2, 0x20000000, 0x0, 0x3, 0x7}, &(0x7f00000010c0)={0x0, 0x0, 0xfffffffffffffffd, 0x80000001, 0x0, 0x3}, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000004c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='$($@%!\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%/&]{/\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^!&\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/]*}\x00', &(0x7f0000000440)='\\\x00']) 16:02:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x3f, 0xe06, 0x7}, 0xc) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28, 0x0, 0x8}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:02:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) fchdir(0xffffffffffffff9c) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xaabaa7330dad46fa, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="ac") setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="d54245956cb7a32c9a4c866bbd448c735066d6725e5fba5b52d6b080865e53c46dff85579bc0253b45a45e07d850ba506e98820cf7d47bc3ffbea46473e73c37c49362357b87065a023cc93450c8dd472c82f2cdf720c3101d044b938219cbf0512501aee59f18b9eaa8dc39fb28817003afe941eb41c773a7cfbba98a2dbcbb2800eb242f5a66e4505b1abefa8fb24e49a8eac0adc3adff47269b4bccaae47843daea3f0dd07645695674f6a491c731bf643dad7eba16eb43c1596b71fe619b824fbc13574df85451ffefb923599a21efbfd8a436694502a96dfaef1c35b0", 0xdf) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x10001, 0x4) 16:02:13 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x802) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = dup2(r5, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r4, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r4, r8) 16:02:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x1, 0x2, 0x43) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) dup2(r2, r1) shutdown(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530007a298ddd71ba6fd498d06ab771369bc0e79b6eb79acf22e77c95795a7dcb4de28a6c3fbbcd531b5e597a63f3c5b8ed2cf22e59a292181abf79910412a2da0d6587713d5f0e28591d0c4799198fe419c26f83483df62247f53ec3bbf1a5c1a685820bb7827a256081767aa169fd41c4081cee13dcb3afd80ac76f8219e6102ac3f754a8abe435f0faa6be7e5fa984fb05582e19cc64560b8d9d1257de0131da32d307f5ff527b349b34b811110a982ace85cb2e1189"], 0x22d) r4 = dup2(r1, r0) shutdown(r4, 0x1) 16:02:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="820273cb000000000800"], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="820273cb000000000800"], 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x7f, 0xf1d3, r4}) fcntl$setown(r1, 0x6, r4) open(&(0x7f00000000c0)='./bus\x00', 0x50111, 0x159) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) 16:02:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1ff, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000580)=""/4096, 0x1000, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="c5c9da57f9aafa959a1503002eaf627573008ae967da8d2b2b3f698b8332"], 0x8) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:02:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d740c007b984023bca0077f4ba2bdc9803099050000000000000000000000000000c414000000290000003d00000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0xb3) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x834, r1) 16:02:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x600, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x85) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x67, &(0x7f0000000000), 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffffffffffa6) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffffce) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, 0x0, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100800001, 0xb1f1}) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r22, &(0x7f0000000300)=[{0x0, 0x80, 0x1800}], 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, 0x0, 0x0, r28, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[0x0, r19, r26]) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x80000000, 0x5b45234e, &(0x7f0000000000)="01000000", 0xfffffffffffffefb) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, 0x0, 0x0) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r35, r37, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100800001, 0xb1f1}) r42 = semget$private(0x0, 0x4, 0xa5) semop(r42, &(0x7f00000003c0), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r2 = getppid() r3 = getppid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000012c0)=0x40feb2c109d88f7b) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r4, 0x4, 0x8000000000000080) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2, r3, 0x0, 0x0, 0x800, 0x5}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd0, 0x3}, 0xb2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 16:02:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/139, 0x8b}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) renameat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x74}, {0x61, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./file0\x00') 16:02:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) socketpair(0x6, 0x3, 0x7, &(0x7f0000000080)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x8000) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x28b8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000280)={0x2, "6564a3c5ab036ba465ecfc41f9d8f5c9240acadfda0082716410626f51231a1c43dc93e39e5d226a1260de340df21561e8b6316ba677b4514a638ec712988cf7fa3f5b441984ece06a42c606e387621568dc6e0d3e1b77a7b900718424b71a81d22e294dc0afa617e59eb7f070d9a0a307280b0134318a7ffa6ba11a6eb88e47c8831af1c07a016269d9c3d24524ce37afe99ac281981b0a6071c6d90a6e40e476d05665373879d9cad72a0c2e75dc356f79feb67179cee58fde1f3de30f68f9fe611df9aa46cfa12c1dd01f46a994c65afabd308e91bc1460474118ad9407b973e945a6"}, 0xec, 0x800) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x4}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) write(r3, &(0x7f0000000040)="d63c9accec416fe915f6dbcf59838690754932250d2f9e5ec9e8d06587a19d6e61df20cad810abbb49a27f777294347345906f0024943222", 0x38) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xc000, 0x40) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xffffffffffffff35, &(0x7f0000000240)="7e020000002200dda68c0e0000006a2b7dd9861048cd4bc767eedc4cef27ccae508f7ea47c02d90a3a34e536756cca7392a1ad99c84224dde39824a6fafdefc8b30e8aa3b8fe1a24012dfbfbd1fca55e83e9f07b6b4ffaea6747463f02191f0b3c804bb6572c51d9771f8b1d79e6097abafec0d26842459eca60d215366b5c554cd42862463a400140d9e82044653b139dac99c269a9cf26da6003093a9f351e800949c42b00"/181) 16:02:13 executing program 0: socketpair(0x10, 0xc006, 0xa7, &(0x7f0000000040)) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x4, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:02:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x706636499aed42be, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket$inet(0x2, 0x5, 0x5) sendto(r4, &(0x7f0000000240)="f053f5b748978367c723576c6dd5e66f0d1ebe3127551735a52388cd9296d582cf65df2161c1e70328582f08163f06d5b96f017d93232d13e1e6b3ba8ba247f8a4870e1fea2deaf3d9759208acb4a842b4eb6e427abf9b35542d01baa2f3f3b38dc81e039828f9f97366b9d78e0e56a9f373197679ad9c05188e5b60fafb96e354e2005f1235128e36a0dbbeea923a1489e68078e46aab17b9f6eddf37d94b3276494551dd565caa3566ce6159a5a54757cd6cd72934f0ee534215bb58679f0ce54ed8f7bc60e12feadd989ae59e6dbc44724c4c70c204ee61ff0580d68d8d1031fb", 0xe2, 0x8, 0x0, 0x0) shutdown(r2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="be487ada6680d55c16a1f2f455e5fe9a2f60f32ccd5f571d2b8634796bb54c3ace295a3a84c9462e2e71276346c8ac01bb13787956b5d0567a2c7f493de291443ba503e7554b6515d508966d7bae7874e580041491f66a9a7217a60eaf98071b4149736818f5b709fcacefde8050730ea65f1e637c8d3c097bda76377dd9daad51922bcf0b27325d75b62be066e975751bc737278c13c6d117ce2458baeac2ec474164a6bbfe8772ee5a32"], 0x10) write(r2, 0x0, 0x0) 16:02:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r0, 0x7f) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0xee, 0xf5, 0x5}, {0x6, 0x20, 0x50}, {0xfffe, 0x5, 0xea, 0x9}]}) 16:02:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000140)='./bus\x00', 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:02:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r0, 0x7f) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0xee, 0xf5, 0x5}, {0x6, 0x20, 0x50}, {0xfffe, 0x5, 0xea, 0x9}]}) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x1}, {0x6}]}) clock_settime(0x2, &(0x7f0000000000)={0x4, 0x5}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r0, 0x7f) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0xee, 0xf5, 0x5}, {0x6, 0x20, 0x50}, {0xfffe, 0x5, 0xea, 0x9}]}) 16:02:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x0, 0x0) chmod(&(0x7f0000000340)='./bus\x00', 0x144) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="05e0c8b192ea9fef0868f906d006644b5ef1ab6505534ab1772a24df89f8e9552fd383d1190d7e32ba21b2ac7fc55ea3d19f9fcf5c96c9add840f13494b71314d12252dff3356378f0dd410f361ff6acda1dce3b8bdf4e02178856c3b408a0949e6707ecfc40a519d89d7c17", 0x6c}, {&(0x7f0000000280)="40e7a7bfb138b095945d97d539572377b1627fd092216f78ec6a41876532c210845a70609a343a76b08a92ff18d3b8231448567c0a818e78a41349bceb648af4860f82730edef5d3b48d91ec9bdbdadc09d5f1cf6241a5b7846e67c13b30e763804205a08d358d6d68781b7f974a99a325629b802740b7d727807e8476110113bf74978e1bf4e852282b69b951f0dc47ac0cade7762544843ec35a", 0x9b}, {&(0x7f0000000440)="b1e754986f4f441e4a7e7b2cd1bf6ba1e0a739784e0523821dc7e815c1a8859ffc6d1c0e864491482a679009c62df70be74dc32763fd41bf530510e26118c42dfbdc95f8492519d24e24496f6868a94cb88a14e9609dff288d26c93ad6a1e9078a084c999b760573fda3421c9af0c553cb6b4dc888c79fffc27b3b9d7985c1ecdef8d82198788729b86d19db461fbd4df207eecabd5bb5d51e0ef92072da99ca76e2f743dbd118bba0e1b6bb61ccc582d692ebc0a7543c3ba162b580f1c18a0302806852a6f8921a65d512a0e4c3e96f6c36c4e3e1fe2264797c32cd8be6e28363c53a827d64358989d0fd815050154ba6b74abb2498f1", 0xf7}, {&(0x7f0000000540)="cce160bff5acc4acbd0fa2c4dd69291fb3a10113e06d1d2ba92e5a5bc3f66318c4ace4563d94404e8bb1fefdffd38553d2c6e8e7d38d512a12c97afe43e541a4a03b4e9921a1c3024af8becfac57703150516297f964e368e176c1fbb803723d2db1686e38b0b003e80695c6a352723e9df45fb62be1f1e038201d6d9013f1305e64cf46708bb16f3ded67582436c96f537b8fad197800f3cafa74776cbd8d305df61d5656", 0xa5}, {&(0x7f0000000600)="e10b99f8e6952321268176368ea16a0b805f4bc8cd5861b9b9533778528f1d17799280598cecd136c04d562a19ae7bb3e3e822391a0193523f54274af5ab80f19034447b335dda2a06c4cda3b99aa6770d91fe87e6c3012de4473d3cb49f402dc7cd2e3277e73974335ecefb9acf89ce81afde05058320ad8e1a623d43c8d09d6dafcee8905063cc91e02b7ba0d63766b02631253db7aaadd4514a5ef9d4a1", 0x9f}], 0x5, 0x0, 0x0, 0x409}, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) 16:02:13 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = semget$private(0x0, 0x6, 0x200008000000010) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r1, &(0x7f0000000100), 0x2aaaa9b2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000300)=0x20000) r3 = getegid() setgid(r3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/244) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0x120) 16:02:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x7fffffff, 0x8}, {0x1b, 0x3f}}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x6, 0x0, 0x7fffffff, 0x8001, "823c31685072d28357e93190aac83998a69e24db", 0x80000001, 0x3}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda51d28a6ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r0, &(0x7f0000000dc0)=[{&(0x7f0000000980)=""/62, 0xfffffffffffffe1b}, {&(0x7f00000009c0)=""/219, 0xdb}, {&(0x7f0000000ac0)=""/52, 0x34}, {&(0x7f0000000b00)=""/238, 0xee}, {&(0x7f0000000e40)=""/20, 0x14}, {&(0x7f0000000c40)=""/132, 0x84}, {&(0x7f0000000d00)=""/154, 0x9a}], 0x7) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000880)=0x10000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x7) 16:02:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000280)='./file0/../file0\x00') chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0/../file1\x00', 0x0, 0x401, 0x7, 0x1, 0x5, 0x1, 0x10000, 0x0, 0x6cb3f818aa0a9cbd, 0x7}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:02:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x5d1f) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:02:14 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0xc6139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000006c0)) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)=""/82, 0x52) 16:02:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2fd173054e51511c7009d18410"], 0x10) writev(r2, &(0x7f0000000000), 0x1) 16:02:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r0) recvmsg(r0, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) getegid() msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00004c3018b3c000"], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) 16:02:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0xf6) r1 = kqueue() r2 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x40000400000002c2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup(r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) r5 = semget$private(0x0, 0x4000000009, 0x100000010) kqueue() semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) sendmsg(r4, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="c5ffffffffffffff0100000000010000b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc0916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d81d09632932f44d7d8ed5ce41eb8a297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d00008800000000000000ffff0000080000007c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d92d9f5857e04fd76532acbc158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6000000000000a800000000000000ffff0000070000004c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b119bdc52c1a273c72062b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be19c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b6940000000000f00000000000000001000000080000002cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48292effd8ea76f754541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643cc9920d3eb13367ac2bc8306778d6feb767df10000d0000000000000000100000000000000d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9760360646cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c92de40ec2cbbbf901a04f751224ff02c17100975dbd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a8837b874ba82cde90645def57c58b6c01e84d287f604b6e9ccc1dadddfaae6e3f88890670ac1dcc1e4c1a336e69624f6fcece83f441f82fc9c8f747270413f1d4481fdcc8da2a2098f62f63d20cd46882f98c6d46d0de"], 0x368}, 0x401) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:02:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r2 = dup(r1) linkat(r0, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00', 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) renameat(r3, &(0x7f00000002c0)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)=0x1) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) unlinkat(r5, &(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x282, 0xa5) 16:02:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x308000a230, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) 16:02:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x55aedb4b1f8025ab}) 16:02:15 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000580)="bf3b80d799593d48597c560e1f5d26c7f80a9d1a2973483b62b9769354dfb2db8699a8f608767b60a51c7123cd54f5c3406bfb4da90acbc4e7ba132ff819f3aca951ebc2e5b9096b470fcfd27f13f5ed4e717bbf8b7b0baa0b7af33b83fa2c6b444f6f8bfbbf04ce5277c4e6462b938602e6f73bbe1d61116d785a9a4937d5dca55fd5834cdf63a672924b7bbb597a00f276bf80c0838489c3011679bcea43ce7ea954078df908a3af1e4996c044c5df03568a4b598a8994c74c7f5ff94ffc99fc3c8e29a7a6c104650d6b7a28858225dca4861ab2a0edc1a3d087ebf9b41663b33bd294acb1f5a90e221d6a3e21f5e272", 0xf1}, {&(0x7f0000000680)="f7272227b9d9886dadc9af9b85e0ce33d7476bea6bb6ef23c07b14a06759fb0bab70df58b12737f6931b9786b964656ddebbf5d3085686283c252aaac8fcb5f8fb491f1444df", 0x46}, {&(0x7f0000000700)="a5dbd7fef8ceafab72c7d4ef42b927c6971f2818a7a03ac2b3faa843013250bc8c06af845a2e6d82109f81b08df18e69868fa21955f1189797facf2aba390a4ee7546a0c813a9a3d4018e9d0f1a588abc1a6e3a1e46488f73ed6e4dd331133e7e72dc62b567619132fd942b9198f17dae169e5f7ee14a65f912d192906ea249b5d9c2f8827460158b1e4d8a00648656a1a574099d196a14ce431c97c6d0cf5c903b1b1598c735418a50dbcd6199c6587b7174d7e2a25ef9d6da37c91f17a115bbde2eb440ecdd0a4b552fadd9d0210db15bbdc21f387ce7b87581deb94cbf8c3bba49fc8c4151f35cfe39d", 0xeb}, {&(0x7f0000000a00)="70c6f26c4e1e13b3f1e1c4be0fad22a6eeb2057301ce1cb8c8c886b5e87b50bbbc80cb52590df3a9506d47edc63a561c2fd41f88de64997e3a9400fb5324992e09ade353ffb9227458e1cb4c023b2720456d1b62153bc24cf98e13f8a0eb9cde075f43ab95d607cee3a5090400a4e3219ea19e6e50348ca7494200a91ef3ac059147ddd57c37a71501941ed9e4bdad541312064cae3467790f66645f8091eded31502fe49f168063051fbac25250fba1929d40f6fda06e55e280af8aa35bc7e9c84f4303a327180d", 0xc8}, {&(0x7f0000000800)="2ed0bded925950ca8595f6d231b3e9a610539bdb883a56219ce541cf5a265b2d4a1a475cfcfb5fd7afb719b01d2f743d8cbe2b560ff37e45e180444fdec7c02390876d2ccac225dc561f89f1a860a3d76dcd32cb8ce50fa7e8e56abe63b0efebae6fc103be68853066d839dc268098d932587d2a7adcaae8bfef385fa42aaa7359ac7a5c8fc225446a0c631f8f5313d69e5558c14f5c6b98c62b12f1", 0x9c}, {&(0x7f0000000900)="ad273d7f8b65c9ad3b1ba98da5b67a566ddef4425e0ae835c0c786f7d5c76afc3ca9ed3eddfcc21d4d8c59d66615981234a08a72af3bbd9aa1a86603257f10a76133", 0x42}, {&(0x7f0000000b00)="f83b18a499f020501aa14538a49244f5834c53432397e204f64c21579368d76dfbd1af7c0a2ff99d312063b1dfe8e94d046c3ab9af7d830a79914416bf395a85ff2498f350250d88d1b3d84006ea2190c26616b7184989af516913a606082c374cd8f62ff63a0db7a3f76dcddf67a00a9251793c29d44aafe045cd4753ffbfacdce8a2f1932cf4388e086542e68b0cc314997e410d87cbc1aaa208f1f61ded48223d984e8788b44d7fdafa8d11fe8b42cd55b59193882017117117d2e54b77feaf0261de9a9448cab984ce", 0xcb}, {&(0x7f00000017c0)="8e3b48e694ff94299d36f524c14333194a5e8ede07bd9f2b1f760f5b6bf78fce866de6aaa5714c467b4bbef6635e36dcb192f5a8d9fcb7e4294f1f0e249f011e2618d2587fc33970f8ef34c0aa4a384976659324eac19457238a4d384dcb768615dcfe42ae84f841d60f9fc63f3c969d953e6017738668e4e4fc19dff5a396502747b64f537c9267a5718df06e9b9256e6c22260a60cb5b8b7de92d2189e4a61d016009c1cfad31e521aeb7b939b9e9d543363e21cffd220a67b62c9ecdd9aefda48e7320a3fd7d4fc4e5fea36b05d2ee809bf74712ef82637e9f11fdf94af2274fc3ba08279cfcbd792153ffd8b157e2a5604f2320bb11d79c877b448859f181704e4bfaa4ac40453ab7ba96f7c6857a74ca3ce16fad7ce05c3b78efdf49bb043c43a38c6c6add88ac4a1b9cfc4a4092a15300cef107db0650b9fd2cd01b48f9d01ef60419f28c9d6e4978a2e893e7aa7804dc8e5b1488b2deaf44a74f6b8b464129e1c903bdecfa8eca7b1fae0c7084cd1fcfbb91ced6c0a640dc140282ed11b2082cff4ed6cb3b7c012d329122ed64c690f76a3c9a498bcae2ab329ac0721cecbe7af182629cdbc843b4e2d738488eb59a09e9bcc7c562b1f0ca6e0ab17f574d96c7f265a64e45cce02372a3c9b7ebeab6fd62c897781d6885304c6e59cdc5ac1d432d079b3dc837b89820dddf2b688bca77e2e5ce0fbcc5a0e44fb9c845ec4f3ed86b03d76b83de1b3e0eb5508751b81a38fb066c07ff41289f96602d3874e4f6126099e9b47e0c3304cf76be59d82989ec8767db6a4b34d2b8e4d03503edb3470948f69655a52ef6bbcf272767f27c30afd0bd32ccd61a289d8355f558685dc67023c465f4204c43e224bbc448ddd815a1b66e20a1030bc789b4179d6f7700016bc29723260424754eaee7802922d5d64a3ec81bd1d615ca43cdf8ef9383721c72209e7787f9f331cfdcd0e9634106800dd5b4a7a8bc3101ac74c70132504b0605244ff024a77fc3f3c2b29c0fbb8c20a55eabe70d2bc928141e10b16e3e1412f5f685a6ca310476cf25a5df12ca49706f76ef71d1eab7a47e9ec9ec47d017c86772f24fa22968b5ea6ab26f7c5881273079ccbe9914884f07edb305750074ab98d80d045542f1686853407854c571a27f43b489b265d5eed8651ea9df14e9f12673f2bc53b44cb642f720cae9a02df871c0f38d8e1c2a996b85fc0897057f5c9ceb599d0206912e64e136e251b345d672ca4f61524e60def545257ac540b8de665ba38b00cc4bf5a7a8aa1bb75203ad6fa538b2f7e3ec3f2e0cc6d0b9cfff473130e76af465cdc032489a873ab80c34eb216545c6e3754972e9cea9ed113e010ec840c455b52cb5cebc447292f1270bac56005402a7849185fbffa1dae686c7aca67bde7830093dfea5058aee08779fede8a1c8418aa311638da0a76185672538b32bc2491a33466a0898a3a90f957a7a683d604a63a8b0037132a4c522a6c6f4109d3f6262cc7439beeb15ce1c7892042e185962bf00b70485a67d7fe00349da27ebe56781913e7aa2ecf18f9d14a6c6d76842662c0a28f581cf8bdec11bb1c69d0f0242ee937c5529e81cfadf2fb847a347518c532f20b4c50e7f6746b968470ca3f3ef5e7165ae7bf38f42fedaa565de270dd635aef4da77edbe096aa90cf6664b9e5816ea97fe45342ed326009f27ee73a4411e9e5b53983de2ff988e8c68bf8769660337577e2ebe1777c526dfb77cf8f1c7517cb679e659a3f9a30282ce43792668272cd3307d7c18c4b0ccc10664b25db49dfa5cfbf784a90e6024f9c08c5029b244bc62fe346703f8780564faed6ad47e7a1befbb2119cb03e415aaaeca585217ca379c82c61d426051434c25a007aa6b2b8ad0824a604943e23f7e9899c4d28a6735dfecba64b937c96072b0c999cdd01f360fdd449f24c1a7658c19c9171a7bcee1e493a7f14bd45fe85c2b935b9816db2dab6a083f5d2d7f8ac88054a7ac947dbb9784053d5344e8f928ac0b965669c53d59dabd15c2a43cf00119588a8ac212ebf1fc0b42c76e37632addf9f3c9aa82a0562dfa5dcb344272ad7a718b85bae24cf33c9a8a9fa6357ef146a820d9b7d6d23caca399735830a39d2b5b07f9ce1357145f140200f5fd506237f6f6711a54564ad0075e25e8c3f7fe01edcfb6b3825e3c95967ecf510aa5101b35c2171d378e3f5cbcde54152679143d4bb1b089ab3fea9bff93bccc2aefc1f0bf2e5b099c5bcd887267e828e728eff2917e8fda7469897597d55e51cb821d573a62166d3d88995d8d51c64eaeee9925dc8bd2d80365901865e848245711dfe45729617e148ef565d65cc66e8b26ec7cc8d2be0ad34f575a452dfd7996019ee698be0a6ba534c02d2a72bd434822c35097ef1056b4747e3efdfea56fc8d3b6d871aaf0b6cc4bd173cb87218889e939b7dd0c46b84e0f0570061758aa640aca40b1d317d8da1301c84b09f1e66f9db60deaac1038394c70a89022ec6232d6096b5268de3f6d08319c3cc20b6baefa56d873855e87f4fc54901436214bf9531fec759210c551dda1c4d3797e67df871dcfa29f281a449f0c5e0ac456193bf63081364d89020651a9d0f5938d6fcebdae0579e59682367f8c3af49b3c98e5b82f44a4ff331dd4c155710a30d3ce76b54299b764245b29a076cdc4814a3e4403e98690a10a5cf3e310c13230ec2c49f1b0aa4cb9312bb5a101bb7328bd17a1c74c8c84634de985b3d1a1ca9e71efa9149a28bb7b48719185117a81e3ba76a3cad39cea65c11d2e0ac0fc9bdc604cc544ed7fff8c16cf98b0ef8965076b8170d604cd13752311e5f9690dbf6334c8352c8b2ee85e779584719706f5ae4edadf8849b1a44115d56583173dce52d7196233ff61f5dd3af11b5ef43ceef42032dec9c840cc4d3fd1384b1a5eeddf6a73ce96cd91680b4cf302451a3c5f632fb3d6d0ddb5f08c56fefc813baff78e2c96ccc9219b99300b9c691aa0bdd2f6997ab030e5a4fbeaffead8714f93891a740090e3ba1d145ba2c57c0166ebffd981ee6386d0785bde815be958fd33ac289670b758413548413aa58cee8f1054eefd171c0be26fd8a7c2dd77732984236b41944091b9ee0b044db2531f29697728e03d61b67bd49ac1d875fa2ae2aecc582259654cf0a018cd4dc472ce2336e4d400c75ea53944a9510a3b4e9e16c5d62b65e6a85d52cd9fd17006614d53ae2bacdcdad9c40323dcf2ba1cca549ec189b2e196fda2d8e1a2923910d92d9fcedc63c29fed191c610ce693f73cecd2cfc4008cba1c0881a55d03058dd03dcb10663689ce7e98e78f648fd41706041d554641598f519cdec86200b4803b7d29cbd2d3f06f6cc63473f4776f78a4aab6ed8fde6248750709693a4a62e4d73d0163c9ba666d53a0c03faf252104932dc64a656e3151758156831783f8d5eae5b708080241d266e7e98772c15330f726bf74b3e24ebbc4ca015c456f29f94d03be2e1f6004375c7fd66edd3e221283a880339a5ae766e2b4402348bf2cf22660f8a7201696766d5ec38151132a31b7938f5567d1004ac91f4f85fdda8cbfdc504999ee934307bdf4d9d730ddcb05ba42ff1e4cad9c75ef63fcbeaf15645ba1ebcf10b544299551c13fc34763bf672baa1a2bab4cb087e4da990bed23a63ca82c7647c73f91fd8010c5a51a7024eb77494b7a739b0ebeeb09b7cfedec156898ad1b12f3851c29179b4e731977e62a1342aae82ea9fd52a35c282a512f687ad7a8d795d1b00131024d57d5b66a2bab3fe18bff33242e25042142383aec282349bd6a25ad951218324347570f7e72e5572685ae8634990e9b987372c78e6dbc5ba7e4826b4d5d0eecba7f0d47454a027a9ca747389360951b068cfaca8ff3ae13fa84701d2c395afdb33cac01ca0b165b13a4a4dfc6874ddebe840bc29bc8a72036a3e43454e81c46ab8f182db0a8043305e47cf52037939967d2d4db7e901e14e3ac66373cdb0e3c6b488780779b5e86849a9b68e79d9ed242714890853832255ed0feffac041f2d2e2f326cf75ef4cacee24c732d164a4ae2ee65768a769638caf777274065d872fe2d94b2a808efbd277ea4c5e52c19cbe08cf1154298bf47a311875be149ea7bbfcd2500e526a567aa68aba66e6a2d3993e2a4e8bbf80bd8faf1e225ccf29ccdeba0b6c81f033e376702a076f72463a5011ba967c3febe6270f25882869405c4c00c77ea3707025702856460dd85c215f613a957aa3a213f8bf060f19f00b445eb463c1feb8496cbea34f9de4e8daedc5436542ffaaff5fc022baca71198fe35b84606dd15ccbfddefbb57c68310bce65807d47757b9f517f12403dcf96784037fd6b0130d8123b6951746c12e93bdc27c9e8136ad79b1cf7f2bbaa1ff5e0afda5d3d26bbac6efc5b4a438cffff6dd2e6ca42d1cf9b73b451458c0efb634d43f24ba1f43418030d927e93414b3c6554c6facdcba26f3aadb7c3823e8ff8a7ddafbb3c454d4b9c45951debcc40c693ec504cbba58b711dec1dde22fdb485bfa4e0f38fd250da77f452475758d347beda685bb9e92dd779beb427a063583203c0ef37425214dee12011d6911027fd93761fcfa6da752b1deab3ea86724720e981f7dcbca0373556a02cb7b33851fc404e588238128480ede44260fe28ef056bff213ab45c292dff72c81b0b1d130203486a93b0d953ad22867c27216a513920d6755654f19c15a2481bf386c974d9e829a906a913016aba51e4b0524630a799170ff28905b41b3c4d564140b81394d2cb971b1966e2451f7267998e89db81c4d78bd84d1ddb4fdfa3139815df11759de3c11f9959dd35fa514859e2060efc1f2b084e73d4445757a2f6617a10b868e5cc05c4444598d06df133a50ce68d81b965ce44738a1a7abec9da42a554cf182a6dd2c64af87ab93d04a4c9b9cc5f30cfedbc41a7e369bcd24c359e73ffb51acec2c8be49977ca0d35c51294b5024c6a44f72f220b42cdf8198903ea5ec58e9f482bf222a4760b8f2e6504bda0f087bc81f0864efb903b76463556d826e9a3640bb15142781eea33386535f504932125349c3d392aed36d2f43ae5b7f37afebcf943f299a072102a0b9801d47dd0cc8a7cc4bd678f5334e372f0a945e5b753488afb37bfc70100cb1d2a2772e4ff888ebc3ae43fd6d1c15f7bbe64f2a580820c2987ba05eb653d6e57589b5d4e12c21c932f07163a3bcc5f4f04ad847f4f162ddabe0744f95b20b9a059917c02a42ebfff207cdc83b76320ce6fa54a030101542268d2f0f0f6750a1b81c5c1cb874bb7e107dc6cf82370a0509c48596e8890c4952a3698a0fb7dd02f75df87e7d050496e218e568793df68c17b8b2f59c2e97ab2649cb9f77b33b5a72178ed4754ff47b21d7ad442da8a3ad57c655307ac14d1d917d75188af6d1c0a09df62ff3522ee40f7e3525fe13ffcb301aca7e20ef0c877e67ae877d3445b54f2c2f525bf4502304ebdf5651ba5a549cface76ca151e4d28ba2f19d9f35c3e3d9a0ab6980fd25eb6af2644187b2e1fb4d6eae2c200d2db99e534c0258f876630dbbcc480adfabdd83bc3bb523c1d4abe5eb25edb8a402233ec415614f603f59b8a61e8397ef716f9e82eca91d56a1e2ed864afdb44a8cd4511793461ca000d8eaad2df787d2ef191053142a82446611655001d3c51cd98b40ace0f28653e190128f08ee45b5e51a1aa455feb8ac8956bdd2afd43c24b9d674f0a180e862400"/4080, 0xff0}], 0x8) r1 = socket(0x2, 0xc003, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f00000004c0)='./file0\x00', r2, r9) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) chdir(&(0x7f0000000480)='./file0\x00') 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x7ff, 0x17, 0xb1, 0x5}, {0x4624, 0x91, 0x1, 0x100}, {0x6, 0x64, 0x2, 0x6}, {0x6, 0x8, 0x8, 0x80000000}, {0x489, 0x4, 0x80, 0x8}, {0x9, 0x23, 0x1f}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:02:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x5108933964dfb800) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@abs}) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = msgget$private(0x0, 0xd558f960c5d47ab1) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES16=r2, @ANYBLOB="62b4aa7db5690362dd3bfcaff318cb6c9bfe9f1b62c361a9d3955929f268678e6127e0545e5a4f36697ead6554515ea643fb4092c83cfd12053c9b770c6ee11f1f7c57503517230a14e46103205a724427dcf79ff2820d262d65978469b2244fcfb2834f60e689afe5d3e8d54d76440047bd6132e46d4a218350ec608b548002ec5ff278ab3503059719b8db8ed490d332a5d0c863bae74597798d44102584b60f4094921028ed61a1aae30b00239ac2c3615fd00650dfb5c4915ff598cefcbfbf8fbbefb71081b4eeb381", @ANYBLOB="1ca58b0899708ea5f94e001157077efd5cf7ba38879a055f69386310c83ab68305a74e25b8c9934cc77369bd58c0f67c627e30eb8cfc74a5cbba4ece8746f0a14b93eed1c3d170acab46e484d225b6e94bcc797d998561cad009f3ff1c4f7534e084e1f1465aee50922907204763caaf433d3e6003ffffa91bd419d0c04e7d5bc9196b2489b349033926c19f7915a38610cd9ff0317b4c1ac9581153c4c045b1a6435dc070d5ef6733334b4d8e168afe181096ba6707533cab44979787ce19db9479dd1171ea6d53516e9d35df69f1e52c6a8d0b78a4a3317c7706c6510fd7921a61b0fe6b280de0592ce832fb702cf5ef0d4768d68cea255416216bec1d7604a23c90c09343041ea47e6677ff1fc60b3a2589ed859054e76579291cfd7a9ac81449e05c70d83863758088295ef0b06efceefc96a965caf9d1b124975749003b7961a7ebb60fe4d8d5a60f61924f0ea0f20b80bc69ae7eb154cda34496c62803a2b8006bd37e3867e44abd1937", @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64]], 0x5, 0x1000) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x10000044001000d, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:02:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="86bb177cc5e451969f8763acf4270717fa3b1417b075afb8fcfd1cd1817626d6befabc573b3f1f9f09f6b6f951e2afbb1e62b044b6296770c84c84136aab1d603a", 0x41}], 0x1, &(0x7f0000000440)=[{0x68, 0xffff, 0x1, "1de79a2309b268a9af8bc453bae8d6798a757e6dbd57fa1c7bc5849cb9003174897d1ddd584ec5e1473e3d4d1ad2290fc7bf1f5fde42fae47113551bbdee7afff38d2c6537b316c3c3673cb08b0439c13e64"}, {0x18, 0x1, 0x10000, "94e11f8effa3b1"}, {0x70, 0xffff, 0x97, "cfc179e779884e0616d935beb7544ef4df8dd718c8f26ea7a9e2e0dffb61e28910156decacedbca3ea31d0cbd5d39f5160351f75bc19a67637bdfa0f7670c738774e79e105c1c749bc58a7de6a73002ff8fa9497b93a4a08ec1260a6"}, {0x90, 0x1, 0xe24, "e71f2cf058ae45923e20a358b12cf2c1874bb050af891bb2893b5411b0118f97338d95aab940b59aa70f212a4a38c1b9e913d1524de7507a7077678962649a2dbe99ec19f2d6cdadefa4cc8568800fef1a288ae386d6883f146c54e481c2b6ad8288757cbe318bb28edfa6a1138ed33c81d9ce750ed4eda3779d8e5991"}, {0xe8, 0x1, 0xffff, "87ee6cc3ed205621be6061bc96bb1398fa1cf015a0a5afc246e4af1f893b523337d63461e754887c6c0345625fe2856321b9a8bbcd02f1c08ddb762a91c01be27ccabea9454310eef74b88c4212e9e8afa1f6ac9c3caf0beb0e43daa4a6a0810a1a5c45ac29ad7229d8d14f150a68121e830091327a282a54802545b240eafe666201e65047030de006c9651db8dd4eb4af6a988ae44ee7abbdcf06a1de066cef4f375450675e659deddef55fac771b124d5067be1d7481c9608f95a64e18c8e8828dd391b60984a901a6340c895c76a46"}, {0x1010, 0x1, 0x10000, "f4eaf059237e4cf28b023195f3209a1f6c440060fe6756ea52bb1c72665fc82cbc88c7814ff702412ccb26839c9ce0140140f08edfe9883eb3a4f2dbbf91d54513d8f0f148e2d15cdee3fcdc180dbee6485ab11179d119d2faaaa43a5a7d4456ec0feb9ad4cf6b7f353ea24c92143868f5a8545aa48f86aa442fad8afedf6ae4af2d423c482105cbc9e91ee2d365c706192c81f71a2d1260d8740ce154e162e63033583ab02277bbd0846384446436e535241dd2130edb09efa201a9d53f35a33bc2f361060f4fffe502e88a314cb8a2942fe0b0fab53d8fc3cd8e374851f085f2c10549dd0f5084cdeaa9c3e229f4aa2128045a734ecfa89848b776807211865bd3e80d9e913996c81151566328f6aef37e26446bd48fdc89bf90c640ac614fba1353218a489f18a33cceeec5b34618a72dff2e0bb15b9d6eea65139d8f73aec1f1e4bc14476a972dcecd7dbe45685e85284545d5c9a58809616b7159d73f4a99d73a58b38d60ed0f7c8472b0685232fa64ac7af466707252fef368b41ca1faebc63042c7677ca70066ee0decba7625f847285e2d5dc1aa7a8b2f0391f3ee03594c63582c7c1567e955e00f26b740456c935412e26cf07aac91123efb6ff5f60117a0e791bd531e19de994c329a616342c5bd13cbcfd31af0a3b2cdc8db9722aba4d185745477d866e66a1b4c3aa1960614aa3553f136f2077233ab173e4e035a088f2578d9533fd87748230cd24e9e5a461edeb6273f7d8543cd2d46cd46d715c27319bab0db04c2e29d6db695a728c06c37282706297760c0d2d6e7201728a535b5270c44cdbc35b87a7f76de5708752b38c4c8b94ff49dd3e147ea51865c48758169c322bb308b3bf75e92f3f7ab8e993739c00a77b2a82cefebd278950fbac1e6fc71f7a79d3e78828f059530a23adb550f2c4fa5304cf241ad9fc2ff89fde8397040febaa08d7768481150da375d0b5edd2a454f10118d903a8d6b0d2d54572e29e14eec25b84fdda45234d8ea9f557245761767984ec769972b9c7f109184010534d19b9d030f8686328fe2b14e2d9cebb386b54f4c73c7bffdae20d1ca5f4e5b57caac07766af778104e23842777dba33453e342e1da201e63427589614ea724ee052624806dcefe7afe70db06f5726dcef83f9ed1501ae6bfa61a9aeac5b51538788af6620a83b500dcca3951a98f2976dbed6604ec2efbf28864b2dc5d39d75601501805ee294570e1ff7adb6ebaec3d52fe45ef1c02370af443b1bfe2bac1815f221bef761bb49e19913c3cbaf0f1aecd941588a38c1f1e7943f2941f97695796e7d3fe196ffff2072085b1432e0e3ae587c301f8e9c120519a730e9863126b8a325e8d95ff40a3e09e079101d2228f52c03e24abb792c0f42ec3b1cf9839acf3be67fe3cd55551a2c17758b9e22e63f67b16293312177921923cfeb185c968c8ed9ea52c82ee773df38d651e7131c74844599989a8f3e80544259bc85e6c608772fd207b2652b8c4a6b74f1e6273f4c22016c8333a96da11211b80d87be7c246d0a6843c6c6620603d21ae95fb08066f6a926996b59af34edf2442e0cf0803c91ac6dd4d103bce4127bff9fa3ceffe967fd55cd21b7013b6b8143d4f88759c1956c0278c89b8cdb21d031df60be2c7abd782dbc14d03d5b6423671f1e1fc367b8acacd032302fd7681b81ecce46022a68a84a6e0605a50796469fb32acf131f61613fef8577cb517fc290c45d1231ce33dda8b7c81d2b938ef59c977fd441a36effeb7a63bbd27f196699e06dfc48952240b5a3fe97417512bbf60912a232d1e96098e917b24685458f0475d8fb00eb7d9ff2c3567105a846b48e49448537fb36dfda8772dfb27c0f0e47a0e0dd584c71fc0c4891252ef37d5373b51249644906023264eb96d26bdc36f481cc42e6d78961d194cfc691541320780fcf053d3b377e1fc600fc6e817d2069c1e83035ce60cfca0fe6b747e43ca880ea01f2af525ba00422ad1956f8391bf09afbc576edbb728114273495fe74c07c9d20c435a52a23a8c5e764ddfa0f093e0011a58d723e18fb7fcfe158b62295e1657a43a6272bf9073d025d13c50f340d8b61fea432f3b052f00306270f8c8bc0cc70753833efe2c51a6311feb4b742b13ba69ac11af4c78a243c65a366ae32b893570365b70252225ca3fdc7c38d7dd038ea06409b5e1980277539c7503c76689ab6ffb3b411666952c750af0f88cfd49b6b7d7a640f292a96009eeef5683a1b41247b9c8432f1efc99de64f4b0af2df11e80888dbfa689563966338fb9fac121cee52cf75b173b499b3b73a708ce9826f22eb89b180d106aa453f7cb2d3c6ecffa8be38bcee32c77c650243824fb1aa7701414ed153c83337dc1aca7909e119784977f9d3f823c657ea994a99c09fa9dc4db13b3c5e40bd042f96a9bbfc53373b00a1d22f2eabedcc738cc57b22222595247a2d0e2481b638f413887f564308f612cbb039af06392b9b9fd148dfce6b317aacfff5bc1d9ee9fa906d62d81e61df5b69f279c791a7bc546c4d0b82202f76d9693dde5f5cc0285259056e0a1d210af7fd15a1fc8e09059f309b3722cd4ac5bcf8cde781ca1e316fe2f43e051567547fbd10e963fa939e41e30e086bf21a893d7d00cec4e8a5ee60df6b620700fbf1b42ada623c9341bd25dce87e7aa411eb07ef4e4d15a4370b1ac95f81251b32c6e46ad6c0915b58798a07bb7bc12b77cdcd010abaa8fa7b68919405c0e5c376bcc0758a44d3962d1ecebe86a6affe72e5bb304f8335c9b8961e7bed5dca48af78d18aec62aa6e16cdf08e2826ec66152f6b366042eee8abc473bb610213b30c3797d3cc88be28a463525b0bb19b46ee04cb89a97bbc301a5050218e56095c5b9bf5b0422a1954e3864ec89a7c7c062e8384d8ec3082b30177adbd126f91738599ba8f9069c76699d285661e0492079882f9ac3009525f7e1c1bc64017c2e399bb4af52cadda56e481436ea7ab70c6510def40d805a0ee1ecff3e559ac4b1495718ca3241310f73549dc38a2e8dfe739d5f804c6388bbcbac6f6ed3d24f4e34ed8eacba36fa37f06fe6bb9c8e85109b6ae346ecee5e9bbf16908790d13b5ec6cac4969953dbc98b4095ee0df00b3b4d56eb5594184bd78f9b38207aa1642c21b61488ab600f6fa537c4d48fc7a474cb7c2645b3c7d33a1185bfd7d40fbfdc955cddda3e35e75a65510d6b74db0c3be2a1d78d6a52040e150808e1cc415a2b4cf377cc56d919f8287f4f99abb5ee5b328a94d20ec906ac669131cf88496cfa3412f2556f80adc707f74f473284481c708ba13e79db4eb8d9f8de60de56447ab0dab4eb9e5df1f9b8b09bbed0f1fd62e1514583aeae8cb6930df21b0c17fc9e295ac77e1ba9f97589a632c30f0dbdc6a9b7edaca81837fe12f97a2d196acf600e231d31da6c2b694c25a0782145fe23fb8fbc1a8a32539c1a066e15fe7de0db85e365b455822d07d4a334c06816915c0759a195a285a26527724e8ba42d611afb699899fcb8e180f262f907a7624ca64bd235086c7cbb52df57e35acda21858a03ac2d3b1bddc89c2a9263a8f91217659722ced86e9c48f10ef6a4dc7823843a7afa82f32b88c67e002f4f04c3741425aa8a67cc48a35b4828a670d6f885a7953bfa243993970e718469a1451f60fcd4c2bc5595a9d6f38844f33065754bf78dfe908de0705bdd9fe0e1d8f1cf80bb25afc934f835921f29ebdb2b4a43186c31ca1ac4aa54f43dbeff8f97cc2d3d85e8661a7564224d42a8c038204e90824f620455fe7b2458ea09b3a50db0e638b49e93ebde0327091224b0de1047a9e7438beaf3e0fe567d8c1e52f3c5890b68945ec64d77235af910ff3d4e28a5b2cc8dab42023d4d7d49516bac436d8b9322bd4b75be9e5fc8473ad2c62d0ccd9f6b08093d97eef3f67b3abc1c5127fe952b2b3c28380afc20f599ba05231b60ccaf0e7411d08c54161b250d0a6dd773ed2be869992043d477d8f1b0319226e91b06362f86e3052dcd3f9dbeb465ff6d514fc25f67905560a6d74816dd81d6e2311d3a5292a05048f41f8d48991bba7e26490a219b67772310b13d3e206f0ead1772358a5d2c8e9289c524972ee575e69938db84db073bb14acfcaa6c21c782c52fce0c7179b716d7efecdc22dc4ab48832249581c184d9c200fd68997a9b2f3252dd3b249e2a5b3d23694ad2e6ccb2f5780155890432ecbd721e6bced74b49708c54b39fb4e2f21c2f251ab52597f19719f27291a2cccbec0ed2a71034f24f4389933af7d48cc45127eec0d2cddaf211d81aac0f4ff409229204ceb22fdb11fcc92d37962838d531ef172d3fd51399cd9d27f741e2b3ab4be4c7d9c31f3182a5a0edb9ef322c00f529fd827efc20cad1dd56ae342e779dce9825d832cea12c99ee6c9d5fb84db713e7f6362b9413ad0045872c1755178ced54d009c4f3df83291aa73751c2e6a92bbd73f4d5d6f63c2112b97d004c4e8c745e51d4d4dafbc7e6c30ce178eff40df4849415f006351978d4fc1a3736d311b44628702b55e2a20847ab037f8aa08bde80d9fc76b609b7273d053838b8edadb55e160807859a71e37c3b1df6354ed83c014d0d63c8530e1d48ebdb14470a2517f059b11e382981f9bc0f13b7f1897e107baf6ee2611000b2cfd37c79b4b5be35e34a3aceb3d154908510d85b4e5fd971fa53e9feee886bc7860f1a9c6d9a6d85c2fe0a02215f6fc59578db1765b78a7fe0fb819ef9f7ebb5d174a514d917288569d62ae44ec8fac0825dea88b31db6048243e79e454e8a7e4ba12e21e0680fc76c8397895d4a1f77f02dc84a201b59eda0a5a1afa26b1e56e7a040ca55ff2d27bad9760ef74588ec8575b2ec319e2b5f6d3a3d1b33d1d1dbe3e9025a7e45fe7a690602ed0e75582a4c7a26453d3b6353ac1bb102e6fdc50699e9c5baf6fdd197f253bc0366a1da2f4b95ab0a00a2164a07a889f65fe40404713588ce6af1638438abb92f2b4a193deb555c55cc5ee11503cc7b8e69ecb2b31e5291d43ccb4b7f0ee348e87d904253900af81aa310f3e29f2d1d219a65c7cc92db99dd8e3b1c4b8f6522c14938f8f71c39afce7e60b69cabddb4309913f788b8070a7ee331a49852880bb691493b75480c6b7aa19d684f7429a8f7be41dad2da2e6d3a7cbc3f490851f51779564b54ac83385659b69affde9ac26c9df617bd9fe76fabfdcb663eb57a68c0e02511be43a19073f656f557243c57732ec216664334aae064cf6dc385466c0cbc5f6abf478049bba73558e6719f319600bb769eb279927c5dc929b724b6dfa5e16927dfaed03a87a0a0288e0ae72892f9a2c2ede8c996f7588d16749cdc7d64f226cac81052ad78c278e6e7184d9bc06445c3ee3a068d9328de12283d73f8d1700bf5f95f22d21b74c7a9cb590a5afff235b87f58c843b00851c552f9a835a2bb0b494308afd2cf2c66771d999dc9ea15575540e3f74ef6d9a378a7f65cfbec5a1b0db397cbbffb0761421f47c16a6cc692fc0a48c586202f5fd34b9aaef75cc813d260e3b389bb99562d399cf24fe49fe51ed263c71fa6f1c73c5cfee99ce4cb0cbcad357bfed462874b4639361862b8ccdae333e8b5698a1edb5e2d4e20a63b288298c32ebc5dfe1ad3f0066ce4b25b47deb56175a22923b7fdc56908298fe1203366cc7bc3b297b6b7c95dc565821100bf0f80ef9a9087cec7e26781f520d7828f48629bb5c89683ed83aedaf8b035c401aeb113ad2bbec1f34fee1b3ba936bd700f68604bca"}, {0xa0, 0x1, 0x200, "e324ddc918455e9c1e150dc0a0cd64031504d244521e9ccdfa829f9486c010bb78907d3dc18febb0c853ccf5352e9540963f4c1a54bbb87b7472ea65d90ccf2b0629a0fbc653e150038faae8fd08e58c1541e0293122427278b7cf92c290e0643b7d9117f7b5a2bd9fbeb3991d98dd3a0b12959e07a864e73ab21a36f7c29575b53ff9e20507209ecf44ecaaabf3"}, {0xf0, 0xf7f38962c1feb663, 0x1c00000, "e716fb5dc6316839193d63dc41fc845e08a79b8b3999ccfce0bdb6db5f2c75c786f9ddd24e3b27c17efdf46c43c58546a722bf03b0106291e67c25ec1fbef424e2eee8d37c0c7c1997044772c91be6b5109f83492ffbce546117a765ef1fb13c65ac5b2289fadda894f743567523945749f615c05f1eac7d6941d4698347a7076362ba4dccacfb2bd1689238aa77e691ba5188200d260940b5a77703fe6414313af91ccf4723d275f967e3f6ee6c435b71ce062e4ed84515c3701e3a5a5d8e9c1eb5883e5558f1e87bf7743b1aae598b9e0bd4e8140e4dbd7e6ed33b5b68a9"}], 0x1408}, 0x2) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xfffffffffffffff0}], 0x1000000000000319) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000300)={0x0, 0x0, {0x9, 0x1}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000004c0)={0xfffff001, 0x6}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f00000002c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000000)='./bus\x00', r4, 0x1}) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r7 = getuid() r8 = getegid() lchown(&(0x7f00000003c0)='./bus\x00', r7, r8) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000, 0x1, &(0x7f0000000100)="ebffcbfd13b9fd812eaa4c713048e699319296481d86e8ee6a55b2614cb2460bd1b1ecc396adc64f30c5648f730bce45cfdab6c09d7c6691f830db48cd98001fc6cf63e15209028996c13c7c47f4a5ea690314421e45a71571240dbac0421f2bede838d90466fe1736b2bdcd4ec9730995ae476783ab7665a02f669067169013be570b14ae2591d92bfc4218d59df254", 0x90) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0xfffffffffffffc2f) 16:02:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000026, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xe798143b1094aa5d, 0x0) dup2(r3, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) 16:02:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x58828, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=""/124, 0x7c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x8) getppid() socket(0x20, 0x6, 0x1) write(r1, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff2e}, 0x10000044001000d, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) 16:02:16 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) dup2(r1, r2) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0xd9b85aac9e3e8b07}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="47b7c003e4b82841d9b5cfed92eb4d329ab500c2f5e54a68ca02160732151817d6b14a64f7df5b29be18d0dfcae73c3b61b8f1838ab6b55ddd1e39a9270d612293745d172c80a71ce8798d1fa2bcde4fa71dde1a07ac3711a06da08c4fefbea446c394e860631efdac4dd8ae7491e84c0c6bc72c7b5a44f8e596c752bebd67913ab12fe46b2d9f396cfc1991e6e0c9c7ef654e8d2046fd324812b2d63175089c40c5d230dd2f16a9d2dda8969703c83385890a1ee49978b8846dd7e1959f33082a3c5a33dafdf72223f3c3db5932a1476f7b1c49dc614b0f77bded26122eb6b4c4e3e7061aa38fc3d7233abec9e289f42b6b46c2bff8c9a65d404967ccca80a88c8b7a7998dedcf1983688e1185cc9fe013ed4cc9c4a80edaea61999f19937326d3d9063e21995349d2534d44ea3c585d8822e10a785cef1c8b1d1d750810b1570462e6ec32aed2d736c40e6bae077bf599f8b34c38607ddfe49cfcb80d7b32c6c1c9acbc9243c6abe36664895a4f19550b2"], 0x10) pipe2(&(0x7f0000000100), 0x0) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/45, 0x2d) r3 = dup2(r2, 0xffffffffffffffff) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)}, {&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f0000000180)}], 0x3, 0x0, 0x6) socket(0x2, 0x4, 0xf7) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000100)={0x1, 0xfffffffffffffc01}) 16:02:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9b0d) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3c3, &(0x7f00000001c0)=[{0xfff, 0xff}, {0x6, 0x0, 0x80}, {0x4406, 0xfc, 0x2, 0x3}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbfac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a70632318a1309c6485a496d00749c5429092920ad99341a693334277d282d704d48b06e65c2a6d28833ada8170f15e1f3c9a5bec1403d66621bda1b79d4756a85a95ef35d4c161407e44740eb809898e77aa56c20287024f8c4db9c31ebcaac2cb58ca526f80facd9c02165da7f151558c17efe21cfe1325f98db1649230dc52f800"/317, 0xffffffffffffff02}], 0x1f, 0x0, 0x8) pwrite(r1, &(0x7f00000000c0)="dfb719224e00dcd739713fa337c675a8c8faf77db4d6694dd12aab746bb2405957fb9d0710f96b674af00bd8876af59a63b183ddb94066d7540e3b78ec0d5827eb17c11e3118b6db53797b82bc380e7b2ea1f473e70afbbb48f94e8d4ae4b6d0487a36c0c52192aad6117cfc0085e5dd31e75fedd79d6e8bc248acf8f809208693d6a57c48dada9da440be5daaf1ae90f73cd346a14ca8982140ec0e15c66ac14872119af1a3ee9d938f6cb7a39b528e8859de7fb2fa836e4c2aa50443ee758c", 0xc0, 0x0, 0xffff) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x201, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:16 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xffffffff) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x41fa78bccb0abbe9, 0x101b, 0xffffffffffffffff, 0x0, 0x7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:02:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 16:02:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0xffffffffffffff11}, 0x0) r0 = socket$inet6(0x18, 0x0, 0xff) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x1800}, {0x2, 0x8000}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r7, &(0x7f0000000080)=[{0x1, 0x81}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x1000}, {0x38ae83c50134c49b, 0xc9, 0x1800}, {0x7, 0x8000, 0x1000}, {0x4, 0x7fec, 0x2400}], 0x6) 16:02:16 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x8f, &(0x7f0000000080)="e217b5231bd552c2b2065c8d70c37786692e3c7594dd", 0x16) setreuid(0x0, 0xee01) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) 16:02:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x404c, 0x400) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000002c0)={0x4, 0x8}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="3660c8190872f2bae482c24b0acc41b8d5d11cf4ca4e59ee47db531646223483c1a8ca18e2ee2aebefaca44d9881ffc84395265f72a3323ca199605f8503ea90de48b0de95a04e5f6b9a0be26b9e04241a015b0d989ec42d9288829bf52f747f2e30fd482ca34794df8d811cd63ebdcdef31f94b068e8555bdd9675a12487c637e94", 0x82}, {&(0x7f00000004c0)="128667182c2aeb33c19a95e4009ffc8dc4a385a4927127b0a8239befc73d5f9775958ecfcea523bea56e02aa0d90a66caea61e2ca54ab90a73ce9f9553fdbdecb7309ff0c925135807d4a5367ff3e16e3c4310c1b577", 0x56}, {&(0x7f0000000540)="7676b928973f605f44b9e983cff7445f6cf8d991e176b2820efadf6e621f9b63ae168afa78428c81cc82dddabff92029ad44bc3e68c368d89eebd21e528f1d116c9f5175dcd63ebd4abb6a85c3cb2fed98d22d", 0x53}, {&(0x7f00000005c0)="74a92a1576c2d55eb55f4ac9db81f0223c62761fe0ddc6c0963dfc8e305c616be303474a4c936789d218ac81e6057180eb3794e48e2c1e5ccf9cdabb8ddcf246d2cac8238d7d9649e6d5aa79c0103959a6", 0x51}, {&(0x7f00000000c0)="8edb77930b8fcaee643f9c", 0xb}, {&(0x7f0000000180)="8a456eb711a2c4fd35863b152559e8d70940c3af4a63f697248db68ef36c1fd3a8137e3fcfbbcd4f8fe195366f024ea102afe95716d77e8323", 0x39}, {&(0x7f0000000700)="d2ceb019b46d8e45c22394a3b0c5d2ff06cb27530510ce1f2625de3a4c63985f9b3d11e5c7dd7bf75c6d6c78fb960e652c748a3611c7c1105b07d79e18dc50f0c7ef91259d80976d6e6ebaae68ec4a8132f8bcb580afa4ec2194902bcfe50e1e44495500e919ab94c6f53912da4b26cef5da7f500f4c0267b672375e7c55320e183e4083cd5aa093dc5ea776bf32eff8766addd5bd2ccd0fde725513d1815202fa3cce4425dbc0e143647e041f9b6458f5d434fdb6b7cf31ca2f", 0xba}, {&(0x7f0000001140)="ed0ee66facfdd8c3d7a5ee3afd97f620a936141e32795598f5df79997c41c82150879622bef8ad049bc8464a40926b1653bdb4d61f0f676888a1ff5ba5fa8b1c7f138e817591d3f7c08951b12920fae7a166b73328e03781cd9ab930f5e52f3995c572fb948fcbd8aaa33f46d7ce01d63c2ad5be32b2a77496ab201a1b13db7ba5a49f0c982330543e6c0bc9657ba53dad304daeb3a6c1c58d49bd80c6758f549e6b3e63a135ffc641651c06e1e706a1880ea65ea5a999b9d29c7a8c0b54a60ab3dd0845a75d8d4aeebb648652d6e5750650ab50a4c00c05aa34608dfc8755ba7c7157bcdf427cc1904a209efc83c2b323f72fd838f91900906084ac725117d74cbb91a96a7e5e122d79a490808f14af7a6ffe09ac0f73f8a3b56bafd03b9484500698800135c19fe48947036c95ee4a0756f9160ef58c9292c7e7a21adc6c27a42fb0faa9ead78af5053748417ba404dd8f4de828fcc6df869b01e4bdb9ebe84ce102903a616a7def84ab5cf5f31bb574abebcce46b980b9b5aeda23d6ef28f8cca1e42de065bbaf2d67adce86aa2bc11dc14a15a3a25e03e9583e348e99e783e68021b5fcd5a2e54d20ce0146a2654279e720a8af43b1094618b41e41b336a3ae7a9e3708b717735c9f8e8f984503c19180a7ccfdd6e540bff166c5ef0eec2c5f7179ae2ca5d8d9d17a2ce47aaef4105fea3507894c32c657c6cb42e2752a7c2413c782e39e332ac242779e6852c62fe1bb06c28ba8dab15943016c7df0b", 0x21f}], 0x8, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/198, 0xc6) execve(0x0, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x9) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x8, 0x0, 0x0) 16:02:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000080)={0x2, 0x92}) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2811, r4, 0x0, 0x100000000) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) linkat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x6) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) 16:02:16 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00V\x00\x02\x00\x01\x00', 0x800, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r6}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x1ffe7f, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x400}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x2, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() close(r1) read(r1, 0x0, 0xfffffe4a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x200, 0x0) dup(r3) pwrite(r1, &(0x7f0000000080)="9e5107c6ece3173eac43846940fed8dd2888344998f87bc3441e23ee377c0e35a16f9af5c765337f2d58ce1209c9a1ba13156451a1ff3cdbe5db8447717167304d4c0be9afe3b0dd4c0abd3f1c22f74ecb4783c5602fc97d8176f855aec0c0fec14e3b21174dca91386a7662c2099ab18cb7c34048bfc01181", 0x79, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025, 0x0, 0x0, 0xffffffffffffa3d1}, {0x6, 0x0, 0x0, 0xfc}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180), &(0x7f0000000200)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x68d7a02197eb50a0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35, 0x1}, {}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10082, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/28]) 16:02:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x4, 0x80000001}, {0x18, 0x0, 0x860, 0x5}, 0x2eaa, [0x7fffff7f, 0x0, 0x5, 0x8, 0x8, 0xfffefffc, 0xffff0000, 0x3f]}, 0xbe) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113ed3c4a2d17869230d9ff6df85ce0100671273b7e901000000fc0306000000000000000009000000df68102a0000040000"], &(0x7f0000000040)=0x6e) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) setsockopt(r7, 0x3, 0x0, &(0x7f0000000480)="ebffcb16b3acbe8c4200020000000000004e713008dd9931929648", 0xfffffecf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) r8 = semget(0x2, 0x3, 0xc) r9 = kqueue() r10 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x101, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r5, r6, r16, r20, 0x0, 0x53}, 0x9, 0x0, 0x9}) 16:02:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86e06000000d569ef64e16eb595607fcfd711"}) socketpair(0x2, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x1f, 0xb49c}, 0xc) fcntl$getown(r3, 0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a72360", 0x1b5) 16:02:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) socket(0x10, 0x5, 0x3) r1 = getpid() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) fcntl$getown(r3, 0x5) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xaf, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r1) ftruncate(r0, 0x0, 0x2000000000000001) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x80\xff\x00', 0xf4836770a6896a25, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:02:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x802) 16:02:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:02:17 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)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xfe32008166c3fca4, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:02:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820273cb0000000008009823aff098ac4244d3422a16de46596d605a87b6cc62933dd9d19c001236b8e1cda63e00a8aa33e7a0d15d1bf85d2857d189fe72f8e2b3fbf89f60ef1430b670054d24a584050000005cd9d9db8a9d6f4ffb3eb3052aabebe038aa8a271e105cb0e35c2729552a4cd2d443481b6109a6f519aca571eebaf6794047ed0c7b1baf3ca95af5ec7701c02c7d077ade598935737a3b7232893f954197d95e"], 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820273cb000000000800"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x7f, 0xf1d3, r2}) fcntl$setown(0xffffffffffffffff, 0x6, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:02:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989cca3dde21da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b326000000005ada061492ad7e8701c3f4ea73d1a00e16b30485c8824477f42d432f0b738671320e4930f6618040243e401ac8ed1e645879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66badc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325dabc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f4cd71487c3eb75d1d9f27d6353a0e644876baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f339f2a0190e310d9bf7f6ffd2ea7a4ac592e2739ab447f771b5dfcc1c7c7bd51c0c63d66b88d821cc6424b4c07663bfb109db8caafc461b9cafba2a30ba9c72ccca991cec684571d008a97346587161cc74a5db35b6fa1add9e2e22b315fc644b5f09e9a3abf36693c2dfb3c03bfb056d49e12e7027abf1a39b54a7bf50045b5358495f6bebfa137fb913a018625f65edd8824f35684879296857663feaed7516d1d9f17f48d012475fee5eb4ecbed391a01b97641360dbc4aa47f341856fda9287567d18b6886e87e7938b607e60edb2a65d8d52c89245c51fdea1e49e57c86deecf663fd8f6e6ae8064448ff3152a94a0e6f9cce0fb8d9046b67d17a798bc229bb2469b33e856549138ebac0a7883e82bb2c6ebf76eb4b05ed0358fa482b45dd446c1eb22c08b908d199fbdcca54330e3abd336250000000000000000e89cef1e61088ea01921b730d590098aa8946a78a96a3947f993913f4cd8efd617a9f5098f2bddff4cce26bdf8e765447320dbcae37e88a3b92e15e3e78525c042e6c4c7e14024618dd93238f37a4cded6e55c299b8620301a05b9da", @ANYRES32=r9, @ANYRESOCT=r11, @ANYPTR, @ANYRES64=0x0], 0x31e}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) 16:02:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000180)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:02:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) socket(0x26, 0x8000, 0x12) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x40, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000340)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x7f, 0x3f, 0x6, 0x80}, {0x18e5, 0x0, 0x9, 0x3ff}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0x9) pckbd_enable: command error 16:02:18 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x8) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="0000040000000000b89bfe0000ffff808f00000000000000f482adfe187d689104819f6f83c7a94072bf22e94afc17ece4b6acdc5e1befe8ca48d0dcb61cf6947d0439b7c9d58b8333ed587470710ad2be97f68073821ce7cef5a27efdc33239b9d54b9021502c460cad58d39fe7b597ccb1a027839199bf5854e9af1f4d94cd45e7c6243491619031891d4b17b2771df7b1096edc0f429a74949354fae453b7f7d81ecd777e3b6df60acbbea31a75fec93091d8b1a2708e636d3d"], 0x18, 0x1, 0x1000) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x2, 0xfffffffdfffffffe}) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe01242744e5b8899666696c653000"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x328) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r14, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0xba}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = kqueue() kqueue() kevent(r16, &(0x7f0000000040), 0x5, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = kqueue() r27 = kqueue() kevent(r26, &(0x7f0000000040)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r28 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r37 = kqueue() r38 = kqueue() kevent(r37, &(0x7f0000000040)=[{{r38}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r39 = fcntl$dupfd(r37, 0xa, 0xffffffffffffffff) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f0000000180)=[0x0, r32, 0xffffffffffffffff, r43]) r49 = kqueue() r50 = kqueue() kevent(r49, &(0x7f0000000040)=[{{r50}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r51 = fcntl$dupfd(r49, 0xa, 0xffffffffffffffff) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r61 = kqueue() r62 = kqueue() kevent(r61, &(0x7f0000000040)=[{{r62}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r63 = fcntl$dupfd(r61, 0xa, 0xffffffffffffffff) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r67, 0xffffffffffffffff]) setgroups(0x7, &(0x7f00000003c0)=[r9, r15, r21, r48, r55, r60, r72]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:02:19 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) setgroups(0x3, &(0x7f0000000040)=[r6, 0xffffffffffffffff, r17]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x1ff, 0x80, 0xfc, 0x7}, {0xc, 0x3, 0x40, 0x80000001}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x0, 0x0, r14, 0x0, r8, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x3, 0xfe}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000580)=""/4096) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r17, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x1) witness: lock order reversal: 1st 0xfffffd807f005468 vmmaplk (&map->lock) 2nd 0xfffffd8065ca01b0 inode (&ip->i_lock) lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 witness_checkorder+0x69c #1 rw_enter+0xd4 #2 vm_map_lock_ln+0x10d #3 uvm_map+0x2da #4 km_alloc+0x18b #5 pool_multi_alloc_ni+0xd0 #6 pool_p_alloc+0x74 #7 pool_do_get+0x10f #8 pool_get+0xeb #9 ufsdirhash_build+0x3ea #10 ufs_lookup+0x2a1 #11 VOP_LOOKUP+0x5b #12 vfs_lookup+0x7a6 #13 namei+0x63c #14 start_init+0xc9 #15 proc_trampoline+0x1c lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x69c #1 rw_enter+0xd4 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 uvn_io+0x2c8 #6 uvn_get+0x226 #7 uvm_fault+0x11cc #8 uvm_fault_wire+0x70 #9 uvm_map_pageable_wire+0x2dd #10 sys_mlock+0x185 #11 syscall+0x4a4 #12 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd8065ca01b0,9,0) at witness_checkorder+0x1009 rw_enter(fffffd8065ca01a0,81) at rw_enter+0xd4 rrw_enter(fffffd8065ca01a0,81) at rrw_enter+0x88 VOP_LOCK(fffffd8061f26ea8,81) at VOP_LOCK+0xf9 vn_lock(fffffd8061f26ea8,81) at vn_lock+0x81 uvn_io(fffffd8061fa09a8,ffff800023be57d8,1,2,0) at uvn_io+0x2c8 uvn_get(fffffd8061fa09a8,8000000000000000,ffff800023be5a30,ffff800023be59c4,0,5) at uvn_get+0x226 uvm_fault(fffffd807f005450,20001000,2,5) at uvm_fault+0x11cc uvm_fault_wire(fffffd807f005450,20001000,20002000,5) at uvm_fault_wire+0x70 uvm_map_pageable_wire(fffffd807f005450,fffffd8065e099f8,fffffd8065e09218,ffff8000231aa000,ffffffff8211d1e7,0) at uvm_map_pageable_wire+0x2dd sys_mlock(ffff800020aa4a00,ffff800023be5c28,ffff800023be5c70) at sys_mlock+0x185 syscall(ffff800023be5cf0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdcd40ec1d40, count: -14 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023be5450 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff8000231aa000 rax 0xffff8000009ca940 r8 0xffffffff8211afe2 witness_checkorder+0xfe2 r9 0x5 r10 0x3 r11 0xed3ce77d8a0de17d r12 0xfffffd800297c100 r13 0 r14 0xffffffff825fbe00 w_lodata+0x4c3a0 r15 0xffffffff82604ba0 w_lodata+0x55140 rip 0xffffffff815de968 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023be5440 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=420540 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020aa4020,0xffffffff82644068 process=0xffff800020aec018 user=0xffff800023be0000, vmspace=0xfffffd807f005450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60098 232456 23523 0 7 0 syz-executor.1 60098 118103 23523 0 3 0x4000080 ttyout syz-executor.1 60098 54954 23523 0 3 0x4000000 fdlock syz-executor.1 60098 350191 23523 0 3 0x4000000 fdlock syz-executor.1 *60098 420540 23523 0 7 0x4000000 syz-executor.1 55868 458697 12020 0 3 0x90 nanosleep syz-executor.0 55868 150386 12020 0 3 0x4000090 msgwait syz-executor.0 55868 398014 12020 0 3 0x4000090 msgwait syz-executor.0 55868 229289 12020 0 3 0x4000090 msgwait syz-executor.0 55868 21790 12020 0 3 0x4000090 msgwait syz-executor.0 55868 515512 12020 0 3 0x4000090 fsleep syz-executor.0 50477 445467 0 0 3 0x14200 bored sosplice 23523 408831 4166 0 3 0x82 nanosleep syz-executor.1 12020 27565 4166 0 3 0x82 nanosleep syz-executor.0 4166 93975 59439 0 3 0x82 kqread syz-fuzzer 4166 518961 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 1418 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 426101 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 174451 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 195335 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 449051 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 232098 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 112571 59439 0 3 0x4000082 thrsleep syz-fuzzer 4166 347705 59439 0 3 0x4000082 thrsleep syz-fuzzer 59439 179803 52332 0 3 0x10008a pause ksh 52332 464659 72584 0 3 0x92 select sshd 3312 255360 1 0 3 0x100083 ttyin getty 72584 326941 1 0 3 0x80 select sshd 13138 6743 41558 74 3 0x100092 bpf pflogd 41558 317493 1 0 3 0x80 netio pflogd 52112 75935 9206 73 3 0x100090 kqread syslogd 9206 134255 1 0 3 0x100082 netio syslogd 89411 230454 1 77 3 0x100090 poll dhclient 70914 107123 1 0 3 0x80 poll dhclient 97713 149341 0 0 3 0x14200 pgzero zerothread 55275 1612 0 0 3 0x14200 aiodoned aiodoned 8760 189807 0 0 3 0x14200 syncer update 91553 421543 0 0 3 0x14200 cleaner cleaner 43392 411133 0 0 3 0x14200 reaper reaper 78745 69319 0 0 3 0x14200 pgdaemon pagedaemon 8843 489796 0 0 3 0x14200 bored crynlk 39431 498993 0 0 3 0x14200 bored crypto 95935 339657 0 0 3 0x14200 bored viomb 75663 5749 0 0 3 0x40014200 acpi0 acpi0 8698 517446 0 0 3 0x40014200 idle1 85697 439225 0 0 3 0x14200 bored softnet 19631 516458 0 0 3 0x14200 bored systqmp 56531 435106 0 0 3 0x14200 bored systq 25124 366051 0 0 3 0x40014200 bored softclock 52224 212914 0 0 3 0x40014200 idle0 42750 308998 0 0 3 0x14200 bored smr 1 222644 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 60098 (syz-executor.1) thread 0xffff800020aa4510 (118103) exclusive rwlock fdlock r = 0 (0xfffffd806f0479f0) #0 witness_lock+0x52e #1 dodup3+0x1a1 #2 syscall+0x4a4 #3 Xsyscall+0x128 Process 60098 (syz-executor.1) thread 0xffff800020aa4a00 (420540) shared rwlock vmmaplk r = 0 (0xfffffd807f005468) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x10d #3 uvm_map_pageable+0x11d #4 sys_mlock+0x185 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265cfc8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9512 6553K 6941K 78643K 10946 0 pcb 13 8K 8K 78643K 44 0 rtable 114 4K 4K 78643K 279 0 ifaddr 57 12K 13K 78643K 101 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1469 0 iov 0 0K 16K 78643K 32 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1339 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 33 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1810 197K 290K 78643K 12817 0 file desc 6 17K 25K 78643K 157 0 sigio 0 0K 0K 78643K 2 0 proc 60 63K 95K 78643K 455 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 54 0 in_multi 33 2K 2K 78643K 47 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 42 185K 185K 78643K 42 0 exec 0 0K 1K 78643K 210 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 132 22K 23K 78643K 1477 0 UVM aobj 11 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 9 0K 0K 78643K 21 0 temp 112 3031K 3095K 78643K 3897 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 83 0 71 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 881 0 881 1 1 0 1 0 8 0 tcpcb 544 58 0 54 1 0 1 1 0 8 0 inpcb 280 212 0 204 2 0 2 2 0 8 1 rttmr 72 1 0 0 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 4 0 4 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 1 1 0 1 1 0 8 0 pfstkey 112 18 0 1 1 0 1 1 0 8 0 pfstate 328 18 0 1 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 0 15 0 15 15 0 8 0 art_table 32 237 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 59 0 21 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 27 0 17 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1628 0 220 46 0 46 46 0 8 0 ffsino 272 1628 0 220 95 0 95 95 0 8 0 nchpl 144 2111 0 490 61 0 61 61 0 8 0 uvmvnodes 72 1752 0 0 32 0 32 32 0 8 0 vnodes 208 1752 0 0 93 0 93 93 0 8 0 namei 1024 5649 0 5649 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5593 0 5593 8 4 4 7 0 8 4 plimitpl 152 22 0 14 1 0 1 1 0 8 0 sigapl 432 356 0 340 3 1 2 3 0 8 0 futexpl 56 2531 0 2530 1 0 1 1 0 8 0 knotepl 112 72 0 51 1 0 1 1 0 8 0 kqueuepl 104 60 0 54 1 0 1 1 0 8 0 pipepl 160 224 0 205 2 0 2 2 0 8 1 fdescpl 488 357 0 340 3 0 3 3 0 8 0 filepl 152 2331 0 2215 6 0 6 6 0 8 1 lockfpl 104 62 0 58 1 0 1 1 0 8 0 lockfspl 48 21 0 18 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 173 0 163 1 0 1 1 0 8 0 zombiepl 144 340 0 340 1 0 1 1 0 8 1 processpl 904 374 0 340 4 0 4 4 0 8 0 procpl 632 699 0 647 5 0 5 5 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 324 0 302 4 0 4 4 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 179 0 0 22 0 22 22 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 211 0 0 13 0 13 13 0 8 0 bufpl 280 6471 0 1340 367 0 367 367 0 8 0 anonpl 16 49796 0 30442 80 1 79 79 0 125 0 amapchunkpl 152 1733 0 1559 8 1 7 8 0 158 0 amappl16 192 1636 0 587 54 0 54 54 0 8 1 amappl15 184 124 0 119 1 0 1 1 0 8 0 amappl14 176 33 0 27 1 0 1 1 0 8 0 amappl13 168 2 0 1 2 1 1 1 0 8 0 amappl12 160 15 0 13 2 1 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 74 0 69 1 0 1 1 0 8 0 amappl9 136 601 0 597 1 0 1 1 0 8 0 amappl8 128 135 0 103 2 0 2 2 0 8 0 amappl7 120 165 0 153 1 0 1 1 0 8 0 amappl6 112 56 0 50 1 0 1 1 0 8 0 amappl5 104 131 0 118 1 0 1 1 0 8 0 amappl4 96 613 0 578 1 0 1 1 0 8 0 amappl3 88 123 0 115 1 0 1 1 0 8 0 amappl2 80 1960 0 1877 3 1 2 3 0 8 0 amappl1 72 17881 0 17395 27 17 10 21 0 8 0 amappl 80 949 0 892 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 357 0 340 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 357 0 340 1 0 1 1 0 8 0 vmmpekpl 168 6936 0 6906 2 0 2 2 0 8 0 vmmpepl 168 51232 0 48842 143 16 127 134 0 357 23 vmsppl 368 356 0 340 2 0 2 2 0 8 0 pdppl 4096 721 0 680 6 0 6 6 0 8 0 pvpl 32 165208 0 142569 189 0 189 189 0 265 3 pmappl 232 356 0 340 2 1 1 2 0 8 0 extentpl 40 50 0 32 1 0 1 1 0 8 0 phpool 112 172 0 3 5 0 5 5 0 8 0