kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 19:28:16 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.56' (ECDSA) to the list of known hosts. 2019/12/04 19:28:29 fuzzer started 2019/12/04 19:28:37 dialing manager at 10.128.15.235:4275 2019/12/04 19:28:37 syscalls: 337 2019/12/04 19:28:37 code coverage: enabled 2019/12/04 19:28:37 comparison tracing: enabled 2019/12/04 19:28:37 extra coverage: support is not implemented in syzkaller 2019/12/04 19:28:37 setuid sandbox: enabled 2019/12/04 19:28:37 namespace sandbox: support is not implemented in syzkaller 2019/12/04 19:28:37 Android sandbox: support is not implemented in syzkaller 2019/12/04 19:28:37 fault injection: support is not implemented in syzkaller 2019/12/04 19:28:37 leak checking: support is not implemented in syzkaller 2019/12/04 19:28:37 net packet injection: enabled 2019/12/04 19:28:37 net device setup: support is not implemented in syzkaller 2019/12/04 19:28:37 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 19:28:37 devlink PCI setup: support is not implemented in syzkaller 19:28:44 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)) 19:28:44 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)) 19:28:44 executing program 0: clock_settime(0x0, &(0x7f0000000000)) 19:28:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001300)) 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: syz_emit_ethernet(0x292, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000025c2b00fe8000000000000000000d00000000aafe8000000000000000000000000000aa29180000000000000748000000011001b100ff07000000000000ff010000000000000000000002000000000000002f000000000000000800000000000000ff00000000000000aa00000000000000055d2e74d4de520cb4812be25ace3cc2bde189e039118bb2d5a9d695c7486bcddd50cbdf354c29eb20d02c5772ad736e3288f90b1cbeb657a1ee7ac6e0da1074a559d3d4a1bb1aca1b7af7a419d65f85138e469c6566b854640ac02535ca6f0401bac9100000000000000000000000000000000001002100fbf066000000dd000000000000005a0b000000000000050200080100074800005cdd10000100080000000000000005000000000000000200000000000000480000000000000000920000000000000100000000000000ff0f00000000000000040000000000000502dbc4040100c204ffffffff0000000007000000000000050200b1040106050207ff0728000000020880730102000000000000000500000000000080030000000000000007000000000000000101000001000000000000890d000000000000071800000001041801000700000000000000050000000000000005020009010700000000000000c910fe80000000000000000000000000001b0107000000000000000728000000a3080100000800000000000000ff0300000000000001f0ffffffffffffb10f000000000000000000003b0804040530ff0000000000000000000000ffffe000000200000000000000000000ffff7f000001fe880000000000000000000000000001ff0200000000000000000000000000010000000000000000", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="5020000190780000"]) 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000cfefee)="120000001200e7ff00ffe90009144aff0ae9", 0x12, 0x0, 0x0, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0), 0x3fc, 0x0, 0x1000101, 0x0) 16:00:00 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x290, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8b) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8277180", 0xd9}], 0x2, 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0x3) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') socketpair(0x20, 0x5, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000100)) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0xd0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0xfffc, 0x3f, 0x3}, {0x6, 0x4, 0xd4, 0xffffff57}, {0xf928, 0xb7, 0x3, 0x1}, {0x2e, 0x5, 0x1, 0x80000000}, {0x4, 0x20, 0x4, 0x1}, {0x3f, 0x87, 0x3f, 0x4000}, {0x7f, 0x9, 0x7, 0x35}, {0x4, 0x2, 0x2, 0x80000000}, {0x7000, 0x0, 0x2, 0x7fff}, {0x81, 0x2, 0x20, 0x74}]}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x7, 0x2, 0x0, 0x6, 0x10000, 0x6, 0x1ff, 0x10, [{0x1, 0x2, 0x100, 0x1f}, {0x8, 0xf9e, 0x5, 0x10000}, {0x4, 0x8, 0xfffffff9, 0x7}, {0x101, 0xfffffffd, 0x81, 0xa14}, {0x10001, 0x4, 0x0, 0x101}, {0xffffffff, 0x8, 0x9a, 0x200}, {0x40, 0x2, 0x35, 0x7fffffff}, {0xfffffffc, 0x6, 0x7, 0x4}, {0x80, 0x31, 0x7f, 0xa00}, {0x3fffc, 0x7, 0x10000, 0xffffffff}, {0x10001, 0xfffffffa, 0xfa000000, 0x401}, {0x5, 0xd7, 0x0, 0x2}, {0xd1fa, 0x7fffffff, 0x7, 0x5}, {0x400, 0x6, 0x2, 0x7}, {0xffff, 0x9, 0x1f, 0x188}, {0x2, 0x582f, 0xcf0, 0xd}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x100) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/105) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfefbffffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x112) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186951, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000340)=""/254, 0xfe, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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", 0x8) 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x40}, {}, {0x0, 0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(r0, &(0x7f00000011c0)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001200)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001280)={0x7, &(0x7f0000001240)=[{0x100, 0x20, 0x40, 0x8a}, {0x200, 0x7f, 0x3, 0x100}, {0x1, 0x3, 0x5, 0x5}, {0x4, 0x1, 0x8, 0x28}, {0xfffd, 0x8, 0x3f, 0x4}, {0x6, 0x9, 0x4, 0x101}, {0x1, 0x49, 0x0, 0x5}]}) close(r0) socket(0x8ee642a6564fd9fa, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001300)={0x2, &(0x7f00000012c0)=[{0x13, 0x0, 0x40, 0x4}, {0x81, 0x80, 0x1, 0x4}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = semget$private(0x0, 0x3, 0x803) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000001c0)=""/4096) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) write(r7, &(0x7f0000000100)="a3c700007ab353ac562437e2", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x5) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x10) r3 = semget(0x1, 0x3, 0x1f) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r9, 0x10001) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r10}) fchownat(r9, &(0x7f0000000180)='./bus\x00', r11, r12, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r12, r13) r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) r18 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0xfffffa1d, r6, r13, r16, r18, 0x422e8e9aa3f1d34a, 0x5778}, 0x5, 0xd5, 0x4000000000000000}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000340)={0x2, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xffff, 0x0, 0x0, 0x4}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x8, 0xb91, './file0\x00', 0x9, 0x7, 0x40, 0x6}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r3, 0x80, 0x100, &(0x7f0000000100)="3e3988e1589d5c1f0fa264f45a4d5141a436decd1e3fb8faa4bb5a80010d70e83b02dac08d5fd89125cd11138cbe6fb66294861b5e740ea5c3a445f55d266d2f8ea5a1d521e48faabf4d5c76e74e247ce111eb110b525ada04", 0x59) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = syz_open_pts() dup(r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000380)="7cb9b92aba9149325cb545efe43b129028d205e037351a89aa470c18f6cb79da338545343d96269eaf9acfe0768b1edf606b091f", 0x34) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) dup2(r3, r5) r6 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000280)=""/204) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCFLUSH(r7, 0x20004268) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) socket$inet6(0x18, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:01 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x36f) 16:00:01 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x342, &(0x7f0000000100)="bdd9477c320c93ba8c1a900e8656a22d2b8636a74304ae6b92bbdf6140e02fe0a9592d856d30649aa603ea7043c542a510c1097dccc2b708d2ffc8bf89bfcda88f71bf1843aebe5d000b2bd567fedd4da8c812ccaeacdc6899d3d0a36481c7c8321e93d1c3e9bcb12422585080da782bfc3843813b22d7cbc0393c15119a516b4ea72beb00"/144) shmget(0x0, 0x1000, 0x46, &(0x7f0000ffd000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000240)=0xde, 0x4) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x6, 0x4, 0x6, [{&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ca8000/0x4000)=nil, &(0x7f0000dea000/0x1000)=nil, 0x6}, {&(0x7f0000e15000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000c5d000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000bba000/0x3000)=nil, &(0x7f0000f63000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a80000/0x3000)=nil, 0x4}, {&(0x7f0000f3b000/0x3000)=nil, &(0x7f0000f31000/0x4000)=nil, 0x200}, {&(0x7f0000fe1000/0x3000)=nil, &(0x7f0000a00000/0x14000)=nil, 0x5}, {&(0x7f0000cf9000/0x1000)=nil, &(0x7f0000bdd000/0x1000)=nil, 0x9de}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c8d000/0x1000)=nil, 0x10001}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ca9000/0xd000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000c87000/0x4000)=nil, &(0x7f0000ac8000/0x2000)=nil, 0x5}, {&(0x7f0000d32000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000c31000/0x1000)=nil, &(0x7f0000be2000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x39c}) getegid() 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) munmap(&(0x7f00001f2000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:03 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r1, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3aae0679d89cd55b3a53f4c9d68b4492bd692a5f3dac6dc1c02c983cff2104aa577830e60f54c038bcc14433db397b6b018aec8027a4f48d03363ea191bf5f35eef13703113da2aead4f7d12b14fa3877c08bb4018e6aeef8e0ee268e8513ccfb6a1623c3ed3532c1acef7bdf73bce475c8ca99e7efad0eab23c8f1979130db3105714d4ac970b993dbe951931e30f4341f0aa67a2c2a1452e91e42c249ef21d6d7dc3d963f24bd886744dada367079ea95b870e78bbd68db4f0ebaef721b7e94823349c0319a3f86a73edb0dd3d556423792f3b24df59bf5c010000000000000079f451874167bb97b66e892ac83f7d649eff57350cf327d92ca24740db44848f2c3ae1f4b580178938e90ece833e69d9e27d912d7dcb6658ec0000000000", 0xfffffe79, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0xffffffffffffe79) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000001100)) open$dir(&(0x7f0000001080)='./file0\x00', 0x40, 0x20) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x20) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0x2, 0x9}) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b45a40 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:03 executing program 1: clock_getres(0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620db7110081b2cbc0e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d06a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a003e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e600008b000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282583cb04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe896833dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0000000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) write(r4, &(0x7f0000000100)="2337b38f1a4991a61c93c11300d326dd579f2f901b8cfaecb8e3697bfa8eba812e6ed77875eaf02bc9cc83e0700aa8e81f467b7373efff7e67f782059d6b5d9ffcff603d25b4f57daaf05544488caff0c8dace9bc730a46f10a76073328ee0170429371c225088f900184c1d3312254f95d1a3603382e45131eabf5e366bcb869daeb83a9de1f9c1c20c5f4f9cfe844b", 0x90) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x0) sendto$inet6(r3, &(0x7f0000000280)="84066d20ccf791c2a429fbaf3111cf7bf7da241d53ba4846015225feb33976fc2854bcf5bf6eb4f495703abc988baab5ee4ca3e17ecf686ba66f601d2fdc85f96178abcf42f75047d085829326346cc17445dc9c25c46ab0ac18cb39c192e4836b4ee517601915c831c307a0dbf2fb6abbb234b1130b1de9f56e8cd1d0085afda2b3404212f1db982b4c307d9c3b5bd607cdcc68aacd3e80348e114f3d3ac75309ac5d76b84809247394366af29aa9f019b28bca9bc8c91a33", 0xb9, 0x5, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0xfffffffffffffd46) r6 = socket(0x18, 0x1, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x4, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x4, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt(r6, 0x6, 0x44, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x56, 0x3}, {{r4}, 0x4, 0x8, 0x40000000, 0x6, 0x5}, {{r5}, 0xfffffffffffffffd, 0xf0371b17cbecb93d, 0x1, 0x1f, 0xb}, {{r6}, 0xfffffffffffffffa, 0x80, 0x40, 0x9, 0x6}, {{r7}, 0xfffffffffffffffa, 0x50, 0xc11969c3014e592b, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x58af69bbb9e9429b, 0x0, 0x10001}, {{r8}, 0xfffffffffffffffc, 0x64, 0x1fffdc, 0x5, 0x100}, {{r9}, 0x7ffffffffffffffd, 0x2, 0x40, 0x6, 0x37eb}], 0x28d, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1}, {{r12}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r2, r12) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x18) fcntl$getown(r1, 0x5) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file1\x00', 0xb8fdd699fb81a811) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) socketpair(0xb71ebfdca96f3dbc, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00993707c1f141b7ff01d687fb82c9dc2330735119bc90008bf18b940ed6fd71954685c843003c440ac7912c921d42779920347c83c1c7e2ffa725b3e084a30130e630c9bf7b3d84326ac9c89dc8d3d836b79b517a3242929326f32c3d96f449305d72ecd46a6f38d4375d441df02a6dbcd206b5e4a33dc335b1fbfd695f8b2cb20000000000"], 0xa) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: clock_gettime(0x3, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x0, 0xa0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffedd) r3 = getpgid(0xffffffffffffffff) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r11 = syz_open_pts() fcntl$lock(r11, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r12 = syz_open_pts() fcntl$lock(r12, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r7, @ANYRES32=r0, @ANYBLOB="570bfba2a2de38b9afa6eba4a200e37bcc50ead1d93b1194e82e638cc46edd7290cc8d7289eb36e34ced1b", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="0eb3afc9fdd1a5b7253426d0acf24f89182f5695c384bf998dd3ee97e98f7d8598ed5db563cbd0579f93ba8095ac595ea5ef5868ca42915a88ca4d5d351792a8b8063cd057", @ANYRES32=r8, @ANYRESOCT=r2, @ANYRESHEX=r9, @ANYRESHEX=r3, @ANYPTR64, @ANYRES64=r0], @ANYRESHEX=0x0, @ANYPTR64, @ANYBLOB="3558ec55cc33c6472637bbf8e244347e733e749c46e3c56bce006f63215a043fb57d9a60b6d91de2d4665a43cd023fc6db90e2f1949a3716f08abceef8e77f1f3d48c8b5e2d3d092b5e4d25ba1c5dbfc"], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYPTR64, @ANYRESHEX=r10, @ANYRES64=r11, @ANYRES16], @ANYRESHEX, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES32=r12], @ANYRES32=0x0, @ANYRES16, @ANYBLOB="6fe4ff86f1bc495a0ec158ab4059ce98058fbc7c7bbf37513d822dace7919621fe21d9ff3129e3bd9cf373756a2c86a60da69fbbcd", @ANYRESOCT]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="8a0200000000000057c5fd18a2a2759309d7d4bd6f5576db4ebff0f1736091915fe57c1e3d98dea368d5428b70197519f5dc1798698b0d6c6f365a1a2b132f5052697c38187f8cdd60b527558128af4f7fc428a49ff57883e2510eb1568e7c694619b58621078a496a955d80ddbba73018c33ce30606b529b9a9b992f91fdd8d12f46736c82fc9bc057f6ff4e264332b661373ef29a3562bf6dba9f7eab73de836ed2e1241db5a40d3c78cb4f940ab2e35921d145a907343c8"], 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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = syz_open_pts() fcntl$lock(r22, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) msgsnd(r21, &(0x7f0000000480)=ANY=[@ANYRES64=r22, @ANYBLOB="a1f171df6aece52eedb30b57d7db671867b7c279975e91d9deaf5a1b7856f763988b3da02ca81c6db0c194fc3d23f5f5c2c64b0ac00c6816b963a2677db36dc6667f59eaaf111c328a6b5d1c19a175b1ec13ee3cca37e2dfc8043b0c6a0eac7af257bbb23397ccf46e105b3ad1ecc47a2f38ee25eeb1fe02d308907df3815787513d884066fde68e78024e306a18911b618653f49f569dbe85d4dc351f15152532fd146a1fcc997c745d4a69700f3c137efa1cac61497f34e0c7ee9d965492778bfa230cae06fa7dbec25d9d0e8dcda7c395a68b5622c355b83ee48bef10", @ANYRES64], 0x3, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000001317d56378aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf74f8d3b3c62ba70004a0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0xffff, 0x100, "ce19cef7fa4f727fb351cf99decfc51eeaa836b3d0d004ec84566131b137f133e7d7731c3069e595006c4486437a09e27c5c22a4ab36558d254baee758662c2f"}, {0x28, 0x0, 0xffff, "6a70173ecec9ab60cb3625e81f75d9ca5a0f9c"}, {0xb8, 0x1ffff, 0x0, "4607363bfb22561519ce846304fb694494c863e217019d1615bea3e2f21c4472c8f2cdc792e708ac937214f5ecef016ef8bddc8f4a52425b7f6d1a8b479e2e441516b8582ed822bd568a927c199c266762cb7c6316d9e170cec1d8e1d33e85aa562bfecc35753dd55aa731681b3f09cb14b3029d77dccbd73f6f3475404edc8b99a7241ff4bd05e2af9fe8b8cce00b33aa9d67b6e396996f43dda63716bbb268c7"}, {0x30, 0xffff, 0x5, "f2ff7697063c9d07b36956bc73a222262ef00f2e9d3183d4d87a82eb"}, {0x11b, 0xffff, 0xfffffffb, "c2518f31bf117983732d3b0ff04ca05c4e7b8bacb9cf37b174f40591d0b269ba6e47ff9b08d2ebb7e74f9386ed8e523b631046ac00ca50a311820adf853550df0af96b78cdf0678d7448785bfad5f3addf0055997cb97d93e56e6236ba8cbdcfe45ffc73151903a96e10170230be4b2658c863d2cf38df2342e0c8c3de9394dbe1fccece9b4139dbab1d6f2ba3d0a9e532e938e16bba39563561b1fa2dda6fef3bb03b7bf2fe1451ea1e145ee65926a769d3400b959145eea46922b310b700bb980f1e615b0ea57a92b0b697481be08a95c82571f4b016a433ec10fc5d97fcbbdb1107e3d4b6299ef1f6b27baa76badc0937b01120edf2c9"}, {0x40, 0x17ffc, 0x1, "0e84f937c5fdd4eec011be46f6b23f7c89d32335cb55374207a39da145bb1ccc72b780b7549319ca689835"}, {0x70, 0x1, 0x4, "31f137ec61806f1ade7ec12780d72c91c54e922a9dc82be41a6804ed19c301f0b1a6ee5a38c6ce24b6ae7b31051f61ce8c93103a51edcbac4c498b7ff0690ae5cacfd60453e3e769c590dfa687b3bf6b338bfc33874ef62a"}, {0x38, 0xffff, 0x45, "b8e80f65130a3dd91f8257a335b6f2bb169b8b02abd0353f9867c8277058ea7032dcb8"}, {0xb0, 0xffff, 0xffff, "6fa99640b588f8777171bb528996c9f0514edc3e7be7b5b931ff7e905d785754e60386518f2268094d60199cb148f41ae31d8f372644167f93824d550d2b84635c758fc908b4bc10f277669c187f0d6b9a5724a066a5c523ab625c73e00f5607f7012ebfee98e671c682304a4e3d70b039ab110c7e2cacbc2a290d8577e424d1fe4c9d903babf40568a1b69a3386eb43b790d3373b9e45b06840ea756aaa1fed"}], 0x400}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e246f3e8888dfc80dc618932340d9d0ea2f30668ec10900d720a0fa58f6f92f5e66d6603306545c7ce003b1f40747d7e66305e047b533c2e7906753d60609cc3b76acf66b848b2e2178670f5966f7d8b166b38cc0b70d635e99faa304494e1a700dc46c5843302a0e71ab5240530cd673db10a5fbc1f818e3a480c29c4e7913d58dde872467c03f860372e6c499ffc2b37c061e9af6d77d63f7acffe7"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000001340)={{0x100002, r23, r25, r26, 0x0, 0x46, 0x3}, 0x100, 0xc07, r27, r29, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r20, r26) r30 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x4, r5, r15, r26, r30, 0x20, 0x9}, 0x3, 0x9, 0x4}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000100)=0x100) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000080)) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r31}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000000c0)=[{{r31}, 0xfffffffffffffffc, 0x1}, {{r32}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r31, r32) r33 = openat(r31, &(0x7f0000000040)='./bus/file0\x00', 0x2, 0x22) writev(r33, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r33, 0x2000745e) ioctl$FIOSETOWN(r33, 0x8004667c, &(0x7f0000000000)=0x8000) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x1, 0x40, 0x7}, {0x7fff, 0x81, 0x6, 0xffffffff}, {0x401, 0x4, 0x9, 0x10001}, {0xff, 0x5, 0x7f, 0xc0000000}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000280)=""/153, 0x99}], 0x3) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = kqueue() r9 = dup(r8) kevent(r9, &(0x7f0000000280), 0x5, 0x0, 0x7, 0x0) kevent(r7, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r6) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, r11, r12]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r12, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r13, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r13, 0x1, 0x4, &(0x7f00000000c0)=""/250) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/\x83\xe7ro\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000f3ca7757c2d6a477ce417ad55d2e3eb1c60cdd5864ae6421fad5fedc439a9b68ddd86b1df5b53b76698778a08446c5456ce9156ee222791e6dffd46abf6df0dfbc58052daedb091cd9e53b92ae23adda67bfc64c81da81fa5b06c71a808c87aad18ab894faea95cb409b4e36f8d46f9a2019ed78df23263c0ec8a990d55770aac55710393ed20a5d638dccacacd09c2a8b2c78dc8231c6b154165a9f8376fa69f7b34bc6efe8a96d21ef4bc3bad0b4334708bc6300e5d2dda8dad57e524700cfb277516a54cffa3fa1218b45f0aa85"], &(0x7f0000000140)=0x3a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x2, 0x0, 0x3}, 0x0, [0x0, 0x8001]}, 0x3c) 16:00:06 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) r3 = dup2(r0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r5) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r8, @ANYRES64=r5]], 0x1, 0x3, 0x1000) msgrcv(r6, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000040)={0x0, "86068510de6a4a026fa16f18b30f39fcd7d19e1e88ed9c0dc80dd0c427fd9d59d3dfad33f36cc46573a79ea202fc4861c777f6f69a26f9f21607d53c3f9cf8fb2671dae9ae263caa178311808ee6ae33eaed36dcdd70be0e9ddf1d91ab82a1d3c7931209247f32ee6cc13442"}, 0x74, 0x800) dup2(r3, r4) close(r1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x200, "b23dd1fccf0741b13d70910affefd9499414b645", 0x4, 0xe3}) r2 = socket$inet6(0x18, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x40, 0xbcff, 0x1ff}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/198, 0x386) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f33dfdf07bedaa6548522e5b4945ccc54b7a031923e3e2fb439b03e16a2ff1fd5772ee386db2e4143aaafb484ffad55fd9179890fda44d608963c1e", 0x65}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x2, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x7fffffff}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x16}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) socket(0x2, 0x4003, 0x1) r2 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x800, r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000540), 0x3b2, 0x0, 0x2ad}, 0x0) 16:00:07 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)="fb5f06f20947b7f8d1ff167ac5e2b61597ab7959fdd35c46a809b6ca4fc1793d819db95e6a526d17db3e94238090673e21cca517244c984cddaf18191515d86774593ad15b99ef51705280dcf2917d2f050b530b1250b9420256c85445203ef2459ad9fc98e8e2f43b95c7e694d4b19dc70437ba6407f4bd304c7ebc75995532e980ffeb5375d7607e4b6b871ba80b6bd77cf6f54c66fdae52b60ceaf631e9", 0x9f) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="29c90ae00ddf41d704b1c4504fa581118adae96b68393e79385e955be6e64057f4611f795e7619654f5b427cf48dbe7a0c2ca629219f3e7f3b8d2182411634224073f146e3c78084ed71a9a59ffebea8248f8383ec736bb0b311ce0a2033a6429eef4a95b269cd836770e8f5d412edec7af27aa5246940831a9a8bfb038ae69498d2477edba14b7063f4a465e647fb4e5da42b195a3dd9906f593985dede5c940dcf3349e5c59c1240b5b6a187392a12dfdf67d2d329d8344092363e716934f033d42f86ef765e854209dbe8bbcf4b445602a5d9902b8134d9", 0xd9}], 0x1) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socket(0x2e, 0x4000, 0x9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x401]}}) munlockall() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x70969ef81777b0eb, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000c44897602aca5b1bc81cb4d912108d96b98e6ee43823d9a07b94d9ac6c3d"], &(0x7f00000000c0)=0x6e) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000001c0)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) fchmod(0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82222e2f55696c6530006cf95e621e07b56875da685a6a74ee0844c75ed73e5bcd5594c2e323a1acaae8027f7b75220f8004ad898b5b84b8fc7b4f0ebdc1e8fc6a5768baed7610136944f8ffcca9cd3a240f6824237c59367c44c325f6587261951097ad0eeb5251c962088fd2c327ab19826c58aea5b9a0f43d0c706cec02c7961e3d6c5a7231106a96d3bf4a55cefe7c230ef8e216682488186dac9217c42c7721"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000003640)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x6dc, 0x9f0f}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000003680)="77540450dbeb4ed664e32fd9099f33ee45aafc8fe5c278da27f2b449b45737157ed1ce098e7f4cc57f280dae21b74a68740d614d84903d593397a272496fe94237273ed31d22efeb6f21819b36961e6fe8d3c20382872cae5d8dc8e129b8cb637248d9719cb491d2ba5b3d67ce3df16433fd75f7270298dbdfe6c8ffe9b6a81975d4c1582c165a0cd73f5563d3ee97bcb821032445bec3b14b473a5490fdf3d21413f18e931f387d0f4aefe04da1cb97a59e5580e686c606e86d84a000277563c2a537aae371d68b66a600000000000000000000befc7614d5395de9fedb0e2b3e191b9db2f5a63331d44efcabb7b1326ef8be59f893a99dad236ad2022a8385a762b85028aedd8721f944274cb0776259d1b670fdffe72f3a94fa5a2566c1dd6c3ac3d2999227487573b85912acf24a4376b066", 0x134}, {&(0x7f0000000200)="1a9d9f0a83970e6b799330611ea38bcc4316673641f1b308c64769b9d49f2b7eac4751e82c3bbe7aafbb3e0cf2834b780caef4f2bf6d2d627f8b5d49d0871663dc87fccadea471169ed24f3c1a0a392e5c9b6a660394879d391e8c8e0352587554be78f83306ac94399f8642e270766f905febc161b57c9c0a65ef990a31ef01d8d3547ac7cd2fde0dde42a1e217f23ad5177ed92b6dfa822ec8831025c13bde0981489500969b6d379a99b26e3e4a45b8423aa0d2e597905fca24d539c1724b8f0c49dc722f8edbb2aafd3a3f5288a541efbd38758fa248756368618d8d4a0421cd82a30eb159484ec26ee27e24c1b3a7aac80d86e4b2c1737ca153ac0794acd7c6ad2621868f7e3ae004760aedc1bfba9fa28a70a08d9887c5f16a4e7e7acc31c035e371b112a14c160d24fee981c5b057efa269401c8adf84a057f5ee42d9b1f565ebb5a189b9bb089bba08e630fdf81cd4a1263e2a59f0914b1b5594e85fc0c6016c55795cec4a07a8dccfd616b9070b1d0adbeb2f736ceb58ace986cd43ea7d762599b63251135f6a4074f580c565bb022e8367001d23b8dad287a590cd62c8cbc88d83a40f0000968d9fa40d005e318ff6b6b8e004e244fce637fe7ca3784fe5ade941cfdac88708f8f35cb05ebbb08ee413094dfdc4856d01bdc67f3703ceb79e622e5b05babe3dd9fe421e1cbf7d0ae9724ca2be7c4b37660a80bd9c938e73c8f73d8dcb5a0f4a750983acd7777b3b81e77ab3a6d847b843cc6dc1b0577757c38e94e54b5b381138a5a20f77c003d448d4ff4531daca255814df37239047fc8df7e927a351e56c0ddc95ee694e14b70a235f85fb8f476e415a66c54b9a9827573935a9a4ed20f369bee0602c7628fc435d09812333b4c07d7cfa54c30159f44a469a66de2faaf74b2f35ffdaf2df6f3693c619b2dd71a83bc78b585c4c6285e0d2f57d9ff073f4f5ddc0d3ec68cd2ecf5c1521dd2e8d8e99dff81a62bed62ac2fd634c1aa36887df57ad6e0c036310466265ddd93fb7211329e25e8832102b56b242e75bdb06275018af01544e82a8e30b5cb08acd3dcf639a3920279e07120b7f0db9da5815fea6a554c575dfcd2e45ad8eceec957fe583367ccf3ce4c157aeb075566551d681f7965513029f14b0cd5330dd5bafc39a9fc5efa7304542a7e3fa2e4893f349aca37cd592decd59558372aaab9a20f23919147041c630fb3ad891b3debfdb94be792f1c267feb3d2297f8c6ce316adf8a41e838ad92edab0b6ef46fabce3941d9be66fec0041af0fb5d8a63244563cf02ec39720eb0cf57ca24d71c80d4ba782cb121f88851792103ac1ffd4f6d313b8e4a89c51f93b269398448b9016ce5d6695d6ff6b1226edce105ae2dd7b905fc14716625f158897989aafd95b6f038aaf79508a9a8c443343eaebdb2600b14b6d8aef5a87c631c1a4a3567af6cb18a63cb6e08a8397e592dfec9c460119b1e55fc36a421f83ec4c47b18867c6897749e77d8e0e6da8bec72a56ab8fe731aebbed83ebe168c16d057b212fbaf35981aec9d98e1e40c66ad502c1a2f9cecc4df2bb0b7243972256c40214cc1ff7506a96a67439dc047b9416c7c22534459b60793d88ae7f0cc7ef74201b02bdd11296a7c172fe4f7b06d96c2f4df6d39a185985e99ee9e9d21514b167ef347b206762bd0dcde8228dc5dc58762ed845c18101b29ba8717e64323eaa0793ce2c9a13c8d24a54d2aeaf295bbafac968dc9dc3521a654e558c4b9b37b622628a0140c0664fd4744a765ffe337f9af1c7116479462e0e5be216006f526c91510a43a51507e09abb56ec894e5304be9a64b888d9a3e19fdaa66230bf85483f0fc2c107bb504a63453e3132dfba1d50bde7e6456a84e95b1a1bb3e6f0c9b17c857ac9f5a4e20130ef0eebf6ada98793bbe6fac3902d6e95037d2010bab6ebf5cac27e97645daded2550beaaf52f39b86cfdb8fec0a858eee9ebf6dfd2c7a981b2d98a9aaaa8d898b6fdffaf36c92a71055e10939c1ed041bdd1f8c27f6b03da6ee0eb6cd95cf450216c4307cefaaa199f09df34c266864e9f14ec4ee0c59ff60f4a0621cf3a4daa2e9a33e662e600c377103b0fa0b1c17668e86d77ce041c61da10638981576fb65bbe419c8d3a476c0b18bc55a6fd566ea81b6b515ce3b021d8739f1ea010c8e9106b6aab27f162a76340df4a7828c0d53357b8e5b464e6ad032604cf57371a8776da1184579d436899e2903ca81b119179a78d56bb7752a80087335558f52462bb94b6302b341d9c6860a0dab6e05f9c104996b2387f5e2aea26edc5dc366a15858e00b7f64d96d88200d3985959ad6147776032874166eb40c4b442760a8fd67ce849af8ea9e2002d32c0bc3956965c84a856b11c4c345ba0b0416a153ae8a9dfcc12cf3d547dc58d68bfa7bacc17ffc27503756e92fcbee5bf012f9f591d0a787b1967d2f78d522b339f91924877c648ada6fbc5d7162bd634f15d9648833474b85374512a235a68bdba7be307410e90358056a14ea226a0763923b863fb2456ca99213da559eefa2e45101062bc715a9edfacd9c1f906658feaf3134a6315a7d1f6e2417f5fb005dfc3c811619c68dcf315accc0dcfb5e2ab3350a2e7ef95dbe0078b9a3b02447f11ebac9b76f38054d1a5159297c57ea6bc05b5d2a77b0af30cc2d5054d3df89fa2bfb779bdd644bbf7beb04d4e8c969b53188ee893bcf2af88aa4feca49214d3270a2ec75f65a9e230cf3a793026777af73865ae3a87856b60af046a93dfe0329b73d19773dfec26ffdcdd76195a3897fbf013f558b93d40711ff894a85b69ac9ebdc1d7e847f6f67f4afc2f7c79303ba5ce3a4a7ad13eb4485cddb4f0481b79f6c89d6c769a31166d7ad2df6504823b441a83d8e757726ad33d5f415b5841307faafb9a4eb29a39331979f6cdab59290040144a6e0cdb1b8e853292ea957026a08f8bb4d4c0dc0e1559c4e65de139c07969452f8117e8172e9f92e70369caceaef0ea5e095697a14741646f4a6ceac80e209bcd645013ebbf7ccd17053f28cf85f68dde938cbe52bbe28749fbea311e946206ee94354d1ecd7c065d90a726792b9fb09a0a2526aa3cdf65c74f5ca2ac067c6313fbb2113e9870fa6e86dc8ee82bc1ef55fdd6a7cef222d773c8ceca17105140180189556a27b7c32b0ce1ec496b94497d92c9f0a4b0b3a739fb939c2e60d123dc67bec4df301ec996117ca662fc51f790d0c755d71af96929f94be8cbbb50edd8452069fd393ca8274d2a81faeaebd55fe0d729e76e48abe24e1a4df031af4a54a7492b0552aaec61742fc69cb8a1e25cc2345588b28a5b19a9067ba517fe25d4381935845189baff19a849e77ae55c4c608fb81da77530e1893a1a4107c2a94e492dad623a787f19c92967090d1e410e79d5bab2cb6c469f100b94a8aa8909d841b92490599e2406a9abf010e25c83788afd1230347a38141d4689c1bc8c32a889a00116a1b86990c993cbb497a317da177c06e2e3be03823405834aedd1a496c108d9a491d73824b1b15e6cc6d7cb0dee46454d28e7f501b7a38d3f61ea8ced2a9569794f00a04bdc1066c3389fa8733201a105ae7a8809bc98f79d9b51f032285622c6761f640cf9d97e844f9cf851a8214759da06a2c17185b28deb0ee12e092e27ab0766dd444da7b6dcae038722ac9e3faa404eda58eaa45b7c5ae2ec5d2df0e89dd5904f4b61c470627da55a9c6e692fa2ff245910039be39e020ece33a3e2fa9b5af6b68c49ca6a89fbf35ce7f0e366e07bb46f3cb5224267592168af1b54e139380dff312480223528363dee991db739ea2e8471e7d37c697a277c1480630430dfd7514b8de81538c296da4c0f214158580627b3fdb45bc9e533707c3a2b67c65fb0c508b16cd519416bb038138f5b85972911240ee2dfe2decdb65f432b6512c93f3595b8de2cb8df12849712513fa648b4c7efa87ecc6d4f9ba394355340397698e91ed64b71136f8aa7fe18d01524e95d932ccbb3e08ee59fa4f9eb0d9b7f01ad31bfb35dcf1e22347c83f7f9c2e86eae90d8d7e9d627add1dfeee1716d7fc919d4fbc5811757de5283bd2473c803974eca38874a903bc35b7dafccd86668efa75ba63a9586ce89d76eaf1addca68d3f6e9049687ca9c39365804312be8c98b5825d35c8bbf0b094b7e2ad370dda3c38317a837a0354a335e0a75f7dea218c3951d9e2a31caf75ed673eca43870bbb600b8da7598291cfb6be52379ac838bc0d71ff0ed54bd68d82631ea51e4ee3332a64fd51456057f925b3401f1481fb523bb2fcad00ef3b24f5236315c656b998d014352dc42afd93511cb0e371377d15eb2559173642354105775bb104c3623e77a2b2d2469866ef5041178f6e274a6fc217244ee1a20b756a09d9340205ac45706bee953309d2108af21a719517311e90efa6cf93ead0eb7465511f082771bfa41138194cd2eb2a9de94ac13574a4e130b4bb411f5dedfc8bbbd25c10422307f9268cd2bfd2371dd7b0577dd3278d1cfb14b26ac5d5468afb068f49270c6390865a10087b80819fdf5a89c2bcc1eb34402ce796cb802b2ff8dfa78df1781913d1ca5113a0ddfdcf61d0a27cf9ec3dba27c9d02a4d01225105853d606d09cff403013d5233fcc168a30d55d4f432e263121e77465469b3db5d039dd2fb881f9d3b83d179e4c687de9cb76c6a450963b70ee4cc13af17b62701f5dca2f887bdfd776765355df2e089780d3afe6881295d4bc82dc89f972c7daa54c34f852781bc00d558127ce0cff851d0fe0cea54313f39c9c67c77fe96c438d3634084907bbd6b0fe92dbb59becaa6aea8a6540bbedb4e36ff9cd05d08e3d51ccad7c287c339ba63807780284b47f7da598336c7333dda1421c2afb1b45b659fefd71a01ae770609a13007285024a7f9f4a660ff08f42ed517691af0fd66c71b2cd1fe3cfa5f21e4b55c3fce3c60e6d2db7414580613888b2efa6c0dc59b464cc14f59a07a7c29b71338a6f7c4b5b686c84f1efaa185766137050d23ad551f86bb8ce1cf6e1a958ca1f24aa80ce9bb04621abc1c1459ee14657496933c7446db81b0f251c5c4c39b8b259540e76de5532c776b3143ca6e77753a80338063ed97b2584d4bb454c2491a7329f7915231ea73d8d18079bc6ffc825801b805c51cb5e5c463a4ec02546ef78aa67592e7e1e9b7d57801a567e2c5262070f19bc441025fad69b64a367d00084535374c5925edab38ff0df68550deb262198b9eb651d10e5b88e20da4a8c8aa55cc82c13f4d801085ee4c203e67acd8351bd814c489f819fcced1bead0667ee633b051b9a4f12dc6245a31e2b13dc25d5ba2dcbc81cb92febb7375fff3a155eeecda32a9c4c9dc99577e6bd7690dc22d90eed81bfbb45cfef5c828a28e08769b2858fc28dafa948784dcd04af477d236d7275d705c862925493d530e6244028065193639e45e8587b9d2f0bec8e93c6d927b791edf223b49a803a2546ccabc9a937429c2471426ba68a2faec7723a906edcddd2ee55cebc6f60f11db4404076671f8997a27c881f2bcec65cfbe62081a7a25d9c94dcbe8baf5c35fe1dce47fa8313517a13d17b01c72e931496ffabc8a8dd62b4f7ade83d315f80caf75aa8f12e42e983f0874fddf9afba22466e6f4522546247fa13b0c094156a098c4d51da948ed9a3bb73319e6d088cad0ce40504bfc144e8f1b61aea9fea08dcd88e9454a5fd0574c2a2753c66b3ea7539145bd80e9f81ff8f3c3b74e497255ec380320d2a", 0x1000}, {&(0x7f0000001200)="29b9b0ec30ef6577b8fef7f184a383f68a", 0x11}, {&(0x7f0000001240)="47b5482c2593fdd9623cafd6bed8a3d7a6ac99e9b972533b9413172faaea0638b11c18ac35a3a2cb6cd0ec6d4873ba72d39422bf9ca803b1d7cce598bcaa2dcf4d75f94a4354142cda17e9c68ef3b7e9788b754a0cc9a5b40dfb5bfddd7dfe39117c938b1f96724616e889ca82e80935f6e1a0006d9444827bb793", 0x7b}, {&(0x7f00000012c0)="83d44e13e3e7d7df191ef29f6eb4e5e221c00eb1d93d39f4dd00f3e748aea0a56c13409e9cbc76b466faeb97e64929e3ca853896bbd1eb5274714b852a9ee4bdd2df082453c32a0ded4b39f60d9d0dde6252eaace18e2cb740f66e319cbcc593b1d0c549c18f1e02beb0a49161c04c0f4cc16230b764c5705967280217239a21d3adba02ad137d20ec5b2d89be1d459c843fc1ead3744002b8d294900777f377088e8ede0b9923cfd04108383eb47b47b49cb098d98f3c11c57bda5a52ac298d43aacf551f4aa02412b537668f724865f3a51c1a79a892c077819f50eeef8ef0850b7c4ebc5b6f4df1ac06a15ef942c5d579d740887f19b25d4b6ece7977bca59ca4b53106e7cc195eedb9be53b827a9162a5f7ec1aa5a116f88fbcf715d0ab49e9021ffcf8e7d7a6b441f7c7eea2b29c598e207fb97a397360d9c49347b26e76f7ae26e95d8a0324cf8849cff3d6f60bf9a0e9b39e9c2d5d595289cab054bf61c93b26a76d8e9d4a86f3957b58c431571ab807f6b08fd8d47e00507d85cd3fcd0e1d7cd3944b2164aedf602a6d296ccc041b647afbaf78324ac1d7272afd35f862329cac6ac02d4565ed09905ca1a68b46e42795345ad7fa7dfe18a37cef0b7bc9933d6f69c106f1eef7e386b7c65d97a739935ccd84898169658ba5c191a25e13b5b65469f3b8f9adabe4e27adc731c82cb8163875cdc28886c01ed009e449fe8795efecbd22bb7ec91c5a3bc2ea77186f39d8f1a38fcfca35ba9e560f63547963a058c805fe6e3e4a9fe495ff50c19d171c964adc57232f783f7b7a5b672962d61575921a2e15de4df52613b663301c665b826e026de4b4c8af185267e8f3350eaef18311c9dcf4c834975190e76cb72b458ca8b0cdc6d59c5681055531b029b14a1d3ce2bc63873378ec51013f9e820977929e25962688957320a08b9069abc965090adac7e4ce5ea32a0f808e36b270d00a58f26443cac48f6c55ca5ecb3979b7030871486c304c70434a84de3d781fc9eb3abc0d69d646f2965c069e3986357647484af835f3431f17d7a2b69f64a2252ed986a1f4612f6ac6c61a25cfc0560ac3af5b449e0391bffed34b5099e5ae1f6f7f29cfe83758246f0664502d22e7c5582391c8a185019c4a109e7556fa967e1a005ac675f0dd9b8ed324f0d6cd1a66d8f2b92949d035199e75bc213da339179ef4accc8b614c1b6f9dd05c00d5d297626a3a1bcbd26e8603d07910ff1d948c6f9bde233865ef97a6f45b4485fcd92b141a262a380bf518d56b317ef6480bb845b5e07af371247dac6777e9af1865770c6b3e57e31e0c32725e0feb5004b9659ff3cdaf9d79f7fa4e305a77abca65db47e341c70db2031b44f898e0cf77b9f9230b06ff904d3553499f1e81ae1e4fec032fedd35757cd489868f2d25e7a3c7c25023fcd1ce211b592c7ab023dc38d6cecdbdc5bf75331c86f90e182d93e03cf5d095ddbec7ee51bf7ccc4020d321884150c8f99edd8b6918feb6c3ecaa1bc1d91306c29de37debcf8632bc3569155fbc4b93ce96150af2cc33b9b55b90285309e4dbf7bb1d09054e9a759061fc43929045c17684b557ea65731884774700eab8905f909e6018d0ddd1334cd8a63beec54759a4c618304d42ca6451de29d196f75f1724a59b04b709230d35be0cd5e804b5fe3f55840664b9063cba8051574e7e50fd9230cacce2584d94603205eb2abe9b0bcaaa465ae8e4bdf17c72ed60ff284f7b0089da9098421992a490981c1d73606c86a87c4c521a44adfbd03b895e28b28c6135bedcaede923f95c7e28e04687ffca249b7a853cc51255e2b5ad9398c5df3f1f25bbe29d1e3aefacbc53f606d8cf51c90b38ee28667baa017b2dfc03bfd219f86f34ca4cee9689a5c500170365dc29a11d2157f5949b1aca28f9b784d54b5a304b90bb75f2dd606b160f0c49e0fa925e7f428f8e2734f8f3ebcee4a8a82e2b00a0a47aedacbc81b6695c3566ce1bcd9b8fe89dd71e7c888ac820e1d8ecaf3b103d3e1e92a850971beafc04f1612f1abc1a8fc9eae64f5211fe1ae5fc75f72c6f57a45cd6e861bfcb7dd8add652202aa5f67b33d2f5fdea4620b5ea2246c7d3f40f94fd5582a7249dc30701240caa22e91492c2dff053182191143a068c1680bcdbab4172891c348ed6682fa24dca80aa32681f3d4bf80f4960378d7f3955af679e9275d36c208900ac1b89da7b07a64cd228d72796b71abe24754c1a12decee216418b38c785fc5920ca19ff33aca5714f3d7d63b5e068e81f017c3d06a5a945842ed7eabc3f9d578eb665a35fb1a651837c592a05d46039a919df6a523dd57edc645d875bec3706260452fab537c718d8563609d818fa4c572679c7973a44abd36da4963a4940df1c1d1ba69129989d60ec6ae1cd44a6501d702da23f21abcb8caae4b3913f5571d63843ea588d6077c5d54ab30771a8333c8b8436db4b2a11a6838810e529cb74a9dea13f97e1143478146829fcc7c4063adc7777157ef47c995f035410c4aef8eff0958666700bd8fc42f6d2d554c43aa44a5015b126ed8d56018da41792fc30a813e27730f50053cd4d21c1b383e7b8d7bc0d0ed22c0f44f6dcadf9c1c0002440e54d8220db4855a6db623082a7420011b6aca527fac0005e1a2a6687ae3de710ff48043dd0c945c0096a9dfc12225205214e2b829fd1cc0d661a7865f4801c8da020b839a406e1b7cb8cc40205edb233220712ccce30374ca3a324a061bebf4c6f29dea3c0dc62cd2b623831541468d9d4a2f1f2eb59e32e1b615dbf2dafbd602aba0d9dd1802a0e1c380ce88a33403fbae1ec18848d001b3fc2f7708927129072f25251a9e7b9f9435aa78c6eb493958ab68eeed3f1517396a6117a93e2af033eced9a62f3a0e0c6349e9a462d5ac13d4ed0b7d92e0637c5818df33942042125120a336dccbe40889d383a102d81ce59235293e04ea10e8caa2a368d720abbfd9e019b8f41523d7b8bb9e4cd9e292397bebd998a1972401e74deb4cb73518694158fa6fa8a4f2687e57755f96f89d1e9e7f815aed3767d835ddd6bd8613ce6d8efcca3229eca4f5e58db02f80b3a492daba339608861d2242035449ff5f0e7d4d213bbf71407f74ca065805084adec1c9ad2f834d066091a5151f78ceaca21e3f7801a3993ddd6087466731206759d63f940c4b73505d8e6ca393f81f90594492b59623e09d665751499b106ad57e38093a8a8d9654ba269dd995f0cc4dd1b1b03148b78771523ede78745621e4002031e10dfb51fbc7b8f016db29f9d4abe557be4699de0aa538c70c2050dcc85cce9788fcee60ed72679199b8ad6c7781fb87d2cd0b5238622451f49f6b2ddd5a883750f698ad71ae83da0dcb62fad2d182cf01514aa4799466f7ba234011f1da62ba570a215d35fbf4f6226e075bc7a1b00115af775b4105b4f9f6905aa53eeb8a7b9ccef6426de281a3de4f7130a4f48ae05cdb0edf5d2cf9857386fb8b0071c42af249357f719e999f308d0742ef5ade09ceeaff4d92c76afc4211329a21b1c36d6afaa075654a437affac5cb23df4f9f6f7ceb1525407281b30a699e6d2c47b4ca581655318e909fa76e9fdce2a22ee62e8de4b69f922e589d60aea053426a653a22333116b9f6ea03b37a205de442bda3f7fdf7b7c0ae3f1fdfe655d3a1366c643d7ca26de25e5fbbe7ca977ee58cfc0e9daa5d619e6b6c138262662000c0cb215c0a0fda4acf8cb626f334edce1995610f726d3bc7d12ccc4b22e38a7e6a56fda7fe42a08f6ed7ed6edb86053042c835d8de6ec413e85c779c470e078ac33e62b53b3616b29d0579d5f677a51fec46a9555c30c65449b3d412a2853c2de6f75b9f57ca6035e144770bf3d31a469b31d2462f2da72da1df1148f2300e00ef85d8b28d737b46afd48d3009846688f3fc0379c248c1a5a30d12a2f2d1057d0ceb32a8ed6376f774a2c6f7aa5f9f44f129d8865f2a5d38db30f527bf247aceceb9b926c2b51ca8bc7faa94ed996a753661e5445bc71eecb26b5076d58095eb584c0e78af230d90b778784f51ef6b67fa61b5d67b7678d35772f96cee77ff62761094a7671f99040848f5628f27433b1bd3dfbcc48114fe28a713fb891174ffd127b640b49219b746e28a7eeac02e48c3d64b6735deed040bef99e27c980bd219bb47f4ceed35ea8cf1f7f2631e762733306b337a5ecc48f7ac4f6088c45d5d93514612d0334bbe91fa809a425fb2445ad70c7039af63a6a56ce6ab0d02e0b07230b2745bf27d666d0405f1ceaeaa191100e0d0284183d6963f4d92da6d631f30adc8e2ede926f9bfd0e219b5fd104e1b02b8f396e346469fcbdb36b05a56ab97905e7bee464446d2ce49c5abde2a18af6ba8692b9bd1935880a0cdbe9fa476bc0d019f5ba21bc32452662642095fe58ac7c8e98dc47370226a72d1edbf0bb32cc4c9dc2bbd051962fed18939d12a1e4894ae795e06a1c76c95b9a412e269bda055f612edeb3b1be82c6a8e1be6f5c7ad751fa4487c52c7e666b270d4be6164b53813b809a3b14b63b7d76489eb8d98ce2848f242207ba156a0745a58831f36f2649c654344999bd5bdd34295669266f30460c8701bfb2cdb5e45a37ddcde1cab587efab2ea2ed27e82dbc22112432378a80980d3200655b2d4a04d0fd6297d5773c61c164ef420dc0005341a8f7d5f55e9f32523a44d70ad83f394aee22af735769210bdf729378b06d7cf09caa0f1ed69e67d998573f625e4173c05b9ef19ae881e35ec96e28167d5c0aa4215289872bf76d3e82d47cec0470558f747765cd0cd60b65cf4cbe812e9622d317d040cdcf54b18f688f5d05a582690bdb4afe8d801bb613e7aaf6e37072aa74d7d57a01f85aa51da0cc7ed7748a3400eb1d24e03abfdbed7460d0a305eb6046040266bc66b0e8f3e727718ce5d24b5dc794df3a952dfb001eb3473fa5c130371abce3b0ac21160e66832c232e9a95c541a56738ea955156a89c3420f65dd30639c15a1e2e6bfb4c99fee3ab21865485a3ce45cdec09cd87e191a9357bad7035b75fd6cbdb2b7307ae287fbcd1b709e0867dd10a0abfcd3586f52df7b3e1e35f4513675de41f6dbc011adcea471a1d4d1fa8b13329fee426006fbe10a2be5e5eabfc2f01a8f584677606d78c0a5789b07b52459464ba264bd0f17079fa250bb461795915f99b0f799a34b5ba3fe10127798289bad2b61396f4adfc8ae942dd26ed7cd4f44706ae6fd001df7eed7d4e936f1e413ad1124f5f3e5cffc4fed6ef5496e975d05cc957b834ab62f74b33093c36bf3433090373a4c339bea17afe66e970697969857dc2db6b3a29119a3f025e5eb596e8100e50f4c11742afead77c54359d203e89e5d9d91bd51b9a8b1d6b1fed4f0cada06aeb9688aeb41f2897cff33d7c5b28527b2eef8e9ca6143cc053f966abcefd15a27fa75147e6da9906e15f49adec01501646cef538c2e3dc0e19c12c26dd1ce4d4ca9c5fef42c417033d2f7152e03cb4c20c162766cbec5aa68e5bc143d1a73e0ab7e856b913988c5e9832a85048a333960c6090a8fc49b9346ffad611edb17f1aa6efec2dac6627bcd29ed288a060583990acee340f5bcb5d0338c5de17bd752a6477ddf9175ddaf8216fe5f9a56c323e50d234bb480334536563ccfbb781a6672f2705f32d918d6d06210d778c0488ba93db33213e6424e30941336ef7fa853b90aa86611e9a8444b4da34d9b68f42b52bf0c040efb6391ed76771597e5bfe65d24d3aec782186ec646f21540c735d", 0x1000}], 0x5, &(0x7f0000002340)=[{0xc8, 0xffff, 0x7fffffff, "f0554e7c4ca2d6db4bd56df86db5495c7b1f2bb0e62b7d6b14752fcb2205b0e6d796a26cef6b2959b941af14528286450b88e020649a429a644b6c89e0fdb71fcd458149eda8d19b4699cbdc46bb970fadd2b1126511d675e54f963e1fb0795b526201cc9356be9faf2b9d93b50e3e6ed1d0edd7a809c817f4804509f14783bcc95e3c60911bac44b11a2abbae34f4e0c0b2fa92db7eb48522b464a99cc22a8d0927588a21c3a53443294007c7dd2611b01db6e1c95bbb"}, {0x98, 0x8000, 0x9, "30ab28a6010af7be07633e0133aa61ab66e00c17d2d723f8751388a291156a4dc004ed8c28726e51e72adb25551e07f99ce4c4558f299a2f56871577d12d200c7c9bb498575d65ff01863c6e182ae787cce8758bd8cc57224c316c896f1f72fd6d2c55ebf18300c026ef70bd707c88c487c4e4d7acce02a18f33e5757476a9134f62c3fc1a5fc75c"}, {0x18, 0x1, 0x7ff, "edc442f28a9524"}, {0x48, 0x1, 0x0, "f687cc9d7aab69a9cfc2cb18a17bbd445ec0dbeb5b53a69b8a36974c8d2ff8bd747b4328bf708b6a5388f7e6999f58a885"}, {0x60, 0x1, 0xf0, "12804c9651ed0acdc1a033b91ac9c0eeee77983bded8cad791cbc4a5cdf70821d529452d670944f689994a473ebc988c7785a93acfd5d5c5d96965aa875ac3c3ba043942bc1c9ee246c6f26449"}, {0x18, 0x1, 0x2, "68d143547c23fa27"}, {0x1010, 0x1, 0x2, "d00aac61424be0bf97a29891d4f7fc0b77ffc2b048a6666cba3fb20030d9dc7421b560e0b3ed246674c358f55a3e81edd58fbeb6753da84ad13b1cf057ae02916ed34735a34dea5338f1b1e7e4134934c0c5c113ae659abc46ff5a7a8c4e05b44f003884e1190c253eb753fb38b374114ed5983bec24d1e32bd296e14621f7e333c600257932b0d99b819e723363f505f1d458fb5a932c326b34ef401401b36dd0ddd0f4bf0a789da8be6b46ca485d30c26dc60fd9696f198b0b4d491c479ca87fa26caf960ffca21b333675ebc50e55c6fadb62eb0149a6a140586fc3b69678d3fb41293cdfe5771faed604e7aaa8099f501328ee5ad8ec7948ba6a657bb98687241ed8dfa895a101c7dc55cc431b15ab21933591ed7387c1a29956993735fd3e21616e1628b27e3e9163ab7544617e05371fada0b8dab18fe631aadc8419a643f497b7535901fddafad64b46dfc479639cf454b13f0283ab9557b1e96a4fb84ceaac49e096db259412577dc6bebb8f246f7336f20e6ef817c2b8142128233181cb5e5dc2b009a98ff9d438707a076d57aa701375dbf6acf4fa48facb13d63e7a62ace24a406c34202f77e1cba92503bf29407eed701964ce9e4638e445f4c6da922f92287be42c5de9cc2935779a424309d804fb243ef46090af7a9daa3599bf1983d34984a1a24e26bd4b755fd561e2b6e4d6bb8af265c4b6ffc30fb56b493c586bdde8dc485085b52792353c0d844a2cf216e0007dbee62f2ee599c3cdb460f26050ce1d64f931fb716f2c5e109f63e9a9bb32dae3b7b7804e8049578b28716a80444364f11ba41c269bb345565cfbc01891df81cb33598b30e806a0ef948410fd36a092fe992544272ca8e576c7b70f9bf5ef4603956547128857a332dd44855026231774e2bc70b71352a316f9c14081d39b6bfbdae4abe92ce6720c76409fdf14615f2f2e9ea6e12c0e154896033b765b48e4fcb2347baa032fd05d7503f8ae2197f996571c22997fec5857429c73cd1bb7fa5e0ffef4ca124b2d5bcd09442e5137acfdd976fe02e2de92b0276e1815dd6776b70cd63d67d14c29cca53eb2aba4e033279a2430fdca0b6ce62eb60368454657f6d45cd3fe43dad2e58d27b7db8825dda299f21da419aaa71993af3c554b5217c3053a896a3526c2d6e49ba412e69b175102658d85362af2612a7985926f9e1c516b645e868b176ccbdd811a98f7397422cdfa36e0fd2b22b69ab618458f241419c03cbf9bc064dee3b4e8187eb21ea1c44127c9f288cdb82138146333f0defec804c9ed1a93986c4a59ed59f8d52d9d69d5d5baf6300babec6f1235f4915363e2dac4f657cb975ecd9581b08456f2230a91c48bf871c2eb6082e5772ea12f05f2ad19d436bba70f8ad90efad090ccc1a3ee09d32c3b8d529ab2787a58a32c2d58f2d4bef9cef6b4d12a891bfa5f1ed3aad73b4d1f327b722d8ccf7e309814fa98f5386a68e1100033c0c0e69690c02b8453be28fd34bb7415299700bbd7ad64d20229a19742c4e041d8ad32109ed0f3ba122cf7d5e094fb24b89a807bce708d7d15b8655195eb963b9e83e4627a4ce76dd6208bf1bcc825f1150a733079f8b73309fc291b7ac1f8d7168d166813ac880d4bbbad2fc81e757d469e92d4b08c01587bc276493ce058e092a295a87655d01a6c20ef89cdd8eec9451906ead757f9d0c36105a2fdd1fa3f717f0f6b952452fd081feb2300b10d2585a41da6749df5b96fd9d6144f14f5c8a407359d51b8a4e8ae1dd1e7885fbd094c198fce6cfcc79c879af30013ae99c8db52578eb9035b5bf798b6eb07e33e4bd565007742431b85de52e6514f03d8e830847da0c892aa51b417d2e9543a6743cf338e014e8b1f3a8248893b486116421f6dc651f383aa3e48012c8476d47407b0f1c210771588ff915094c9210a60a0626b46245c019727a245b52f5c02d1c4f1a1eb2aa9d142bbcaaa1ececb8eadb218cce6fc56569b502526a143c521da8c8652e362ba2b708e47d526e2558bf45919ebb07870c8dd04be0948ac742e4182591834044792a63b7ecba77ba03aa3cc4a5fb2fe234c7ac6cbf94103cd208795f58ac59e90a93e1239c7bbab87de94c20e9e23cfc4156137e038cb5fe108362ddd083a257c5080a8b29c38647ff5a917f6a51165fc09659d714191230bbe9b09db1047e9e21de5361feef0818266b0d3cd86ea5669664dad496a4b57143a635acda7b21ed0cd84576b894e8e9164c44051ca041ece0f2e0d445674c4c89bfbc9ba99c66a7e20dc9d1206fafa7b2aa69e90cbeb222e4abf5f3bde6fc7449437ed6fe19cde38569a8d600cae963f5c359184d8387cead4559679f2a7528a40a4d64a1888bea9ba289e7ac7bee307a562b33ab8628133aee683bb3faa067650afadf499667ee8fe46f3bd235ade970a6adf063e7aae512e007c5b09bc6344c52bb9d6be902bf6db7f83c2f514bbc4c6f79d220cf3d94b19b789cde6f683c9fc5cda60a172d35bc66eddfa5782083f39e9c9d072b1b07b4c6aedc9a225063c6ebeee30fd90e9bcf5da29fe77e38ef406fe0d88ea7cdc0d341bee560a11f032908c3678ea2c5ef35f1fbd86207e9b6b09030862024504d675b632753c71d7ed4e6d1159e198701a95acb5a7375688726263d71c1228806dda7cd335c9f102deb9767b0490432e654ad09eb22130bfcb1d7d6871ed816470e2a84ea532f603d1a6a005c413d98707090fd8df022ef0b4a182c344106a7b4154f9709fa64c34b77cad12a4fdc8d996bbad77d35008cc10d7f111183abdc2808026e8387352b7e068cf5c81f168238094e9ca277ad887f2f1784486bdbbe681922ca5aa6338dadd9f537df0056ead05bca7fe5ef3c94c0ebe5575c61119e39c38cb2de74203f63781bc43e10577f8432187e8b8711ec640e03a094ee3fbb43536bca622407ab1af7c9bf4974e890c864b4654b611b598cec6539bd49cb9f074559600f6528060a4a137e0119c28c254571d69ceada1f0cc966664b76a46957980331df7385b62470d6b3ee863fb0b9d53119bc1254a74698e8d4401eee7ad94b3f71a08fe7845f92f784a0f240b5232f53a14d7f3c0876796e6f1cfc831a8963516532f54c6f78baf6a3c5d0a7ae99c1df10c779aa1c75f5e1a3ede901ff724561ae85643184d6047c460f2b518f6191a0d86f5e70a921416fa5434ba6e53f8d62b63bdcecd62c896c8c25d0e7b64a1aa31a66c684640803f528e355387a15beb3f633e08fa409cbd6b490e2c8f02e1e22c885041209b01a160c2815bb4c826449ee3f274d4628b6c9911c8df0ef28fb5ba7e9b37fc3e78a61abe008a27d5253dd5143bac947f952aa1b33c467015b7e3339057785abf998d6a0852c24da30fbf44e70bf4b3dd5f8b8597614753038a53a93194dbc75068451af4296540093fb84167a6d2157d05f5c5062e2d4ddb0cb4707d3a8799e44efc38da4d5529e2c7e927af5048caaed6d5a740d267384c3d42ebbe8b85dc3959ef87864f858ae8c418f127d5699d7f81d6d91ecf21be8541f5f4cd0a8702e36addaf364d741a89d8c169b3b9ebeadb38b41bbf670d41755c07ae0a65ebbf81034a5a0dd2c78abcb99b1ad04cb99dfebc2d52f68bfe2d1e5d096212b447d40a178dce8484ccef108307ca64fba3f90104d1fde2b4ea7f355c100ec55dcafcc75304b020ce83c68f84bb5a64e2d411d9ddcc230ac46f382c91cd3c330805f9a33deaa067c556290c4d82101ad35b6f924156d04c0dc9bb91c497a7fc582abaf4be9994d47a5dfc893946facc710f8d76cc0439b243b372c655860df7795c6be444589199a3e81ec130a3b466cfbbe73d8686dd497775177e3ae552f65cf23997453c395fab18fcb2cd7060e3f6e6e72347c52e6fea4a90283bd6b4b24d1fdd060e0e1adb0db6ce5238380ffdcb83ccfc12e228bf5b59c74c7e12d540a67a7252711fa5ea8799b6d8ab735add5e2ce34a316e87b7174db127daaaa7926bee80fc5cd66b3087abf5527578f2b856cc943552dceec1399dc2092b908dbf4c06350d18fe26319c223d770b8873cc942a2dc45e1cc70d2f4ae7683ab561c7cc29149219305a595e4c119418d0317a3b02459660a934af9455580bee790a605cf4f67133a11952a7c292e1d5627a99712d8c466058aa5cb3884f8b3ef4c595036e4d051ce6c3393c6a8998032a9a49a40ddb000fe50ccde013fdd5a463340cdf2a7a81cbf18e2f0cc419273d7ecc5eeb10d09822cbd39ba7fe1b870677a2f5bebe36506962ba58d42a54d0e17d3e5a85629de2fcd31548095a91db06a9b64a8464671af84abd7515843c8e36a6c226897128492719607752c0e6f41a9631e6633b653d3ab8f5d63da235763fcbd27cfb086d01d336f53b52453036476945fc3f58affe1302123c3653269bca944447ab37e16ec134bd8d3fdd989a7fba92d9b853ac310fb82999d5b907a0035486ae816928d0c06c27e6578b6b6e9d7ae3e5c1100d5c232f2db97b8465db12b9de060355f6fb423184ce3c27f7eff2e427d8646ef4e04a107879df7a18d4479958a86915472bd240f188a974971a653f5da34e9eb019ebaf4dd1240a1f4b58b47d07674ebcbbd79b3d9cf9c755ddbee47b2488a5048e32b6a04df8a38855ce004314044b340354a214fd0b47f0a957ee75b7b6f147e13b8d6cb831281bc27fbb1086056ba2eea1d59434eb2d027674899d1f18c3086e8560780b904f73b3657b7a28cc4b5fac036828e021cecb714cf37e1f9cd80e7b10ed1203f12198696f566710800c54c2e13bc26d96fda0a5ae9fd5eac11d89528e671e4526f5b5430dda98f1059b9edda0966f41e786e0e14baae7f29c016684a72c9dae914cdde0e68f3339b25645603812f167563e8d916ca0792b0d38620ef9686320f07a9f027765b0bc02913253fc111ea7c3c7e2528aa96125d27ea7615c2c9a4fd4ba08afeb97ba99a5933411c2205ee1277c150ec56314dafc5ec0f05df1eee55e8ba92b40387eec5115eb64e6dc1354d5472ec74994964782525151ea18dc516894dff4d3f1371ac592f156c7485b4dcb2efdc025b3c7efb080ec6ddf2f05a1f804543ff540e8882fe85c2a3958fc1f0aacd7792b077038e6039bc80fbdc0fd0a759eacef8a4e048239bb0a4f25361b5d83fd9f1226a0eb75e8264d0d9eb0d7f2d28cd74c70c65e5cea67b16beedf71050dead0da3fc0fb2c6bd8d895956cace41dfd20ad1d26e2fa0a0339bb9d67eff3c283244a2b8c7391625558624b4e27bb7cd95725b1e72462eea62442b7f6a3fe89141ebd0a3e680fafc3410b26abf361ca68e5a71057e28ffa4f67cd8312f1db4028a62ace7d7ca9b3ef5740efd9da658c5827c8a46a182ff2590322e2bf2a0d567a9b0f6810e25a46f536755f56f3ceed1b7660a23cff5cca7d2392dba085c500af4533319585b875acdd0514197f57eb795674a3bb2f3e6d3cc4091cccfe684ee212247064712d34768ee1daa6f4c39202a57a6f1b74831b06f06b23bbcc44fb1ff59b644105f5c91bf798bcde674379457c5a22aca55618d6c723a1d29c05f4480060e98fde226458ec12e4f96fc079c04f4c54688c478b18db41bd758e7aaf8e49142b3cc3ba09861327cda058118c2bf27ab13c0d7fe624369425b8e4255b2288f7fa9ba942eb41348b61fc1d99b4cd22f855fb4304ae8c63d87b68937a42acb38f8e03f4e4f57ff7936a32a43eb8210e365e072fd2ef13286a31572f18f21ec5c841cf77509100536c8502b0a5"}, {0x18, 0xffff, 0xeda9, "19bab040a51fc2"}, {0x88, 0xffff, 0x2, "3fceb09adceeca3b19ec876efd64f540fc6cf93fb9897db78efe5d99b5f7022a891179234ba25db68619995d6bf52e7c3bf2594b3910b69ec6d56df0084774246023f0f2e7d37e0798e61fe23ff309aa9641396a2f22125c264386b5f72842caa059343e404872bfc77e8e92450e04041c97f2eb56"}], 0x12e8}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r3 = dup2(r1, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x4, 0x0, 0x0) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x86559a9ed4f82e87, 0x3, 0x2}, {{r6}, 0xfffffffffffffff8, 0x40, 0x4, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0xe4ef, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x3, 0x7fff}, {{r7}, 0xffffffffffffffff, 0x8, 0x1, 0x253}], 0x800, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x4, 0x1, 0x81, 0x80000001}, {{r8}, 0x6deff568b1abd9bc, 0x8, 0x1, 0xc6, 0xffffffff}, {{r9}, 0xfffffffffffffffc, 0x1, 0x2, 0x0, 0xda3}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x8, 0x2}], 0x40, &(0x7f0000000340)={0x3f8, 0x3}) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) connect(r5, &(0x7f0000000080)=@in6={0x18, 0x3, 0x401, 0x8}, 0xc) fcntl$getflags(r9, 0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x60}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xff, './file0\x00'}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x8000, 0x7, 0x49, 0x8}, {0x8001, 0xd5, 0x4, 0xfffffffb}, {0xfe00, 0x7, 0xfd, 0x2}, {0xfff9, 0xca, 0x9, 0x5aca}, {0x2, 0x56, 0x1, 0x9665}, {0x7ff, 0x3, 0xff, 0x18}, {0x6, 0x2, 0x20, 0x3}]}) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00') kevent(r4, 0x0, 0x0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x6, 0xa07}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x4, 0x0, 0x0) fchdir(r8) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x800, 0x800000000001e, 0x0, 0x322) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt(r60, 0x0, 0x800000000001e, 0x0, 0x0) r61 = accept$inet(r60, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = socket$inet(0x2, 0x4, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) r66 = getpgid(0xffffffffffffffff) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt(r67, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001800)=ANY=[@ANYBLOB="01002e2f6275f4d2db4d2ff4b854dd95e03394e8e0c70d1a63d474103ec73df009000000c202a99cc7b5e7c1a62156f00d647a87bce96697b7e6371d4c1dda0ad4fc3ba65267b4e58a33e965c8afad93ad0e89b8a40780c2b606dcc36bf783"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001640)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r1, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="200000f8dffffffffeff000000000000", @ANYRES32=r66, @ANYRES32=r68, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) dup2(r2, r5) 16:00:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x5}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x6, 0x5, 0x2) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x5006dcec920f2917, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x4, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x4, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x29, 0x80, 0x1, 0xfff}, {{r5}, 0xfffffffffffffffd, 0x0, 0x80000008, 0x8}, {{r6}, 0xfffffffffffffffb, 0x5, 0x9e5114356f81f3bb, 0xd9ac, 0x6}, {{r7}, 0xffffffffffffffff, 0x23, 0xfffff, 0x3, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0x70, 0x5}, {{r8}, 0xfffffffffffffffd, 0x54, 0xd0000005, 0x7, 0x8}, {{r9}, 0xfffffffffffffffe, 0x54, 0x40000000, 0x4, 0x9}, {{r1}, 0xfffffffffffffff9, 0x5, 0x0, 0x800, 0x6}, {{r2}, 0xfffffffffffffffa, 0x45, 0x10, 0x4, 0xf3a}], 0x2, &(0x7f00000002c0)=[{{r10}, 0x4, 0x80, 0x2, 0xb4e, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0xf8d6f6dec6369be5, 0x9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x83, 0x80, 0x0, 0x9}, {{}, 0x8000000000000003, 0x1, 0x2, 0x1, 0x1f}], 0xfffffff8, &(0x7f0000000340)={0xfffffffffffff403, 0x9}) dup2(r0, r2) 16:00:09 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020227e0000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x10) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0xfffffffc, [{}, {0x0, 0xffffffff}, {}, {0x0, 0x1}, {0x2, 0x2}, {}, {0x3}, {0x0, 0xd95}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x100000}, {}, {0x2}, {}, {0x1}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x10000}]}) ftruncate(r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00', 0x40, 0x4) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0xfffffd76}], 0x1c0, 0x0, 0x7fffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x65e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffc, 0x8000000000005}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r4 = dup2(r2, r3) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x18) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x1}, 0xc) kqueue() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="9a9fb58e6b29841ae41dfe8eaec6deb24fa6b91028fba3021e41e138eeb2adfe1235e10898b9ec613f08035469fb6310f32504dbd99b9af86ad7e7d96587ce031d7f464a0812987e06ac19eb50c2ffe3c82af25d17d67f9f82c6a0c81dbdb693be3a06090285b2cb5325a55ed0f4998df54f706b2dbbb66ac930d4ea6221fb8e7cbf57df55ea4e759b31449c52bdb2fac903f2ec721d0eb80612c38ed1b7d852dae208a91812aba669e1a255e33d8a5615a528213ff5b2e7367abac6afc3f2b3d43f619e014a1e8ef99075114608f50b7d283960a19ed8f7337af018d3c70d09b79bcee39581bf5106d955fedff147b391eefc98", 0xf4}, {&(0x7f0000000100)="897974468970486be3eae06a6ea4d3", 0xf}], 0x2) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 16:00:10 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r1}) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x40000a00, r1) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) open(&(0x7f0000000180)='./file0/file0\x00', 0x428, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) fcntl$lock(r2, 0x15, &(0x7f0000000080)={0x3, 0x2, 0x10001, 0x2, r5}) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffd8d, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 16:00:11 executing program 0: pledge(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:11 executing program 1: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x80}, {}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x9}}}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b00)) chmod(&(0x7f0000000d80)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) socket$inet6(0x18, 0x0, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r1, r5) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 16:00:11 executing program 0: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r11, r13) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0x498) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r15 = getuid() r16 = geteuid() setreuid(r15, r16) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) shmctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x0, r20, 0x0, 0x0, r19}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x9, r15, 0x0, r20, 0x0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488ff5d808f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c5a6fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb822bf5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e340900000000000000dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a826a26e1b202c328ce5845ef83a27813307e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d3300000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getegid() setregid(r11, r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r8, r9, r10, r11, r13]) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000300)=[{0x7, 0xffff}], 0x1) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r14, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() r27 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x6, 0x9}) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r42, 0x10001) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r45, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r42, &(0x7f0000001a80)=[{&(0x7f0000000280)="0c22fa08297a4d7cfa7c5106b2d375ac10d55f186981e9566ce4ee1f97f98b3fee09deac6ce3196254a66a61d8a2ad4a3278acaf1703204032f2682c68099fd2223a092f3a5c0b53dd83adb8ebd0cf8ef4bf4ed5d9a669efff5900d4b0091316f693104649226ca49724353d2ca3a9b8f7de06a786cd84eaa6ff04bda0d1310f87e5d71c9e116293a621e6dea9d2f880f70eae986713b0fa0b601741ada9a276af4b06acfd34807ece4ad0bfe99ef034d472b06aec1cb073ef462785a0ff3a846fd57faabcb7437315deb6508b84145211a35d6b5d163a46252e0ffc1f50ef454f2ef16586b2", 0xe6}, {&(0x7f0000000380)="38c7a88cef5371f57f169d2d0822c8fac584ab5baa6873dada6384a2bcf2c0456d9777c96ce71b616d3963e6b16f458d8f42c3c14ee2f0202aaf1bc8ef2808b6a293e497c230079c1dd7ce93dcc0d6", 0x4f}, {&(0x7f0000000640)="37249f24dc1577b7c7610005deb2850a29c5802e4aecdf06c67d3941cb47d4a5976cf7c27b79a392e60b5bb3e74bf2e3c63c960a9ba70d7b495b8a02be6348eb8461ab3a59724fb4055610007a49b030d4f98cf35e1a3f26d56b78c1d20424788f1f06e31949e0057f6d226755b2337c21ad57be7786424d349e4a495d79d02baa9e25784454ec9d5af19e8f9778810ea4c9628980b9ee8548e5198cacab7b7d50adaf693bc66cd2e2904dd97cc9e11d91173a3aff26e60812ae96cb6a2a5415f61bb3d29c05caef77de2de6125c2460c1c616683bac39dba39c7436b3195db729028c5a", 0xe4}, {&(0x7f0000000740)="cd388e58071aa52c9ddb31ecb3e351ef32f3bef7b45cdd94a48754886cf1cc1da1ef99dc8d544691a789d66d90713ff0dcc5aa9e0c5ad375919e1595663b6ce6e82f40cab53c4899db576ae1a4d351d8bbfc68f4b120cb39127bbfc7d6f9a485bae82d75ed5764cda9c4260ff56cd11efecc097751326db1dd99dd995e1699236e613177cb9f56b1dd6460ef94d8d997b6df25d71266aeb3082c2bc06eb40b968996570beee081af0e574d48dd6f225a", 0xb0}, {&(0x7f0000000800)="758935967d3faf75fb711166900b235a48ad32ce925a2722a630614a74043af54048e4dde022cb3abab0ea4a2c9206472e1599b4fa13fe950ce7a70fb535db938ea1d65984aa01c0009bd7102ce3975bdfe84c92d0ad42ad16df6b41a41b2b4fc99f2d49b428bd2b203203114254b9a6ca5e0394a43c3076a7f96270e3bacef7bca58819cb3c02333fe06a4ba3757f819d5f51c86aec5b0afcb1c7a8a549cee1b01043cb8a5c9ca54dd1c4fe00f483ec90fd68c25f1da93defce73177c534dc5ee4bdd8a4805ce634bec0be389e560cd0e5503b877dba2190ce34bf6a0eaec9a72421373fb49495b236b0d7b6b7ec23ad8be5d59917944c3365b15c286e0e4215ac952296c336f0288a14fbed760ea3427efd2e5c751383c695a8c508c66779b1c1bb15747227a2d06c0794250f3725d5c95fb175901d022f831362c97603150918b8f6ae0a5b2240d503b94ac0f267a22251a58682874634a8154c69574c9b0e78b93c80f205bf21752a5d71386ac792845680f664640f7661f58e91a55024f71348958aa9b58e44944ff2d605a98fbdece02ac7a8c03199b7a8da3264611f3b85078af7f93efe7649af87776ded827e9cab56f69658d89593022b330f4b27aa0ecdafc67e67232aae09b90b86bed2a5242926e32d1dc3bf3bc2bfcbf4e90ffd96828794a15f0387f474f31dfcf2ab64fae8aac4e52b32b00f7bce63767e6b6ecf989976b0c380b992f009b7c6f0d590eb12e1fd2315a7ff8f4736dbda36962855a5c84c3602fd19b7ff3b0bfed97ee67bb716234ab836ac2df9911f92f19496fc344ae20862c9090ad3ccdb52eb83c3f720c3e7837f3fa017c739628d1379b0457bc9797189d6fd45ce7e5d2b9cf115d195a252237430122789c1adc4e7cedc20c2248323180faa8506a847c219c31650be9846ba93164cbf153b5623ced279db42886567b4d04b4738bb987bda1f0db04e2485cc24106c6cfdb9c93a22da1c717146a972691aebb5c426508e99a7cd9a4807f39975d192c0c517e4b8663aacfda5c5eab35051c1c5e07cf713ed02d5e2b309366a520ecea47f0f57aaeb1dbc7927a1409ebf800fdc5f5bddabb5477b454bce8b5154a28da0c467cefca34fba5ec3c7725a195a56b04d8fc521d7077b78913d46066793cb4e675949aab870a317a2e6cac7e07a6d5cf5b0490bb69f208cd1cd627644963eca66fc3ad9a4f1206919b7971e83a7b9b503b4bf612055f8bd63d83e8d05407c961ac734b4954eb2c0f71a1479d654ac19cbbec0e4fabd983bd247b4a0254792bdf7d01e5ad712dbcf475c9291dcd3eb5078500c489b6104cb70d90aecadf98860939202e506e897c6fccf269b8b558586ca7ee233f1b55e62f267ab1d81df7ce14465dba0a390cb163fc2b1a917ba65d2b39b2d9e4824179d287d6ebaf4fa097aa022e168332887dd6dbb026558d8486e2bf66d352d59ba67c01e37a977551311f7826b18c36f4638e5023cf2747f409769dfee8ddf5863e385b6e4901dc88619700984ae21c4ae0e0025de9509ef98404175464c562d7b9bc277dbf5fa9079e92b6926c767255eb926588e36070e392ec41ec32baf35ec434b06eaacc6733700ebdf8ee60758bb9e75b01e318a1ef86bd116b61e338bca69d72a64dcb0727295aaeb41b28991b9cc76b44017693e42668ac332f9de9b09fc932ee011d17cebb299dadd1fc25ba68094ea5a94c3ab3f46dee0bd9fd61cca3d794ef2aadb9d8d1f587843d9f2ddd62097759ac32d2c5483898c27e573c9e179be768d44cf64797b0e09ceec70b1ff6a158de5238b40413226489ecb8730e8d601f3873675b5354617e530800f49cb2bae799090b4630ae748580104b080f99e40e8abb2c4073015bf4e9854b87c4619a9607a44e1ef9e7696672d71b107a76117368020a3d884174fa920215a0296934d03169b860a6cc944f904dc0ee26aaa87b1a9e2d894af0d96931b666b6984b00abd60f4071d237480a10165fd72c14ccbcbb675d5456d6fb51ab17e8ed6a36d50a1e245472ddf7855f3f70851aa1e9b89d93a84bda7f8a962b59cd7faff0413a42a4d63c98b31ef67494c0d65bb091a68d3775fd530414a0e13a552ee88edb1478dc8c8ff77a758ce296d3e879b09b8684c15c00abfea5c63a7e6ff084f8928d641085a18aab4e1cb0a525a4d758d6043207a931d03a0d4d4392d95b41f07d595388f028c0b4c0fb50a1922456dbccd935987227031545f4d2408b4a58ba72950f291b36d29e9f3a0dcecd088d0097e97181b7f3eeb5a3e9987cf509a48d5152c19abd908ec46a00dacde5d8b046a66b184bc9de0a92c645ba001c83b551b5facb4a42e52192c18ed8510eabecf4d1a66ff5d8ecc8d36938e055f332aab80d172aa60c0556d85bee50b57079bfa7265e53ca7dce5c106fad18ccb6e2db05344e4180f4192f6d6bcc825d14c0dd7424f2a9ed703e7009c2dcef62f435621598eca7714f16eddac1260c421d8dea8f2c4ebac5a893b721d52341febe6c04157706ca8638efe5d26751f96a1b59a124c2c57c662d9d6f45d4ecca82a14a5f3f6125a9db54e4e5c4a8fc581c903b27e4c712487d36a90091a948808d41bf01b8e44332e1ca44ed4c4eddb75198c8e96f5559fee375127d6a4e7fd7fb95d82883a2efc8c3ba6bf702d708728434691831ee708a340119e3e226e953e3ced97563008e0522560f0fb8064cc6cb4c25934e36c3848677835923edb6775e9d96704e8e67ae1343f6e6b03cd0aab77003ad20c9807f2db0498e974d558052cb11a329dbf68fbc83de7529a4be3d658ca40885aeaf68dfad7e641f46d5fd39c3ca592974d0c8b82de211a751cdec05c2cc6277e254a80ecea46dc3d513d1242b0af72164376cdf1a1a70aea63562b183d80eedce159a73d2126e6f6992abc6e9cb49e25f046953a3c6518e3c48818a59fdfbf1e6ef5c1ed9a7e8fa658936ad4b78c903f840efd50c2d24751e8bde5376ba709c3f69058ee276439212885c27411cc07bfdba6a848500bdcc87ff24fca06c30ff87d5f671f58ba6054f1a9a4bdf755a958a41f97a5dc2cda4de778be60725b5413c36277749592454add98d5215a5e006e446eca0bd4a21f85efa8444672a97073800e9650732ab8a99d54da0c11490ff728a1a3dbd3e0df9982723662b7c574995f341599b8d703c6f5fbf5ae941f6be8079faaac5cf1025ad1f260ce5b0be2acfe4c5a1a4f6b57be03222df386c846f8e0dfab414257dc9b126c8429debb21e7fb702eaae762ae05bbe0118935ede423b0f958f8c017fda3cecf0c087c73f6ed508f2da9113cf136a2bab75c0bb1393dd8d60ac35c681a92072cc543b3508f651b3069769c44ffa9960899dc07ad0e7a309f03e7ec749aae40bf27781e241834179209822f44592b95182c547ffac922431b14b55da4f4e01a7372b87075a21a8d3be30245d5477ed5e05cca609dd99856f18f2bc37a67232642a251afe143560e22962b23bb4707835f6191d8fae39f700c3a3d0fe3483920c598109d9467f6ffdbf1c57a12134e2eb0bf23fa0df58d79a159868ab467788352a0c807d902c810500712e1ff3fedb257dc3a255ff4d927df708978ba7f24b8bea93e2e58d4df00e3aaafda2bcca1e3279945340158d140f7485c823a0cf9e99248ebd9ce48cf1a4ef430df121c6af3a25b38be1f0b43f9ec120bca2bb21e156316d422232f6e8859c2e51a38a57bdf196f85f33576c2dbe9220b2da72f62ffc110d76ce689ffc3e7dc251ed37b23d90d2dc43cac5a187aaccc45f738382db3adcdbc342f09381814f8af23dd4b5d8385582a4510b526198a9cb5d49d37303cbb27b8716a61c028bfdfa6800cab8fb8f8c6c42db7a12f0cb66af6270073b709c3296864d8e350fee71b82e7703849d2d5839f7646fd1c069781ddf2446ffab6dd21217f5e21b8efe115ff28d00f350168840b1618474726ea5bdbb4f1751f95f69e4ed395d374d7be2fe3b431540c7982caca873e400d80a4bf7e90b9b55f24298a410ab8aaa8156691012395f0f2f5df40ecfb35a6406ec4fb4121e16cee5d6460a64490cc098043f6617711d9b54043669dac691c003e339b053ce6c3c7d863434e41151d7242fa84097ddbacdb53115a56c5411a3af92cd0ac4d1c7749e2d5059a482399ba97a855ed72f87edae86b09c96d7d6ce20e12e855174e7f428a58c91b8ac475d05682f128fad446cd38c6972f658fe4a26f3c97bc2b1aaaec3ee060d4f835ebc8c116388a3a802c08df262799533dfb366c039c7937ec5042cd558df41518518a47e999d7b339c335eb03a781bf58e678aa6f0ce96980033587b3ba33fc697e4579cd058f86fbf8f86ef7986749b735437111fb3fd6fc6a74c211a3685eef254fd9827a2990a3f7e40fd35d845ef03614596efd1bb58b0e845596a758c60dfdc69065d7dd3051cf2f46399e96063979e3e900dd6f1be6369273e97184f671481ce3e8d375310998a6ff61a8775f99e66e798b4706437ac5867dabfd24150e103479ed5dafbe59777aec4e1db3b953678396a9b410092506844dff4f2bec9cdbf54bd107f28dccca5e6be9debc40f18751b9888e2ec01a37369e49adf415ef8fb88a4b51a68fa64e83f96cb49d81524e66758d5c3fc262adefa6acd25bc86c66035b64a2c0567349e3d8158fc304da4e7b04d4af7e64ea69fff102bc28fc11291f288a159ce6150fbc2e4e77d7ebad887b0be4b32c800ab2f2cb88600d403d18242a9ca4d2a00f364d4a55a129af5bfb2be75b507c7df09eaeb130f4ccd270b926057f6e15fbc4c01fecd9a1bd610d4524a0fc318cceb5716515d478722bd9be51a218f481a06ff2b0153ea408c3367ec8c1a367642ef658bcd079b2b32ffa41fbd50a8c7a9c447dbb65be88f859cb5e7ef9652e8f812b47d4ef4cf46254755cf7d79d0b2b31e2da46c7a48ceb95089d1a28e6e634d94184a2b1af381fc15e73ca5c3d920bfa6cf58a57e8906345202a78d55ae7aeb306e031690f06fcc11b0ce61ecb6acf28314d965ab0664fc9355e742633b9ca1ed5c5c43c91210a978aaaa4fe060d9a42abb792c6883221a8d0b3984bc04630b791014eac9f23701dd7664981346efdacbc039228e321c33b3b638437b705dccf0051f392d849c641f0e64315812303a6312679a268c2b415c8f963850258d7a5fefa47d3a70dae16df52cee1a68bc878c7bdd06cbe4bb239611d3f639d48cb8e0ad4c4c1c89702e7e886484b4bdcf80826ea68902e0e01a3661e9b6ac22641f5aad8c3520d075ef65781fee4c1326ee1504a8e0e7dd2faabde6935f8a50c171178754e304939735cdd2580f2fc5c174e71f874146a2687b9b7cced559343d586bff37326451cb57165649466230aa5f83a81cc7f86b2b040389ea39fc2db73e42ec58b85a9dc52dca52a9a452e263786d92431ae1b5d720c1edc643d8c24cdb479e255ec648c581128894dd3ad66d5e6f614fabb513ca4c25c3ddbd6dd6431605aabba3f0b4efa2f914ecee8da876c4008e43a19129b5e90807beb27b4ff97fe1021178c6e81bed54ed811fd9aaf3eecb5bb18965b7ef94b9f4a5ea3a4d31bc33bca7968ccbb8bef519547cc086ff8dac4482f1a72e2366ee3147da3abb84ae8a6c5ab9984fae0726c8c241ad8e81206b5cac5ad03ca686c4b7c32fb264e011452c5606286f00ed45a201b4eed36ac8704289a8cd441fcb9db95f7345a608b1da72ec8fdc71d5681fbb391e7e21de029f47b5921bf3d6680cfe45", 0x1000}, {&(0x7f0000000500)="29bc1301f611973e917359d2076309afe0d56ce759d201285616b79bf43712b630f791b8bd5e0e62b1ec07fe928a1cf881f2aba043a3e8cc7c1883ba15ea8cb4c29ecc7378df9b24dfdbfc", 0x4b}, {&(0x7f0000001800)="741ac8c72ade0f66aa54b082f8e1574f2a2a4963215cd20cb4a2d22d93b3579f1255f4233b5a2e7afce903a8f98d723d243db56dfee0457a7b9cb8cc0a1e8db9312a28fc7d6cde35c9a8ff6c752d5cd0ec1e53f092cc7eaf754393437452629fed6af6e8c1f2078046c4910a96bd0013663a08e10f10d9e6cbaa1d137cf0a6de976fec6c8c233221eae49397ff18983a897a8c4a75bc8fa5313e739e54023e143015278a1f80fbef70bd8c0bca0972e540e34038af2c7dd66390e33ce12cec91f4bf3a3fc1bbe2deef", 0xc9}, {&(0x7f0000001900)="5aed3192b3cb21f75cc1ca5e66985e23e910aa24fdd42b171619f9030077de4d68d6d4ecbe5a50edf1e2d2a8f4b424936ecd00781b36144646e93b704bc729e265e62d22f72c580bb3839669046f", 0x4e}, {&(0x7f0000001980)="a185a9328da2b7f56476b3c28bc2941b59f62f615e303cc260b9f5c2c16a16318d6bad14919b25cf4e8bfa8d46e8de90e8dcfa9074402da73910cee9b84bf881611cea7863e2537fd66d10d82a2c9c4a3305deefe6ead7ebd26acd6861b2e5f818dddabd5a29d33cc19a3e9eba3ed70821dbe12bc82b202834b9beeca3a388b0539559c18907388ff7ae36d454a462cf9bdc78cfb5c3b1f7793a943e1ec5b2d48c4a1f73c203ac945b864d130a17a8f3a45b9ff6d4d17f6b17c20a4eefb32ef15ba220651d93913ae56998a38564fcdd4883f0cb05", 0xd5}], 0x9, 0x0, 0x0) fcntl$lock(r42, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r43}) fchownat(r42, &(0x7f0000000180)='./bus\x00', r44, r45, 0x2) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r45, r46) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r40, r29, 0x10, 0x9}, 0x4, 0x80000000006, 0xb}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r8, r16, r23, r26, r32, r36, r37, r39, 0xffffffffffffffff]) setegid(r8) writev(r0, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18008) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:11 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x5, 0xa123]}, 0x3c) r4 = geteuid() setsockopt(r2, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) getsockopt(r0, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x10) r6 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c744f327473dfad2aedd3ad9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174eff6ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f639b755f655aecde643af215fdeba1acf0488a3d26e60f262ac6746996a052e67b2895b3fdd4144635c5920fd66851cbcf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778bf035a775ed9ccb1c3091336fb3c385167478ca93ade31327e30603a1c13fd9eed04678f762d7306898472d261f6d21e5d3b5b25015593b6b0cb6a0"], 0xa) shmctl$SHM_UNLOCK(r6, 0x4) getuid() setuid(r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001540)=0x6) getegid() 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10b) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x80}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x40, 0x3}], 0x7, 0x0, 0x800, 0x0) dup2(r1, r2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x145) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x7f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) socket$inet6(0x18, 0x0, 0x2) r4 = socket(0x20, 0x3, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) fchflags(r2, 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r1, r3) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = semget(0x3, 0x0, 0x184) semop(r7, &(0x7f0000000400)=[{0x5, 0xffff, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) r8 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x4, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x4, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0x3, 0x40, 0x1, 0xfa84, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8e, 0x1, 0x8, 0x5}, {{r5}, 0xf203113c7febd1d0, 0x0, 0x2, 0xd45d, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffa, 0x2, 0x80, 0x3, 0x7}, {{r8}, 0xfffffffffffffffe, 0xc6, 0x40000000, 0xfffffffffffeffff, 0x3}], 0xa9, &(0x7f0000000240)=[{{r9}, 0x0, 0x20, 0x80000000, 0x3, 0x55a3}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x0, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0xe8b36af955295b9c, 0x2, 0x8000, 0x3}, {{r10}, 0xfffffffffffffffa, 0x1, 0x4, 0x5, 0x80000001}], 0x7, &(0x7f00000003c0)={0x6, 0x3}) 16:00:11 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000a83510803b2d346e0a28adc9ba77d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9737860da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2306209ef02df9cbf2f6e880d3382f00"], 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) 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', r7, &(0x7f0000000480)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffc, "0400df1a6d0a2f750418b39f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x4, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x5, 0x29be15a17e7f8a60, 0x8b, 0x100000001}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0xfffffffffffffffc, 0xcdda}, {{0xffffffffffffff9c}, 0x155b335a3d135cba, 0x8a, 0x4, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffe, 0x48, 0x1, 0x7, 0x1000}, {{r6}, 0xfffffffffffffff9, 0x8, 0x10, 0x80000001, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x31, 0x40, 0x400, 0x101}, {{r7}, 0x7ffffffffffffffc, 0x48, 0x40000000, 0x3}, {{r8}, 0xfffffffffffffffa, 0xc0, 0x10, 0x7fffffff, 0x7}], 0x5, &(0x7f0000000180)={0x1, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f0000000240)="355fab5a5aa60008161b0038b61f7f3e3aa8008d5a3067fe48ee39b1fdd1d2acf793a23893ef487efda35f2203f9de435a8b77bc5337ef7d1f74deb6bb0fd2bccca885ae88916c5098950043a0e618fd5e833f86fcd7101eff1881cf075f3be9ba129ef73dbf5fcff62787a3fe48d2fba67cb5f7161433cfdfbb87fc3b1bedd18dd29feaf25e27bb12d93b") 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x4) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) chroot(&(0x7f0000000280)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) r5 = kqueue() ioctl$TIOCSDTR(r4, 0x20007479) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x11}], 0x6, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000140)=0xbd84) syz_emit_ethernet(0xfffffde5, &(0x7f0000000180)="831b41ec3ae38263591ace6422e2936b9ca48719a38bc7f2446c4603fa762848e5fa86458e6e3651d0ed8467838c0695f53abcbf499e95776986d3b7407b54a2ce2981c94812d79dc668ad35edc9038a3df5c51fdba93305529a97ac879fe636722e79426702577ba70ced6dfe73a8404d5caba6213cc17542190af8e4d0944e46a8768ce40b5b9050b0971b3ecbfd8088ef4b2a6c498a469f8661d2fb5392cc6d6451d3e0fcee7c0b73c8c4b43c0583dc2be688585ed578952c36c01f76686d854691dc") 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xff5, 0x0, &(0x7f0000001d00)=""/4085}) 16:00:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) socket(0x20, 0x4, 0xe1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:13 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e976ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd31620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9526ffc85e43782e717e2963e6fd198656e97f127ea8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afa25fafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276ea3f59de67393ec65e108d1989040c98d0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22300db3e08dab7afeebbae32751a48623658b3eb3d90678806aa5221f846963d82c685f1a6"], 0x10) syz_emit_ethernet(0x64, &(0x7f0000000000)="24e71185783c62081d5b85d4cbf1a78ad41cb61b599e431ca78d0e7573fe877294f9e48d258ab13998bacf8b5ac84a17bd65474c91ec256f9ee1273f605aeb9f52f5eb6e5da3facdf2bd37aba147ae2278f3a3295d820f57c8ca764ea54ec50979e967fd") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x2, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x7ff, 0x81, 0x7, 0x401}, {0x20a, 0x9, 0x9, 0x60000}, {0x101, 0x2, 0x20, 0x10000}, {0xffff, 0x1, 0x3, 0x4c08}, {0x40, 0x8, 0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") socketpair(0x10, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) ftruncate(r3, 0x0, 0x81) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) renameat(r4, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00'/24]) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0x8}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil, 0x40}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000bab000/0x2000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x7f}, {0x7}, {0x6, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0xffff) getegid() getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = socket(0x18, 0x2, 0xfc) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) socket(0x18, 0x1, 0x0) r9 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r7) fcntl$dupfd(r8, 0x0, r8) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x9b5256e1feb675a9, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) socket(0x18, 0x2, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x24) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2b663709050fbd8e4e4c487436bbba700866fd0303659b0da31972bb15d0bfe47bef54f1168df6de111fec8268959bb2655b74b14e7f9e9cb497804dc450cc"], 0x10) shutdown(r2, 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8800, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xc6dfa6409b42fb1f) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) pwrite(r4, &(0x7f0000000180)="51e2049d1faa948b54dedc71737164d191ee82e2b7260cdff1693b1da596278dd7724353db275873f5833c0e5d18214776c9e8f975e95a852ee2096217282b056e227d0ab4560ece99427c1a39afa8ef4390309e25247897fcfff34210f72416d395121b30585bdfebf452c23fb67fee02c85ff8b49ed88f81", 0x79, 0x0, 0x7) recvfrom$inet6(r1, &(0x7f00000000c0)=""/76, 0x4c, 0x800, &(0x7f0000000040)={0x18, 0x1, 0xcad1, 0x80000001}, 0xc) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000300)) socket(0x2, 0x5, 0x3) setsockopt$sock_int(r0, 0xffff, 0xa9, &(0x7f0000000080)=0x4, 0xffffffffffffff49) getpgrp() 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6}]}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xa}], 0x6, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffff43, 0x9, 0x0, 0x0, "90472f59b31ab8ff0bd057f0d23416529fea1784", 0x2, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xd5) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/24}, &(0x7f0000000140)=0x1a) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x3) 16:00:16 executing program 1: r0 = semget(0x3, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x55, 0xffffffff}, {0x4000005c}, {0x4006, 0x0, 0xff, 0xfffffffd}]}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r0, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) kqueue() dup2(r1, r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdf4, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x4}) 16:00:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='\"\xe0\xc8\x8b\xfa\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = dup(r1) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffe4d, &(0x7f0000000140)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x2, &(0x7f0000000180)=""/22, 0x16}, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x40000000}, {0x1d}, {0x6}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r5) r6 = socket(0x18, 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x4, 0x0, 0x0) poll(&(0x7f0000000300)=[{r7, 0x100}, {r8, 0x4}], 0x2, 0x7) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) close(r6) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xfff, 0x400}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)="5c041d6ca76ad58757913ce2e7ce69e159a9fce7f3949a031fe4ab1a3aafb2b82070d68ad5e2b45094428de49cb5bdfc6ece89a415497653dd6509f8d18133f83f4becaa3f65cbd42892d6294b86a980643c355853e8da8928f8102a6fa935dec5df1a569bbe29679a2813c5803fad2b6f7946c29f8d66b5e1b90a77319e01f12015b3008695424224303697014ec52cbe20fb169241a0f47c680d9b510dc3a181dd3cc8f65e33133c9c24eea2e5461c09554974f1fa50980ca1c30f8b00683a02d7d85b6c0e28617cae0cc09c1eecfc39a6c82e4dbb16c1c77df1ac377d4f1090ea029313", 0xe5}, {&(0x7f0000000300)="a7c9200f4bd90018bb10c892033ca231b9540032ca1b3de86ffd5dff484ca7beb1e09c18b5eae52bbc17d98d6eff438a93262d6c3e6aadae1acf7cdbae41019b17ad0306fb2b05f82fc38e107b0a2d1ecb8a7c4ff7930ab0eb047b18ea72aea83f62b91d8fea104ba92bbc3b3600c2d888df24bd00350c6e4f80a49e2c31cf4b7dea77daa129856968baf4c9de3a315476cc178adbe6535922ae5b47c44885b13a1baa5c44e872c3", 0xa8}], 0x2, &(0x7f0000000680)=[{0x1010, 0x1, 0x2, "7ad0f9362e7bc70f2b6f6eef42686a5d67bc9c65056caf015b27cb58a6c361903b1c99dac56068b8f8965168518b26fcbe643ff26e22c428af689ef1cede218108e48c6b123c2793aafb5f61c9baac0ae4eb921216a209238ad9ea8f7fb744da5357c578053f888ecd0f901942bbccd76fb54c71e3fbc9d53dfcd0a9881df77e33f6b4d5d7e395c436337250e08e35f442479ff817a5f74c33c167cd455375b7d4d78b668060b4ea32e628a8803bac1ee308ea632790dbec441860724b832a03025dd06d50c69864a60b871a6ac5c20c8c6a1666174b689732c735ee2f2805b28a53e1a6d93f44c9ac928bc59704b1b33f98e3c228ac5371913b9b631643147cde78e1b10ea787424b9782bbb02b5b2a5f24515d7363d31bf805f897e75393d9079d9b614420c24bc0848f6680b989e2d0e94709530b2308455e4b33215b02589bbf55600821234abef1abc321057523cfcd104a8c0e52b9d44bf0dbc9d755fd18a78c14f0536b0082bded272ca3a5e6bf9a73cfcd4eb37a881da89cba06cb58d7d8ef4e49bc5635e3665d4c5795de949d1ff2ed7c9f12e37f4df43aced23b6d72915830e219390bff8e6a0f966563c191d5ef467649f3b727d417e1fc816e763921f05a61848f2339ecd61253e89cdfede8888c8429540663e9961a41973100763a193135942616d933624c9c332f00dd8f4b116a684fbfd4dab1574f1454a8464a49cfc7a4c43de33fe3dac5d061a366eec38addcae3be420e700a9ad4e95b606b92a0de1701004cc85175815f2e35028c06041b38e9a186f1d90632974464c824436ab8af53e751cb10864ecbb847400d83103d0b07eff7500f00f500def0f3c8043ec6541e7d28423a33443334bdbab50c92819f55c6274d1593ea8e34e1025975392f3606ab10da85f928e10389bc16cb5d710de4059e82572c2b7816e678298b0429a332bcdedfaebef57bdd205805a46ed3ec3dc4e5e91ee9c6da3fb618574ef485ffd7c0c7b8ee599dc958de2b8593d3552a59cd1f0a955f2f4a66cfd5a2bd5f701aee8a39d63976a9778c7447163230d72de05ad84000a7a011ea04d868f5cc721e5282a6fc823292fb3238b031ad705fa291085543b22f5ef0d46300365b1351752f89c9c928dad05ce075c677d1aaeb46af33c881b6819e8611b888e433df446002963311b6710ae34a83fcace76b160b20e423ed2f27ca634796bf22bf91b8c54d52867a0cbf2b502b3d15442677a29a6f168321d92286d80d3c5b551751b243eb154bb6b3954d737004ca4a62c944523e4c0a5c0da6552a399e491277d37f9457a2f749457931a19ce6b4897417137b5c0708cfbb77954b78f5c7e51994c23eecbf81d3104b8c6bc0ff518c261b4339795fdd7054a85f69222fb61bd4dc8fac603c337c57ecf40dde03efc78f3afe82fd6ed72e110848e5e4fe05a047154a1139e0e9424f970d03d37cdac7af6c1566d57a57bddd7fb301726b59a18b0ef5efc6caf52c560517facfc24b88c2e03da57b927260e46971015d57afdfa8073e125d89672bce53b4ce87ee47d4f69d479420d670e56806865f8c91cd467bae0fda48032406c7f4f72b06ae8482ac9c5c9b838f61f685a79415ab8ca9a7e5048fa39abbded4975b81b50d10c9615a338a9ce4710725bce62d91d739280db41a78973a90181be25c720e717aabcc23b4de86834ff3064a3a7a10918fafb8c73a6b31f9854a420200abca0833abd4779a331705140d9767fadac14cc358c6c5555149e5893a62697d8a62f3df46817945ea74b1ffbf8ba882650bf4572d7accb9dd313fdc4e85ec068325053d04aa0e1a0287d51fc9082b16714dbaebd328bc346bec269d3246177a490bdf9ef1ed75e1394fbce5d58a8b854f7ecaa56409e733fa2c2fb468acd68de0fe75a56ee20f80341e6d35c967d36f649fd25f573da168bb9a17c6d2f317fb02b8973dc27bb7da51a0e39e47d63626e4cc8e06e4e096fd118b254d5989d05504758a71037a51d04a3fd7633d955536e2926d96f4fc419e948d321883be97c7ca7815d4e50f78cb26987c5d7d4742acbfb9a4319c6a5edb7a2cd90ac900c5758ba54ea6d4d53069d4da487ca7246589d8b9066389c32529de1f2d50cbc12db56e4bc5170dbb8f0aa89096f0e54709bfa7c3013cf1bd55f8da4217a9490504da2301f1a8e0a191e0353a3847ab09fd8251fc1bcc221d3ed158ee4757f2da53b881324c0c78f944ff6ee44c040d87ee77e46b3a95b9c6ca048d9a8cef622c7780932e82b96df443e6b6f89a07e37ab41f72c4fd7b45b5f859916dfe567719ffe073371bad2706a9b6ce91156e84b073cbfc7424f1de4e89acc9176bd8cb9ddc4e21b48eda8fa7c0d3a38c1e97ad3ef2425662cd3a51ac8190e3a8c83e8e0ce809046981b56bea9a8932b463a3fdebc41d275709e31a61be87a56e9ca064453c3ad8c66729b34906ba77fdbc3a014ea75a8b3631f74eb9d9bf0d6f9626503e7fe63ee6c9cfc5e3f6b0c6c390357688a75a464684ee25c2d608a2e221ae0bc8a47bcd193eac091472347f5e910baf93407eebb591a161a7dbfd122ec0838aae09a94d5a2fc7a19ab872e85d0355ee59d52d79cef5a4d33e4f9649536e8667770479dad74a8117330bb4793e994b7b0bafdc8b8785af333aad2117f5d4e88dcf8037457802012554cffae1668cc85ea32f702d2d23efd5e43b15a3f52f48b59b2bbcd7dc1216de532fc3fb86fc406356232ccceb5af3e477dabbffd341874384ccd341cc073b1d602cb6ae50dd92a6617b4da8d7c9d9f20c5356244a7b369615e7c6d6be94cc5ed13c1028890de3779b6b210667cd4c094a4717469c4b16c4d1a4accf15a83572a08a24fee4d2d4bca6756179ac7cbecc06828b3df8dc13f30d4f72d25c1a6afe9d8dfca01e409ef54e756435724ada1767f0ec6059685b0b7509cb24395b65769111b0d85aaa67a7ef37e26253beb88ac7c4979116aece161c0e43793fe603606348f826df4354ce7036ac3ddb133c3e6c2ce5f690e8e2507fe5d3de7d2f6551c51ae35c503d80f28a52d2336044241e642528e929bd7fa2b15bb1a37a3a9be819e3a9faf0f93cd0a3130f281271ccdca858bc5d87755f6ddad6b65a4fa5c7e7275d91b39ada2401f8a33e983e484df115babd24ada755aca541ee85c484f1df9cc222e739b9ffe609e1e43afbaf731ae77e05279362d88154e98dd695415cf3ca1deaa46434f954b614fb0e9c50fae1f4306eccc72360e0a4af7acbfa61e7a8668fb540a19bdaffb72a76c9dc3f35cbbd25336b3cbfa4e332884d2a9d9bfe241d2268ea1d9469aab3cf94025531aa1f50501f1f6f80fba627d576c92c23849c81778a5b224b2456bd775589fe2d0bc5366beada478d4f1c73ec04c57b881c50b1a0ab43889b977690fed1886f1e900d2cc32c111cd4c82ffc349f2c6328e6bfd7d60e85ec7eacd978dfd580981f0dda38af2cfc687760b4d41dede6729388ffe85dd2fbf6d3f16a1cb7623de0ffd90295497587888368f4812fe9b79a3f6ea1c10f9c24b17605f9dc166f1ca9b35ad51ab2661717826e9b11c6b8c04d118ec749ab7a8c24d3c52fa480b678308825d3ce851dbee6eb777d208955c816d86d5a0dabdfbfaa5ac9c15cf2585195d354f4fcbcb4ffbbd732efe77e01355ea89d0708cd4ebd7820373f4f538fb4f8e9a5486b3568043533583b4e5f9eaaab8aa44aaa754f04f1433ca11b894f2246eaef8a1e0cb48337363e32a6304ab2a4682ca953320c091be6839d91d821760f569f84419d0005ace3a70d7f5b220ae4d595211fdc9b86bc847cb767de97f3eb1bb2ad836f682534ba94c9e8bb5814669c7f702230d60b40bc45d1ea815ac9faaed1f52bcd5362e3d923704fef96e06d46509f1c78a6c6c40975f34754634afcbf5ed2c7e9f8c5e23018b7548eb9e957459c73b8c4ac5611545212ae21eeca3219ee3720050802028340a0065bdb051ef8704d315f38b8990aec6f215f21931063c98215cbcf8c66ff066f024b771cd686b3f1b61ea4edb8bbbd3cd1cbb9fce5d2c285850ef4e11f51a18b29dc2924f654dd6f6655dacc382e870f50496e3bfaa56c987a184117275124e150965549842e93551ad44c551e1135f65c1df926f1d934eacf879d49c8c0cab526df03bf110d7abda6a9871d99158d5adc145d783c8ef4e5723efc0a07b72aa48ddda7c3166fb733240dca8a70581152403d4557427262b5db0c0b1e9990d9b9bdee46d55117ff8395d711dbfe7b4fb46e217805fefe537d62498ac29b8d387127e681c672e27e35a9d66fe4448e0a9197290e5208641fd423e5c014cd7208272f9c07615dbb19d694f200fed5f3ed5d576898bb04f8fa0697a7e6c13b01ff6e9f0a16bcd37f058a92b1ef81026bf8e385716820cf305bcea31c36bb6f2656cf02898c060d739a0b30ff9a19b5e481460bdf5559ad1c28acf48313c0b7b0aca898a511841368ff794359d7ec71f11281d3a9e7ea1dd8228f11ced3072d51011d745e5257ce8fe03cb71d441669ff001908b594fba9b655e5f30eaebd51f151dcba7bbe0803e0d89e5ac242ed4e4458462ddc00eeae06fad63fd99001c0af8ab7828af0e9bf6e1cb6e8e81526051c2d6a91df65562bf09b412096dcbebea588ce0f902b5cdb9320725afdd0464617449f50beda6ce2248f01a511fba39fd958f24df03e75ef87d54105faf101d01343f3a88965010f2fb045a4e755e3d8f9633d4ced4806015597167e3d6eabcab1f446c20354127b3152cd748a77d1b11b234d713f5bbf666ba414924f73480fc23805f0f154be20fcabba1139019c9cf68487a1e7e573511e6a5a0c2d3caccba420cd07ba3922e8dcea154513e63dec786015cc4bc5be70d1c9d9aeb6bc8cc2eb8dd2e82d5a37299115664aacfe64680b8a29f631da8a4f8626bc3bcddbe7ecd800a12628b6b8ad6f7953b79cd9693e7225a9dc8326841c415c14aa8b2faf12f6a5e7d47cb1e2c3f459eb3d8531dee7cfd1544a949e7664a6ae42eaa8b476d34cff65e36d0968ead07992b05608d8fe71bbd27df882f1db9a58b40e6f9c6bfcb02c9830924780e8513db14e10188a91a9cc01e2ef5eb6180fb2461cb6c2535e27add25ec4f3470455d2f9600900093803231b2d43c9c7f4f967fba3e36fbb60bcacba777f9263248540c7fa526340bb17e967a1f852b17a39d23fad1138d78f8a53dcef3aa2ea6b4c240201f3ef78aecb12bfd81d760da1ed677cc63594e8a9e55be687356c95eecc9f6cf6e5712cb219bb905b753368abc39d4665e5c5b448e95196094b8b88a778331b3f4f8e92979880994737adca21ade9bdac8e894a5b50f4f952c46d445c3ed16de37e935d001313194627d38071a4311009829c9adee7e8d90ade8f472dba8ca150996605682529b9e0a1760c48c36fd454f343561c56b8e9af7de630f7d571978e9f705c1a8768ae23207c07ef0407259964371da7be145ee047468aa7b450d3dcf97481f8e7f6bd638a21cedb25c72cf7314f47207da373da08afaceb84fa0c0d9f870e94b9aef9aab5f581ebf9c645c1eb543454ff0a92f006f962e12a7e762602f510d0f2c8a0ca3841a43f0363a23f6f9eba29a211d4c32d30f13ef4bbdb073d064604cc32cc25e2f4d20192e031bc692d81eeeb1eab82b0335464567eae7f678162aacd70f37deebfdda611d23f497cfc5936b7668854815a95a70bc22ed092cc75c3bb66c1451882de1526177f249f0a56488ee6fc47a05efd11870a"}, {0x10}, {0x70, 0xffff, 0x9, "247bc21626712e5d81c94200956cd601027253ea1b23be4f8353c06f3d2bd40240fb48ef45abca421fed78135ff27ebdaa3055f63b7c906f48cef84cd92a6cf20b9f54b77882ff094db8dc50206b5cf98b464339097ca90a84bf"}, {0xc0, 0xffff, 0x4, "1556da76e5de2100ed814fbc127194709b2de95654387ec52665be8045f912fcc3ac4079d7bd4cbe3f188cf425eba6ef5fbf76f96702b087aa4cb7461857415ada8420aae899d853bfa4d461ad8d37952bbfb73f10edfdaa602d20d92b29ca13d43238f4aa2449773fa6cb8efc830e888963657b765a1ea2edf6b1ae71aab4930d6595ccbd6f031f42717a090ac1aecd706182bc2fedf7001a2a976d1058016fb617fdbf17ec5f020e87"}, {0x88, 0x1, 0x1, "b8d2bd3c535ada1a5e4143c1ce99b71b509766d9b564ff5474e42d58f8c747642106d5521d3d82c6eb64bcf747d4e296d76df8b22d7ba1783bcf0e290c6bc65526a471c5009d528df161b7dbc7a9ec06250b286f75fe09f924e1da4f44798ef81da4f37fe034c7d963c6c1674d94a16b4f3b2e3b28b1868d"}, {0xf8, 0xffff, 0x7ff, "b2fdfe46858d21b0aa3160413932121e871cc6d854fee8a46a44c59d3643d80caebc2eb5c80f03b59d75996ec5192e8d6d5344d1f21d4d361e3a6cd6bdccf03ee990c76aac7f428debc7cfea83af048ae64f779217baa88dafa2f2a4cf6d613f5c4dd8e3e566fd5dea7d09e97514222a41b8321457f5cf52e7578fe224088794925056816f3c74387e816cddb8308458c3e56da40d63df7d622056c2fc66fbeeaa1500ae4b0a8a17b45e02a762943fda84677354357440344795c4d5c5f3fee5349a3ac8471f68a40632d69f55ff444cd3ff85f87059e57b659a4a0149f56cd11ffa0ebcade5"}, {0xd0, 0xffff, 0x1, "fce3dd04e93a4888086694a4922cb02339c1f3fe494076a5812cf541547f24e2ef2ea708ca454e738f3723951f0b5bbd33ddf63dbd3320e891ec9382b0a8d749a7dba68509008ec8dc023319b4be2b2b501a93bda8b06a0b7636c760fba872e09da907c0d2ae30ca37387f1603dbf15e656a6f217bb093fb4d537654525ca4f76b1c0417f3d363a8be179ee2159fdf36ff73f126bf7b3f47918d221edea817101df5b6d1f7ca5b162574321a4e62e51866287b3a617c67fec0d39b5f"}, {0xa0, 0xffff, 0x8001, "31dff56fb7ba95ae909c64326c21d34343cf24265097577da8e994b3811adda4f7600cf1fd9643061a6db6a04807c0bf31c99a9e752e22c5c9e74273ddb4bbe8d490f425ddd6c7b103d0c573dc5632fab583080ce0613ad92fa5874924eeb13ba51f7e8232b637ffaa991bad2ed66dbee88e401dba00e6aa01ad6cef5b61269fc9c5b46de6766a3e963c"}], 0x1440}, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x20e3, 0x0) pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x6) connect(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000002c42c4206354fe3f12f1ad972b6953b39ad2cd27f788011d578663fb432c4c894345e4440cb25d82fe92f50a0a16a0b2786acd2efd711563dfebcee601a0e46062513a5746ddf55fb6ca52ec"], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffa, 0x0, 0xfffffffe, "5e00006c94ece300ffffff7f000000000000ff0f", 0x0, 0x7}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a443543", 0xc0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000000)="d31e90f40435406588d82fed89f1bee5ce4f497de8543fd3040899cc8597885bf7dc3b122435967904618ac42966c7ade8d977c372e3fb9fdec70dc2316a7122cc83da64573db508c56984873782f227b34b6a51bf5aa90a35ed11a4e1c877", 0x5f) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000040)) 16:00:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus/../file0\x00', 0xd9573fdd2e522a1c, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x2}, 0xc) socket(0x36, 0x4, 0x1) 16:00:16 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x8, 0xfffe, 0x34a9, 0x400}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10100, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) msgget$private(0x0, 0x200) syz_emit_ethernet(0xb9, &(0x7f0000000040)="6903cc24cdac791c42cbc294871a2fbea3c80c65c48d02d045320c8dfd3609711398fdb3e6144eabb35560b3bb023357d80757b218102edebad0c59f4735432c7569c21b87e7e3fe882552e87ddebfef49937e90a33f6b7f5440431b5b1346027d01910467d06a9996167fe05abca2772ec74d6364b8844aee21e751a0c38c1825cd22b0d756443191ab425f038a6aad1342c765e9156cab600a4b731f486d8abeb887147e869f1f8980a40da746a88f1bf45660e08dafe422") ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2fb775ebff"], 0x8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="6e7cbed48277020aff2f918b071451d359338f8a1227d105a5106a19d4f119781228b726779f3366227440654c1ccd373085321bec2542b92c1243605bcda492579aff538065887e5484a4bad29c66ef12202d99c4a3d32e557169fff7404ce5ead395a1566e74112e5a1fdccdb5c0650450703a22276e7d661d01ee94af1828934a5f5f885eaf84aaa8a4321082058f7e5d0b6392bbb15235d7fe37428805576a1706cbc77225688e1a4ee25187835504a61ede0a6210e4", 0xb8}, {&(0x7f00000002c0)="6f3767830647bcf18ff147e849e084d063ce4b0b79d0597e8c26069a552e67c272406c2645f67ce6595419397bd9738773c780f3fd4f3c46ee114fcb41e77da9911cbb60ce49b4a1a964575bef59091eefea45318b197a6dbc6ac57d1d77b5d0d993c7d4839cf3d205b835ec9bece78348ce8fdaed09074e94fd3e513637e8e81cbc7f1783ba3892127c27ff725fb35b674e0d0949b2d61d3209b76533176f32d391405a4f7d533de899aa4ed5dcc261c4611edf15aa9f407b18c0ad0b4daa6df321fc7fb1f38d11e55aa2918ec27d3958eca6dabce6924ba00516838d209a35f225705d0126f81553", 0xe9}, {&(0x7f0000000100)="2c7e779c1e9b9686456a5bc59df630c5d90260e775dada88a1ad8a0a1a2137af9928903c2e7be9c40604ab9cdc5ed848892e40", 0x33}, {&(0x7f00000003c0)="2591e96e301049df13d20133eaf9b87c4b82c7f76ee7b488518b4fb2c8f1aa4f5e6cfb3918a8cac8f62732049739d1cc9076faa1fafed08190422aeec40d0fe43da158ef573f8f3e59cc69a58979d50118e9b50a2889d776d502c766827501b0990021c4405d08b1ae8a69ad5ce3d03947f9a7fd130692f0c39673ddcd83c4f4e1c677c670aa9fa90bc26462a8fb39e8e313b4820dde4f0f6baff3e546dc", 0x2d4}, {&(0x7f0000000480)="97f13e62c6b81b4b27cf7f8e10b910ef33af3626a9fe0b9d5bbda006dd952590393156e6e5cb068e94d811c555088f8c5f70215491d9f74dbb899ee777945fe77c711900fd1b0c6b42f334223cb52a9a3f8df21dc52c4190b416b7297ed1dd94125850630b243b0d5df331d272f7a4a3b410467a93a204906607", 0x7a}, {&(0x7f0000000180)}, {&(0x7f0000000500)="a3eddffe3aaf26aeba196a01ab4331d3b470a257f6b32dd8da718aed0771395097beb7938aef186ad922afbf28dc5af0b672b16ee36696d8affbd068fbb941275ee031f182def1af51db3bedf63c81a3974f5e0b2f6f587cef71e657ee008c9916425b9ebd6aea4cb3f07dfcbc6d0a266ddff2342c14652729391a33828f00bc66b0", 0x82}, {&(0x7f00000005c0)="9684fc079cda698eaac59168a0f98df7c3f6", 0x12}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) kqueue() accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)="d2b11257663b3d00", 0x8) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0xa}], 0x7e9, 0x0, 0x21fe, 0x0) 16:00:17 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:17 executing program 1: r0 = getppid() r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r1, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xfffffffffffffff5) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) setpgid(r0, r2) clock_getres(0x0, &(0x7f0000000000)) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="318b0cad1212be0c1d885295d93ce2803fb533e79b40c90600815b41ce3600b70008bde3a50700000000000000e7c8376e000010b7527c6b19fa84a82be22e991fb9845917b27bd1ea140c6440c1460984a4be5cb26180119394bd7b42d27dee421c33874d6ac900"/115], 0x1) r4 = socket$inet(0x2, 0x414ce499a6fffa99, 0x81) ftruncate(r4, 0x0, 0x1f) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r7, 0x10001) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r11 = getgid() getgroups(0x1, &(0x7f0000000200)=[r11]) pwritev(r7, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r8}) fchownat(r7, &(0x7f0000000180)='./bus\x00', r9, r10, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r10, r12) setgid(r10) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x4, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r13) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:17 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {0xffff}, {0x2, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r0, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000169000/0x1000)=nil, 0x1000) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000080)={0x6, 0x6}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) close(r2) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x3, 0x6}) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) kevent(r4, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:17 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x4}, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="8bd07e877cc3c9735f184b20b460573989f0fba49d2907088987e9b00b76a29fe018a13b7eb1bf547fd6094c4023d3", 0x2f, 0x0, 0x400) fcntl$dupfd(r3, 0x0, r4) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x10) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f57f00000000860000ff0000000000000000200100000000000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0100c500000000008ee834653008"], 0x10) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="e863b965387d2ddae6e561d833f36dc382669fcd0aa3949162e8ddfd1791ffa38d72c857a4080509caf701e47c980b54439b44d3e02bb2e63c329ee8cd314a18c7479d8ea654bd240834a6323e49a5380e110dbacc4c8963fc685b29d079adbb"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000100)=0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/81}, &(0x7f0000000380)=0x53) kevent(r0, 0x0, 0x1f, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0xa4, 0x1, 0x7f, 0x2}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x9, 0x4f7b04f9}, {{r3}, 0xfffffffffffffffa, 0x8b9cce262ee64c36, 0x80000000, 0xfffffffffffff800, 0xab24}, {{r4}, 0xfffffffffffffff9, 0x4, 0x4, 0x2f5, 0x4}, {{r5}, 0xfffffffffffffffc, 0x11, 0x20, 0x6, 0x100000000}, {{r5}, 0x10e9fe35a8fb2d54, 0x80, 0x39, 0x5, 0x7e}], 0x6, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x90d8, 0x100000, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() r1 = getppid() getpgid(r1) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) getpid() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9", 0x800}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7ff}, {0x4, 0x8}}, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8b) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x4, 0x4}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:19 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') setitimer(0x0, &(0x7f0000000080)={{0x2, 0xfffffffffffff800}, {0xfffffffffffffffd, 0x200}}, 0x0) poll(0x0, 0x0, 0x8) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) pwritev(r3, &(0x7f00000008c0)=[{&(0x7f0000000000)="aa8e4fbeefd11473487a433d9db2fa4357979ad05e07c5302af0b948814060f49653fbe877789b84924d7e93f376cda593489680da1977b8484e9727c761f8", 0x3f}, {&(0x7f0000000080)="95e8bf83802106a9451da24b7e464471485a6e8412d4e5d18b3f921a3cfbc63942d7a11d470f811b096c6bdfcb9ce3bc81a0d9924ea80fb71daf61976f0661f12d5eb241d0068b32887a79518a489e147c6b7aadd803cd9c7a6ed5107aba017d3bd76eee91263b7f0ed973d6a73122cc9c", 0x71}, {&(0x7f0000000100)="49b0247ab9e2c5b789567e6138d102d56b77ce7d8e6c745947f918807888a36c9d344fe4fe8e", 0x26}, {&(0x7f0000000140)="0ee2bd6eaf692466024e73fe1ac1d48d54fb55d1c74427dac44a54b55ddf91729b3f0528ac031f3e0908eec68703349d", 0x30}, {&(0x7f0000000180)="f92166ba", 0x4}, {&(0x7f00000001c0)="45558393692275187f946bd164835599172f63947ba85617f31beac2aa131a63acff54a58a993263bf49b8f7da63b62554ff7dfcc81f504139c30ec33dd93e9d4d17da24a5df5e03a40f5f437bbd5ec56a62cb", 0x53}, {&(0x7f0000000240)="bf0b177acbaed25ccc9d07503606c2fdd0113ba1fe3f881dd87b9da44af2aca33607a558ecbfbfc9a1f109d4bddd22f9f4926d297b20fd494c8892ca274b7400625f648be773f2a9d05288a9feb9dfa3342f8ce48fb3b88a40c7a315b6ea7551eae7ce7551f49dd8737292bd2b61796b944ca1438199f11cf7e54967b146763272d103e8788057fbdcb1e999b020343c52088f06da22f82159c3e565af5e6f78972781e36ebba5870e89efb16544a38645e22840b8d6fa4f", 0xb8}, {&(0x7f0000000300)="cc97c49d51846742dd7d4a4f6fed4a9b74c0b6a55a815de875f4fdd9131dbdde588dcf5d5386c4dd23c829cde69780aba4c7998308cadf91f7b3e0d8b1", 0x3d}, {&(0x7f0000000340)="8bb58d1fe837f69d746d6708ace74e7eb3e30c57d94e1307fff2434957ee191b9a43acd3689019a8bb7c18b640662612c56babeb7193a79c8e176f3fe0d04b372776095c693d66dac7980033d22f1d13d15c41876fc79ca13c2c04ba012aec5bf514de847b86f0b12dbe2102619af8e552774d597bb2db142d2892c4a463a6fa0c377decc20aa9c80dbd2f72f4e9935fb73dc2c03134f00ddb5766117d375cc0c20c86c8655f1fa4f499006ba846d47dc82a66e7c6f6f86052e544271d568c185b26bf8c9c9fc55ab0e325742f9f0e0bcc0fabf5ab3442d6f246a2b052bd6049", 0xe0}, {&(0x7f0000000800)="43f955d62eb0ba1bd89d5d72733b371f41f8938ced8a27e868d6ee854732a8fb376c16ced8b35e6dc8bc04660e641e1fb09500b68b0945d2ea5e46ff7ee2485eb4aef0422ff2c19c5763bb9a197040ce4605cc506260b3567b6c65ba2690c134cb3bb3cd6aaa5155497e7d1e63114b1ce9bb6de1763a0a14bd91979a7fdec942fa477bde166deaff61869f313c92fbd7db558dc2", 0x94}], 0xa, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x82) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000080)="5477d2442dbb79be7c7c5e8603b1c32391997bf44e490fe2cfc005bf7ceb2afc95ec0333a7528bac70e9ea33b2a0b7d2adc46eb147831c9a8fe84943bd9f2a21e94109dc4ad5416c15e876bc1386dd677d382b4e729d9d8d03a7f9f9d66ad19501e5dd09d2b23d316043d72299a697d820146f5b46cc6f7760de36ac774b827d4e3e0f908a59bcf2c94233a628bc7135fc439309549541d7a8e1733e98edb9350bd8b723ef9baf752199f2a7409d21ccc9aa742b8a813d12ed115fed2a453d961b44c41d8b29066a385ea9189f6b0420b10b56e4a113c0a5e0154d63ea211b485a", 0xe1}], 0x183) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) r2 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x8, 0x1) 16:00:19 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e8286133", 0x4f}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x80000000, 0x4}) 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) r4 = socket(0x6, 0x5, 0x39) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) socket(0x400000000018, 0x3, 0x3a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620db7110081b2cbc0e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d06a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f28258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe896833dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0000000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d"], 0x10) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1ca) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) r3 = dup(r2) r4 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/96) sendto$inet6(r3, &(0x7f0000000280)="84066d20ccf791c2a429fbaf3111cf7bf7da241d53ba4846015225feb33976fc2854bcf5bf6eb4f495703abc988baab5ee4ca3e17ecf686ba66f601d2fdc85f96178abcf42f75047d085829326346cc17445dc9c25c46ab0ac18cb39c192e4836b4ee517601915c831c307a0dbf2fb6abbb234b1130b1de9f56e8cd1d0085afda2b3404212f1db982b4c307d9c3b5bd607cdcc68aacd3e80348e114f3d3ac75309ac5d76b84809247394366af29aa9f019b28bca9bc8c91a33", 0xfcec, 0x0, 0x0, 0xfffffffffffffc7d) setsockopt(r0, 0xff, 0x3, &(0x7f0000000dc0)="cd73b918ad388b417997a4196763b147ba603d1153522dd572254d7f8884d1bd6cae642adfc24196a743b278002fee5d7d219edba1f9ad8cf55415ce7c2a8b925dc2112ea42b8ee0ee9eb7fecc310e67f4571432f24bba055d2bfc59a6c8762e29a4aa9c57ec2122306ad58b15dbcfb8561a9c476fa2825f8e3a24d5d1c60ac78d93bb7cfab56dfbb28f2d35fb87e0e88c575c4568ce57921d53214280faed45d8d4aceb1b79797bd12e53d03d4b501d7ca7f015f4896944957b071f9e875a8d04d89990a9811a0d4dbfcd245729d8e2b7968bc9f5a0af6c947e8419b71b3e46aa0254bcf2f81bc31659e63a6406b917d68b6b3db936947a5ca0236490f16316922e2d4744e10934f65759193f5378d3f9adf8df290a1c27e66613b3c396264ee9897c8d10f07b4e7fbeab4d2992f4f88a15afc2e73d4f182fbaa2017009c1ccd322eccf566ae43611e8f8deca843544e37069ec4227aabf41879007eaa2523f9621cdc20446586173927f9c74ceb6decce019040d975f080c0278d17a0b4bbbc168332189c0a30001032a88487beb332c2187b83c71590e603409e6f3c2cfc4bb0a2ed2438f3e42bda625f1d4dfaa4c91adbd725e53a8c2391837f1e4155e141a26b1807b0dd6e3fe2ebd0e3d50f70ac8e9a4b447ae1d20b88b1c6baf73dad5eabae4c3c6cd74c40c3d9b138b50e5e01a75ac83931e7367b2cbc2387c71130af10a75e670249f5c5d2ea21108e93767b530e0e07a76e2a46b97c1f12d17c967f86fba452858ddd345d13c094b403b96eeb4e8103ad2aeaaa7325bd77bcdd6ea903b273beec1468a1ad06c8bb46bf49482bc23c79edafa3d4db7c85ff70e1d02b79d891625ce692357e5a1f86b9be90da0d4322015321bca87c0120821468c228d300bf9c64f2d074bbf7a79006869c9dd5f43d41a374c995417d1a7b3d40e48f63d502ce3ca5247ac1833d517022ac31bd03d211dfe959b6ebaffccba4b0ed4f13b49155e7f75d92d0fa34ccdb4ceb52fb76e2122fe6c641e22038fd44717849d84659e6ab5a9d0afe6c117f2905c672d46ff4d921e6091182e7f1b0d7895beb5c760c8fd0d9a4595059bff84cc8f8fb2e21f6a6fd96935d8644e409963763c404fc1896294832f6439bc191b06fa81fd8338afe6d7c47251c9ebf4258a86e6994271da095595c4048e6cc0dd35e4ac75fc79e171833ba22b3d34fd7d178287c2b00367a9a80ef095a7d008b36fe217afb07db32041f54f896a99648e91ead3961c61421191819b89320d3b9a153f16373cf3f23616675dc2eec0eb82c2353cebc92f993fff6d5d814df69c2be818f1b95f2a92548d8a93ce3c201d776a41c0e5e9924267755f082eed56749b7029dab40b3f56acbe8781dba6e01e5819708f1d62d8f8e1c6fe6e6848ab4c0ac07b44a6243ca210c3c30a04b8ccb5dac15417725c1843ddd0601d373e2054fbb8c5276b7339be1ca6cfd45dcdf68015e3e1a9b563629b7745bd676395738b91906d3f25e40409387fb53cbb80a46c8cf5dbe53be247ff7d5a9bd1afeddd76440a6aa15b45c605f97cbd478fc6c7e931f040d6b7ebe2ea0611df99d1cd4f3de6b47f38b7a2907ddd8b4d7a885698fe207dd7db8669f6a50bfe153b21c674e5a5c928d8887e2c9b14c03b29cde40989097100cf525f77e1b47ca0812d2f7a75577656b7f90f91cd73393cba144aacedab49ebd08f43764f60bdb1e27970348bb96077e195170aa8748240e6c940f678ba2792b60bbf0406a5dac6d340561fe187c1e24dee6137f32f2e5f53863aef5e2019087182f651206d620b7022388de4b7048570e8af7d3641726cced8370ada9f098cb662b588983e917ffde30119c435e39810612485849ae4aadb8a672448d3a8150bc38b836ebee14f64227d9896fce85d092b3b30d91dddebb4002f08ebefd9c81f68bc0ec31293c2524d2bc64bb5c07ff2b8d65652c46f46b7fe1f0ee8a05cf1bf88782cf21261bbb1b3456fb3041bfed55ebe19dc7dd07067050cbb996f2bb0c11bfa5935f1aa8440b73aa4e6bfee1d75cccc41e864ef1fccbe622cf78ddafe1968fc773a75822ad162e552605d8d609b800cf69791560d3a4d13d4c31da4340efef65a1c39f51dc918d67c908df93ecaf2feb23b1c0d3788c20141a2a3bcfece161dfa76f29c8be1a07cd71b47390bc2d1ac89a5aef7f6daac4255044ff9c56a5a7bf2e4aca07b9abc2faba64ac9e341c1a20b3456c6135aa3c41f72dda572b6723a1c664b9853132436b42f094eedbc2fff2e933282ec541cef3272585100cf65437e0daa7dfb23f2208403a3b4013493a17b2a6ae1671f2043abdb2e966a35561b72ce9882d7aa4c71ab9f780d9b17a48c816472c79e773258b1fca9e0003ab7a6be963619a22054e283ffa3dacd0b07e1ff52b2aef214067e23d6d7ffc5d561aeb647fa4389f19a0e9f12ac0c12b5bbf97a55c6c2fdb328fae372dd3469e60476b20295a7922f01c1f8798d457dbc8c2b926fdc751eebae216085028dc9912a69df67b8bd8e65b73d769919fa74f7dda8eb6eaf2f57a02b4c6a8264320a9a0547fcea625fda6f4ae1ce0f65c6da5a8264236667ec8645dbb2a766cddd7fef01c6a9b10e1c9a53b1c2a5a634bff26017a92e4c94abebda4d1394d54811bf6fb381209bf63df20e8caad3e977dec1e87fe37abf80164cd35afdfa230c306b64e91b39b9bce9df4b203a07e1bec7a7cc5adba00cb3425e621271ba7e488e185ea228fa4046c12cc0f4cbefaee506e92b75e87fdb7422cda3505dcd72d96cfa35c815a511e674013f3fcccad99756f27eabb8017bb740fb8711a8f63f6f9dcc9b2ee8ec8db78274b1f898aee88edc09c7a51e532fd3060e973cbc5b68a53d0698b7e661831a61b5d62553081f741f03955d6b524457d8894dc7e33403731713dcf455e361f0da01b9867eacc710c5cd8aa7fbde8d41709a27831ea5ebb399d4d950dd805c5c85b69f1b574335600ca771edb401c5bf46a55c54f2654963328d097e112020e8208d8b56242edb0e54d4901b3c26ce93ec179f51e2af22e33c491b6371c72660fcb1090206a344ecf0722d06f54f907fcf44820f40ace586307d19067642eba506568298c6a0c3cd354a485ed1bc2cc2321649b0273e48ffe6d64e6ff4f52a596f46bfc3d4607127daa08dd743400ff34e942183eba8f870018c48991e8699fd8eea48f9bc476f4d0bb47027af4c5e5555f9a709a99457c88e16c16d63b58a4875266279bfbcff4272490d7ab63814320c75bc554929df1e39f4654414b34c88e0c9245b66f6e10f86cccfd66faaa924ee8d29b469f18afc79abd20159fe7434d39f9be87b98323130566104e34c5dd17b7065c17bdc45c3299dd2dbcd1bba824dab5c9aca8b7e43d72a6bb16a80d05040c1b9d8c0a7930d18eed9d81727882d6d5c61811ff114e9be96cb8087d72f13e7418cbcaa6d71216cdf73f3b0a75ead1a22f545b5e6e0a4799195c335c2d79690e0a3962c9be9d58da5fdc97e6cb269b541a3f38310b526c1cf5531e9b47541a643a1bcbdf86da1923e89a811fcfcf9d29ab55b8acc66c017cee624392a39dc5bf0fcbab33b90fe666a579922f093208116ee73f8587a5eb1b98caaed3f2aad151877bf4731956b3da811231fc81f89344cb5891f22c03610b7a01d458f6a8d8367dacc52a6667fdc21fab7c2fc622c999f85c162517f66054151f05488d17a436adb5844e43e7037c90d47666767be875196b8ca9b5165c6befb3e2d1272920c9b7240ceceff9657b41fc194cb70aa51f947378587b758daa395d5b7a568f9c794df80260ba5aebe97e7a901e334b5ca875ce300dfcd7dc9ddcd27f57566a4527777e8aafe4a13328210a6e355abf8241c37c8c508aa3da91dc03af04dff9f81549385a3a6f4f170dd32c7f9101572f2af46a85f02e55e13bf457ff8a17ccb3e55a9f5087053973d31d55d6724cf4032de88c35b7709c548afc828554eb3c636cbc615b1415761340029809f189899f3d5dc4b20b858700cca7f55642fbc6e1d55cfa0311892c2c25950bfa3de8cf878cc609714c1f471334d48aa042052b72640a82f56ba190d7cc7afb4a6dfd147a1a6e49b144326b0b94544c4807a99743343a6dfe2a9b98a5a2c020ff17a9a525b30f7d937b0dd8563268b8e6c3eef5f377aaeb1280f843103ada5efd32bda3b99637d5b19593cd6051f9ccaf65eb5af262f48d8c045a2f61b9cb99b43aff7b34faf1142742942213d9e347b27b3a6ecbaddf5f8705815c32c83f6d861787a6dfce2d6b377b78fb2883c5dba9f2924fcb37f6cf015d024513d87b3f626564e96ee349a5edbe814cc29d2f40a203fbb6021d674b55f444d966a4679479508b86808dabf4a26676819308a31133515593edd949299438e59ebaf9673905161288f08d2b15a6d97d8aa90a97e89e9ddbae8e9758614d3a4bf5adb8be66b9a9841d3cd14b3a188d118cbc709729df3d08ce76018662bcda9ae6358cb69638ca003cdc0e9ccc601a2e0ca42fb4a489e5b071eb936fc49809e2fbaa75ede4d8ace6a89febd3c1003a8768a72559dfa78a5a51ea674bbc13f57c974a0136702315d1c3c00bce7127312ab69b516dae6adb542034fc2f0e01073c099d65c5fc846975df7e601147b8028b0f067c259ad7eca724201dc63fdbf1c664e496fe55e9dd3deee8310636cd0e24eee2f0bafa86b8cfaa10d661d445d26fb474f3a79d860cb38df7d589f39bd0982f7b42b81699494a73abd9b5f62f11a59d8f663512b234a874cee233cf19c29ec6daaf5156b31ce2d67e4b2c7b9cac12f16db6506e6aeb91decc67238e18cdc6a080aa4b43bba4e5e789f942a65e2df324dcbf08a11b58c6a7fbc3c6387e3261abb2ed821ce93490e2023908afddf9465a32492baed262b547fea1acd110b740f6307f009e26edc8590c9a7ed93ca1db6f351220944d949ec47c48a10cf05660883bae4d8e87dcbd15080a79cc9bc2d9c0596b825cb6148089e34469c2790eef923c061eacb0736f7957294b33d8b0459b49e0cb12cd859060ba57f387c56fbf36c6de639dbbd5382041ecce924b272d9698ae8a7f25863404a501ea8916ea04839e583b5a08c06b7f2bd73500f91d3cdae7aaa04e3e20f01a41d934fd71a81cce114541df05448463bcb5a1352c2c07a2af55eeb3bc180651c9b7e11a3a2df8d58e9d06f26256a1a3ec33a289726d972d54f84ec494472b666525edf51cc4bf862d7fd03bf270ecb47144ed6a7153d11c951a168722fbbd817f3d5ebf795b83ff54ca21ca4cbe1133df4712ea0b6cacfebeeed5ba47aafb053a57d487564e3e87dfcc3bffd1565304c5f2ab6dd79b4ca614f244864888098923a4c6e9d6c9cf8de01e000c4276866c2d4308f1dc5c0a8a0819eaf759971c0f553afa4b6e6018ecc093b0629d17e77ad80604177d420709380d5e86b39da8f82c006de5d365ddc8e7f65cf54a89b678f0d40ffb9042e391e95454cfc38eafd9df4d2eed03742c43470d35882ad5551038080900ef381cf1650fab3bac33336ca4b2fc6e43411afaa35a40756c8bc217282b8c36ec99d27dc9262a9cff25d4a98976274e6a1a9d02600d0ed81ddecad7402b2c0d06c2523efc52929270aaf5bb96a514072d001abbcbf670d9a415d23bdc9bb8fb5b8c4ce1a5b5388cb5de8cedab02d53ba7c20d3da90a22915f2d92850e8d0e32b559630b46e86d5748a7fe5ed88c3b19903936ff93970f2dbae97a1bc23c44a4d32d23f1c71bbce", 0x1000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000340)="b8d82168c94b2bf0d11d387d441dc507642322d8ac350779f8aa57b342fe7f449f517f3f3c953410bafaff745983ba7e68f4fb68fab2da03b91b178d651dcd0b2decebf1c2a50647faa47f0bbb7c011ef7d503a3c8531f4f31cee7631063b3e1b83235d37055c94d519bcd6b234014b908ee0181568c3100748a5b6872651f534c4359c046b04634e410c780a6", 0x8d, 0x1, &(0x7f0000000400)={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0xf5) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x6) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="9465532e08943643d29748a7aaa7d076e772eba379dc9ab6314cfa2dc78b249dff03e749f22624d1336242b4a7d32811292045da82b25f193d09bb2aebccdd65bad3d10c1ddabe67b1d77129a905073cfcd75f1969c03b3acaaf14677201e3ce24d98030adbc5f8dd6a79d4cdd427c3b7fa77f9eb3c4263670260d6bda1f9073fc5910417badff30a42620091b070a145957bf1e41bfa6bfaff77a4d077bf01d13a0d741d6644c604d2d90c9d916ae592217450996c2b372557d0a2f44c130b59445fed713ca2f1f33c50aed9236e93feb29d9f541caf1365b1e626d5e1b77a5e744238e29860387dac963d0203f71d2117c8575b9afeeea119014ce34e17e15bfa868b3a0f5ad64"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2caa89d9c178afc170da5eb8f687a02193b5352a0000000000000000083e0ee999f0bddbf6e033b5b276b986ba606021dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201128b2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9f00db07567a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184000100009ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f37815d4667f7b58bdcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50372e9ecaec266c98abc48c5be385c7688bd13168b34b"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = semget$private(0x0, 0x7, 0x180) semop(r6, &(0x7f00000002c0)=[{0x3, 0x9, 0x1000000001000}, {0x1, 0x9, 0x1800}, {0x3, 0x5}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x0, 0x5, 0x1000}], 0x5) semop(r6, &(0x7f0000000200)=[{0x3, 0x1320000, 0x1800}, {0xaa86d1bc473be89e, 0x6, 0x1000}, {0x1, 0x7, 0x1000}, {0x1, 0x4, 0x1000}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001880)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getuid() setreuid(r7, r8) getgid() r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:20 executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180), 0x13c) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r0, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000500)=""/4096) semctl$GETNCNT(r0, 0xa10bd63367eb29d5, 0x3, &(0x7f0000000040)=""/95) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffdc8}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = getgid() r19 = fcntl$getown(r1, 0x5) r20 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r20, 0x10001) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r23, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r20, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r21}) fchownat(r20, &(0x7f0000000180)='./bus\x00', r22, r23, 0x2) r24 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x35b, r3, r7, r22, r18, 0x10, 0x7f}, 0x100000000, 0x4, r19, r24, 0xffffffffffffffff, 0x2, 0xb, 0x5}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0xfff, 0x1}) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f00000001c0)=""/40, 0x28}], 0x2, 0x0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file1\x00', 0x7f, 0x2, 0x7, 0x1, 0x0, 0x7, 0x5, 0xf335b476c26a4444, 0x0, 0xdd, 0x9}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) ftruncate(r0, 0x0, 0x20000a) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x6, 0x5, 0x7ff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x1, 0x8, 0x1, 0x5}, {0x6, 0x3, 0x7, 0x8}, {0x80, 0x81, 0xc9, 0x77}, {0x8, 0x5, 0x1, 0x8}, {0x8, 0x5, 0x90, 0xfffffc01}, {0x1f, 0x6, 0x1f, 0x8148}, {0x1, 0x6, 0x1, 0x20}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r1, r2) getdents(r1, &(0x7f00000001c0)=""/103, 0x67) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) chdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffffffffffc, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) ftruncate(r3, 0x0, 0x3ff) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000840)="0dab3630dc1bad46b7383e0440a0ebe854fed253e4141596262309bbe7e97088ea42dd445f365c1e1e94d6f28a4b1c4f37ae2bf34876d08b72629e4e78edf1bd723b42149808b8312bd07a6663da69289755e6158cc7f0b660a782b9a78726d3b5e4d0e0c6cdb7b28299bb8dcc33c2735b0def59c5b51c87ee7d676854b39193e97ea867231cb8666a9fcb6ed23d58e4996d4bc56e321c09f1d1ce1944c79c1b9540ad7aa8b2561c206b8f41092876f4d8498f21c23b011d11f5c7fa50c905d608fbe37dcb69a5f6394db092eb60b8122f15ab6d3407454fd05bce8835db48fdc97c63dc06175ee7e3321d032eb78784a6994871926f942786ca904dffd124b6e55cb2544cad5bfea289ff75c60b919f4ff672bc19f341ddeec33e78af0af1b711f82b9e9bb1283b0d6079a1a015b861d3f2d0b19495b0982086d43269b9dd9c071abb1e9a86439730187686bbbb8aeba399bf2b61c4796946cd1007af474c6e9dca8abf2f15f8dbf9d9eead944915e6fe5900a5a634eceea19f78193ffb8cf653a761fd367df286c392cf4af47e92ad4e86cfef44c2b7bc8c660fe4844dc235494568ba45961624d2fcf26956f345df61270a824673fbc7f80dfe949db678df84104594c740d9f774263cb52bc6b295f0f72c9270e542babc9c4bef70e614115dfc0084119de4e58950f00932ed5703e73ef6b5f6f0cf25c6332893c4cd78efa9063a6481465ce4340e4758b36eab971351bf33ad77afc0352e82b00cc42f0f756135828cc9620b907a57a6f3054ecbb8e102e43fbd0a39dc728dab4a8d19e5a7ce57c5f91231168d781fd126efd63d862170598afd96ced400d07d2dde0b9897d9c99c470e0a31a284d251a89b2fa06d6f1e6fd345ab1ffe0394d59604d2ff29db9e5fdb03520b83789102655b4ac4a57e9baa73060964e962e14837e63c05e8919a68f8fdf4e38d06cc72bfee75598b2f5bf482364d76cb55b69af07cc7fbc43108d050fe267e60b49bcbc8602ad4ed74690a49e4c7c775dc8e9169bc599b14995f50ae284bac59870a1e2dc9caae7fa9c26eb62da7d5b6576a35d0ce09ec4495b99f674d0cef90567432bc3ac150393927fd9f83646ddafc099721b945b493f7cf8a9d526de80ee6c16d11c4d75e2421cf6a89d11933665e038d823c0318481cbd09fb9ea5ed6bf975bb63d212bf7eef40ea348d3ab7e01ec51fa34aa6bb9a3876bd07e5fc3958d3759689bf7e5b8e0996e38f88ecf9f4e0fd815b99534199980eba20fb81b97f77a435eb4f66a5f2fa8c33f58b9b739258aafabb43f851de609d3631b79d397d60e89c04c2d1df9ea8bcfc2d71663ab09e0d7cb90b5c132415ef8b097a11464fb9024ae30563c554c5d7af053decc71dd9cedac654577e7c4e719f883c6b8a5a4427820ffb6aa722e389a31366e5d813696b8f6cefff14f4e7630804cd517ad2a9c0c02816ae6a144e18ff12631505fc8fea12e9351a46607eceef3d797bd89316b2345ed44e35acbf89406fdf0d29855ad5325426d6355b24a6e0086db6a2835767357ad940eb563fd1b4f9cac36c20948d3a89dcc1bbc5b854c13090726ec52876788d4fe2b90d596c2334b6a63168da84815ab8cef3bcc48c22acf1947c734b87f187aa650c229c7c4d782b345d2b0c23eec204350d7449bf854626a229ebb129d0ea92807e724fb92833c785713a4ddd167a0f5b69b96844030a38a309bf82f0b618e9acc9834285c2d0b59a0f49e48f994fb5058ca0f325b2b25748703fafdb33361018fcfd17f8e5a691a054ec3b8c5e694b015238bd4c81a1074a73dedfdb2b7de2488a444fdce63e52441ccf8844b13df011739c1d1f69fe38e276b9985ab372130907baca8918d30541f0b521a81bf1b87062cf0b103868bb8b67b0907902fb1fd555de1d935c0eaf436df9ed8d380483c684810fde390106ba54c295c64a744b2cfbf5ecb5f34594fe4d6bcebf9831d30476b0dde30976a19fb518294896463216f3158c2e15f3c624fbda76d8092d8ac3ae28dfa678eb1d18a057a1c886c0d5c3b3fdb433f31380de8247b0d1cd1b904d1ab7e80cc10d3001de45b0e367d6f86be9734f4bd48cf63198e9bc044c506b2a466291fca6be516f1987ee1a7ae9b55bf7862d271a3e4dcadbc8eaaa97762f62f75c9a4d2a9c43cb1db4d5d890213a2ba0fbf5b97af30742fb11ec5c9536daf56ca033dae6614f9894d5d2d327b6a0b5663873cc24a7eb00004f87732107c99186562c6a12543e909b34dca4b7175b5f924658af239f4d939ed01c1fe5f2fa33ca3d4226982a5f2a1517baaeb64eb2eedbd39a0ff09d170bb6e3ada7b07f8e918d79c3dcf36dc06d91641d031e6c7f09b0363a1d52e883ca250fed5b9cbc1c677217bb6d3682aa68a85242ac53e36d7619edfa939f42af8a3934e5db51628291886b5176648485efa3aabe295f1cfe495b74230c4077b36269b8ca323e1fa5ec28aeff72f7c52073a4e371ae8bf7b5774de2dfde75d1f3ae9b26aadcdc7e1ec3d04145b26d40e077b68cf2ba9429f7aed54616c381f122b5066b92eb53a07ca4e40840f9c4b29611017e02a2757ee3a378af25f5aa9cfb5fe278656c23ddbc2d555a5d257e7cf05b3faf2bbbaa311fc68e9d4f1210a3f4937dd7c13b0d0318ad984f92da502beac1717eac489cc73a8577191a2864ea6e7cfa9e5b6beca660268af9f3030d287f8dc44f3e601ac389964c5803dcaff9aeb022b30c38f4d6dce1d8bc4673860e74eb7bb589f057bb9272468fab187be6c6176295e07ab0d7aaf2f729cb3395a5fc034ccffb2f509d8f7d86752145bcf982d35a726a575b322074fa39572d82e117687a9200607970369802b4dc1465beea1c4d1bbc7adb16ba63a02c8857ca92ea93063cef319db241d2c0847439c6ed1f63bf675ebfd624771265bd52d7d0b1f200fbb74ef9c14c0b661734541486bae32efabd824ef2e0a929050aacccb4fc0b14e6d192df56d939b4b382817864cc47cb242a59c332d994172229eb79af546f124852b0525c482eb9a98e090dcd586de5d35eda417f76bca725aaf4008ab4830252cd7282228c5bc65ffdc518abf8287fdd4cc25f67e3550fec79c21530ee894ae5fe58c44f4f366f28316c6913d4a112bb98d46ee252ef5cb088b54342da11dc2f1d4496c963c585c69139bcd0acb1b3e7fa77abaede2e1df74a5115b27c661437777688c3da3bd1aa3556aa1606ac3c7867ee9d1d96d8a8b0bd2113971027936f90c7105d498dd4519bc0289a791c24c8eb1841931f43ca3e11fbd9bd4cdcc30d7d90bddcd56ed38689c9924f84135cb9c5e98c196739331416a64cdaa72d88126b6b0e46a858f60ce5e9219da7aba63b91ae6f5d749c09f5f935eeb94444fd5816e5eded2987695d39ec6c6bd20a767ddb3e03f2d9ed13c2e988cdbf64696e63d5014fc0621a35574ba09f9c8514667bb7399560deb9b120bd2344949b54682e08076c9187a9e4ac3b8bd3b925820721a63966c768fdcfbfba0bbc95fd95139168e071351dd76676cab01a2db0570b7b8a88303c2a89507eb99547e5503a7503265a916f37757b75fa26010f612d89c743af6a5fa0bc148df1a9ddb88af128f101574559af091e385bd59cfa5e2889284f0a77e7073b84fd1dcf56ce977d69f3c41a68de239dc93f6057b7d2401f373678d4eceffd4a690ddeb74c7467ec8defba2663fd50ff3be8f12b0c0ac4c37ba4cfe64725000cf923953cb3b4883ab1e32ac24b219f475c8e6a32fcdcd8a80365b6d6bb11643ced26af11bd1d5ed3052dccd5004ffe40044716fe0e88a393642ce624f430698b20400317549ba79afb370e968f6e9a926d34a2358811db66789288cb3946259ecc0e97b53a272937ca59d1f896aef621a75dc8c8d91502e268716caa5fe7f2c4fc116aca3acfb1b3a9d8ed0dabbd98f0e84d44d140400dd017c2c585c275c54761f4381056f099ab12882007ffba950fe445fa5abcb15a9dadc0c66f3998480cb9a6ed9f18770b3a57a66de6d4dbad8d011637d9a0037f4b64636a6fc9470d40941391750a33395456aeac0198c72bcef49e6388cd5321a465f4dd5743f9d6f8b0f80904c31d3158320b6bdf4491b2d45e94e4bed72dd1ac039cfb6c566b6569856e8943f048b99bb581f673b3918038c276f042614131ba8ccb1759ef678932551bee62d8b5b62ba6d098f46a9c896098052925b4fb464ed58ce57ef4040aa388666a90eecc55d9be8f7775b863cd8ffc06fa04200c31a0b5a698d5eb709b09e390e696873e7f71463d73bc6ac102281c47b20967c0e3172e6112826d89774a11a6718966db9476fe20ca32174a1fa9f49d7f0bc97c72a0cdb8c286ce67b764ce9f51b6efb9466d2e15a137a5566faf82835708ccc9cf17b5e12f9d23fe64fd0cbbac7ebef03ef54e8abefcdf00bc88b68f3a93856b60c21c995e17603884405ce547414158454995674c23b0f302f4300ccea6ff2145bb808116e3c74bcd36d27b633a8c6eab3aa0c7b7644a7a082ea9e5c641153068f0d12e56e263b0dbe945a02d3db7c82ebea946f17a563f67c41a4646fa6d9d7932cf76b6e0196ba982842d42ddd93d36f731004f31a0934b6732f299666cc674593e756633871d9fbbb6ac17b8217edf37cd817b9825eab0a051fa8ff41e2ad2e39e2c6267ecd44d22681f5f06a50f5ade4e3df7a1f1071ce47eb3dbf99a41420d0987eb04783de9ecb88c52ba33f3b33dfa9fb15935c5895fc296672bccf29baedf9ac0011f981b6cc1ed4e92d77d7c78efa3eeda5abbef4d4b508cecbeccc055b814108071a5481e7ceea090831e16734a3ca15dd1f5476985564003f29bf5f20a5cd686bcf9ffbc9b1eabe71e0a5b9c61ed67ebbe74d9ce4d0954033e0cb90f9e0a3780ab57bb9d423b5ad0754e84be9e7d2feea98f7fd087a929fb90d86c93b3879d34742d3717bd244b0a179ef5ab3d3b56fa71cc40071768eb190aaae93a942c6ca59d05fdd0d6bb3589af25622ada34e919c407566231a7ee79f952396c02e5da6a00ae1c06bb3f5d67aad55679b33621cd037534e52892441302ec5d306b34bbeca6fcaba44be944c9c6f01a019c81fca46846cce5f2b29073c7659369e392749cc9d1ce6defa82def694b63e2ec52562ac321c037b473f7b652bb95abd902265c64d10601f3bcd9f2c85343bf75824627cb904e3cbbfcfa690cf5bee32b0dc270c589591508d70d30bd39092408ac937cdd2ba88240f32778b0ed21117e918b8ae92371e58af98712f47c01079a5c06178068e0712d7ccee03bd511a158fd948f272dcfdcb6cfea6a53d52102fa00ab4e28762168248ccb4a2b5d59762d541f1d463e0313837aa37887b6e58a014b90b620a633a6b59cfd4aba1716335830164dcaa0f19b035fe4a5412711e2b2f36031a96772374d023aca04230726ef6a173b38adf8b9136a6f1e5139e38e31ba665b7ff264dd96e44fb1903b49597603b584c1070182910a6bb2f1a79c61eb5f2b9a867a711f677e9d4b1a3c2f010e4eb943ff10442957137a9cc5ad9ae4e8d1a4176480b684b4cfb674340b614c466186bf65b47c07c80eb72d5dc033b882dc66f7354ee81cac7002da2358e7e9bfc8adb315f997696f8f85fef62d6611b46d6be546d971bc3617e646dfb5d2b91caadd78bcc9865c60cd0d51fe52495cddf95a66856e965533f7d3dd0649c82c5ed18667472732bd87cf73ea5587fabb64953fdd911f0d501cd77ee18441c5839439cb3c0edb4376e210") ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="488810c70be2b55d3ae653bd02bf697c155eb7ba074dfcf40d420d26e5260b3fc5d2051edc5104b539cac13862ee77e4a78f393331c68c163946d6f09739556619282fe81e24a50f90986a1a6262a72d9391cf0b33a9d769481cb9f99f98a0a6bc4511a8628951d9771fd73c75b8b98fa542a99a209da0b1d6196b54a8a0453ced46a698fc09338fa91ed6af64326c124c123634fd9a70dd2bb703e7ead2b0c987fd779e2b8b28c46bc5b4bf2a0ede2dda781901d3d381476f900c2f5bbf4d11dc158f6da2e8beccaa8fd4495535ce78d754e42f6bedc7c1c0b2073653e7eb283486590c66129c6bd341d7a62766dd756f007c961e268368983753ab6109caa7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) close(r3) socket(0x20, 0x2, 0x8) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x56) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d002012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ae8b50f456bcce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e385f15d0952dcebc6ffca89827caa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d15242ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000838620e42068f296e1b2abe4fe7bb1700310af9f9fb2531b2bb05a5ae8b2dc35e84d37766c4f252217d72deeff2e8f9327cc354a8c3613"], &(0x7f0000000080)=0x1002) recvfrom(r5, &(0x7f00000011c0)=""/166, 0xa6, 0x40, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfffffffc, 0xc066}, 0xc) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCFLUSH(r5, 0x80047460, &(0x7f00000000c0)=0x20) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/175, 0xb2}], 0x3a6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') writev(r1, &(0x7f0000000400)=[{&(0x7f00000007c0)="390a937bfc875802900e2a69c0b05bc612fc74c45450e7017ab546d13561c3b1dd1a67401a9a5a3f6aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd595a287e875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663845ef1346be5cb4ebf76b5bb54474bd0c0a05b37c42dd3c2abe9afa715d6dae2015e77ce9b945bcf9529ec5353817f881800335c0a2aeadf20a64b53f0174b4acb17bbbb1b700"/452, 0xfffffffffffffefb}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x5, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x3f, 0x800000000000000], [0x0, 0x0, 0x0, 0x0, 0x4], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x7fd3, 0x80000000}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], [{0xfffd}, {}, {}, {}, {}, {}, {}, {0x9}], {}, {0x0, 0x0, 0x0, 0x3}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getegid() 16:00:22 executing program 1: syz_emit_ethernet(0x74, &(0x7f0000000100)="8b67cdb510dcb249b75f13ccc0207d843aae1bd257fb51a399be80cebbf1e8837eb7063e9ae69dc08a6cebd860e3736f49d4df988e11251263a235f19754b6856d6a36d952c52a16fe3869197b3e95595f0e49b2cd6e80d12837ff86e82466fb8b1e90be37319348b82c6ae8e6625aa092f9298f") r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000140), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0xfffffffc, 0x0, "00000000e900090000000000000000002000", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1, 0x4, 0x4, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) 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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0x3, 0x8, 0x7fffa, 0xfff, 0x2}, {{r5}, 0xfffffffffffffff8, 0xa, 0xf0000000, 0x3, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffff8, 0x26, 0x640afae3be9d8b1e, 0x80, 0x101}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x36, 0x2, 0x3, 0x48d}, {{r7}, 0x0, 0x2, 0xe0000004, 0xcce2, 0x80}], 0x3ff, &(0x7f0000000180)={0x4, 0x6}) 16:00:23 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) semget(0x1, 0x0, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) 16:00:23 executing program 1: r0 = socket(0x10, 0x8000, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0x4a2) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x6, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xbe, 0x0, &(0x7f0000000140)=""/190}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x4006}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000004c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 16:00:23 executing program 1: ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x8) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x468, 0x7ff, 0x0, 0x3f) listen(r3, 0xfffffffc) setsockopt(r1, 0x5, 0x2, &(0x7f0000000180)="156c4f4d8edc0de73ae2b126481969bfb49b348b86a670b299367fde03b32eb221be91bab198c42792ca958934d73cb2988a4e1c0fceca75b55e2d51bfa6cebc7926ecfe563157a7035c0aed6f72595a652cbd2af1c4147a7a6fbfa53693041d018ab0b26b5562d364c8c9644824fb749118428d287dfa2df5371a5bf76c652b9dbffa36f0ca7c69feb44a2cdb4485f97a9be058da7d71d879d0faed4dc40628b554b62020d6ad75ca8779b755827c39c7f0ef9fde8b35c1b31e8c8d1f47a7e3e9361e4851ff627ca5c9cee0820d3dcc4f1eb8ddb06e3fefaec226a86e8749dd4097d81cad", 0xe5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x44) ioctl$TIOCSCTTY(r4, 0x20007461) kqueue() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x6]}, 0x3c) unlink(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000200000c01592f00000050000000000009e00"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100, "31c1a46b8c248613b78b78c6b300"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:24 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) open(&(0x7f00000016c0)='./file0\x00', 0x48025, 0x11) socketpair(0x2, 0x2, 0x75, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x98) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000001700)=0x6, 0x4) sendmsg(r4, &(0x7f0000001680)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7fffffff}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)="ffc6392eb83e9c087661c4d72b863df8e8e441cf192caab43e0603dfa125a7cc5c28fd1ad6c6f7efd1281afd1bc546b9b7ff70e9f018e62e97b2c6011c6d67161fb9db67a16034e67e4f7ce4f3c75f864f27ea298b7d1519756eb4e454127c0a2331638953ad52ea97e46cafc4dc006e7f5b9aa17e1859789fe49c84c853e1100b025e24f00db5df", 0x88}, {&(0x7f0000000200)="dd0504cc0dd476527dfb4da600799e2b0f91ee5b35fe0630e10b3b681cbbfa1516cb3119ca81554b8e7f3a070b868145a16c5bfceb407a3cb00b95bce4025deba772040780d0b2", 0x47}, {&(0x7f0000000280)="2d942d8cf14dc994a5d83e5f6acbd5a164a7500df4cdb005030727b0db9500386345776a608a7c70c2f2acaa8cb55cbed5fb33d141a19a3a6b8f0d25f27fbe4a744f8c127ab073114b3fdfe4a4bf8b208b2370478d318bd6ab8d9b8312b4c47178266a21be8d6bb2929ceda9ad5fb48763e1aa2dcc1e937a299530ab79f69b81d599", 0x82}, {&(0x7f0000000340)="153dd48a161e616fbf8434b17b16d10ed9ed47989ea98ce0320d199bb702a7cd5d14fb9ecf13fbac6b143cf06c59d8dad92c8e3d0ae1c02b4b9eb92ee8a2cab2dd128e2727fa2e1a500ae856d7cdb35a491022e854806d910ace84551d77d9e5c81a0132a16906f92c55c654973cd3c040c04426f91b0823cf41cf35d3813b1250aff84264de7485b52da5205afecae908efa6143245c78085662b73faa9ca8f12c69438e1ea1dfb99c1db81d2f6169913475add2936d8c0", 0xb8}, {&(0x7f0000000400)="33e76b45186cec57011a9ec1bd63bf198994309e3f78f589db470af8", 0x1c}, {&(0x7f0000000440)="58d44391eff67c77bb40386d2233f26f32805190a5bc93b826a69647a074b2a9118f7e7e7aa4915e3e2ab195f7e4a8aed91dde1035489040c41282ff02a33fd8b1de66ba1dd5ee7a13ee64fad289fb08d4118a892ac1cb78d9415886126b965b2c231f030c9fdbf59af5532a9b9c92ecfeed1567f14696d0daeead77221843db88fd704d3c673f9d239ff277b2d01a5d7bd73fb55b45958df701a120c4a09bab6e20cc36206f4508132636051d6647bf4e8415e64782ef56b4c5503954c702b17b4b21d39cf5f999dd024a314bf76291a19390b5a3dfa5def8ad03623f688918fce38c58775b3a7fa257c869b11470c827d918e9c831bfdef15e82ea517af5e5edadb72122ec090d9b6119a775c323edbeff245085bda7817ac267e849b8332ad278f8bcf02f39047a185241d455d0707f0cc24fbf1c3ecccacd37d78776a2f22329aaf18be6bca18c03f266a3c22f5f64d44fad474f60c426a18ae70d864e6d81fb7bac48b72d7d0b762f0133721f1dbf0ecd4dd02b32561e3026fea3913713c298c2992007846b5af00c0fe7e29d778d0414415b16558636c1497e58e4de34f933d9e783b859902bc6159ccd30b4d79bdb7aa511fa9cd3451e07f730680401ee3726e09924957e7ddcc07e54a5d2ea085319d42ee5061b813283b8c255c5e7e6bf0b699b6cfaa6119917095c6bbe506c931f6019b71b7ea59c72d18d80553ffdfb5a54fb19e1b821563cf66f07a89a0647ac810b2adbb021cda6e028fb294e61b8a8efdf98833bba5cad84e4e2790faba56e0e55047793e2a44f2a0190e8eda4667808682b0995cee46cf994eb36bb7cb859483004dc457cd30eebb5ef1c8734a7663ea4c4c61c055e0fad1afff681eed28b2169dc6f5323a2bed075e61c31ac3d8c48f162897180d0c51de24b401131a1a9f8e2b047487edcf00eb226bb4f56f3be31164a9068759abc1b0854edb34584bc03a84e3133d2834c2707638be1fbbbde8644ecf037c89948a393c25503ef039e182730f46f6c2b53e39798815ae878a0563c6d8329ba74aa3589ddb340be267467af31f9f1a8b2b9dbaaf7162d7038ca40cf5ec02fa5dca19037d540a3c413e1a1d6eb70957e719091be72b823e6281b497704c4b9b26cfef2d78a8ccbe2f16e4cce85767ce8bdbfeced6dfb75f238fde6698f831aebab0d003f725810c6bd50413a280afaf450cfbd748ad1236933d97b343a1177a7967b84aed8ddda8758f7ebfc4c4641df6c4758654e2ac9f9e68e7c51a2e0ea6c76e3922646569b3e6f8d4b65302f543eb8a84d94853e633adb9235df9f52d34b704393d1e2862024a6a10681770eb70a0082c9a257c16eafc13004bbd6cc3ca90185809a27814befc908afb176430f67ef97ec34cbd6189bb19dbe1fab9b4f60783a3ac635100f5efcb9fc6c91f4b9eb04f3031a6812ac74970df82009c125b7bd4e870c5fcfb208eadddb3b6c32064dadd4d2f83bd62edaeaf47ac66c69ee713ff0e437905dc07600fc492f7d1f46eb3624c1479c71728bee5b09b8c92c871500c71c58acbd67091198179e850e29b65e7c9b8195b1560b21114c5a1be12b5031463fc41c24d86b16b5e4a510ea33454d76a37fd8273e933047d7837f87009d8cf12b3bde5dd56e68f4e480c836c38ebba1e5220e33fb02b678f5776ec6fd38abb13d38cb41ba1b9324c339bbe5cfa75a5bf883ed6abac78ae446ca4793131519ad9dc998d8b0413ae39ae02a2aefde67d1fb66b7592e887c11fa113be7c4df2c0c793874dd07b945aa806f66f31a2b5087ed60818466021d2ed046fdfa6a54a71ffc58071b5830309bb646523c94a904e556ea9741cb6ee77122c82ba3fb9f965067944e3fc53279021babbadcd519c422877cb9eb4638175739b7b2a7daba966bad9ffadd2f9900550a3ab2bad43acfdc72146fd92ea0d35267765eb5b30658eeb370c138756aedc3e838cbb15f9de1c305b27d3f0b00875f2ce86ac99c9f443f4e2d0ca40a2f017c165cfafc70be5d79df9836544f0d6c4e5e7304e3216e9cbce0577b1efab853f7b21e8269ba4d086826c70aefaaedf50f59fd4b328c6522de0ad160c8f112bf76e192108873805c7212ecf361d296cfb6353cc1159665c2faf741bd53979e16c7772a418f267c887aa1fe76d717e34b7a891fc23a3f8a6fe359cfe6a1a90ca423af4754b4046ad671c1531976cb1a6135568c128ee5962e84807e6ce23194779622980b3a0aea378284336b66db77d03822c7460a3c4e53ffe8bc8cc94a42f213c4caab6b92deae9a8615b2a752c7a6f87613fcd772928956e8d1e422e1187eaf8dd4a8650360da2ae7ef46f013605e688954a1b9229e8dc5fa950f3eb60cfdd18ea908b0b5d2c30587eb9e7e2ff88b0b34df888211708579d18b569e5d61a683ece4812d9980ea373d7509d1291cc9a052ceffaebaeb94472d42ece25ac1a2dab469e77e77dadcc55de3f89e5c215a96f9601a1126ff7188adf149c9d03a8bb437fe7284a35206a71d0675b9554d160c3fe6f03fc8d12ec5b36c4030f3ab070fb4440492e199e668674639a06933f1eaedf7db68ca1d18743b5a2cc9b705fefb1681b6026d4d6829eb37d79a6bada671a85e80cf1a37f7b0baf810721f202150a789bb61368cd6415f6a41f3cb6771c259c2c515bf39feaaf28e310ad882625c3ec85090807778df417f13af90c889a078b877a30599b042bf352e0c228d637913443077d3e7c11542b4805577cd6336884150e36b4b3e71a582c8cd182f4e9546e69a5dbce14cf78d4164843e31b30dfa4a9a3534f26f9da7ffae7f3b16dfb2d81d7f5e4b9bae99f9aa82f7e2e220cec21f32841ebb1a2af2698702ce5e9e71f3f45c8acf84795020e44599d73c88e9273be194f23f0ee7fe98247071a945c92ac14faa8dd03a548cbd5beb1ee9ba610cff7690f70478f139c70f2bb329a9d37cfe804ee8278f2b602fbcfe6087bc3338d7964d683047606ba88a6e3882751e9ceaeda74ca2b298af30d028566b9bab6f6ac3faeba5702f10460ceb00708b200aae77c98096abbffe0b04fc2539b8b8e951573627affbf95eae624444085fac3983f3828d3c1c34752a9c0983f2c585415a4e6dc627e6a9d1cf7dca9869e0270134ade3c11ae5c586572a1b94be27c5a943be0df0453834c97163469dbde041e2a2b09d950e1c578cedefc2df9a7e68067ad7a2fdd960a92f09e83804dfb3af78cbd0e757e2c1a11691e8b6fb596ad2517c766efb55fd4bdb7783a2fb7dc074cea9697a15dc764c5c086a4d8c3b4a979829700a9621186796789fb6acc1c36fcaf47eee6ad4cad5d431656c4d0ec0a3339610a64e5aaf3d1ca9f98c39eb3bf331ab5c399f6ed76466e161e0bb4f8eb4048c29b5787b676505ef61c4d35e7a4fef73fca594d20dd7764ae7751ef25a7917e51741e7980ae61a2ad5bb022335ce3a9f54c5838fd8e7303549cef1eb7a070ab9530dba85edd62d859dbc2aa5436d0efcbb84fa9c68461413c24932092c3ae9c64a6d1dc0c4d753b862029df71b668dfad33e8468257ab4dd21f40e275d58fa5a46b6374650dc8dbbf9124f421491ac37f2ab89beeea35daf5f600667163bf1c9ae3c3396536724df5e00e64aefb0b9ebd93350484d8b8c40fcc1d3af8bbabf68df9d6d847a1d4b0b87a6646bed22b51788bba545bb121219708298cd90868efd789caa85ffbd3f5b3433caeb7fb3989021df2bc8abd0226243d0c9c1d5632f12404e79ae56d6fd8a51d38a0019b8765337b686b3cff42261da7fad8ebf874e6604f4aa0cc3469f85759b9ec8c5d7779734ff6977c46a15d7293642be566da5d0ecbcf5cbef4490bba38150670916f1f861a0b06c1e9d06feadf327c550b2d7d2f7a6296bcb788c20fec3b9bd2a36e8608fca03c87fc3e357b4873c56b004b8e530fbed80618328172165fd6dd396dceddcd4f2537ac60629c57d0515c855ebfba4b8d27068c072db7af7c9e78f17709eac7056195bd9be4efaf3bf0e0f98f377f9c978887d17fdf086997eb4f06e5d700574ac89dc070b3bcd6640e3d4f49d8db9859406eeeb1cfb5274624b7c08515fe4d07e6c27154e2712308c34bed02f0eff1d3529138647a5043e4e8a36a30c988d552beffab2de67d8de0fd498b1e2e65dcdd89f1a666dc217874070fe897bcd556fc874e2977804f2c2a95e6cf96e883e835a19b5e0140e6462227eb28718020a8c2bcd305525f29c5fd1de1b0da31aadd91b18d1238c68c28151a2144026d4778b79374341c374951db61436421cffa277630eaf9aedb913b6ab7124eaa40caab38ac66792b871e613507775dd5030fb9759df29a84ba3e5ef224882d751a67f9e543ab67cd33524ad01f52179deba0bc9301bf0ae92215097ebda759d92c7b67d329e0332f41ee495c0dc0deac8a3263cbafc6569c2044d1da95475812b8f38434482a94c9b7b5b58dc78876ed2009b1866d1d34bf4ad28f97a7be578bc0842506682b49fc74467d8eeda44f60bec36fadaa60d46be660d3c49fcf74dc96aa2031394b22d7fdd44b054d0f68d86f46900f4c83121f3ad38bdae2912048a8f676a4b05e9d74258df2d24f7e1e19a5850833a81a42de076c62660ea979260dad1348deb0cf48467e7700f102a63a62ac821983c7ee2c7380f34e67cebaeda51ff0bee2779c47117f0567501dfcabb91c8a07f790af84e5cf3367a598d67d5b2d1ac03777c30a6f9970db572fb5aa9484da90920b3439dd2f8dd6a2b2b0ad96e850f92b0ded40646a98dee9bde2d82c2c2a4fe93212b491683e1039473e9d8a577189035c26c928881533272a9617ccf470ab3ad421c27157325406b90f70c7f71f131c2ab9299eea0e7078914d8efb5d2bbd8e399b1904edde68cde48a2661160e284b6ad18818bcd4e201ef194db82f03709017fce29d252a7fcd1d948ec6bc4e86c1bdd7f4906ddc5f16cfa41138aad9c935f8c317c47962eb75a9aee7a27ae7c7235348395b855d5faf99c7979bea8a9d4a7517ab69cef27e10d9aa530fc9991967ad4f7e6b9fbb9935276593618d45924a3088dd3d57a12d42789f8ccc51df46eafcf30eaeabcc51596673082838becc4d59a0998697be9afcab2212e21d4c7e14c6176b832f0aff2a16d470a7ce5e91d414bcc8e1afd54fe1286833a2d764d6a6526d99d2f29d4597871c41ad43cd0f8b9de0e107777a39cb449fb08fb6e9c456a2a16514bc2741a61e46eb21749a20c22713db3ea868cc27d26a7a0a6330459dc158dd074e39ec29ac910458c4e1bdfea1f701ccfa976a3959f1c2413c635bab34e1a4a842b2e1f833fab4987842bb93f67d12c71ff5741d7e4b74a55da131f47ff5375e4208408fc51a6dab12288227f7cf2e9a3f59fd2f14765e41cc2bb3d86d5d157fb4d43f8d89a219a9afc8e59c79cc8a41f77a9e3a55700e99e83205f0e7b4be5b3039e09b50924501d49587512ddafa7b0101cafad29c70b53b818d7d1c91f7180da8afad92d594bf6436d045f2e29afc767d62bdd5047980988d4119606bde37e707256dedc411403cdf6c6755e74369166a42ee6df4776eb803f4775ea8508a8852d16970ef34455a577bcf8aec7e94a292da0466cbedc3726db53ebf777845c787427a1aba86a624a31987a075fa35356e6323684a1b5bca5de51a256b1f89e23dbe94cf61bec6c1e79e3fdcf7530bea96b9ab07b4b2abb79b5ed65d200c0cd5907e055b0d46c1c10b3f7b8f98fa153caac63519eb7b83b93a63fd098fd7eb6f115bd", 0x1000}, {&(0x7f0000001440)="e8d553ccbdbc55fea3aaa24915d121878d5e8268aa3646e5ce81e46816dde66b8b96", 0x22}], 0x7, &(0x7f0000001500)=[{0x60, 0x1, 0xc6, "ff99bc8da9957268fc850b154c26a286b3fc8cc0294b7fbc60a8bb98957f5e55e588d9e8d85715e3aa81fa29a13787606d63ad771924da925d90449ae0d6a80631f73ba596a5485ef2567b"}, {0xf8, 0x0, 0x6, "7f83ee839134f7c9b83d14191d86c41e6f66fad9f91ccf0e8e763bc120441d9eb7859181b17686ad24e5d6e1afb597be54a58fcd28af5ea4fa9e76f28d9e9830b067297042bf8f3248fe175a0863e40d1320c1f333c4cd7f1e2d63735d86d85ea385eb46591b8407fd507ba021698f0d46c90484f28c472d62e443065672905e40b4cd272c94ab5ce0ab35ae0b0e7f0bd69f83ced9c1cd547d6a0e118a3ca811087257ced92540fb9431c166aa5a5d7e3fb5dcb301eab84a4b7e356d87bc3c099c7e155d9b58fd5cb10bbf486f391396faa37a09a4a09333b61af85173e1a085a1fb"}], 0x158}, 0x608) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bffffffffff7ffff) at in_delmulti+0x8d in_purgeaddr(ffff8000006a9600) at in_purgeaddr+0x156 in_ifdetach(ffff800000a14000) at in_ifdetach+0x74 if_detach(ffff800000a14000) at if_detach+0x140 tun_clone_destroy(ffff800000a14000) at tun_clone_destroy+0x179 spec_close(ffff800022194c00) at spec_close+0x311 VOP_CLOSE(fffffd806e3ee1a8,7,fffffd807f7c6a20,ffff800020ac13d8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8065464dc0,ffff800020ac13d8) at vn_closefile+0xd8 fdrop(fffffd8065464dc0,ffff800020ac13d8) at fdrop+0xc2 closef(fffffd8065464dc0,ffff800020ac13d8) at closef+0x11d fdfree(ffff800020ac13d8) at fdfree+0x101 exit1(ffff800020ac13d8,19,1) at exit1+0x32f postsig(ffff800020ac13d8,19) at postsig+0x4e3 userret(ffff800020ac13d8) at userret+0x199 syscall(ffff800022195080) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf0b0, count: -16 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800022194a30 rbx 0 rdx 0xffff800020ac13d8 rcx 0 rax 0 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0xe4e516a3593b396 r12 0 r13 0x3 r14 0xbffffffffff7ffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000221949d0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=417713 stat=onproc flags process=a proc=2000 pri=17, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1650,0xffff800020ac0790 process=0xffff800020aed180 user=0xffff800022190000, vmspace=0xfffffd807f008730 estcpu=36, cpticks=2, pctcpu=0.2 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33293 311403 0 0 3 0x14200 bored sosplice 11402 32184 50627 0 3 0x2 biowait syz-executor.0 50627 426399 38905 0 3 0x82 thrsleep syz-fuzzer 50627 523612 38905 0 3 0x4000082 nanosleep syz-fuzzer 50627 403186 38905 0 3 0x4000082 thrsleep syz-fuzzer 50627 274486 38905 0 3 0x4000082 thrsleep syz-fuzzer 50627 316098 38905 0 2 0x4000082 syz-fuzzer 50627 55759 38905 0 3 0x4000082 thrsleep syz-fuzzer 50627 208249 38905 0 3 0x4000082 thrsleep syz-fuzzer 50627 343545 38905 0 3 0x4000082 nanosleep syz-fuzzer 50627 33535 38905 0 3 0x4000082 thrsleep syz-fuzzer 50627 87773 38905 0 3 0x4000082 thrsleep syz-fuzzer 38905 454366 62019 0 3 0x10008a pause ksh 62019 454998 15519 0 3 0x92 select sshd 90773 428208 1 0 3 0x100083 ttyin getty 15519 37811 1 0 3 0x80 select sshd 60088 118482 48642 74 3 0x100092 bpf pflogd 48642 421742 1 0 3 0x80 netio pflogd 51932 292872 43380 73 3 0x100090 kqread syslogd 43380 92685 1 0 3 0x100082 netio syslogd 72480 101646 1 77 2 0x100090 dhclient 36281 322371 1 0 3 0x80 poll dhclient 71374 271230 0 0 2 0x14200 zerothread 47041 263517 0 0 3 0x14200 aiodoned aiodoned 50098 323210 0 0 3 0x14200 syncer update 64461 523301 0 0 3 0x14200 cleaner cleaner 40350 352643 0 0 3 0x14200 reaper reaper 1096 221125 0 0 3 0x14200 pgdaemon pagedaemon 48065 32565 0 0 3 0x14200 bored crynlk 81252 33836 0 0 3 0x14200 bored crypto 39736 215102 0 0 3 0x40014200 acpi0 acpi0 47482 143843 0 0 3 0x40014200 idle1 68242 76096 0 0 2 0x14200 softnet 78749 133065 0 0 2 0x14200 systqmp 2376 394777 0 0 3 0x14200 bored systq 31488 380731 0 0 3 0x40014200 bored softclock 89590 214362 0 0 7 0x40014200 idle0 58341 444855 0 0 3 0x14200 bored smr 1 19556 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 11402 (syz-executor.0) thread 0xffff800020ac1650 (32184) exclusive rrwlock inode r = 0 (0xfffffd8064449e70) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ace62b8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9498 6529K 7237K 78643K 11068 0 pcb 13 8K 8K 78643K 49 0 rtable 101 4K 4K 78643K 278 0 ifaddr 56 12K 12K 78643K 98 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1492 0 iov 0 0K 16K 78643K 31 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1362 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 50 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 187 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 83K 78643K 450 0 subproc 23 1K 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 2 0 in_multi 45 2K 2K 78643K 57 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 217 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 126 55K 55K 78643K 1614 0 UVM aobj 14 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 30 0 NDP 8 0K 0K 78643K 20 0 temp 102 3014K 3080K 78643K 10993 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 51 0 12 2 0 2 2 0 8 0 unpcb 120 117 0 106 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 313 0 313 1 1 0 1 0 8 0 tcpcb 544 208 0 204 3 1 2 2 0 8 1 inpcb 280 369 0 362 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 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 23 0 5 1 0 1 1 0 8 0 pfstkey 112 23 0 5 1 0 1 1 0 8 0 pfstate 328 23 0 5 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 39 14 0 14 14 0 8 0 art_table 32 237 0 39 2 0 2 2 0 8 0 art_node 16 50 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 36 0 28 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1685 0 281 46 0 46 46 0 8 0 ffsino 272 1685 0 281 95 0 95 95 0 8 0 nchpl 144 2135 0 520 61 0 61 61 0 8 0 uvmvnodes 72 1832 0 0 34 0 34 34 0 8 0 vnodes 208 1832 0 0 97 0 97 97 0 8 0 namei 1024 5815 0 5814 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 1 2 1 1 1 0 8 0 scxspl 192 6194 0 6193 8 5 3 5 0 8 2 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 432 386 0 372 3 1 2 3 0 8 0 futexpl 56 3285 0 3285 1 0 1 1 0 8 1 knotepl 112 113 0 94 1 0 1 1 0 8 0 kqueuepl 104 122 0 120 1 0 1 1 0 8 0 pipepl 160 272 0 254 3 1 2 2 0 8 1 fdescpl 488 387 0 372 3 0 3 3 0 8 0 filepl 152 2560 0 2470 6 0 6 6 0 8 2 lockfpl 104 61 0 60 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 231 0 222 1 0 1 1 0 8 0 zombiepl 144 373 0 372 1 0 1 1 0 8 0 processpl 896 403 0 372 4 0 4 4 0 8 0 procpl 632 822 0 782 5 0 5 5 0 8 1 sosppl 128 5 0 5 1 0 1 1 0 8 1 sockpl 384 511 0 491 5 1 4 4 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 283 0 0 35 0 35 35 0 8 0 mtagpl 80 8 0 0 1 0 1 1 0 8 0 mbufpl 256 287 0 0 17 0 17 17 0 8 0 bufpl 280 8785 0 1715 506 0 506 506 0 8 0 anonpl 16 60868 0 40450 107 8 99 99 0 125 16 amapchunkpl 152 1975 0 1800 10 1 9 9 0 158 1 amappl16 192 2260 0 1150 76 12 64 68 0 8 8 amappl15 184 74 0 69 1 0 1 1 0 8 0 amappl14 176 32 0 29 1 0 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 6 0 4 2 1 1 1 0 8 0 amappl11 152 54 0 38 1 0 1 1 0 8 0 amappl10 144 165 0 158 1 0 1 1 0 8 0 amappl9 136 604 0 600 1 0 1 1 0 8 0 amappl8 128 132 0 102 2 0 2 2 0 8 0 amappl7 120 258 0 244 1 0 1 1 0 8 0 amappl6 112 59 0 52 1 0 1 1 0 8 0 amappl5 104 130 0 116 1 0 1 1 0 8 0 amappl4 96 635 0 605 1 0 1 1 0 8 0 amappl3 88 123 0 115 1 0 1 1 0 8 0 amappl2 80 2142 0 2076 3 1 2 3 0 8 0 amappl1 72 18427 0 17991 27 17 10 21 0 8 0 amappl 80 1081 0 1030 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 393 0 373 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 393 0 373 1 0 1 1 0 8 0 vmmpekpl 168 7085 0 7047 2 0 2 2 0 8 0 vmmpepl 168 56211 0 54003 143 25 118 134 0 357 11 vmsppl 368 392 0 373 2 0 2 2 0 8 0 pdppl 4096 793 0 751 6 0 6 6 0 8 0 pvpl 32 184203 0 160947 239 7 232 232 0 265 42 pmappl 232 392 0 373 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 185 0 4 6 0 6 6 0 8 0