cuting program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84, 0x0, 0x7}, {0xdf6, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x5bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x111) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x200a0, 0x40) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x7e81edf0f337d551) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x2, 0x8, 0x5}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x4d3, 0xffffffffffff0001}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20, 0x0, 0x1ff}], 0x8, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x32, 0x80000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000001, 0x200, 0x9}, {{r2}, 0xfffffffffffffff8, 0x4, 0xfaa433e002b2dc28, 0x76, 0x995}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000001, 0x7, 0x3}, {{r2}, 0xffffffffffffffff, 0x24, 0x4e42dfefbb6dde3a, 0x208, 0xeed}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x4fd8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x5}], 0x2, &(0x7f0000000280)={0xfffffffffffffff8, 0x100000001}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0xc200d265869f2ddc}]}) 16:00:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) mlockall(0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:55 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:55 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/26, 0x1a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x10000, 0x3ca7}], 0x1aa, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x9, 0x5ae}, {{r0}, 0xfffffffffffffffb, 0x6, 0x8, 0x1000, 0x1}, {{r0}, 0xffffffffffffffff, 0x4c, 0x20, 0x0, 0x4}], 0x7, &(0x7f0000000200)={0x101, 0x3ff}) nanosleep(&(0x7f0000000100)={0x0, 0xffffffffffffffff}, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10080, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) geteuid() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0xfb8f20f44e3ec72b}) 16:00:55 executing program 0: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0xfffffffffffffffc, 0x80000000, {[0x3f, 0x80000000, 0xffff, 0x6, 0x9, 0x64e1, 0x400, 0x100000001, 0xd6, 0x1, 0x0, 0xffc000000, 0x4, 0x8, 0x400, 0x5, 0x2, 0x9], [0xffffffff7fffffff, 0x5, 0xff, 0x7fff, 0x7ff, 0x2, 0xdeb4, 0xc0, 0xb9e6, 0xb2], [0x6, 0x8, 0x5, 0x1, 0x3, 0x55f9, 0xfff], [0xfffffffffffff9e4, 0x9e56, 0x7, 0x0, 0x6, 0x7], [{0xfffffffffffff5aa, 0x10001, 0x0, 0x81}, {0x0, 0x8, 0x6, 0x2}, {0xffffffffffff8000, 0x7, 0x5, 0xff}, {0x1, 0x9, 0x401, 0x1}, {0x4, 0x9bbd, 0x200, 0xaf8c}, {0x10000000000000, 0x1f, 0x37, 0x9}, {0x4, 0x0, 0x3999, 0x8}, {0x50, 0xc9, 0x1ff, 0x5}], {0x34c, 0x9, 0x9, 0x800}, {0xffff, 0x6, 0x8, 0x100}}}) 16:00:55 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01003325d91affb33e2f667b6e6530b1002404b30e148825fd12e728fcf4a37f15f2192927220bd7e80d019b99cce950d44d17ad043a5f"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) semget$private(0x0, 0x2, 0x581) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:55 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) 05:37:04 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 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", 0x23c) 05:37:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x52, 0x9, 0x3f}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:04 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = open$dir(&(0x7f0000000000)='\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xd49e880b53e16573, 0x9) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5b3a63b0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x101) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x4ad}) 05:37:04 executing program 0: r0 = socket(0x20, 0x1, 0x3) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 05:37:05 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) 05:37:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="f0139ec9c8013290851382eedbd8ca99de64df7f92e0b724affa6cf21af829e6493c3b4f42caedde3014d937fcddfe77dce9b445ddd13b68fd6c9a38c9386d96bf1803d7cea4ea8eca6f5febb26dcd40a2d9cd89617ad880811432e5025649da485b965a2279e4ca0761ab"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) close(r0) shutdown(r0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8ffa30712edeea79dbec83a549aec18d4b0b1dc65042f147b0865d0efa114899608493bde25644", 0x27}], 0x1) 05:37:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readv(r2, &(0x7f0000001500)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/61, 0x3d}, {&(0x7f00000010c0)=""/234, 0xea}, {&(0x7f00000011c0)=""/105, 0x69}, {&(0x7f0000001240)=""/248, 0xf8}, {&(0x7f0000001340)=""/222, 0xde}, {&(0x7f0000001440)=""/145, 0x91}], 0x7) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000015c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r4, r8) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001600)='/dev/speaker\x00', 0x20000, 0x0) getsockname$inet6(r3, &(0x7f0000001640), &(0x7f0000001680)=0xc) chdir(&(0x7f00000016c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) ioctl$TIOCSTART(r2, 0x2000746e) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x400, 0x0) ioctl$KDGETLED(r13, 0x40044b41, &(0x7f00000017c0)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001800), 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001840)) unlinkat(r13, &(0x7f0000001880)='./file0\x00', 0x8) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000018c0)="78f350ad49eb492067f3d4258e23c2cd6157330c274f77807f38b3b1897de08dbd104d61a88e996b3c68f90716eef39f174e45380013d14120b7a1163f5d0e1b3fe9c2ef439ab3ae1ec385c1c5de4f86b2ac46b346a4e2d85e23b547e6aa38b2f8fa354cd38f320fd4d92f6aa3f79d7ecad67b909b0c7c5594f91bab1d37e935fd82a54d7d45a3601a52742486d2fae7774c2017679cb18f7c8cb7a47ad2c95cbf40ee76a7ffcecb62b13f226c8226c2ce7af7a53819273cade5c2d4dbb9513d1ed0b25efdc99021356a34e19a801ac7183035642bdd1f3d8287373c7983da2821c4c28d62acfc95128546374f3569fed552ae7a363e9ada0b314bddb711447bbad8a6ba641da43e2b6d8ff7a7cacf6813a20f8325ca0d77a5fcaeb297f7a994f48d15e27ecb6f52ee65dab4281ab808a113ab2afa9c10c31daf6453e0f9f4feb569913ab84b0748f1478609e43244eda6ca6eeac2141d2951c3ed0ebc709218592db175f64a97eaa86b694d5fe1c21b4635b9a3d9255677356b17dfb88fdd708c4283af52937765d6942b1c97777327b56c17374b3db7d73fd0d4b107c6bd2e64e195ac0faec8902d691ebfa38b5c96efee6f9395883e28bddea57353b65a672e7cb2125640aa46bbf7eb96b31bfcf6d74e34ff70ac2794b82965ecafc9b0c189969b06c1ed0123495e31cf85b92440309785241c45b5a0120a3ef4d088e31952d215f0c5de129981a650d1476ec50a323c8592bb5fb861bcc648cdcb065548126d6be0fd690019e48d17e5935d635bd208f024ce389f9ecdb0cb04ee232185eb270f92d0bc55e83fa1e9dc084ec0a130c94e915b743328cebe9e3216094abce0f778b8d60c35851c26e87b317e3df3708d39d8c46dca16225b1cf2cb406e7f2c94966232739192e02e722dceac2ff4bed27b83c323d5981d78ab6a7aa692b210785b5ad2feecd69ac5919a90574c70daab94dc51f18726b3e3b10469dc3e5591243a4222c7971302ed48496bf134253daa0d4e1ed3953e40d6a209ce9d50fa787d9cb245130d42e62c4eebbfaab0270ea9ad02a3737d7eb00003aca14e15e4801f0d2c23ea101751522cab77f74ab1934a774e0aed1bbf7e447b2b8b99abe4dae49b835c4c80eeccf0a7e34de5cd6d7947d197bd1ca782a01cca90686d868520949552d1cbceb22314e71b3a5721f7d89aa245d06b97611a8b7fa1ee4dca7a79d784b3aeffb25f965db546fce5725d5ff07b9d82e384db81cad87f72da133281856fb7a433c0b97cfc10440d83481092d7be91fe4337ae4245815326c2aae45e500d33cecb6cc7dfa3818f9dbe93397c7f621d6ff0283d9988d34e0a2270a69d8c218a26e8dc2f921d3011e52bf7858a4bc81468793fcc7e19cc01d84862c168c0595fe196386cd36bf33a8041c5066690b5e7effdeb4d12bbde55b27dd81509a356bdb16b04abe8cec0a637fee405d2efb3a2b56213cef5f7c68061d25e792e465ccd8eb433d6b76ada2f47888f83330fe40b2f84e0381731dd57adfea65603144e9384be3ff0e1d2eb4f498daeb71ca5b8b197866be0bd6208b8a31d7174c9ed8b6724e20418076a5dc610b358fcb7ff6a401266606e25de2b814c512e84cbcad0780783fc686899b06cddd636e63a71aa3ef044d28e694701ff672f093437a2698e4d542b764f2c218aa1e663daaeade168a702f33a867dd59798e87b7431f438392aa4754463810405cd4816e033d764e6f8f1fffe8bae10fb5154ab241921adfa87f90b20fbf1479bad083d2093e3441d83b72e56e47fd66ee013f4d57ec1eb87e6dcd38612a4556facffedb3c19d7fa8af3892b78e99d22982755476290d32d66a4d7516bb3e41317296f89c233b947ba124f373ad5a73a9cc97820800cfc2291f3dc6c765661d9d015d25b500b116f107023deff1e47e8d9d5f712ed62ad2dc9ca89dbd33e90d80b0eecf05be403b95553fa2825c8396e85fbb9833e05282c68c92552c5fccc278661abea7cc9c628d94ae069c84322918da635b567ad0c47b09bef7f6a251633b578926e1cfdae739f9e4b54501cecd10d86b60ddb2336090675a6189983cc3d27d0b45da65ac92bb1cae80f70f3c0177dfe17a9765a38f081ab8aa7bfb9cf31e7f9a643efbd7b2ab3dbea84d657c446d5d57ec9c70a01713e8f07f0df9660e732d734c7155e1df5a770e196d0ee5f260911da68b3fe228a6918b6824d5bfaab7557afbdfc1f2219a4faa19f430883f1a79d457605c7d9b7611da90c7dfa194f4eb929ee998b6b7b2260a8bd88243bbd01ada722f58576ec75d0bad25bdb18bb58b8264441d89cc873eaf7793b5f96a6f520f68fe4b1b0eca4a88165aed37b2dd71ef3fcb43c45db24a6dca6d5e3d246f760d71c2bb1b30e64cd49ee76e708172a6881a78fc33815b02759fb459ab0a0758c8feefcf5a420c1cfefdbcb05e95ddc3306818dc1c7372f6c8c88768c3bd1023ac8f11a53524993e1916e890bfa8de4d16c7b40910e17f4dec4713c3fd9b5b4d89cf9ce0656500ff6935f7798707e554c1329a495108bf15dc2b058acffea75ba8e87e658d1a09ffec537dee12eac0a8a8fdd962a4c92098908af3d3e5bafc0b019e14016eeca8945aca15e57723ec22b6f4eb44a19b1f2d40307546b50f7407df681daa833d9d8efa909d7dd8b268cf078d33ccd8001d00efc33cbe90da0e2be0f88e51506037d4b4c532d1f62adc064aab8c3ae097b0ee3efcc3b460e17f75f4f7409b05ed7cf0103430d37bda25cd9cc27273d20d38e989c38fccedfd1fd218b6f1a2ce0f1e049f33d29e662bbaf628cebc300af0974bbf8159404647f4995c63486a5fe200054cf428542b3c232be2535cae07c3b94744b69b1bb9d88242a96d4284cd8ceb3d44e3e9652638f2e4736a9e76c89f5fe5b4ae36c64797df51b59fe4cea9e270197765c3414ea17bb2a1834d2af84837b77fe462baef89caa12340637df2ade3d9420b858fc6033a96703f9aebb41a2a673ca82f912ae580440e52658c5cb4840fac4d2adc55293ce85450bdfe8adeb5aba8679f836f3944857592cd16f57f91a9681499fb6847308826c0b98072eaafe1eea9f6ba1110a4b15eab080ad556a98a7f05db644854cc1114dd90f652b714877be9b7748e4bf4ff40cc1bcae29a6a4396ae814057a289a1365cd47b6f564ecd7b33e8cc08d67ec95e261ad83fd43b1f61196e91f324b9e4d828a60dc8112d6ecfb95265789bb3309da40f78deee108de62c250c9c2c7e0a5c21697506298e61ddf83c946f2d91bbe2633af9b8d4bc5ee2715f955b245b0fb9cd7c00411cd838e2fece87fe5fc52842b228834f918751ce68742262ced7e168d749735f71fad02056cf832a2151c3650c20ff51b519939c3421b6980f394276a99cb7941bca603ab2d8f9dafd84e4d1d2b64b1993dea2fe2555b16e2fe2ec824ff571df151722335ce77eb5645331273ac1286d1b7f09ab038e6ddefe325ba649f0a9a6f583e9baf54c9173bd5cac7931881434ef460e1719669026f71bfc8d7398f3caff9a5a07d26d111b65ce699ac4ad24dba62a0293ae04dff7e5dcc974eb60fa70efc3791c24cdce727399addb18c4abfa45023ea2008cce3f9d6850f31018e28516d79a5176f81209bcff96c14ec33885242d2e94af97a3c02a23b9899f9444ea4f1f7bdf3cb1a5dc50beb7720237dbe34221252d0a52f9c4228ba77c9f60304708d9cb076a832efbe510804eab5c16ff4aaf3eb30abbf5bb1d06c52e0483e89eb19ace42d3fb694d7861eee15b774599053441c6fef3269a56b026671efdaf94514b5e8661df453b39d1052ce5cce71ec3ef5a2db9ebad82f0fbc471c22675429883bcb1db95b8525e4241ae0bd54c5d2a043036e4d1a2baafa5b0fd373012f2e99bee75b69cd6c96b7c918f5a8a8e725ba9036ea0cdd5594ceef4295345200f8a8819ab8a6915ef9b973a747df536501979427ff78916233f85ad8b6b0f16630fcc7d2759741a1a349da81c0edafa7cf05a6e49d3b750b5925d35f395ca338ed3f2a9617d7ba0793ef482e0a378d319256f81954ecea5c9953496df190f00ed10b0f1de8070ca957753284c8b173f1e5796c0f82c76205b7af06da1b720633f8eac8c37f09e2b234cd8e92868fd3bbc5b0f7d40a168568da9871bbc5d5bb962723d17409585f2865f7ef2d890a24c411ba219c6fb844213131a3add75592b59189310b0fc3c16cfd4b361d091c1772a5c2c1ff0d3922ec88ca1b9eb4ac36a67288b3fe20edeac9f3e947783b4834aa5d18c9a14cb680a06ab58ffe185cb6aa48a7ddc5f551f833aad7e162feb7cb33c8f94341c3af7471422f63d8364269b2bd3023437cc88fcd37fecfedf147f4306a91de4968eea9b1236312a1cb502a4fa164a6241b6e5d3b683fcf7faa1baa5d9b8d68658665c73865507696d409de8c2dc9f8ba6631d4018634310afa3c50a45ef4e53f16a4eaf68fdc84639656e9d56f6f1e736f03f80dc5a10b1bb65f0a6886dbc403cce935f5547066188bdade78bdcd6efbaf24745a74c60fa1df4383efc83976a21928f4a141107fa9239c0e9551be7aa8349297f27249368e5398c59760957471a6cf2f833d599e26554796029c52a6ff2eb3ce0a62a7b8214638f5c6f9c69523ed63579024f65fc968063179bf12f13fbf410a444d7b085e5ae6dea2d93e4ab964a03a2743671efd95661be4bbf4b460fb2f34aa65664a44959b084c630043919096e42ac7930e9360f26722da297939b3265b3068ec8c184a6437500a319b9030f8c3e1fa578264b40c1ca3061d28210c17c4c0e1d907ce66377ed013c1e1f832f7940809d11cf7bbeba2819126c76ad658569e405a6e555145fea8db0643bbbee41f4123990044786987e7a7b171ebeb86e0c9e49c9e6050190c60dfb5d6b3e889711dbdce240142cf4254ead7475ea915d24c2683a5486aa78df40ebdbdfd6fa6985f917913520069dcbe722968e37b89715440cbec24b638f35bb39426a115b42ca892e4537df701df2cfacb3aae7c4c8bcd981423d8d38cda4323e0af60e803624b75e118efb3ed9c703c1a395a8d261d376289741809ace8b1a77de3b1aa2e0bcd6470f4fee0cc318ac5270e648f7b50d8141f1b39eb95acc43ba3cac5e033d6b5e5e8ea9464f11e7ff7e80790f2393c7eb9dbca812c7f3fe59c595efbd0808906e055b13e10cffa3c1047056eb0c2c4dc06c9cf0e3fb02c1d237f603059700979f162fc29b57b95a01d813a5f1a0c1f7770f318aa5012c723750016f841a2bf462a6b33727a2e952a2ac8704ce5bc9af751fec92e4d9373a159d0066e03941c5218aaf74b9f447cfd532d312cf167a46df0ac94d9b10ac2538a463d25dcb18ed5d4b6d477ff84a1b119228fc5d58a0ea17ea29632b18ae1a756617d53c760eddcde07bd4774e2122bf19e88e3f38ff5e484bc7f7c8879750d05a08bd019bca94a8100afc95f9fbf75145e6d127578387e651ca24b37e6933b416a4aebd7d70b85de63d873301d0f5bd73cd38a06fa881430fe37357b33a3e7be42a16c313c507fd5c8c95fe73863ebda40ba5a1b052afe6d3aaa56d9190c5d3c53d895f594fd9c7f056d2000a6d2f6369ca92366a4a072667d7b369deccb9fd1b9116b47edee09df0367dcb67cb5cd409d3123100673a12f222999a9e90ea8fc1cb0a34489c494d86ee68509f01504d8113adcb65a226cac770048819dfd5803a6e8f00110a8d806f0e10d3348f26a04fc2228acbd7b6372631724810be", 0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000028c0), &(0x7f0000002900)=0x8) ioctl$BIOCGDIRFILT(r13, 0x4004427c, &(0x7f0000002940)) ioctl$SPKRTUNE(r13, 0x20005302, &(0x7f0000002980)={0x6, 0x1}) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r13, 0x80045713, &(0x7f0000002a00)=0x1) lseek(r10, 0x0, 0x0, 0x2) open(&(0x7f0000002a40)='./file0\x00', 0x80, 0x1) sendmsg$unix(r13, &(0x7f0000004200)={&(0x7f0000002a80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004080)=[{&(0x7f0000002ac0)}, {&(0x7f0000002b00)="a0b69ce02548826d29f6f62398b130aa3d1744ac85811567d01bb8a4f48c5ad6b1e9a016289573d6a965b4101d037ac6cb387e94a1394745ca7e59984844be65252269f8901b3a90d63f6d0603a5994151efff17b71760965db6e977d2635260d38843841945ccfc423cfa8a0b5b4173e0ad93e0602fc109829db1fab412ffa6c677a2bf473cb6c03a5cea5d5815316361049d73cdc24ea4df9ab38c0f16c75a539ac751bc3ba95fbc5bf47ceef7c6bf0395e2adc8d503ef9c033f271df8aa8a8b24d639460b8f860e5b0eae524eaa40414a59900d50cc5339f6de8fb4c243ebe69ff73dfd038063072ab5749b19e123661c1c56a914b736dcaca74c656649814b9709dd7a6db4b98e4d399134072bc350e69d6d077dcb09547bc01ad6171b635e53bcf26903f2cdc4b75940d8f65d509424b6d8b6973ef519b9492768d13db942af629558b4ff4f42270aee96bbcbfd22c92d0f9a416ee977a9e9127495365e15172d897710663a5e4d0cbc78dcd182c43d52d5ba8390d323a913adf3ea27fa71fb3faa94de0ea2a672d32fc51bdd5c7acf4ab5f047a4f0d22d7f83f8f7a51cf222cfa7a7155f97f166881cdcae1818a7d5ae751c21decf2a84cbf90407d69c3f3d0471aed9e090700c1250fa5187d12bdbe6f8c412e345bd348c81f6630d0257b048c01501bb471a33211b1fd40140b2d17bf9a4979e50a9105fb7f38c4644320215dbdf53d1b0acb62d8f4acbb9c9f4b2804954131ec45bf5208ff15a36e3f3e496959a719fd7bf80046aafa7885443c6144864ef3e3c0664dc24ffd99c60845c8e92908d2b9ed66e5728d9994c7ab96129357f7d9a3c7ed7c6181f63ba6bb3bfaa53571cae98df6dcc82c4a43f737659c3b30a8c78375516f10049d2b3826b64537b6b2e5a3939d7ba31b16eb1f333ef90e0e4dc23d820000b1c738380037ee4c8dad02ad77a30403482299139f70bf13a86be08acbc4ddbdd5b7f2f0eeca0eb5ac8bbe91e200b250ed754457bb649d21e64a070e2632e2106c662f9f84d48ce9a2e357ad31ea1a792e59628c66e06f424158264a59ae1cebf3032e72e55db7a2237354df75bab9e8c4eaeba4b4ada14afddb1e3436eb4ecde4b87f45644edcbebc755e3992c1f69a473dd9c9b782d4d75a3e666c5d8ce9e10b92df2926ff33b03114be5524567bbd9773de1fd037da0b338a748c3084a7dbbbc8f231a9812c33ea3a23337298ab869fa1f4b260a51512cb1d022260313a088a39adf089ec7324c2db6fd5a3deeae57c9f6a62347a7223c0a13a92473f383ff2202ee28f3a39585e895e32b66ff2befa2d83e81a3ccabf3631c3e144e241952a8185ff04e0e387ab29725420a095a97563850b1d229f3c1154b4bbc41ca1fd202c17c40ecb2897cb242ae1289d60150cce14055731d93838b75da6ba64c212b8add3c45b891d69ccb2be1fb97016aea9bde4affd62b8af03f58141d22df7797915684568b88de865eb79174b37ac63cd89c0fc68120d4c4b0da39285661aceb9bd6ea9ef228760d8ba5a1aedf0bf0ba308d2e3245406e35a8a9ea36fc55c773cd0484262f05927b928b78f970be780c068848ec0f4a930c92b6c1f8921faa485a55552e1aefe8e6c72370fae683180a374b23334c64db7bb11cf53960a2cad256a39307a7a435b5cd983e48fae24aacd9bb4f69e254ccca04652f20aa3ec5430e0592aa346276ff4b7fcad6f3bcf09c174d58d367a8d2eb853f105c9821fb5ae028ebd31d377d6e2d44a685f61984508470726f73dc426a608f66873389e11ec4506243d357e66d54b64d549be680a4541c163350a9cc5d5bd4d79d4972dfc66acbed36a0c18552ab2877352947ee4eebd6d13ba05da64227ce99f4a2d5818d9fd2955d0e50ba02fa2aad57cafef49281c39c59a4e74d8b90ef4b3c90aeca21ec17bc840ebf63a56bf5a045e29ae21521874fce0044b5702c76cfe7ad5d9dc394fade8ddadb365a627550ee17fbc31e26f6f0ce5c67648bcc2de848c88494d1382ade92278867edc6966f3aa01c7b421038a0978447576d5d155b4793789e063bfdd6e87ba592706d389c58aa62a7c062592b9dfc858f28d06da6ceea94449436f756f69b99f5ffa282994d4a4778c551874b337a40738782d76819787919a6537399651309612bff44bbcd875e7883f603d106107f4b498a93ca9c78b53929bcb40d654289247ff48017e2a7a30a35febb7dc06093829b9ef6e5b8ff481af00f6817bdee2ada5985d5e022caa4264d6fdf28087ba1d34678d49653a3eb297f6fbd0855eb7b8319b771ebe23efb986600371792af98b0a2fe7f12c3255931736ba6deda56deca1327beea8362749a7560a4c15fadae9fe6359b9ea750c4e65ff51195e3f6d275ef316edcc854b93ec45e675d23d395bd0f96b1cd6b90688f4846945ecf9c17c3eaf9d50ecc060b85a48e84eae6320eb225272f302e7755aa0216b887468ce46c564b40678c52029f7cdf592aa25a7614a61c97bcfaef1519cf68e58ef3d7aff6401fc11f63fcc225f262a3dc7bbadfd366912f65650b4ca2868889ae0669867f96c9556abe58695150761588740e1475a9be05dcaf03a3feeb5eea8e9af7dd02afdf447bdbd283999e6182d78a9a31943be9eb5d13acabc2ea9dd122fc5f610f27fcc529313a248f7e9c85f159feb7d8deed8e0f34551dc10332ed6db75335eb5bcb75b53b0b13a81d4a3ce27e38fc21f1e1c1b28c58e3013948f501cfaf68b19a11e2f369a544566822926a3aca445d05de7cab6d761fda2bdc1beb6be3363b280537f7af05737db0d096625f135287f060c8bdbc29a3cf199f6d11c4c16969149a771d482a3b74d1f90686e4aef170398433893011e6d4d7a6beec522ac263db3d8bd25c166b572a08087c133a2f1d53567b08b2db9ac960ef398b58204c50419e2d870fc8b30d04dfb427aa8bf8af50046f2354529dfd8847cc0b230e0314182c585227f67c685072a91d08db6b658486485ef454eb2aec12fae8eb93fb5c9480a4b8e472242fb9ee6fd7327cabaa9abbc661a2e6734d4c32a9eb33e32336cd5f0471b7d85f52c0beafaece4bd6d08a52b02eb4842504b88561fad0a81356a6c7c2e47d317e31711870fd7c7183ae296ea7369755cfc3c5262be755b54d5d1477c95fe9680f85da62f3ad9b0493d939a818fa1c0937e6e957ae71b93edd65afae4a4c1f31c31830be60cdbf7361509eb0391e6d0c119a69e28eea7db623e0a1a761fcdeea4fab333e03e1bfe7e8d2fa8d0af663c5a6b39ebe66d8192afe19162965480ebe603f58e5d920be67d2727770cf5cff6573b523bd67fbb38ff84ffa916cfc7557f11adde1726f669a23aa30b0e853423c104bd135019df5b7d1ac8445a6ab5ab67add8d90ee75a2cb6761edc3e50ac43114abb8429d7540b9fb4274ef2584ba0b38c3c361bb1ef94759cdf5d23cb4745bd64ab0aa4c4aa5ab4e86b0cece8c00381dc4653a5dec94013d4f3f9224d69029f369cf423b6c5dde81ababee98d970bbe54e5f4b1785e60d8d2c4ba386feb4062a12b8c8d0aa01d0f0efa4af5d540530b1553126392ca9b65fcf477061d7a40233fd6025c0307d2724fb6181a4a2c4b2627abdfb4cc8b4c11428bf1e53ce72fdc47b874e2a6fc5f52211d83184bafcd64256843421c6ec6bb2ef79dfe62271b18e7adec5f69ee127d0e70def8d17873bd944af2a434baaa50031d32e1a9d0d5b2bc8c09bcdc49a29feffe7bb834569ad943a53dab214d724d52402004e5987f57fdbcdc71b4796ef1ba8001b4bf5d3773f198a6d69480139684b46e3127ad75709c00a906dde2dfd5b71f94e2463abf1c326bd5ac854251011d20df92dc2e1ec620ad660224880905ed1cfe34a0949b458ac583e1a6ee808891b6672503ac0e409318009364b6809445a8c50153ed61359ead167769ef6d7a17a4155de12d82b3469db922109d5bd0c06960a54de082334a415d1233da200d64e6a09b83bf8947528a0e9e3a27d021f299f897d3c3782839fde7afbc57458cf5cbaf12ba0c334bd2cae32a6da04cad1619dc42b055335cabe383e92b51143776f97460efb2498d642263d14c102cd85a2d9342af9875d075f07c47d8dab82fcf88cf2b2e60a0f6132f9bab2cb3fd63deb4e67485c17e834d7c0a7e7d9ae68619319cf784b5a462d62d6f2681dd7f98863ddb3e087d1c871e7a27d00d47950a78b22e1a167a0bc3c955cbef7bd0cf7bc9618b3a587785bcaf09ac5d6c513e7f24b95b5ee0e3a5e5f10eff5b35b28e44afd0a8cf70a46f8a7cd933c283092c2d6392cc8048a99ad5e09951db21c4a445e524810e1df4af6ef9aa4397eb50b130c4b98bbe1e407fc8c03e7513d811b23ac813d03e228f7dde2d573b86ec9b00b2f6acd2687324361953b67af25fd956448730b174531d1758aee52e75f5091649919d1ff9cd00786322be3f86e0fdd363fd9f13ce9d2ad8613933e7306c98317f645c02c029df64bd98ead31344283ce94d52910acafbd4d66e5671a809e36f1c5b7cb3489ba0da662129cb745c9017f4f6e82a7e6ff86338bdc8d1a3e12c2d82a5c92f750eee3fd9132836f419afd77508f47a5270a1434f78f6f0ed2cfe2e11cbf96660d2c7df83697b8b60d6cb42f90f267e0aac1867977ea7d583db495913091e11d06ce624fb8b25d001a552eee34cf87512cb07b5dd41b645d72d72d5c176b4b75d2c2cbad01c6fac781fe4569e4dc2fe3c42a9960a9e54101c0268aa43f12f48d3da20c010e63deaa03d7d2f465bbbae2655e469c4c66a2de4e1cd537de89c8e9291e5c05de658173f1340d9d6a302426dea4f33b2b48fc07351110b384a9e2a978e16723afb37c221684cba24096ce3e69392079ebb709a9f6a89b522a4ec655b16fe47b7a15170df584680852637cf739ddf0d8649b512f6c570c79efe7b490a20a985d76b11aa1dc40e0487a0490bdf0d74bea5c98f700fded1dfa6fdc81fa8c311a7667f04a22da11a520cd6a27dfc32515b2cff73f9f90bbd516c2aac1df2b0508b3dc4edce67615ad1df40d44c1a4d797d4375a2f5dd493a6d67a56b129b8cd6cb7f231d95c1b7ecfeaf22f1ff0fd4b1d959d9c8cd18c95e638b579921ef2ff89f87198daf55de80bd5a14a9eeb98839ab4cea29f06db9699a92e9284bf6cff0ba4a6e18355fb98603389269aa9c974154c9f839e0029fc471ae903eb050ae6a1803f129a3a885134bc35c1acc5d26fbe49f8236cebebc68ffa0c0ebd5670ac9bb5b452662fa68c0ce3c536660b8782e46e6accfc765e86e90221246218c7416423034894c03e498e4b53e0239e635091abf1b425206b5f58d78e3b31935ae72324790aca2b4380bbb1cf99ed2ea94a7f815ccf0bcac110026bd7989eb19ad1cb78c56cae8569923b25844551a8deb239938f69691bf938edd879860595af88d52806baca71f8d20bf665c1fcd933cd026447623fac2bfd60eba989962c1d7b43542c5552993d41c5772a1c5a3ddf787801e3eff117a9f2793b668367a5bafad353672ba2ba5c0a85cd79b6e4b070e75ce0bf0a3ff62c28f5779fd59c6c6c942116139a4a20ff6f662cf619e7b030a3464a6581145a6012f674cf294fea68df71cdacd6ce70c2bebbf5b5c7f023b4b749e81c5731b44b7cc3ea6d8d20902ae488c3d4eb40eeab6b245432454a41bdbb7d8f6cff4fcad14efd12f536899b7fcb73415f6dd73ba53601986d5c7a9bcd7b600edc83b3c0d4ded2e60095ef9f9e8dc5f99673dd004f2a1955", 0x1000}, {&(0x7f0000003b00)="d88e8aa92f13169b1bdc750b2a0c39d6f3b2760faf44aa0b455cd98168dd0a43f66dfb7331c1febbc75e15cc7bd3e7bc890a4e446a54918519bdd11d2d56d0685951322d134c6cf5e35412578721ebfc8642e72c554fc0d5672c57106e48ab440c7c51ce0aad9689774d02e0ff242bdf9d7edd9f4f1199665a75fc12e7a7bec69ab88a29bfb29f6bd7b6e5a71ba68838", 0x90}, {&(0x7f0000003bc0)="9cb7e3407672436ce797be6e15e76d03933f6f4cdda9075c68e9873a875d22c05befc9a0ac2c4dacaf4d110737e9043f31274772eb6aeaf3850e581e4b55275e3bbca20639d81c060b32d4a2fb5b0b3d146b64cb59c20234300ea72bb3eb476830156142b25a4de1c2971c66a1762183fc2fc693ea3b87392c3a7a316c571af2aeac77a8d7da656bc15f0a30d73a44442100646acb76a4b4b10fa40f9d9edd9020ed3b8b2afe471ac79c14c01565d38ad0a039605c462ac03d", 0xb9}, {&(0x7f0000003c80)="82022a1caaf37ffaf15e759037dccc7293da387b7abcbeb9dbcf9f1a308af54d41f4955179d5c57808814a59f945c12004136a8041e6b251459257d5e7bc703debe415fbde56150539a9197b5dd13800c5175229ba80a6d4582064bca74e1a2613cfe24156fa6b120639b48c2ae1a06bebf7447fa11bfa0896d95542234e23ae74a37d265644c29193eada501f7c283fcf7bf96da9a13db6619aea127ada5c248d643a7c0bc142323c1c81bd29e6d5974e68a290504c6d93f7fed611cb2f253df6cc5aa946d01b078196a7ac8d5e80c472291397821aacc673a828627eb79594cc5705b785806e3ba570ada54d1f6c1eaa6a193e9f", 0xf5}, {&(0x7f0000003d80)="4cfedd1a01c731045fb3f3998366141761ac7043160b4856cd108dd34cbe091a15ced481ba4415a3664651482abf66cafe37a921820e943844aeef08833bd3803f679717d4cd2c7da90f62afea9678376a036474023e8dd9973c16430e2bc20ae98ebb70037fbd348608ff7f7e0a407c3b8478752af0fa5f339020b14b0491f489543b948b4e0c7f0869d5e4ceb2b460620bd5682acb0de9482c2da7e509e42e6949d0816cc50560197f3595258ce1b428a406d2aa3948710bfb67cebc7a0e1fdc4378e9a7b1215df57029fd801aec19c044aa865fdd375d26fb0b8bd18e4306716c892cbbe57dcb199a884e542421", 0xef}, {&(0x7f0000003e80)="ae3495525a91f0d7951a23ea4cc8fea7a5ddb4f44a1f09f2d34a53013e234a99df9fb21e2ed37a8136f0c84af9ff52e9e59c7e903db5ade7033b80c367e1f57b3996e0c574edddaa8b73498f2a3141a3ec5a30261d31d7213f0ff5bfc6fe7e87815fb3e98d42e37d99325023f7d47e95c3a169c8330fdcc259c1368d25b3695e1ef34cd0f2510fbf837a3b3dc31c4c", 0x8f}, {&(0x7f0000003f40)="ff1f3e3b53c8e29a86107c9976d4ad35d94d6f119373e916ca8103faf3bae0bd259a09f8cd5e270cfdfa0e1dd782c52e53a4c5cb786ca8ef16cc6039d48d61ae20c5605c40ee3cbdc9278c145890cfa2ca471c0c553aefca197a2383f31586ced5828bac01a42162d0941fd6f14bbda8a9e3254c46120831f091db828189a2290ef176e7f52b54a0dc651c88e47f65cfc4898b9887ac832397c094352121aaabcfd85b259fd52b7dc0", 0xa9}, {&(0x7f0000004000)="95f99572fbfe55b0dec07f85552c8adb891dddb74d755a4044e26211f4b8cacfa2ee4839799c45c79cf160de0c66af12fc5ba18227e5ededf5d7161d98643b5880eed9daadb21f01206996a58040a83b823ee0d938627358986007ae3aa207c254f5fc21b7935882e943d065d55a91bb010eeb810206cb1920f522", 0x7b}], 0x9, &(0x7f0000004140)=[@cred={0x20, 0xffff, 0x0, r11, r12, r5}, @cred={0x20, 0xffff, 0x0, r1, r4, r6}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @cred={0x20, 0xffff, 0x0, r1, r12, r9}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x98, 0xf}, 0x2) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000004240)={r1, r12, r8}, 0xc) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) mkdirat(r1, 0xfffffffffffffffe, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xa71) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) 05:37:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffc1, 0xc6d, 0x5, 0x5, "3327a22552938bd1307443bd5d17aafc291e4995", 0x6, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb91, &(0x7f0000000380)="9eac4f51030164d4486540502d48d5c530a42853c6259c580f43826d9f6a9048ae96ba2873f7a4173703c1f898ac2fc250638ea6d8c45e746f56ca863f999f62e70b57f22763be7395775ef501acdc56785bcefb25993ef492ea16c9fea960e85b985f41e83f80c8ce406f87a34ca3da3a33003c490179d3990be6f021ce3479bdab746bbefa1e0c1a9188367d11c3b3a3701e1ac237a7fedc899bff33549df23cbbf97bc37d6107ce6a019a7c8c14b23627410d31912bdadc0fa4c7cf357dc510815297006586f994b20d626064808ffc766c79d9ea17c96547dd179086b95c43fb3d") 05:37:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x80, &(0x7f00000000c0)="86537602", 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSTART(r2, 0x2000746e) 13:34:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendsyslog(&(0x7f0000000240)="9b468e68a9fb43f2c2abbb94732236f9ed93336534c70908347636ae7ac9c98d9d612104075f2cd4af556be5059484577e3e86acd7c1d832fc9826dc9ba54bcb30e3baf93326196c99f6ad36a3bea20cf8fa4813052cc96b80c88b747fad95055f3fbb2b34d17f2afaf5a0d698cb0574790850bb32ee2bf8efc5266e528356c0440f1ed536740907717e2cfeaf9d32a6804d35969b661643bacb679414d59836569f040fa6dc1d53bd6770aef7f00a1bc36766d9b7f89159e79597e9b2345f", 0xbf, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0xfffffffffffffffc]}, 0x1ca) ftruncate(r0, 0x0, 0x3) socket(0x2, 0x8000, 0xfffffffffffff582) 13:34:12 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) r2 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x1, 0x10000}, {0x7fffffff, 0x8}}) recvfrom(r0, &(0x7f0000000040)=""/159, 0x9f, 0x800, 0x0, 0x0) 13:34:12 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r1, 0xfe00000000000000, 0x8001, &(0x7f0000000100)="561b2de30d077dca3d44056d31ea2f088ad0acbe02aba78d85dc57d15cb8e7aab5ce5a316639a6ea3dbfed6b4d8c3f533cc03efeb1340690b39819065f109c0e3a0a50b282f7426bf15dfb1e1c6443919db4e509dba1c8825a3503680ff2596dd83a3d780e75025b4d230fc2792f2a934330", 0x72) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:34:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) shutdown(r0, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x1f}, &(0x7f0000000080)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 13:34:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xfffffffffffffe5a}, {&(0x7f0000000100)=""/41, 0xfffffffffffffda8}, {&(0x7f0000001180)=""/149, 0xfffffffffffffce7}, {&(0x7f0000001240)=""/4096, 0xc39}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 13:34:12 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/51}, &(0x7f0000000140)=0x35) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getppid() r2 = getppid() fcntl$setstatus(r1, 0x4, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x40000000, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_getres(0x6, &(0x7f00000000c0)) 13:34:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="880201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) r2 = syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x280, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x80, 0x48) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) r11 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x1, 0x800}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40, 0x8}, {{r3}, 0xfffffffffffffffa, 0x90, 0x41, 0x400, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7, 0x3f}, {{r5}, 0xfffffffffffffffb, 0x10, 0x10, 0xb4, 0x10000}, {{r6}, 0x94fa1c9a6fb226e2, 0xe5, 0x1, 0x4, 0x2}], 0x100000000, &(0x7f00000005c0)=[{{r7}, 0xffffffffffffffff, 0x1, 0xe337c70b82b21e50, 0x89, 0x4}, {{r8}, 0xffffffffffffffff, 0x60, 0x4, 0x6, 0x7}, {{r9}, 0xffffffffffffffff, 0xb0, 0x4, 0xffffffff, 0x5}, {{r10}, 0xfffffffffffffffa, 0x8c, 0x1, 0x0, 0xf49}, {{r11}, 0xffffffffffffffff, 0x2, 0x1, 0x7ff}, {{r12}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xffff, 0x9}, {{r13}, 0xffffffffffffffff, 0xc6d99cacefcadd54, 0x1, 0x5ad, 0x4dbb}], 0x0, &(0x7f00000006c0)={0x1ff, 0x7ff}) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() fcntl$setstatus(r15, 0x4, 0x4) readv(r14, &(0x7f0000001b40)=[{&(0x7f0000000700)=""/250, 0xfa}, {&(0x7f0000000800)=""/113, 0x71}, {&(0x7f0000000880)=""/185, 0xb9}, {&(0x7f0000000940)=""/242, 0xf2}, {&(0x7f0000000a40)=""/179, 0xb3}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/59, 0x3b}], 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r14, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x8000, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r15, &(0x7f0000000140)=""/229, 0xe5) 13:34:12 executing program 1: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 13:34:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) fcntl$setstatus(r0, 0x4, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)='W\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 13:34:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) syz_open_pts() 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000000c0)="fb067d947144ea41ba6e1b436ee182697620befba881") r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0xa5fcdc651254824e) 13:34:13 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x8001) 13:34:13 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) open(&(0x7f0000000140)='./file0\x00', 0x20, 0xa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x1f, 0x6, 0x9}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) clock_getres(0xa8bd3e2f63911fe6, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000080)) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 13:34:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2, 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x3}) r1 = msgget$private(0x0, 0xac7ef485b5b5b927) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) msgsnd(r1, &(0x7f0000000100)={0x3, "27a7a6af3f0fc6f96750e240d5366e2de17a71a646e3e1c6d5e847e2fd8f623ec11fcbc871adc2923cfc8d5afddf9ae811865b41bbf656f5e9e616423dbfd3f09f154e305dfe5f1cfcedc527a60be7f6a7575e76ec8adf6679ee46c9d8dd24b4c9356ab2efd1877474ba0f0bd737e9d412e394d8c28faf193b46522518c7e87559590f54a0be67dc3454dedafa060f3e393a467df51defbe74e3"}, 0xa2, 0x800) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x0, 0x80000001}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) r2 = kqueue() poll(&(0x7f00000002c0)=[{r2, 0x2}, {r2, 0x20}, {r0, 0x8}, {r2, 0x80}], 0x4, 0xffffffffffffff46) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x9, 0x1, 0x101, 0x22b5, 0xff}, 0xc) mkdir(&(0x7f0000000340)='./file0\x00', 0x101) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000003c0)=0x200) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0x5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000440)={0x1, 0x200, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000480)={0x7, [{0x3, 0xa44b}, {0x1, 0x7d}, {0x3, 0x8001}, {0x3, 0xb5f}, {0x3, 0x8001}, {0x2, 0xfffffffffffffffd}, {0x2, 0x8001}, {0x3}, {0x1, 0x8}, {0x3, 0x5}, {0xe4e08fa54d551cee, 0x401}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0xd5af}, {0x3, 0xa027}, {0x3, 0x3a45}, {0x1, 0xfb}, {0x2, 0x7}, {0x1, 0x5}, {0x2, 0x200}, {0x3, 0x80000000}, {0x2, 0x7}, {0x3, 0x9}, {0x3, 0x4f}, {0x2, 0x3aa3}, {0x3}, {0x0, 0x4000000000000000}, {0x1, 0x100000000}, {0x0, 0x7}, {0x3, 0x10000}, {0x3}, {0x4e207ebb979ee2b3, 0x2}]}) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x10) geteuid() msgget$private(0x0, 0x30) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r3, 0x6, 0x0, &(0x7f0000000640)=""/171, &(0x7f0000000700)=0xab) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000740)=0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)=""/23, &(0x7f00000007c0)=0x17) pipe2(&(0x7f0000000800), 0x4) recvfrom(r3, &(0x7f0000000840)=""/193, 0xc1, 0x42, &(0x7f0000000940)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000980)={0x8, 0xfffffffffffffef5, 0x8001, {[0xed8, 0x5bf7, 0xbd, 0x20, 0x100000000, 0x3ff, 0x8, 0x100000001, 0x81, 0x40, 0x5, 0x0, 0x5, 0x100000000, 0x0, 0x6, 0xffffffff, 0x2], [0x8, 0x9b0, 0x78d000000000, 0x61, 0x9, 0xcd4, 0x0, 0xd67d, 0x0, 0xffffffff00000001], [0xf87f, 0xaf, 0x5, 0x6, 0x9000000, 0x81, 0x4], [0x80000001, 0x4, 0xfc, 0x1, 0x76d2ecc0, 0x9], [{0xfffffffffffffff9, 0x2000400000, 0x0, 0x100000001}, {0x7fffffff, 0x7f, 0x3, 0xc0a}, {0x1ff, 0x6, 0x8}, {0xfffffffffffffff7, 0x81, 0x4, 0xff0}, {0x1, 0x7fff, 0x40, 0x9}, {0x10000, 0x6, 0x0, 0x9}, {0x8, 0x1f, 0x9, 0x8}, {0xab, 0xffffffffffff2df7, 0x9, 0x4}], {0xffff, 0x0, 0x1e2c, 0x200}, {0x6, 0x1, 0x2, 0x8}}}) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000180)="5de1ff3421c5432bb56c59466f732657937f0385d5aa42c49c57cd1a688ea2953864c0549b6422269afe6d178ace05dc5f00c226d41a5512276d7687df2a6a6ad96b0a903ae33c88eaf268b070d82f974847c85b22bb7937e493a64f3cb751b0a8c9b20d8fedbc8ee9964b07df83c46b561c0bf6") 13:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x10}, {r0, 0x80}], 0x3, 0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfc, &(0x7f00000001c0)="c51626fc6a9811dc921f9e1dade1d2059c1883ce682bb1383a4fee21f63ffed9343e1883fc86d5e90b15d75ca815a59cdab5b578b220a618fa77a7c98b3dfd077fbc1b9fdd840a2c4f0eaf506019e1230e8fa3944c889ad0c977715aa1f0031580b20ac4109b4f6340338a287ddbf4db15f4d67834e9c8d32322814b60f8292efeb76caf922e98706fd45ec66381fbb64743379326bdc3f9f5c1ccaef82e17f23fc2640a2cf215bf0eab1ebcfd5db81da46d71945004338ff27b37d3c1e7b3cd131bb986f8224b38f8cfbe7578108ade92b39b9589452202c24fe98d8633236725d5ff4d83548b17b477cf97325e032ec1e8c91345f60cfe339194ea") syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 13:34:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0xb697, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8db1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1d724297}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x400}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x7f}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000980)={0x43, 0x0, &(0x7f0000000900)=""/67}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='}\xdf\x05\x00'], &(0x7f0000000380)=[&(0x7f0000000100)='-:\x00', &(0x7f0000000140)='B\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='){\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}\'\x00', &(0x7f0000000340)='.@(+\x00']) 13:34:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f5ffffffffffffff8e048977726e7df0cd319a78cc304ec9b107517a30118bfd2511ee92c82e2da121031652760245d8bd49a0ad61a3fcba6706b21fc77fbf5362e575b305b7b4f4c1247bef4b74902f"], 0x10) munlock(&(0x7f0000038000/0x1000)=nil, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f000014a000/0x9000)=nil, 0x9000, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/160, 0xa0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x2) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) recvfrom$inet6(r0, &(0x7f0000000140)=""/142, 0x8e, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x9}, 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x400) r1 = syz_open_pts() close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xb) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8411, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0xfffffffffffff895) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x5}, {0x41, 0x80000001}, {0x2, 0x5}, {0x85, 0x7f}], 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x10001, 0x5c82, 0x2, 0x2, "9c3c8693d8eb327bcde441f790a4b4459b9bce8c", 0x90, 0x6ab}) 13:34:13 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) fchmod(r0, 0x18) fchdir(r0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x8002, 0x5}, {0xfffffffffffffff9, 0x9}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000080)) 13:34:13 executing program 0: r0 = kqueue() fchmod(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000003c0)=0xa6) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getegid() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0xffffffff) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r11}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getuid() getgroups(0x8, &(0x7f0000000300)=[r6, r7, r8, r9, r10, r11, r12, r13]) mknodat(r3, &(0x7f0000000400)='./file0\x00', 0x6000, 0x9) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000440)="9d979031ea7bf16ea3db53d85377bbf4a6d92329ec05ea51a4384f6e67ca2603a0413704be40c8c168e35f4ce3e7f921f3deef1d02f016135e6c6a0efc758609e33586092a60edda90474ee16245dafcb76c1dd402f0192f08dcdb3071df5da2a1b09792a5bd68dba3", 0x69}, {&(0x7f00000004c0)="806b097946ce45b828f8eb49e5c5f8207128b0e9", 0x14}, {&(0x7f0000000500)="da6c1a4ddc85c241", 0x8}, {&(0x7f0000000540)="6d63376c20672cc8549cd11fddd8e9b955885e703512d9b5188545ce827f918a9770086f8d977c7dc8a81012966166", 0x2f}, {&(0x7f0000000580)="1fc7f3c94cab5e8cbba9642cf15e0b15570af87cf207778319b72fcc8bf75bc742bcdbd135bdf1e38f102f69ab0f08f8efa4d07e9fb200a442c84e16a3b41e709537eb1ec05d00d9fd6471b9adb8e5961d5de7c35409bb30ac363798bc6c2c83618defff1de9828d86ac93df54aeeef107910197debda819aa56d17714ac9209cc7ebfd80a9fe08acc60dfda61402bd5d6f553fc69f23131a6e6924d9a25df0aa4ab4ee399fe8139ab6fadcbd48f03fcdee9f669a304b3f81b75ce45db1fcb7140e74c11bdbf8168cc80805eaedca86163d67d8f2b4b155eedb8bf4901d2a560ae0bdedc32d0c684321d3829f3d1bfc9995d3d0849388bcf2b62be49d4c536", 0xff}, {&(0x7f0000000680)="cee270a8dad0bde6657a58a49e1d17f0e0030cbab2bb4d7c783751bac4a2c1ccce5e2ca932c52383026f31a0ac84941c6b5dbb", 0x33}, {&(0x7f00000006c0)="5e33648d4e48243873a10e612ac2f148d01f5f0ad6593566cbe946dfea3d5f2ce5359ef42c3dad1bbbb2c8f08e59bd3d7188aebea4741fdb89aa864154efdbf07ed23a4d0b35d2", 0x47}], 0x7, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000380)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpgrp() fcntl$lock(r14, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x10000, 0x9, r15}) 13:34:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000100)="561a86e4c7d43be984502571fadd1595fa92a43d16eeb5a96bc61bdc7ac2b22cd440bf502f044f02d3d3dfd5378e7cd434e68b96eadfa7f01926a6a53c99218edbcf5ccdccdfe0cc4bffcf610e4ea9085074617a30f0e2c5b2142f6b12773eb4dd3e7d982cecf6da5cf1bf95b506d6a2088dca7e20ca4d1e5a97387e8fe7a167bf1efb0fe133fa27814504e4005cec2987280bf4c92f4413d39b6a16e0b2f518e5b82ca701388bdff26a015b6681c6794c59542ebeb3938a48ca1bd64a618f5338520526b4", 0xc5}, {&(0x7f0000000200)="05ddd7f5a0543ab6ff3b6197657bbbff45d36a01ae3be55c142ec241b45e65dd43be891dea635b4b9df226d0147c5939626dbbc8d3fe16f077afc626542a7c46348b0d0b43927b52f1d97c13d3c6f1246b12d6d105d932c483ec99353fadcd7251857072adf2d65ebfdd0d3e0f080eefe25ea03fb511f0bcff0abd81eae74999214acc8c378934476ee673071baf79df4d85ab3e0ed922380c4c524a709a93e779ab2fa53957525d804f7f65e53ea9b65cc5be401514b4b34b6af1a1fbaff69834b884f03dd8e9740c20cc07eebd66caee0678221c294fbde850c26831d1787d9ea2c7ccd42986bb4eb09f6076e3a933b9c327e7c0e1d96a176970440ec2bf4e3d0418974e82b24a17db14d1f4135c642bca005af80f86da6284d07e03c336d1248c319d653c892e804ca16350168827ce8c8ea97cf53ab48004be0f16f36697988f53f066c82b539e936a79ee44b8d60472fd95ba0236f071cc62269a151be0ff5c90a80b53e5689621d079fb69f1e6b9a620bd2b447159ee57076ad6ec6ba2ac46c0e5a8eda30866c87723a92760a5faf657c64b1d4f8a62f4cb3adb5699fd2f73f7a61c236f1dcbb08a68392543ffad9587aa67eb84269e3fa0af6934407d8a3b9bf5cf92e8e999d601dc80a29f10bfda5ec0895e67c54368ed98e6cf89b2cabd678671c632a03149cbf35914972b91ce0dda4312de64facc48cc4c6dbe06257959ddee9783e2f7e2e7900f5be119e57582a77ff0e9726812eaf505ee3adda92faf01b7e4380e036d7899ae48d6096d8ea211505b556fe6adf4a39cdbf57b92cfe7f52a436e870ed4327dc2a97eaf62b4659e51f61b63a6a4ba1fa8a93dbdb3dc679deaf4b8362bd364c8a1561460b4695d3fe4f1aff997586284d7604634a542c30b20868f0f4b14271be72f25ce10680f94e4bede1bb82deecb4e256e943107019b58c7704063de089e01cd7a040f0644fc804fe7f30965e5c916069895841e07359d3e4a4304ab7eb0b7782322db2b7b5007c04ee7f35758ebc3ca3cc05b8b66964abea6d6acb670084860aed73775fc766094ff3fed84943b8dedfb10d6c173473196705eb479312d0af5231acbe4ba6ef1a24ace4ce983e33f06f415d26a65c0806964f5923419d8b36cb928e32152cc2b06a2215ec5d6aa6a27c675ac345b773bd616a31f860d6a86460fae3ebab6a7d603ad86f17e19413f82f7bbb47a4cb3200440323fba76af33050d6888b43760ad71ce1bbafb52688bd72738ede507c37c6e1f304639bcb29a608814c033eb40005b3b0f1309243e0f4dc6be5d6459755c10127daf23a6dd1006fb73062e9dbc9d8fb7e20dc605a2b31cae7a61a0ae504f65b77e14d9dee03307ed513ba5db33790e97399a0b16549c221bd0699c10233eabc9b5af6b7a0113247036b6b252b2b4994808cb77f14c5fe15ede4a2e1c1899d0b1caef78eccd61d0eca9a55d6bdb33b5bd0e9e54289b624b73ae5566da8901d98ce4a54dc50485df17b3f0302bef1fe82ea75e7fcd00a83d1e84e64ba8c3925ea7d46a29b830be02525843b90f9f89193b117068525ad7444c34289797a43e5ae6a568d90f289d219cdd303622cca30977a84529b07c9e6de2b79737b5ee44e67fd189339500b061e195c790f7571fd1de06dd3bdc588e90db1be3a82915836fe249e44687e7e88efc2872c202ab6c7873b9226a424f874dc4af4f6dcc88b056c5e3b5728ea7f8c87d62e4bfe09342ff5e4fd7775eb541793c9293ffb1fcb9081de34dc227fd84c1f02c387830f4e21dc781e29e36c92681b8a13eb84daa7a24daace7d415f319dae66ee48f2b9c6881c3bb30d54103d4f96671c8ad93081a7df9c1b91c04df14856d4fd9d1b7e14950c1803bfd3989cfc19f723f56c676adc5bedb5ece881661561555f9e2c10957929d9458ff65451dba122819b7014135fa78f08aa1965d50fb5f1819e20689478929338eecbc4f2f91376f4896f6a33508ff09dd5e0264e85796c6d8e903e0f5e607de9760dd002777d68dca2207322e3675fd8ceba5639e9d3f1ad59a4fff1931f5d3c8fd87c66ae04ab0a3bf7622afacaab2749919755495b54c6386ce79fa7f7280df08da197e20016a47eb835c026230a4889329f915c98efcc67f3fb157f51831ed7201364a4b804e9091ee8d05f59b76a4887c46cf22f4becfdc74eb393106e873ed77c90fc854480f93e07b011f00d7950eb6740bc24ba117a3e00c17b1b693ccd071a0022f56d7ebeaf5f68d130570ebb6ff4cad3ff8562591097a0ff6ce8a52501be8f7bf355f8416fb5bd9095d8c0c45ccc7160a64b886849334f6f2081644b33df8a8c3aab47ff36b0862d36dcf8054f1412e4645279f7385168b64af5d89ab5faaa106db7c1181ad963e9cba71084f919c0279cf1a47d9c1914c6a47e566df457da8ebd267b26d3e8e5a00d65eadd72624e806bd7be7c58b1a2c2755efdc2515b7e3374c4d831974125f7951fcb474098b7b60b5c8fa3e43a22de0680ee064ecb889f1e471a4ef95c3203a3efc777459e9c54774f310923d5a0579aebde0e7d8039493d1442c9b642542ff15bc5a029470928d2a3907ef26237b606ed84ef4c3f8ee4754dfa1c8a09a1434950456f4cdf562f35b8f4f1cdfd7135494e70f217f26ce65e0360e733c839feaa3b65e684334c2de2e19efb0b263dd9cc48d624e48a1c17c7c2c66198dadb2f0b3c2334993517e1612838636d5b5582354a8cdbaddc103ceb9847d66e933db4a3f0e2c12c1c001b75cd55fd38a0428dc3113706e95af5715a2e8d2481af78bc45ad287fc3c95790703eb49b9f786178333654b692755b61f760611de69c1222b30324edf89fe0e79fd253687fa69f96658e85c9275300252ed80eb017172d9a2ddf5f985c78b55c80bba0cf4efaff4160e07f9fe3bc3ca0ff817b287b5ed07b02b2357fa5c2c9949df35cafa155ea4b580f4c4351c139093f772248b4c2885ab05f76c78edd8c27c431b5ee07af88f2d668276572b1841e241ec213ea9e4cdaeca39708b684e48c324b013835f76b5a5d216a3d53153fd17263dadd02cb483dd735a9b19c354630c1e93d04725a45e69838092a4ea9581d4edfe6d7b2c62c85d943f5fcc068a00fb24df1687e1f92aa9d4915e47fab97f3617e0eb5a2e630d85683d583d35abb9bcce296d657d11e993db9f85c4f5e45923bb82dfb5c1595a8552b4b93cab559cfb46157997f4f425d289badead892b05eaf60fa6e31d3805b4d86138ee2e77aad26c3459ac92bedc208744d53f036f762730be284b8349afcb74bbdf202323ca888ae0dd3da1e2145d9f08486cb14064e696634e3e0d75d8f5b23469cdc09773465cf1b1682d7909eeb9e55b583077caa7eee80af4a49a32ce29ddf6d041f060b5d5527e5e99ae5d7b6cab20488ffce21a07504c77a8a275ca622d183745c4e027502e2cd3f3a715f2b5c14e5e11b29bb8ecbf5b71e23ad9f46dda74609a4d89dd633d1a4c5340b75d44a361def2d5f0e1313352520b80e4cd6033f9a27bbd97ad5006919ebe0bffd212cb8ca1dff72835e93542fa122f019d560fe8181573fb6ba742b9b56b1a7dae2e1f6e97feae235580c47c63cbd03e64e0b5cd9f6d8be261c055e231e8461436c849cfce9d868d4dbb3e7c73a41d8236f30f4011d57d77791379781fd19bcce230c0250676d942408e9cbe46fec40d4590eee7d16bc0ba610bcdeb48a807dc30de0fc6defec3e960c647f323da071be6e3b36b23e3853fd661faddf9a398b141d623dc32940b0058cd88d9344ba05e899fc3a57d752846c14fd14b61d64c58f6be2762344bd657d79a75b978fc79531be922393b37d32fdfd34aa0d56971683f76e4319f78dc2fcac9847bc33020ee8296b52fc92d3b98149245b6b2c8c026b6e303092bf679d4beebfdd7bd5341e9732caee450f5420446c9ba7c689e7198851ee9b4d3ae9747e86915bde618347712ed8dec7521fea94835964b5e5cf57912f63ffcc758edc1f942acb01094f6cc7d742087057a56425b7629a4f9858db15ed578d335f62ea032fbf22f3a792b201f96e9fcd05b12d489560734b33b249697ff6e9c71fd70aab071b2b10881aebbb49116fdf556a996569420f485e1b727a32bb8f36f9359ac6f948a466043526326fdb543ff555f938b39abc67b165ffefe91e73057bdd90fdc259d1059d7af420a2a27f523ccbe1db3c94cdde7f205670c01457a6ab3017a1dc7de3f44709c40911c6db47390d891051c47e315728d9c5b2db6fdbec50f569f65debc5f553e8a88e4fc3b4fefd6a024ed17d1cb6468339f347b0df50291faf006252b5fa37765065f93494e203774ab2584611026cf91bcb64e6cdf4a12e0db7b88e856de40c2d946f0e27885f09b1200d34a6e1c93c8de4901c266fca28c2c90b923b629862b076ebe91e9a9f19a4875b5a79a54f7da4f3f0580fa7e7f68544dd36aff837989774ccc0d0afce0d26b0653e3994f96e583fe61e59a7be3f65195119498a364ed1ab26bcac8ec0ad3bfe90da917fb0f3594e622bbbad898a02127f8f2c43f23a48eed79b99c17773b1aa910e5b860b3e02119f106f3e6b61ee3fabc6fb8ee0eec4ac06c685eeff2d8dc18a5d7e2dd21de16b5f89f497f90315f8df57b2eb6d1163b1fd33373e70bd1a571b14093acad3449af4631862547ae3b99a790ce44b7831dc16eb745c93170ce3ba6fa95d10bb7dbea9133c12a50023d30a147923015512871e518991ae2267220323ab11605f7a6dd4f1cd8f159af860fd8919db00507f58d2e52b8a800e956e60d22c228c10b4af022914080f0da045d329bbfcecb0ac7dd2b7aa2f927c79dea9831c7f4fd8c7fb7489466f7bed91417b764788f1b145aa485665ff1be3f6d7a390b192654c3c39386a1c1f78d3dcfb2184722431c2fcb7de3f217cdad21f6295bab2de9d6bba4fc89eab70cc227accd5b1967661b68723816e65c9d7d0cb304ee42506f16b21703b3dcfcb79c626c665e051a344047dbcbf9f8f5a8121b6a0b5470918db4cfa823502af14cf6e8f643810a1742eeb75e71a569fe4442fa7887768f83d4abc484623bd96a47434f38ac7aea6b32119dd3499f04c39abc551e8413b6ba20cc707edf6fa4dea971828c50dd918fefa18edca3189e0cae927d9c9ee0a3f506e4a53b719a245449a3f1ef7b126dc63a8dc86bdd3a71b178f49c0088bf43c18f6088c016490ac4b4da034326d3ef0f08b7d7d27099c1195793d0dae86126800c58fa5d5b67eb63017debcf279eef34a0515c3181256f4ab392d5b2845ab39b1a1e6b6ed1fedd719735026eca945a2fa7724e07710a93e697de2d2e00b1f468fd4b9f66d31db0623f93cea1c59886e5b55d316483cd7cc8078b5c4c790f76012a69d42efd87b3d18d48344362fd18b0b53242bd21dcec42688711920729396aca2210d150779850b46326f535f72f7e91c1f685f1cb9ac85d1f1f67dd845cc78d102752cce8e88354cc1ce31400426d8b3708905213e28be97b16f33d91703e3d23eb3d22d59ec4535dcd16432fafe8ad8a0266aa28dfed86b9722c9575a83ed2f169b2fc10fb9c017a31cca2d05174d6e088f9a52ee325a7db4c237560840615005eb5228c72b3730619dfb279ffd686134d878bad1f9464ead3d1dd496118f6ab9b4d531365ef3b8d9632e51f1a816724e6489a4ba1d7995ed3ed07fb5c4f2d33f2055006708ba470f344e56429838311a544eb3a7ca1217e0149dad0b1ac3a7820c4eb258f7455445a0e65c1", 0x1000}, {&(0x7f0000000080)="59355211f09f807eaf3f5e9e0e2b028670d73f460b93f8049034dfed20", 0x1d}, {&(0x7f0000001200)="329448e736d435cdc0162ae477479e9443d9fa39cdc85265c08c85c6e39e9108d5ecf34cc4de90966f3627378492d0215bdf2be07d042e81d272597547a8b32df5825de38cd3e3064dd5558dd2b28394720f64a283932730d5f21ea680e1da4f6fc5b35101d496585798b6e0598a7141475f67694a0c8d962a689d0007f074a7a3dc02cdc098", 0x86}, {&(0x7f00000012c0)="a3b8c0566f05bb2b4fbe22af02693855da4fe44a109ba5be177887c4c5dee4d78d1ff129e1a9e1efe4fc92a41056b19ca2f9c0f60b64070506629f1120c81e754bdba60ce535db7d6f01abd79d7d1f0c4e28e8ca0552fe96a9a2ea5a7042062bf7de68185c4cd889c80651ef6137b6801e09f2f93ed274d4784849daf22ad732be3490e1898dec25996865989913c99c61dcc36a5dfdfbc6a85cc8b596cfddc10d05953de4c9fbdd03ea7bff966bd9cbb299245035480263180007ccbf6cb693647982afb273d63dc6d2d47bdd87462d430a4cbd5144448af701303c4cf046503dcfa203476eeb77c2919b3985286274", 0xf0}, {&(0x7f00000013c0)="22c616a849d8b17a4bd5f608ad1ea52e71452e9793e1ffd76c84eb7e1307e6e7703e1d90bd92fae7029d8823ab816fc58c88e28c0f7113898360c65816a430f0439db8896ae98a2b75cab832fec0185a45fc206566ba28ef11c493ce3855fe54a6e36b482905fbafcb6c0168f3de2c7249e2fcfe9ae3fdb54f4aabcf9d5eddfe839ac371bed16252f3c6fb968a6e26044e496b0667dac84eba65979bca77a498ba650d9f926a84a2e13aba92cae63cac751797751b8b93", 0xb7}, {&(0x7f0000001480)="ec1437cf72c6c7f70223312f14da1b80141b182951a84f52bcb9d9a25e0c9bc5c4fdea72529a134f38", 0x29}], 0x7, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}], 0x90, 0x408}, 0x1) listen(r0, 0x2) 13:34:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000040)="d19253042870acd82e638b833f9ca5a4681007b4cb97c8050cbf1424f0dfcbc64465d7bb648ff491f4197ebc27b59584dba6d32b639fb240c7811704547e19a0e69a1acb887cefd438603a8ee0d45c28fcaf5062796ddba86bb63f", 0x5b}, {&(0x7f0000000140)="4c37df2bbfc33cc38a1d789090132b363c184d55c5069170469d5f9222b9911c3e7694dcd9a57f57ee991b77ca25b7cc9e6331355b969efa011e78ff60443eda100cfb8dc1368e9520f132345d2e87b02204aa162c0213fa6976f2644ca4a4773be363a918d120b5b42510d86d6866f29e31074675eb77bfb457a82d524dfc1b4687908d8f2961ad9b60d3f9df67031ffdf133e32222940ec7f7bae8485cc7a41c61a5dcc39cdf439e41fb0042b96228a0adc0710e5a8e0fa829ac4478f199e621f319eb4cc7a3817dd835aef4eeae0c1d674a", 0xd3}, {&(0x7f0000000240)="51d10a1ab50545a19232db5b0b5184d7a4cb8346e3d7e00300471128985e6ab1d99c3feab4e35227cf5ecab2ef9b3ac36d066022ac17c90d8868096b920ee36b4d9f1d68283d1645081fa473f822c1bf89088dd13b29b85b6d24d0eb05b91ebd4080a37276cb55f39339e5d9e27a168696b23a1d9732a462e4d6726ced70cf6cf717f334558e55bbd0cb00", 0x8b}, {&(0x7f0000000300)="338844805a23988abd1370ee9fc2f163d334c87f831b0a4b23ab653a2160bb81a49d86165e037d80958ed149377eb574a7909e7ce4e7e499c6", 0x39}, {&(0x7f0000000340)="bdb7fbcf4b5078ace8789b70173373f810a303d5c072933b6cc73f450ce54e4a276313b2a1acf1a9d090ef0bc7a83d80588b26d5080dde0f022be8c2f8e841d88792e8236ce58a613a4044b8f87c8f602d352bbaa02020fda039ac1452b32241a3e3bbec62932186756d4e406791c3740232c3f650055a360b6de2c13bbaec532f4dd06aca47fa42311182a6f93efb9ea3", 0x91}, {&(0x7f0000000400)="4d245f3c485552532e0cd987c4b7852084a73a3055dbd3b05936c7f062e28932dd8ff3715ba5d4d67dad36310e5197ad340b2f81356bc4e6a281f10de34d90ab40c4f88b1dbab6bb434f2faf65339eca09538cb7199f92d471db77049e5296171843988834d703ddc5d469e155320c76ab3526bf6e171c42c74de6949568ce27d15e4be222dadde814bcabafdb734c1ba6e12847617d9fadad72d8ed7b2faa889e196ca50178be4158c3c48407e819b6fe69ba796fd624c729fc083ec9bb750a4601f45158f4288d15c020ac", 0xcc}, {&(0x7f0000000500)="ee567f63bf3f9b3aefceb5dcc3ef6354ca46", 0xfffffffffffffdd5}, {&(0x7f00000008c0)="af21b2c6310078e5681c1e10bef487d80e411bd6afeac60aba79e37ef51b19055ce716c8478b70d6faafd19ea3f2efe2822c2d33562f54eaaf5d15f0d15e43791b09bf25d7299491a3517dc3f64a96539408bc9de406163f9ca1607a1881ab4cea5da8da2baba09581dc70526ac9cc865c59e46e16b173ff9a6becbd8749d32f298f6ae7c805145ddd80cdac9daef6d2a6cb09a740aaabdb4d43a3dbe3a24d19f3c3a67101b015dfa605bb649afb85aa4b71ccd720506f61ac636bc8c35813adfa4e36d18ab50fe3dd9beb19e0853832f388b98945f090d815736028be2c0fc757d1d5486e2fb5cf6584ae711e14bff122832f2c571f0f36c43d605b22358f6727bd94da992f7b2800000000000000", 0x10f}, {&(0x7f0000000640)="252fcba97ef954d0290cfb03bc5dc0479de69f605470ebfe9b8dc5f6c58ac15bbfaedccaf4", 0x25}, {&(0x7f0000000680)="88b8304fc5a8d361e9bbd0867fe047d51dff04270216f677379a735b9e2c796e6e81d1708ff1261d9c038903f70313bff1c34e9ca29d4f637f7c5346a1a00f44d7ec9e0c256971bfc4f0901c2f4080e77971f8cd6b497784f2e4b8e7694927b79a9d97c36648cec95180a2c176c9f858d05a458c6c0b2ac212c3dd5e6c03a218274944169ba8bd76c90615dcafac137bef3938b6208b7164c27a280bfd40c41e8ff5763f66b3aa3c902051787aa2875576dbb92de4f0d7e713238285b7aa48f3ef", 0xc1}], 0xa, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x40) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000840)={{0x3f, 0x7}, {0xfffffffffffffe01, 0x80000001}}, &(0x7f0000000880)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:34:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="de00e8d152d4380261e29a9bc11f4bb9a4c3426888e987320a8471f01554c4ac9e9797e827aab134a5564342c27782e488ba15136bc17a2d2f835dbc5006df2c7bb355bb64076249789738832e1c0fb350700cc97ada6f82830ce7a61db17eef418a0e94155c405f59c6e1f3ce06b1c7162e1fbe75edf29930170c15388a2314d08bec3881033c5236953a211c4be621c7903222ec38ffc69cf6bc1f023323a03c5e3ed3ea46a2bd7b47a9391b92df9157ac307a4d", 0xb5) 13:34:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) fchmod(r0, 0x20) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000480)={0x1, 0x2, 0x1, 0x0, r3}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000500)={0x1, 0x2, 0x0, 0x20, 0x5}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000340)=0x3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0x8) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000540)={0x3ff, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) nanosleep(&(0x7f0000000400)={0x6ee}, &(0x7f0000000440)) readv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000140)=""/3, 0x3}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = open(&(0x7f0000000280)='./file0\x00', 0x210a45b2a471d8c7, 0x112) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000002c0)={0x40, 0x1, 0x2}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:34:14 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0xffffd, 0x100000}) setrlimit(0x2, &(0x7f0000000000)={0x10000000000, 0x60000000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 13:34:14 executing program 1: socketpair(0x10, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x95, 0xfff}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x102) socket$inet6(0x18, 0x328507cd494244d5, 0x4) r3 = dup(r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xae0) shutdown(r2, 0x2) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) socketpair(0x20, 0xc002, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000140)=@un=@file={0x89e356ffed5f1539, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="a5529778ccf21953dfa7c898297e1b4b", 0x10}, {&(0x7f0000000580)="231fd892c08eba1424ca896fabbc0c493abc2df71a093391fec775184d4424055781799d108e32fc70b2ce67fdfe333d3432af2efe34fc81cb83fece138e083aeb1690079b77577c2bad0063adda1d3aa1e2706367aeb9cdf22a8629ba9f5f4f343de65ac014c9bbe9d09c9f026689dca43a9a999a76089f28a411585d1f751053f38e901f8a2d0333a28716877718369c3767d18f3c84ae7e10ceea273bffdcd3fc87140b6aff12522ef290ca84813ce58de2f2d99e6df65e8bb0db60f3fceb5c07877f2753161f7bb72d8528be366d50561a603cbe4b8f61e1569e02673d2bb86a9fc43c99fed478d2c5672610e52d000a6902db9d61c085095e6fe30fd9ee61267ce357da757b3cb21cf4c4f80f9d7e30becdbef6571e7796e33536ad56257c41cecbe1c30a2426a5cf09bb131e518c3e718608b6fbaab4cd711ce8bf2e91ff98b62952195b07eb27ddf7dfb485d1f36ea15b854f3fffd00bf095b2613a40381dd44a16f2f89ecc03b67a232f13057b596b56b1a8c50c9f4f88bebb1fd64857880a4596d74ea462ab0739b40fc881bd574c350cb21f0ff23980b9f82ce63084e8b16269c466f10afdd59b65c11608aaa62f30274ff8424fe8d7c5b999498e45a834c47650ee6d55243d3c2172f0aa4e5fcbb3825b0a4dd973145d920e4fb7f719a6a4b6f57141cc6090090c8a0b8e5e2f0c36aff6455bdaf1f2066212dc15205e13b5a4d25d1cabc4f8521f27dfc533084e2842cef6b0eb901cc3f59dc14fce5acb1571f5a6535464be0bc5db4bdc5690ce1e9bbff6c59f013c6976734b58a7d151715aa3ea71341a0d82c13a57a75ef1b20a08fae1f431694328137384a8f1cb0062ea3f6364ca597a9c52bfab75fc6514ef544984f765421c03be48356b87f5f77be5e4a436bf6db786bdee5c0a7b07b7097a93581927617a1ac8bd4ab3984e5fe8ac642f4bbcf39d2d9315668712f54b18102392591c90278f3ac5104a459000f045f10be113eb88da2b4376eec8df42ce3a7fef1612667d9b5c9782439eddefeb3db05e3ef0608a9cd4ab45ecef5eeb36e13aa3ef519a4ab7450b66de8ae54318a0ae089789cc81bc8ae44ec2a30251ec5411c8bba85ba058461b123bccba88757b59ed7268181544812b0b11a5e8ba08d4bc840834ab02c17303060346f6550ab79a936e97656862795ca04b6310d42c0ebc636f7a9289f0919b29b9cddad509e47e751ea74d5e0720221003d9af99bf58415edafaad8fb149a8e427b6cb31f6b25f6dab9c354bd716dc99c1a9f87cff32e08e590331899f46ec805ca332300922d59a4441055859cf4e8e3d2139a9e437eb63ff56ad89508fce559fa4e73f610b09c15e5dd20a4abf4eca8ca4b1e6b2990bfeaa319caa43f9028ccd76d325d8a6892452c2199f32ab24193f9aea12fc9d5dbf5078711a82c8bbdbcad4a0c054fb472caeed2735b0795b131085ba166b6899f1578061913b56d372936ad7c7c73c427e1de0e698c2ca36c6609b986e0ad086a7c7e57c76a753d1e3022b4c8d71fe45fe5069c4b50f4b7e916432532c0500fcf66d5f896bcb745671c1aa76c578ff6bd80f3472e4a81771605cc21b0217d8db2e61aec31153a5e172de5da4c50ab4ff95b33fb9b9548c94843bb885e9cdb5a9240cacd89ec24a62344093fb6ad7a31c51c37311b34bda9d93df4e553c390304cacbad852d6ccd53f77f09219b93239b502d59d149db0f3a435105b9d694aa900027a079d5c892f4b951819b2ccb963e41bd17e9226732560d07d52ddd9f6bffa34bb33c3468eff5d7b18dfad2be60cda97c44159eae982f42eebf20b8d1788da1483e14b670758aa659a185ab5b5d737b0443083bbd7fccc23b73aca602472c5991835d82f4594d79643d8b83acba2ec4982770184b5398bed26016836eaca23550eab47cfa1bb25d1c49766bcdb309947f3ae046f5afc31814c4fb631a8ac727816ad4ca2ac429ad2c164a907e71c64d9779c407927fb0f317c718ad99c73908ca5e427a2d579298cb320e90a1674817bb71153b181febae985067287993078bcc56fc0145e7045760b9235f21b7782271180b8c4e8fdd56d02fa3e1f4d581764adbe9829384f462fa1d36af89f3183b9c5cec50eca42cb6634afe9b5eac259745eea1886854b2b2b0390636ff750643e4510c9604b77e33f9eb37de09aac4cd0029cd652e7ceecee7d5fe81c4da39ecfe1b495f75be40164a0a873844675b1daca0ed4b34bf0b9a380f99854c8b6b7e1bab238f2d19728d144f508821097a7f3c0942f3e1062e629372206b7fb6d85023772064f6552fc3e2d75fe2d367a56114e0cc1c9cc9225683ec8cc29f5d09e40768039695618a8a48c584556104188d3313f06b5a6462b21f645589abdfc68a718e1351c6abe8f6cb1e5f13909d5db67645dde0af6e90ac580e16e027e56c16c03e3ba419b64860197bbc3b37fce6d9d034295f323001bcb475f4ae96f46b35b504953d0e2709301b80060364321725e774fbaf9a4fd96d495fb5d53e7afee90b56a1ed6306e7910005753f3a0440d1f06a7e786357aefd3d1a87cb01a5faf226d173a87569c03fd3a0ac932c54da608c78f111f26a789298e53753cf82a9193595c3557d8acc126f65ec39f14c2eb73258e08c7f23f1241b0e210ee9eeb3f6c351a8f08b10491c22b32bf2e30c57218e382d90da80fb88646882bb3f46e2aaa41c1b899b698b5eca30938e0accb69a6865eaf8f0e3dbefc8d448300f8fc8b0b5a42c3cbff323341235e8c3354d151675260b0e6c7808054041892cc79a32ddf0578bd3907286a5715372316aee0ced819409666943637576630c3aadfd4a7d53953cbcdee2241984cc228e75cffc3593f87ec295a0bfd4622910a76bad49d396fcb013ce85fd71beb1872e684506ca3f0758e7d4675d474b246596f7b326b1e9fcf7cd0741ae7f2de0fc7ca1831b45cd1053062d6acbba5c0a503586448f76bd79c8ddb61f20dbdc96809600f51aee07d61e2ba9303d7d4b769cecaef78f13083eeee443fd56ea1052ec2bb9adbbb31f90b7d66c7adf30f22035efcc1cf8563cd798a34e1b964593eca0c7229b648e4a91685049a603c46e63b6df19754ad2458cf518126370ef3f185c693a890f05b9f7970d43ed56b6a733a067790e9d398d958b01639b3cebdca0245d946cfb46bdbc73289db3c90a92fd16128e74d31456842b9fc7f3ceac3afbb96d3fc58b7d91440197214194437dd955cd6e3c596ec4a749456e7e978af2c23da145c963c01874dd5f815f325680d591ae13d45cc6087aac729d1cc876c308609c93dd8df7e6135c29fd09fe63f4228f92700cb8d149634d612e369ae73b630db4679d6977ebb828632c908c6a3b926cbe10fede2544a9c4823190c23d82c0b5d6f0eec9807d87b6523bf1fb9305981deed1b39fe28492392c3f2dbab2d19eb36144a67d85ce2de98b0ec7ad2f2bcb406f4acbb499240de7e6db15b8732a5a9ca82b472c7c2b2518743b03888bfe60274558ed7fd25661e7231e8c0a7869d3258474d12f2c71bb2565825f24a1535f5b64a476179f63d9450f922911943a258b21de450e3c79407d1c82a2e39680822cc9fd07764121bd80c08b4476a778669d8b1a8452cf94cfb5b6be7683d8cc7cef053b77a65318a4476dd20805a4aaf206fc9d1fc2dd5b12e015b600913fdacf430d9add5be18c23cf3a0b2222822f16b004616d414cc9c825e202ed0afd114b0b7962b17100749bcbf7e92a024a1bc2c0d40417c81e2d9d9098e98ed80d62e857ad8916a0b27c7454be93ea7028740114bf72ecf96df2d89966960be717bc21d43aa6d41d3bfe970ba0aa2fa38ac6ab61406464b9bc7042399116189203e9c6474ba0bb5b34bb1a095b7191ed98deeb8ce0f313a19f630d38549dfdbdfd999fc2f1a16d276c040a5f748118a5b88df3267eff09056131cc2a8eb596ed7ff8f005a496291854c86e598f7ff29222afddec66520c0c2f38b9cbc3ade1fa1dda19cd1799b8bde0641fd11952fa615f79f0da837136be64108ccde4219b1297a1c10495717133186286b1a70984accb3a933d82d3265bec258dbbf07b9f65a05c85e31f41bbdb05f4120e93619a78fdc04eec5042c5718a7451fb4d571c80831fad71d4a960ddd198d90f2db5b1059b16c385ea8b170e87c6d99d52c7914d644a039385cb2bbd43d0403ac79c31f3227acad63bd80f4b09f327fb38303799de1c326a723e4389fe6534c56a21d85615c49f9d373a693bd8bc726c454d6d25f231fcda5d9392f626329c3a788157af8e9c4d0007981ef2f69aee956d3b2e48d084ce637049b4a2296f18b205a46d0a17da949831ecc3a54379e1e39492087e9083d6234454d2de639120dce950b85a64f0ff9d41e8c8e52f9c89855378769bb5bed4557ff988d6223e559b5f0d332f4cbc2de2e3da7fadad59dfa3334aed1b2d4e665c3a8a49677daaa64d4634f146de06fa10fea3938a6fd5aac9cc0ae473457aaf5327c8e819892ebcbfcd555cc02a7526aa0ef36b3e38e379efc52e47f0df6b59d020c7e7f89aab9614a874ea147c7bfb08f5f20c77860cf5233db5a72f046e854338ed4910c0a5bf1fe4623282b5a0dd076f890761b79cf6cdaef9fae6b8fd1c4d274edb1cb84d10300030be959af445bb4c4a8d00e9fecb03d184696e6caf7087a6dcb659f18ea58e3f9ddfb90e7ce50ec8d40371136ca9aac81e3771f3dd22e038ec47f8615d833d552680a15c7c10b61658f5724271ca7579e60db5f303b3f13eae1034ea39fbfe066c1d2f29a9e5535488feea07ee68e450f5fbb2273dc2d2780cf2d3761cb26f2226dc10ca0a3acdaf479779a036756afb282f0f21f7d311a9b76174ee8fa6c41bc76c44ec365432c55e874d2916fca1e06967f462ec7abb1b802784a0bf9521f949db122b73a9dca44622d31d2866878f48d98a71025e1b49b0cd116c991a8984d82ea5ef535ad686fe5ed38411a00c7600e2b5a26312b1b0cf66d8fa91ab248260fe96fc7b8306d83e5d62e291ea63f8917d23e09e87ca867707d0d02a38929f03778ce93786ac5fb628bf4d1989ddbe7736bdd541e6574d0c5e02d7473114cba1744c36937b591aa22720b4d3cac98bc24c73d258566e4aa94f1ca4deac43f7d1969c514104bb8a5da106cfd8cf693a35b5eeb3f70c559c092a285a20a06e89beff138dbcd6f3be3cb2364d57ff47012ba46d94a02e7e228226fa0bc0135fbab3829300219515f9729c90107815fa3c92632103c18bd32b4e34a98b7fb15baf1398b4b18fce5e969b2dd5de7f62c86be664096192cfe466edada07ec375acbb818fb7916b125cbedd3b3de71663e693694b731f9ea7829f6e18e80141d16d61d2c00d2bc80d20a51c0d9fbc74807052c951de02564ca3cebf36f70e78a593d7e3a6fa9edca67cbc92ef8edcc64e764747327cfa6e7bbe99a8c6e8640c386d3ff1f9ec5eb34955e1546e159ecd15e00dc6872d4a52e1a2a8f6bedf6dc504caf94a58e6671714a3b8d7a9381a6fe17dc7603f034cc1c9aa9740b7929474660f0619eec36a9906d52aa07a3e9403ca698dc030f3f1af9d0fdf06341394d195556d82cc01e9a45644d618f4686cd5368d46c8697697b312d4c30aa786ca0c761b665ac28dcae814e05c2a393c97f4640151aac6c0f17361476a886fa4f190ee85ef47f72f149b607f2bfd674dd6f42e71d5eb91b0af657dbb1420512acd8dda7eaeffae38aa74d16ce026bc41fefde2b2d6c8c622f9a6", 0x1000}], 0x2, &(0x7f0000001580)=[{0x48, 0xffff, 0x0, "f1e9f093532074ff35dcb16e18fcfdf7f02d8aa45b28f64fd24e75ed22cf554501bcf77c4bfa0418ae6e22a69b4f7064f925"}, {0x20, 0xffff, 0x9, "5c84a9cd59b9e00559a07158"}, {0xf8, 0xffff, 0x2, "9a1bc0a77963530281803fed283ad26e2861bf0005ac1e5224863dd7c40551f054e188a35186c617960a020d66876c09b8b10626e9e65e9b2017b9f59e594012a0ed2534994618192d5edc65bbb89b6e9d316411765e9a75b0511b497584d63eb1ea8652945d3763edc051bd547dc86620831cbfbcfcf1d7f0b094b58bcf421a820151f8720ee953e924587e91d2447a762db1b061a2e28817111120b1f93548fcbb15cf48c1b05991c66f7d77b2c7041ac4cea27f2dc11a01611f373d0f218f98de979112179521bbb76c69ff840e5ab6cd69c78c728bdde33c99e90dc076d7e470"}, {0xe8, 0xffff, 0x401, "635d91091633e7e9dd27bb446192ea5edbf671277916fd671916ebffe002710c152b6b9e2d0a4e8340b1c94ac9b3bbe897b59007d127a76411e48b92167f2a35774ea7d1a84f9e411f9ba6255d923057b9680eb2ae6fe693aeea28946a6fa05cb66ee4cb77965e4e092895e08e9ee0b17c814606dee9f7a5eac5a97cca3fdfb30e8bac685265c5e69728a0f1adf045ae041bd74526b82f538e914645727c959f2f2586f19bf6ba6448447699b18ecf1644e5183d81d4377b6d19fdef72d39eea9a0d16a427f552673d25b2ab3c8d306eea13"}, {0x68, 0x1, 0x29c, "4f4bd96fa0bb9645e567064506f6a6481d186401ca6ed61e93941a4d098ce2ead1938191e3b80b2c16df7c6f7e494247522978e78732d6b8e1463a72a275723d0f3c0a0de75a180d6a1ddb194cc8b04e1b6d0a0d1b9928d2"}], 0x2b0}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xe821a7911d2542f8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket$inet6(0x18, 0x7, 0x100000000) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 13:34:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() setreuid(r0, 0xee00) r1 = geteuid() setreuid(r1, 0x0) 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:34:14 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 13:34:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x0, 0x3) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="346af6fbb8c6b16d37963d9b57c8e7a50fd3203d40d9c4a3e07db3f3baafc4b9bd2b02e743dc56cf08601572f7e6f0f0cba92b6878f3342000bb5d6d53c0", 0x3e) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) read(r1, &(0x7f0000000100)=""/1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:34:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29d63000a9c942c84da40d6517e9adc5b0121c73c5389e69cd76e913bc24e6858e5d4e8a74ca37e8c00360266b9552282e6bfa71a69e9762676e61b8bc99303fcfc9c376cc805c4f462de6e690aa76077337c3fda41051dda342309f3239992fc2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10180, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) 13:34:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 13:34:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0xb, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000500)="d89c6b2869cdea45f9ad0585211272796470dc7d5f0f4a5315996e1a00a3aeb6d8b7c35bee3df908dc607712ad17284981979eb8efb51fdd33fe16111970292dbef45b1fb21f40bea987c3ac7839bf6f3281d053b8b4f4", 0x57}, {&(0x7f0000000180)="0b906784e7fb7268dac37dddeef36721c78ac6f0f2e8a099db4ac156edbe42cf2044327d351fe6c234f8e5d5e02921a4490d8b1236acdbbb4e63de20b62cd9233139fbed9858c0a42631acb1ef3e4069e9b97bbbc24709241bfade5fda55c5973bdd2ee8c232deb37ef1da2195dee7a9a53b5fb4b13dce382e3920dd992b6d5b232e2c36c1da059d96d02f9fd4146cefdb1a5ee22fba52b5a1", 0x99}, {&(0x7f0000000040)="27be6a9e67498b8f366190828b6f1815b7b748eb26789fd5cee952898659eda9361cdcb22a653a741d51b2c1f87cd0d1dab5", 0x32}, {&(0x7f0000000240)="53872cdbc30929cda7b9ebd77f840ab914975566b9a7a96f38048d5f4ee842fe56db4bd6a37ff6999d5fa78db46fc7131c84fecba0", 0x35}, {&(0x7f0000000580)="6222e2fc2f6ebf71be98b5854d6c0a9403606b003079ad4a55375a938a9e8636bc319b28093ab9277122a69766399ded6ab17174e27add062e084fa620e4464b57a6bfe9f9f527c83f9f12d6461d70b642a572ea8ea70edfd3cd37e0a9cc98816a855329123d859a9b039a7d145a0c1f796281bf2c404f1806f31c4de17d9d01f1afed5df57bb4890915bde038e178d45aced3af26f210320bb9901cc8e91413fd8ba5c129bf26af04249b", 0xab}], 0x5) 13:34:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1000) 13:34:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='/') 13:34:15 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r2, r3) open(&(0x7f0000000080)='.\x00', 0x80, 0x38a53088cadd8293) 13:34:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 13:34:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) socket(0x6, 0x8003, 0xff) r3 = fcntl$dupfd(r0, 0xb, r2) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7f, 0x1, 0xc00, 0xb14a, "26c8baf37c4b5132b2a147d29a07958578250ce4", 0x2, 0x100}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="480000a812db8ad4bf7a1008559e925021d6c77d5e1a000500020004"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x1c7) 13:34:15 executing program 0: r0 = socket(0x2, 0x3, 0x9) socket(0x20, 0x0, 0x6720f2ff) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./bus\x00', r1, 0x2}) r2 = socket(0x10, 0x1, 0x3f) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) execve(0x0, 0x0, 0x0) syz_open_pts() r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000010) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x2) syz_open_pts() 13:34:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fcntl$setstatus(r0, 0x4, 0x80) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x9, 0x10001, 0xad}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x1, 0xffffffffffffff3f, r1}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x274) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x6, 0x1f, 0xffffffffffffffc1, "538e5453506648547653b833bfee356ab6fdaf85", 0x1, 0x9}) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket$unix(0x1, 0x3f6463e5945d8d19, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000000)=0x10) 13:34:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {0x2}], 0x2}) msgget(0x2, 0x200) r1 = semget(0x0, 0x1, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:17 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = semget(0x2, 0x4, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/169) syz_open_pts() poll(&(0x7f0000000000), 0x200000000000023b, 0x3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="48fc00293370c9f908bab3da383f3abe615ff9b58accc70050b3d2495166bdc315ade64040a17fa9a7a600e6237dca2ba4b2cc54c64f542dbbae2de5330f44db0908fcbc7274df8fbb018e762429529514ed35d0f93fadf7e4946a47ecfcb8c73dee13fd54cebff19afe5c220bcc5a003296baf1f9aea4f4fc6dd41c978ca127a96cc3b9b121a77692bdd0e9bd3d6fd4d8049178145830e7cef8992a222f662e3f6cf59c64349f091532b18805f4647a", 0xa6}], 0x1000000000000308) 13:34:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000400)="9cb2aa2007294c06192ddfe066322e2e", 0x10) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd3b6f35c270a99e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x7) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x744294fb, 0xf33, 0xca5d, 0x1, 0x100, 0xfff, 0x5, 0x0, 0x3, 0x1, 0xfffffffffffffffc}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x7, 0x7}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x1ff, 0x1}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x6}], 0x9, &(0x7f0000000140)={0x1, 0x2}) close(r1) 13:34:18 executing program 1: semget(0x0, 0x3, 0x200) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r0) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xfffffc58, &(0x7f00000000c0)="ddc3") 13:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x12c2, 0x100000001}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x3f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x7ffffffefffe, 0xfff, 0x24b3, 0x6, "21e8a17b22cef61183af847d1b0975f89c1ed7d7", 0xe2a7, 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x1) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xc3) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10880, 0x0) 13:34:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202a, 0x1300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/96, &(0x7f0000000100)=0x60) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000180)=""/218, 0xda, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:18 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) 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"}) close(r1) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x20, 0x800}, {0x24, 0xfffffffffffffffc}, {0x6, 0x437}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 13:34:18 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/128, 0x80}], 0x5, &(0x7f0000000340)=""/102, 0x66}, 0x41) 13:34:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000000000002020, 0x800010006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c0587d524ccb5071d07e60df966056d18b8a6d70", 0x0, 0xfffffffffffffff7}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) syz_open_pts() 13:34:18 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) munmap(&(0x7f0000021000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000340), 0xff23) 13:34:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x5, 0x4) r2 = msgget$private(0x0, 0xf9aa456305656a84) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/161], 0xa1, 0x0, 0x800) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x8, 0x4) 13:34:18 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x1, 0x254, 0x8001}, 0x3fa, [0x101, 0x401, 0x3, 0x8, 0x2, 0x3, 0x5, 0x7f]}, 0x3c) r1 = semget$private(0x0, 0x4, 0x14) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x20, r2) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x7, 0x3}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xdcea788d40c8c9b1, 0x1012, r0, 0x0, 0x0) 13:34:18 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) dup2(r0, r1) 13:34:18 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getpgrp() 13:34:18 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = semget(0x2, 0x1, 0x4) semctl$SETVAL(r1, 0x6a8a51ffdc8a44bd, 0x8, &(0x7f0000000000)=0x1) sendto$inet6(r0, 0x0, 0xfe5f, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x80000000003}, 0xc) socket(0x10, 0x8000, 0x314) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x108, 0x0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) syz_emit_ethernet(0x170, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x174f, 0x5, 0x3, 0x353d}, {0x3, 0x44e0, 0x9, 0x5}, {0x8001, 0x8, 0x7}, {0x80000001, 0x800, 0x1, 0x10000}]}) 13:34:18 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x69, 0x5}, {0x6, 0x5}}, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x2}, {0x1a6, 0x9}}, 0x2) 13:34:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3e, 0x1}) close(r0) r2 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) fsync(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() 13:34:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x1ff) dup2(r0, r1) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x9}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) r3 = getuid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x1, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 13:34:18 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) 13:34:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x10001) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) dup2(r1, r2) r3 = socket(0x1b, 0x4000, 0x6) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e8087028cf5ce5e787949006bb33eaeaf5b68d9b6a0c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215f9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa5194c37835492afd0889c", 0xfffffffffffffd3c) r1 = syz_open_pts() getgid() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x212b5c23, 0xfffffffffffffffe, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xffffffffffffffb7, "b3c550d84b0a10f5a77c14eb9d00000000150003", 0x0, 0x2}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 13:34:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x28, 0x7ffffffd, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = semget(0x3, 0x1, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x21, 0xc91]) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x5, 0xffff, 0x9, 0x9}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) mkdir(&(0x7f0000000480)='./file0/file0/file0/file0\x00', 0x10012) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r2, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20f) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r4, r3, r3, r5]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xe34a, 0x0, 0x0, 0x2, "0500", 0xe60}) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x9a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 13:34:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open$dir(&(0x7f0000000340)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10410, 0x1) symlinkat(&(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000480)='./bus\x00') r3 = msgget$private(0x0, 0x304) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000053c8ca541ce61ac046620096330d7a89f4ff9cd884b0fbdf4a33942dd4db9fdbb9f3a85a84970300000000000000031cebec79c61a1c00000000000048e751664513440709e2a7143c860e0a6569deb07f839543b08acf54479d02d200db3d494bdab0f4a3e2d321d3877ce978f034d5b334df530619dffe29ff2dd9b3bc67ac0f56c5157cfc4ddd2544ef"], 0x93, 0x800) r4 = getegid() r5 = getegid() msgget$private(0x0, 0x3052ff7bc563d61) r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x0, 0x7, 0x2b2145cb}, {0x18, 0x2, 0x9, 0x3}, 0x6, [0x3ff, 0x5, 0x7fffffff, 0x2298, 0x4, 0x40, 0x10000, 0x5c40]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r4, r5, r6, r7, r8]) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000004c0)={0x100000001, 0x401}) 13:34:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 13:34:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 13:34:19 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) getegid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) pckbd_enable: command error pckbd_enable: command error 13:34:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') 13:34:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x9130fbc, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x9e, 0x0, &(0x7f0000000040)=""/158}) 13:34:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00007b6000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:21 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x440, 0x4) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x8, 0x1) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000100)='%\\/\x00', &(0x7f0000000140)=')**@\x81%!\x00'], &(0x7f0000000280)=[&(0x7f00000001c0), &(0x7f0000000200)='\x00', &(0x7f0000000240)='&#-\x00']) 13:34:22 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x7f, 0xa5a5, 0x3, 0xfff}) shutdown(r0, 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 13:34:23 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r0, &(0x7f0000000080), 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = getpgid(0x0) setpgid(r3, r4) preadv(r2, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/214, 0xd6}, {&(0x7f00000015c0)=""/51, 0x33}, {&(0x7f0000001600)=""/54, 0x36}, {&(0x7f0000001640)=""/161, 0xa1}], 0xa, 0x0, 0x0) 13:34:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 13:34:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() chmod(&(0x7f0000000140)='\x00', 0x40) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 13:34:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = msgget(0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)}) r6 = geteuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r3, r4, r6, r7, 0x20, 0x2}, 0x76, 0x800, r8, r9, 0x2, 0x6, 0x13d1, 0x1f}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 13:34:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000540)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1000) 13:34:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xc) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="4b4a7e612ef6436e755c325487edae3848a0737ba3d53515af28163e05cb11a7aad263584b1673ce33bfa9819cbe5e5a2c80b551842a23ff7e2f623e5d18ad26027d7ee80739af08323483645295ea3c37d41dc88a576c3329f3172cd463218ba032eb62", 0x64}, {&(0x7f00000001c0)="5f1a1d9c9f46d32e559d120a955f74c49cdd606485a84e114cb88ff6fefecae46415df9ae2355b9577d1be47782a76393f84225e524644af8a241c8842bd52beabb20ed81e6dd3fa098953d4a6f19db3b3097a108773152987921cbbc83d0c89b668808e214dc9258186ae1262e5023348e5ee7a1335820a3a0aa54d110310f7c37be0e3f2d163c23e5d9e68c2a6ca9963c36f1bece1ed94e08fe6e1eb214a54acf9845df9402d619ad83883d492d5de3f7fad30755a74743f2f7af6346697142579dbf14d6804626bf84b0a557c76c7cdddd3c17a13116f7fca8bddedf5d37441501fe26db879f71c68bc1b334d3339", 0xf0}, {&(0x7f00000002c0)="68a2f84df44077648eb5f12d80863174ff24286d32864f3a60fb9cd192a8279d21a584cf186437ce7ed8d798a409bef6bd84dd4dde5316d29d3cf1162ce466bdbb827217afe3919f79516a3a0e14f10ee089c7743b3429015f647e71d5c5b933381a700ddb39afcbc2ff77d3a6ca3c3e86b3fe0bf03046a9688c8a50f80ffffd832039ff15c5c1e0c9cbfcbb48722ab6aaa911429e6c63fb270efd76f510399bb3ca8c33d4a6160b61b9c77dae5d97e9c8525c878ea9b9fd57f1cc53c5492460016fe4a9bf7a2609006939ac4796509d41afdb5f8c7935105c3b947e669b45e4428f1fed684f2fc23c19224004f3b83f8e5c081cb838d7", 0xf7}, {&(0x7f00000003c0)="f4f13e7c00a392d6bb07dd4267e71e492991a2af44b54cef90a7863ce0eadf328b27432fae47b205ef3a15dd59b293ab110fa0c567d11ebd63e22944e4ed1f0202fb97233920341b9c8a74e0d094bba475a01f5f19ea220e185d54e7b7af6703a9d66d3808083bb4ede8ffdc66156314ed6ed1efe356d37eee9e63784cba6122733b70832aa1c32f020f57a8bf3ca866576fb40dee9adfb97bcf76e7840859f44236facc948909", 0xa7}, {&(0x7f0000000480)="cdc289ec3de461bc22a71e11ba219e863d5ef9eab152567b30b7d7a7713c68850e21c674c595fd55092dc9b3824f39092b4629386be66c6df52c85cbb07731e599971f82215f4c8b42e27b29d613f3e22bc5ee9885e3e4bca4c762d42c6f4a9cfd471fb95334f1499d37015e9cd3041ca1b57bebbbb01e08d0225c752aa76404e6b6b7d71f46caa04dbc0b9f951b0a51a50e2963070f22d9dc7e99294b32ced362f3cfc2db14d6763ce8421b8ded9594a6dc9debc708d8af88a256818c1b5c0c9e", 0xc1}, {&(0x7f0000000080)}, {&(0x7f0000000100)="295d9fad082d64221f6f4e16c610ffe67f17f88c04fb574e06029b46ca9238ba18452e7ae725a17ce0626d7b5c78997d84", 0x31}, {&(0x7f0000000580)="aa1d52d02bb20886fd5ac42e504aecdb7512d06529f5f6c4e850bc553681dbda572c2b2f79c0ed2abcea2825fd456df65e5b6f4758b554cb2e0150e5f664092a4cd3bb4e4ecfec26f30468a2b4df20e33074c2b9d052fc9246911fd6429c7b7d2ff36347c88842d14f514c6092193bb12a2789f6d946b74576aa1f87b792c29802cd817dc397c7bf7c54f45d669f20bf9e240606f17e1cc61313b3c4303b92a04d2fb50873a1d5d0667d2a5027cc95bd2786544e860c395be369cf0514f33d8bd5f249f473d70ec4bb34f1", 0xcb}, {&(0x7f0000000680)="cd57a3711cc2e2487fb62b77ef8174590ce75f0d1d9f38fdc801a972220e86457ec9abc15f3a774be78866cd9434523b7e4faf03c22bf0c132023601ee3a9ce36c06eeb935b0241269b7ed01049a9c8953f5172a00b864055b0c27fd3d2b", 0x5e}, {&(0x7f0000000700)="32add61ac992f10ca78bdf5e6496816f0eba8d5d7e9f007590749559c09a0453a40a054e8ac53553f580e7469f9d8173a9ed2162838693dbe8d02af2dbf9e9ba8d385191ea8526812d82a2a8c89049f1e322678f0e05fb0c2c0a0ba87591e45c751a5206", 0x64}], 0xa, 0x0, 0x33) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r2, &(0x7f0000000840)=""/115, 0x73) fcntl$dupfd(r0, 0x0, r0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x3, &(0x7f0000000900)=[r3, r4, r5]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwrite(r0, &(0x7f0000000000)="733cabe6b36e46643053a032f9a7112d222c7b09bd998c56", 0x18, 0x0, 0x0) socketpair(0x1, 0xa118a146db937a97, 0x3, &(0x7f0000000040)) r2 = semget(0x1, 0x1, 0x129) r3 = geteuid() r4 = getgid() r5 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80000000, r3, r4, r5, r6, 0x80, 0x8}, 0x10001, 0xd4d9, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x2, 0x4, 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/218) syz_emit_ethernet(0x1e62a73a, &(0x7f00000000c0)="e426") 13:34:24 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x0) acct(0x0) 13:34:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = getppid() fcntl$setstatus(r0, 0x4, 0x80) fcntl$setown(r0, 0x6, r1) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 13:34:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x820, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000100)="fb71196324c73df1b52806ef99db05de2c73d1b1ac0084a1462c8e0a0c4e871812f6c46192e6bdf74209b950442241da16a4711b1978642ba030175ef1e1f5a7ca812bda9a877bc5314932161d966093440673d3b5fc288eb78995bd402eb5d791804d", 0x63) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x80) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x474d, 0x0, 0x2, 0xfe}, {0x8, 0x1, 0x20, 0x9}, {0x1, 0x0, 0x6}, {0x6, 0x3, 0x1, 0x7ff}, {0x3ff, 0x0, 0x5, 0x7}, {0x4, 0xaae, 0xe91, 0xfffffffffffffff7}, {0x3, 0x101000000000000, 0x0, 0x7f}, {0x101, 0x4, 0x5, 0x5}]}) lseek(r2, 0x0, 0x0, 0x2) 13:34:24 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) r0 = socket$inet6(0x18, 0x8005, 0xfffc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xffff, 0x3}, {0x18, 0x3, 0x8, 0x9}, 0x100, [0xd7, 0x105, 0x8, 0x9, 0x400, 0x6, 0xc6ed, 0x33e2]}, 0x3c) 13:34:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x8) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x80000000, 0x8, 0x5, 0x0, "0fb2d3f748aec180bcbeb6f70efa8da585a95354", 0x1, 0x800}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r3, 0x2000746f) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0xffffffffffffff6c}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000000)=""/64, 0x40}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f00000039c0)=""/4096, 0x11dc}], 0x8, &(0x7f0000000380)=""/73, 0x46}, 0x1) fchflags(r2, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) semget$private(0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000480)=0x9) 13:34:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 13:34:24 executing program 0: clock_getres(0x0, 0x0) getuid() 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5d4b1a42a607f651, &(0x7f0000000000)="e426") 13:34:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="871b8ba32d3f1aae975f668aae89b19b4b33a2f7b41c6476c2b656ba1985ec1022e3448b960fc93841c52e13a1a38c81676a3a3ef114c2c1218293a544301eae464430f708dcfe4a7034cdc3bd5d14320fd61d4cbf75ce6fbd74f0503f644888c9c83c86831c4913ffcab7c4a0876dd60c19ffaaf6ebad9efe5a78e56bc975156e4d2503f24aeefc828b273480d91286a6b743f3b6d1182835d275928b247bfb689c97d9ecb1a11181ae5fcc431cbe7f283b1f6fe368fe3ab9c0dc06875d191a48d8692731c3f047f34d59c85d32d9f2ad", 0xd1}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x70, 0x1}, 0x402) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) close(r1) r8 = socket(0x400000000018, 0x4003, 0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 13:34:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 13:34:25 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x81) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) syz_emit_ethernet(0xfffffffffffffd7c, &(0x7f0000000200)='\"') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 13:34:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xffffffff80000000, 0x5, 0x10001, {[0x8, 0x9, 0x8, 0x1, 0xffff, 0x4, 0x2, 0xbbc, 0x3f, 0x80000001, 0x0, 0xffffffffffff0f84, 0xffffffff, 0x7f, 0x4, 0x1, 0x2, 0x1f], [0xa952, 0x6, 0x2, 0x401, 0x3, 0x9, 0x9a4, 0x7, 0xfffffffffffffbff, 0xfff], [0x4, 0x6, 0x8, 0x6, 0x4, 0x93e1, 0x4], [0x2, 0x0, 0x0, 0x0, 0x0, 0x400], [{0x7, 0x8, 0x0, 0x3}, {0x4, 0x8, 0x6}, {0x7, 0x4, 0xff, 0xd07}, {0x9, 0x100000001, 0x53, 0xff}, {0x2, 0x0, 0x6, 0x200}, {0x80, 0x5, 0x9, 0x2}, {0x1, 0x9, 0x8, 0x7}, {0x25, 0x5, 0x8, 0x5}], {0x100000001, 0x0, 0x6, 0x8}, {0x9, 0x2, 0x784e}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) 13:34:25 executing program 1: select(0xfffffffffffffef2, 0x0, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x1000000000001, 0x0, 0x0, 0x5, 0x2}, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x5) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 13:34:25 executing program 0: r0 = semget(0x3, 0x2, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x8, 0x0, 0x4, 0x9, 0xffff]) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xfffffffffffff800) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/154) 13:34:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/192, 0xc0, 0x803, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x89}, 0xc) lseek(r0, 0x0, 0x0, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0x438, 0x6, 0x0, 0x0) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x18, 0x4000, 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x9) acct(&(0x7f0000000000)='./file0\x00') 13:34:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() setgroups(0xffffffffffffff91, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8d7, 0x6, 0x8000000000000000, 0x0, 0x8, 0x4, 0x1, 0x0, 0x1, 0x3, 0x7f}) 13:34:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66a6fcc397e77a8cb63d2d35446b2a009a2a563a9e94550c8536934bbcf3f4bd4d986182a8eaadba560c935b93a6b27fb38cba1fe95c52f3b745dabbbd75fe70251921bedbc9f7b9d63589fac1702b7856e1186e79887a9fde486026d325b9da4b0900b53c555daf78e487505f944cecb41775a30e2a84514c3bf34e8c9fdc4856a53e7a02454349eedc10a1bfb149"], 0xa) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/91}, &(0x7f0000000180)=0x5d) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66616c653000"], 0xa, 0x0}, 0x0) r4 = getgid() setgid(r4) 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/243, 0xf3) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)=""/167, 0xfffffe45) 13:34:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="00dd84467c6f7b5d897dd11bba56f63eee23016f05afc0dbd5900f3703faee4f8d74f40efb0011079b08b98c6849f52cc2f669c6", 0x34, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8a163b0368409eb8, 0x1b0) chdir(&(0x7f0000000080)='./bus\x00') 13:34:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000140)='./bus\x00', r2, 0x4}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000f80)='./bus\x00', 0x8000, 0x80) fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x0, 0x6, 0x4, {[0x5, 0x3, 0x6, 0x8000, 0x2, 0x6, 0x1ff, 0x8, 0x6, 0xffff, 0x3, 0x3, 0x81, 0x7, 0x6, 0x6, 0x8113, 0xe8], [0xe2e1, 0x93, 0x1c45a58b, 0xc1a, 0xadb, 0x100000000, 0x3, 0x7fffffff, 0x80, 0x69d], [0x1000, 0x9, 0xdd6, 0x0, 0xbfe, 0x3, 0x7], [0x41, 0xff, 0x401, 0x1, 0xfffffffffffff800, 0x7fffffff], [{0x7, 0x1, 0x40000000, 0x1}, {0x3, 0x95b, 0x401}, {0xfffffffffffffff8, 0x0, 0x4, 0x8}, {0xfffffffffffffffc, 0x31, 0x5, 0x3}, {0x9, 0x80000000, 0xa81, 0x80000000}, {0x6, 0x9179, 0x3, 0x3}, {0x7fff, 0xa16, 0x3f, 0x1}, {0x2, 0x1000, 0x4, 0x561}], {0x20, 0x8001, 0x6, 0x9}, {0x1ff, 0x1, 0x2, 0x8}}}) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:25 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') chdir(&(0x7f0000000200)='./file0\x00') pwrite(r0, &(0x7f0000000080)="c8dc449ac7869ff2d33a029fdb9f7d1d1119857f30da01a8d2e177b00977bfb281968d1fdd83dca94d84c06316690e955d1d51", 0x33, 0x0, 0x0) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 13:34:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x2d9, 0x0, 0x0) r1 = dup(r0) sendto(r1, &(0x7f00000001c0)="9509110bedbc12b7abf859faf0035a79144afadff6dbe11231fde75da8a3758a2c0bc834910f36d796b4d3e93b42930e706783cf7251bc39b02068d69c54e450f7e3831632dd0e219d5ea746aa27e25face4e5b4460f072822278f8f4cdbe093efc2c00a59f74b819c7e97d7c8e0ee57fe8272adec28e48756a49f", 0x7b, 0x9, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x2}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[0x74a, 0x101, 0x6, 0x9]}) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)=0x19fc5db59d307d2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0x10001, 0x800, 0x9}, {0x9, 0x86, 0x0, 0x5}, {0x1e90, 0x2, 0x0, 0x5}, {0x4, 0x3, 0x8}, {0x5, 0x7ff, 0xfffffffffffffe01, 0x401}, {0x9, 0x1, 0x1c45, 0x400}, {0x6825, 0x100, 0xfffffffffffffffd, 0x9}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x87) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be7bd7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd108000000c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0xfffff15) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xb7b) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 13:34:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) fcntl$setflags(r0, 0x2, 0x1) r3 = getpgrp() r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) socketpair(0x18, 0x4003, 0x102, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x0, 0x0) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x800000007, 0x644, {0x5, 0x2}}) fsync(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 13:34:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x3ff}, {0x1}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0xffffffffffffffa6) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x182, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0xea6, 0x6}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) semget$private(0x0, 0x3, 0x100) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 13:34:31 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffe, 0x1000200000005}) 13:34:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x4) r3 = msgget(0x2, 0x438) msgrcv(r2, &(0x7f00000025c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c0786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d12754530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067012ab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e3fc1f0f523fee42579fcc61d38bbbdc8bf3a8c07e61512fbe4d4f39ade54da3d07d6e90ebe8032bf40d60b30ea39c03eda0fdda8234e7d0aa455c9e1d94e9e56365e6f8885c7daf114bdcd1d87613eb66f6cb76478dbcdb9a5c58ea10085e7fe858c17b40432a187e2742c8960dc6fd20fda5ce9effdfe7d86c6f18c10f208e2ba933f054e7788cc3dfee6e25d9c470a0349947c8b520c91bdc450bc356211c0f85a6f8a7ca338a73b39868931474a03e7eda0ddf9be298af77fd4a087102e6464299a3a524838e097b7a61762d8566099ec1e84059df997c8877bea39c4d61c345c10803218c10f22a"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) getgid() geteuid() msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/25) setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) getgid() getegid() getpid() 13:34:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file1\x00', './file1\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 13:34:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:31 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x9, 0x101}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) open(&(0x7f0000002980)='\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', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) kqueue() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000580)={0x0, ""/4096}, 0xd5f, 0x1, 0x800) 13:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x9) 13:34:32 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0xb0}, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x101, 0x1, 0x100000001, 0x0, 0xa7, 0x5, 0x4, 0x1, 0x0, 0x1f, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000200)='./file0\x00') 13:34:32 executing program 0: unlink(&(0x7f00000000c0)='.') r0 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/217) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x714c488e}]}) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100000001, 0x1, 0x1, 0x20000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x38, &(0x7f0000000140)=[{0x50, 0x0, 0x2000000}, {0x100000c}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f0000000180)="96") 13:34:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 13:34:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='Y\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) getuid() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x2, 0x1010, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)=""/51, 0xfffffffffffffffe) acct(&(0x7f0000000400)='./file0\x00') 13:34:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) 13:34:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001400)) chflags(&(0x7f0000000180)='./bus/file0\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x7, 0xd9, 0x1, 0x1, 0x4f8, 0x1a49, 0x0, 0x78083b3462d6ae3b, 0x1, 0x10001, 0xf695}) readv(r1, &(0x7f0000001380)=[{&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/77, 0xfffffffffffffec4}], 0x5) bind$unix(r1, &(0x7f0000001440)=@abs={0x94a1fe7ba5890bd, 0x0, 0x1}, 0x8) 13:34:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) r2 = kqueue() bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x7}, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8e698e66e9861aee, 0x9, 0x3}, {{r2}, 0x0, 0x9c, 0x6, 0x8, 0xa4a9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40, 0x4a, 0x8}], 0x7fff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0xfb4}, {{r2}, 0x0, 0x339baa4ab294e68, 0x4, 0x7fffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x101}], 0x7fffffff, &(0x7f0000000200)={0x0, 0x5}) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) 13:34:33 executing program 1: r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x4, 0x6) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="6e1537c7101d7ae8e669e5d1318c7e9fe0788799fdb18b882ac96d0025fa2f10f2b7", 0x22}], 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/230, &(0x7f0000000000)=0xe6) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) 13:34:33 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0xc38, 0x5a}, {{r1}, 0xfffffffffffffffa, 0x92c44dc90549523, 0xe61c0ea39815d7c2, 0x3, 0x20}], 0x3, &(0x7f0000000100), 0x6, &(0x7f0000000140)={0xbc, 0x4}) geteuid() r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x8) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x40a, r3) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x65, 0x5, 0x100000000, 0x7, "7a9271814d1d3f03953202c75ab142ccddc21682", 0x8, 0xe25}) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc9}, {{r3}, 0xfffffffffffffff9, 0xc}], 0x7af, 0x0, 0xffd, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r5 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000001c0)) connect$inet6(r5, &(0x7f00000002c0)={0x18, 0x1, 0x3, 0x7fffffff}, 0xc) syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xff, 0x8, 0x3, 0x2}, {0x0, 0xdb4, 0x7ff, 0x5}, {0x8, 0x80, 0x5, 0x9}, {0x74fd, 0x9, 0xa0, 0x100000000}, {0x1, 0x1, 0x8, 0x3}, {0x0, 0x9, 0x40, 0x7f}, {0x8, 0x0, 0x1, 0x9}, {0x3, 0x186, 0x800, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 13:34:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000100)='./file1\x00', 0x800, 0x88) linkat(r0, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file1\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x4, 0x1, {0x0, 0x1}}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x0, 0x1, 0x8000, r3}) chroot(&(0x7f0000000240)='./file1\x00') connect$unix(r1, &(0x7f0000000280)=@file={0x95e731a0ed301548, './file1\x00'}, 0xa) mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x919) getpeername(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000380)=""/3) getpgrp() r5 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400, 0x0) r6 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x80) chdir(&(0x7f0000000480)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0)={0x0, 0x6}, 0x8) r7 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) mkdirat(r6, &(0x7f0000000540)='./file1\x00', 0x143) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x2}) utimensat(r6, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x5, 0x44}, {0x97, 0x3f}}, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000640)) chflagsat(r8, &(0x7f0000000680)='./file1\x00', 0x0, 0x2) fcntl$dupfd(r8, 0xa, r5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000006c0)) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000340)=[{0xa, 0x8001, 0xfffffffd, 0x100}, {0x8, 0xfff, 0x7, 0x84a}, {0xadd, 0xff, 0x5, 0xfffffffffffffff6}, {0x4c3, 0x9, 0x10001, 0x401}]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 13:34:34 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 13:34:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8001, 0x8001}, {0xfff, 0x3ff}}, 0x2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000004c0)=""/248, 0xf8}], 0x3, &(0x7f00000005c0)=""/197, 0xc5}, 0x801) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='W\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:34:34 executing program 0: poll(0x0, 0x0, 0x200) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x100, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pread(r1, &(0x7f0000000080)="c013944c9c0974dcce02eb22db042be6d3ba42bf190fd2b5131e0b5ad5a6adbb4dd14d289c36c233e29ec1d373bd97be0f77d3fcd3ea3757305fb1c7f3762516711e4e13071930095608bc658fcf68da54b73e1952057efe6789d7516a0fe59ce78b2b138949fa0a61ab3622b9883dbefe5495908f34ef928d6163a2b097e9248d1293728674d7c4918dbc9f0f246ea4c9ffda65fcab5a892e0b18393869c61f10b830c767ae4ec923c003553af90e80bb264b1f82f008a5140853acec14d905367809f5caf2a14ed8", 0xc9, 0x0, 0x0) pread(r1, &(0x7f0000000000)="b933f7c9e1e3d955c78f147da129c143e6e09ec652884a2f3c5bfd45138c97a9990ff59a2d146419f47d19c0c575d560307ea87b743b32fb580a61c79842695ca8d9add74175c97311e9e842ed2aa053a10cba1bab171976462ad6c4", 0x5c, 0x0, 0x0) fsync(r1) bind$inet(r1, &(0x7f0000000480)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/124, 0x7c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) 13:34:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) 13:34:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 13:34:34 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 13:34:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:34:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000900, r1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/131, 0x83}, {&(0x7f00000014c0)=""/197, 0xc5}], 0x8) 13:34:35 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bed4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f389e9070000000000003ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409060000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d1e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aedcd667a5c8ff1103c3488bf6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d7f0a96d968e6767f5afacb6319ff243ea5cdb45062dc2fbe4802f8dce1384488e5229d9e860696d705e8cf35008b305baf4951f227135d8add6923c60b7acba066112040ee60dfedd4582a093884752901d227aac1c203e22ae1145164e212713840e922270dd66c978cd58caebf5d5b5f083cec831d786492afb6d393e1947dd4927f5070e27e953ce3c710a7f35699c7167e2df2520580da782e7ceb7ddd9a625100e9b02045515d700a8f62d61bcffa866659d9f4789313f57ab848f042"], 0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000000080), 0x0) 13:34:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000000)) 13:34:35 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f00000001c0)="ddac60c3bc2a407f1ded1af202785a3637f351d123b3030a2d3130f91e27469c22224dca3cdab0221053e2d00ce285d33386285ab78fff861146209b3103a05f39daad186e92e7a6e58f883afcfeea549edac57007226b415b4ce8667cd4fcf282536cc6ee536d73b4f061711861bde7e2e27b0a4173b9e77d6eb102550255aeea3626770d18aec639e20f5f4257666b9bcdd12a549bb8857fb204a061323a62b0f5252d9742283283bda5dec52c80434a3eef7b27459b0c3f798c2d0441bfd2347ba9a81d88499fdedec5a89942194994c1e6e61407d92fd23600ee4be7e9850cb424ec490d45441003cf16edb1beca15ca990ea7292810f534ad56aa5618449fa32f1b190b5637baf624607d069bda706124e47a982c4280f1b245470ad8105c83dfb0c59d330ea0079a176f9e824068863c4def7b807ed761b6bf00cb2b88cb0f68619e40342224b0cc26320809882e6eda3849ca4130f8d7b79b9886db537765e53f3ba8897d619b3b48456aa8551c8c8bf13c1755409b5fb12475fb8c9efb33465d1cb3abfad1a096bfd9c19ae18377e5e6d56877b60326652dd7a6e915216e61b2bed26f4a04d022e61e7e73e55f7e5ca0892633396fb8456504c7f95ad98722b68cce38f2a5068f0a5bf794c5520ff3d8240905263a4030c59249635e9af231f07676def5feccbc664824dc611820aa9fa592fe87e4e57245d8120545c745dfefc3b3c1c5ff31fda3f5839efc227c6e7b79e748f691c67b51a9510ceea2eaee5acdc044971ed47cb589ef17b7c4eb59a260242799b51d6b2e116f67d64595958b70cd42620a8a06ae2cbebe631d524eae3b935fc3694e61e59f4f55e6348f319763894a5e1e12cab913f2bc1347c93709f33fb2b6af929559708c06cb786a56c7cbec3a66937e2fbe07facec025248efeed1b39bd40f13bc7c27921d3bc308f5478bd0f5c468b60612bc2fb88f0e7de68d52913ca97ec369fba1b70f638cc444af4f69ae829d02a5dc7c1aedc3c5491632a45b6b6615709e50db1a67ffb798601f0d2d03f084aa0721df8b4fe2c6b1c868b2ffb5da7026c1e9883878c573e4d41e1cec482458ac3387159564f84b6c007355fc0003f8b5f01e5b455d377cb248c03c28727d5576f1494c29aa0af88d10261a7f016cd1ec3c79d7275246be9d8a3b0a568379c853459dfd0397da1dfa33db598dd3796b8e1b00445035d064d6e67ba91cb19b98eafdfec3b2ac5475973ab308fccca50d05811c4ec0219972679fda6274d52bd49a904f8f3cd6f51b4b745434b6b12c74a3e2f8932839ad08d852c3e223d5e6e0c176ed0cb024f429669d91eb9ed0734fd27f9e8071673edd62619105ea67566d3357c0963708d82c3bd806249373647dbf49f585360aa1082b2ae16d63f8756f716e2a7a79329f6e1605c6a6889d3666e777819060ed66c8d1eda58fb7a002ecae98b9d0c68e70ab3dfd6681407333a8af0c8ff6bb330d7a66d4cd66e516607cf96bbf97979a8e26ba4489509e9c168061d015ef7213593e1784779409ceee38a850cec79d48e4415887d36ae2d4d1c0fca0c6ce51501c281ce67f1765edd69935cd633a34125da75c8e74f03885ddf35df5830f829ccaf36b3416c7426eb9fcc85e101dca3c704f1c9d921cdc0036f2977bb745fc91304e63f281385ae759ccdf86aee4895a0ec1e3cc1bf9de6a7adcff2b7bd25b237de732ecc6268180b1afeb73beba51a5d3c25df1a58c3155607fc2da609102ee8f8d88b896d9dafcab4779afb9a271485cf9e81a0c95094807892bfd95cc87b4f5a8635d81979c4cf5fc7cfa23a158efebd4bf6f3046cc612ec646aa4a60e02a0b34efed3cd02fd310465e8b78aae47ef84680a98928d24b3bd11b4a46c9ff87521696c951b6648f10b08793afa13f54da0af670477749e44f14fa91e9073052bcd9157694cfb3072d8e0473b65c2359ab8838903c6b1779d69c995418b8876b9f1fe02cba9d72a5eb44f4a741bca99d954803915e95c8bf40a6294235377000fb0dd95797f8a055c88a383578baddd6bf2a824f4c0f0bd452e7e7dfdb0f2a69ced5a86f6528ab7a0365caedef2e8eafa90521f5e5c2f3268dc72107c27eebeb283b6228641a615d39fb1002599d77f809db01eced5d8af7714f2a6242e1dc1e41355cabfc207af028c90008fa45f17bde6c45f54920781f8cd86c0b8aa50887cd5e4640751abe12de522e17407169c846471cf611d0438450df805410bea5957723716216fd2147aabd3f45b4b00c8ef5782c5d6fda439af608280934008e962dbbe8ac000f175cc0fdadb472af85b10dfac68bf7e532f6bfdc8a847a718f30c4026d0607118177e6c00848fba04305824964798d592989364d150a96b3dff2cbacdc8b256854b6e7f8f6f809c27054525395acb28acd7216b53b0ef3ca1afa0edc10f156b1ecd27d98a54b1a0f2178012b641d5f9dbe897d516b5dfd61bb49a3044948cd2831ad13562531158cbb6c3a34c90445402a984fd176c758563eb8466ddd83154834e4c440d5d956cc3bead024f168a5ca8af5cd27f47beb45796f6311490c2bcab139bf784c1ab5dc4adc5a2b4febdca6701e92912c9eb8535ff945df0fa3cfecdcfedbca7f49f681f6f28f5f3d7e07203528d0c6aac5123c64f23768d5bdf50c17499763025baa8cf07a7add2b28e2cc7036231797e81552c990e5fde7f35c27c8533d1e67f32f5ee0877754abe62ed96cbd49021a4f12eb37a52c2912b62fe1e84a49bdd0c4bbc608aa0dc21d13f27f4ca3cbe28adfff4a253d2d77ca3a7c6591eaf02b38e15b2713b672376c5d6c7e2bb37f16fcbdf3916ab097f1482ebac24399ce6208ad1aa70f5091a6a5a7ee85d772434c985a78859da66a038c60fce595e3228806ef82362cedd2c8bd2982112c87dcac20a0d871360ac08894569151448e5b8815e3aa69f5126495072ecf2ef14ef0e0700e99a1c77317bc43b4064df3aa19a2a3762c204b59d447bbfcf15ad44e4df63cb22bd2a04827ec0b29ae82105df1d0df951b03b8336e7d6e1ede6d1ba411f36e8cf0b314cdc8b12d9033a0ef4e98413ee8698f2b0fe802e3f9c3afbc1922cd6288a1d4e467aaf8c6c2d35021076a8847ceff1f7a2d1d48767290638cde4271c704d53a5c3665f67e2d2319cc1d917996fd8f84fb2337e3f3c22faf6c51c77aafa362da57e7c8df3d737eede61283776fe86e46a6fd0a0c6ac577d45b79d6e37c9f50eaa9cafd7e31cb00434cbf6b4a44a21cf8e9e00a0fb04efbca67bca85d870ab9ad202bb9e3ca03db6ef3aa2071e73aaff9f937262495e3f44fdab1efc6e6035565b39816bdedc456f0cc14a51611958b450df1a7e0c098f420e6437b8079fbdc6ad891c7a1cac145364f989f13cf838e67bd707d2944b0f43987dd75f65cbaea84631b54b78999e99fa6db2c5e1e24594b9f7ee918acfa46b3bf71efb4dfe73bc98860eee7b6b3d6909e87d39217690aa8d773b6e876cde31888f1de054d6a0b6411a195f2f66b8eb7ad143144dd7191c5b4c703811f60e9934fef253961ac504915e1111fe75fe9e80299602f7ddf024361df3c74b56c4cdbab3f149db672c3a5ebd3161cb28ab7501ea537b7a828556984a79d1a92244a5ce708a1f61a43fc32261757d43a2cb48db567d7e14ee231dd63925326412671f72272b11d3feadc1aba91286e4340b637d9a923e863f0aa54b6554ecc65cc5a3e730f614d608a2b18eb78053451bd8e9a1408db827ffc21f948bb6a74cb4ce261ce1c44bfb4a804b4627df9017fe60248b7e3658bda0724df96d7b05be648b8eade97bb9c6ca7c610bea73b3cdca3484a5dc914933b0c1787235cb89ae4b80ebaeedc8e0054333bbae10f5fc202255ff3668ad2adaa686db3a7802ef411d4d8aa5bbf17afc1de24a6838d8821215301d8d1e8306411cb2b8b590df40509aaff95f12556c2a82fb3f6ab0cd7f33798bc7dd315b76c6cb5923dc3092b9c9f52fe343e61270ecc8d62b19ffaae0b37b53e066a788238f3a9c8f7655dfb5b9669dc10df7cd28784a1bc89b52c619099b0146819b5ea10f5ae218307b49d8333bb2511b1b08ca087c4db442fb3c37087760f96fdee49a5ef8d730508e577b5734d87e646cc66629d3999422502af2488a6bbe61bee8e2bfa6491fdfb98929ee56425ed0aa7aa4b9f2f6cd877bd959e203d4974ff83bddd21e7ecc4126697fbc5d0d42e9dd9599e9f0766f018eafe736c29ee4e537de05d93e2aaf92b5e28a473065ed7c0ec713f5884ecc0defc37a88dfb747f75881d25c42b29c4157ca6252b6806c14ab19d104b4d84a3ec37f5aab8e04b8e2dd4c76e2bb2d88b6a61f54ec12ab1356fa12b04c66819b3ef68fc11f81e0a9b586fa5f4805e431788937bcd6c21488df59fa1e3d553e2eee8867de2ab8041deaa4fac506696f52e68e1a126fce68bcf973e439093b9440d562dd1501deb1b43b6e96834c8dd3e6ffbbcce55a4c1c2e6af9fe463f9ebcfa92c50c9b1e227db3d4e2eada544cf070ce48838e05afaadee58ccfbce06d68f4c8f2406e5efabac0f862e801e3c3984233dc679fb5a8a6bcc8460c12e675d00d83c179ae9b9546ae827696bd98ab100bfbb736fc9c05e9bac6a983da4f598971d77245f988a754f06bb36784b368d6483a88f581df136e65317311479cd9a3bd87b40a972d863b2649a6f54d81c62c4a80094d2da52c7ab3a6aabd52ba1676db98aca240774111e27b0425ec56d342bb1341e5d1df6d0b8665a601f77c2b504d6a500c4ad106dfa1a6625f3c3af00df4becdc8b778d9b2642f4011244801a8da03b30e4e8cfa9545ed55eaab04635f7171671ba60a30c2f49a4dde824b23b9ece5aa9b8060ae2d83d6f31c8d81db2d3250717ac501bce38baba20b622470158cc294618d2907f52b79442edf16c286987012cb73a9104bd5dc012cf07d3078da3d7013701615a2169aade16a0abea5219cdb3dd0e37314ab1b48ddc0903240335c25aa7e8608c34a79ae8c42819878682a619c3450cb06259be6572077aa355ec313e1d785b3abbe5d6c51e4661aa6e5e4f034c6f43ac82404de3fde3ef8362dd92ff183ef44115fea85af9790e5c509917a36ea70dc2f8ef043181a75a59f4fabd6bb6db196b503dee7785e392fc792a434b35e005273f34dc03364f0133b4cb73d2874467d9294417cb6f4e0758a5f802208fa60370eec400005361186fe9e6701293b28ebda777b95ad2788305531761d66724274370cddd1115ae3bf0a1cbab74fa57d06d9cd2fa56811cc94c2fc1bdda7d05b91c3ef9e5e7d381aaa035cfb4d27cc525ac586437284797e5017779509556ebd32440c0f98f42009c6b938e6a8765cf26026e98d0523320c81a20f7cdfb3b02e30e7a9d6496b6cb0e98d415a6bcffb2e0a8cfe8783e73ae40fec693a2bb297802c707304697f3759372729a65d9fcf5c3be94b9b9b9bd88a4f0431e5102c8e88d8fed8096d60fef019579d7cd674bf92c5cd9b4158c8cc834ceddad7a0589a811ffce677ef2e1437ddec4e46afcce0e53c79bc9a420eb52b1c5ebb56046acea1c030383effce710a5750220b23627f3c71198af165ec5c0a544211df4cd209a83471401e7c8d2a52d87ebf82836738792116de6e3c0d4c4af0b3c8ea836fc87f306b090e40cab013746ec5b0292b33cbf1d7b1448909829b7a1c75c416f432fc154e60d422f5d09d373dfc21318ab61ceab61aff2b2675fc37f909a9616d7818d6ebd18b986848a2220d65a3dd6d", 0x1000) setuid(0xee01) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() r4 = geteuid() getgroups(0x7, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r8 = getgid() r9 = getpgrp() r10 = geteuid() r11 = getegid() r12 = getpgid(0xffffffffffffffff) r13 = getuid() r14 = getgid() r15 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000011c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001200)="b474656b5ce929d94e9bc8ac22420a21e5d489f6ff58c305e42d824270e60494785b2b0aca826056908fb2964c23788795b0e197698282fe190bc48a98ea688198783f76b9aab1edb978dd4e2cdd5953c8d4942fddc2d03e7b75c11bae607e9ad9204cad614a37eb47875a12b31f1bbeee965e57d060e29d420dd35c6c000acd09806202aaa3ede79aba83a05d384f2796dac659196a23f435e2688bec15649ea2a1fd60863d6b0612f8b54611c4ad85c435aa259ed3eee7b9248c6adade18b14abf1b0899188376ed511c1dd78dc9f582497d00f269b41a88a3cc2b53f793ec118609350653b4c1f907eb7ff1a41b77f4aa34dc651e28434aaec86f7b13fb", 0xff}, {&(0x7f0000001300)="432c33937d4b7bf231d3d10024db842ef2b683d47f332fbc58fbf12e51a31606dd50af373f6b7c4020e36959730ab8aa68acaddafe400a40bde37df6f9", 0x3d}, {&(0x7f0000001340)="61cb", 0x2}, {&(0x7f0000001380)="edcd143acf179672ec68d35d4e6322e4dc9f50f809bea0e2c2d2002dcb5607692ede4ad2fc05fafb1936b1aa9bb1922f4817d51033118b29891eed8777ae6dddb811019f982907416296d603aeef847b8e40353ca39c44af3f55ab12a44667b1d2c015c7a404a8b0a7ac57cc1abe41937071e19a75774a03ad54363f0176c0df124a3960fd8464cf7e9ea7ca6f4aabf7d049f7fa518e17ab4682ac9b567eb1eb3782c01dee423166d0f95ed0fae9cf3e3830c2861bebfbb25c41a4bea84a2bcf526e7e7aba472c5884c9edd9bd48a957943faeef462231d547d054cb2a", 0xdd}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="00000000202000000000604a568d0000014006004b0904a6d00871f6be563754d55030e50998e098817791ecc95c", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xc}, 0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r18 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r18, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r19, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 13:34:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x9, 0x143c, 0x407c246e, "0f44a64a2e8ab99a1a4b49fd27eb48bb3cf87523", 0x7, 0x9}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 13:34:35 executing program 0: r0 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) shutdown(r0, 0x3) shutdown(r2, 0x3) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 13:34:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8137330505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb378724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6be9599524798a1f54bd79262ec23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec3161d1b8b8a32dee585540400000000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a80600ea997775b6b978bf8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4810b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c32aca6c14eab20c2a39f381dc98192c986ce3ba27da51a36a78601844701e57de57c9cb0bfb5bc0530b73502941e47890c2931eb33419cdff1e644bc5abdd32419543a6a02c5a3c76dc256d38637fe214b62a3f042737432c1532f40a3f6a5700addf7eecc8808d5281bd53d4861b126b3fd7eaf4d3e7b884effb784cc8a7ba0b2fafed340c90c6cf6248a4800b04d4ecc057ae261050fe0a93fec1ef05d994a202d2f0fc60e555a63fd535ed4804ef782bd11045685f08fa7a98065081da6d1c6ac0472ecb87ae5fe750745a77f1f5c6f49aac7fbb777f5d3bc54ea14aaf6bd3404563cc361d31458f28df18504d4808aaccd35d6e4c6b3fb48ed880518650d2b1c8453c33216bee08b7f881d33a0fc042dbde6c1b9c8a2dcbdcca33f6f93026455954b69ffec86ed39b67a00b315b0768faecee65500628794136232a870c3f3723b53b37a4f61c695650c76fd580cb76460ac3ed5d7c10a88ed41a6fefe20f290c829346467f1677df74e7ee51817d0140eca54f0d414a090ec9d0ca5bddfd8290195c19e655bd50735ad2ac2d45cf1c85308001bb6a7b294255087465a84e5f9921b05701a9f11684bcdf6b4f21513be1c010bb3dad33b6bfcb7e2aac780dc8d2e30a5315a2af6a50ee5aceac70d3af684495494958ddf89595c7aebd04a72553b3c4ebbc71452bc0bfb6753337db20fd8d38ad8b6b7faf26f2257067280cef113e74a039eb1fa93e8cab06dd360b6244a1e8b7dcc6160000000000000000000000bd93a89a7e548a112d3a45f74003eab2d9b7a6ddb2aae255c88b765773f53a9d4f3d2ca0652bcb6e7af5fc1af1b4d45a1a555384c28db7c02af0d064ee499d6dd8ce74aca6646385898e7d44f69b5514471fde0f694f1d52f30095ade953504b05c09bcbaa9ad71d3a0afea6a3cff67df1ae3924"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000), 0x0) 13:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = socket(0x18, 0x0, 0x4) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180), 0xffffffffbfffffff, &(0x7f0000000280), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x402, 0x0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xd1, 0xf0000000, 0x5, 0x10000000000000}, {{r3}, 0xf5849e947d734777, 0x10, 0x20000000, 0x380, 0x1}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x8, 0x40}, {{r2}, 0xfffffffffffffffe, 0x10, 0x8000000a, 0x3ff, 0x1f}, {{r2}, 0xffffffffffffffff, 0x12, 0x40000000, 0x5, 0x410a}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0xffffffffffffffff, 0x8}, {{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x401, 0x572}, {{r2}, 0xfffffffffffffffc, 0x40, 0x80, 0x400, 0x1}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x609d, 0x5}], 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 13:34:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x20, 0x4, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:34:35 executing program 0: acct(&(0x7f00000000c0)='./file0\x00') clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 13:34:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getgroups(0x7, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setgroups(0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f00000002c0)=""/170, 0xaa}], 0x2) execve(0x0, 0x0, 0x0) 13:34:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x3c}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1, 0x8}) 13:34:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x6, 0x2, 0x100000000000005) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 13:34:35 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/188) semget$private(0x0, 0xb9dbe80fc3ef4ae, 0x20) r1 = socket(0x2, 0x8001, 0x0) r2 = dup2(r1, r1) semget$private(0x0, 0x0, 0x200) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x5) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8900, 0x0) 13:34:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 13:34:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x7, 0x5, "b2dbed0e5e37a4a3596105e776f20eafff8e04ee", 0x5, 0x1}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x5, 0x3}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 13:34:36 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) shmget(0x0, 0x4000, 0x10008, &(0x7f0000cf3000/0x4000)=nil) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mmap(&(0x7f0000cf3000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x45) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) fcntl$setflags(r0, 0x2, 0x1) 13:34:36 executing program 1: r0 = socket(0x2, 0x4, 0x1000) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/231, 0xfffffe1d}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x4, &(0x7f0000000400)=""/154, 0x9a}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000540)=""/39, 0x27}], 0x1, &(0x7f00000005c0)=""/4096, 0x1000}, 0x3) sendmsg(r1, &(0x7f0000001d00)={&(0x7f0000001600)=@in6={0x18, 0x0, 0xfe, 0xffff}, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001680)="babd6eecf5e38744ac8470198f29e8e7774ccc00974791497d6a20cbb3b322e15a5f1e219813aee0a3ec503117", 0x2d}, {&(0x7f00000016c0)="c29400040794b59d19f8e74f3e382533ff", 0x11}, {&(0x7f0000001700)="3795be1ed2b5fbf1eae7aea02c1240431dc5d85cd6bf26d4a5eae259f85a649d2db08119310d1440355b7d0de86cae69f1cfe2e82313fecdaed096996a670337e8f2e35eb2246d29c12be8614c826ae75caca98aaf166040f61ec04d91deff038facf4f0defd3d878b3dc5da33bf53e236af2fbe3fc5d8eddda8344d4b7443750bc8c0a8a6a9812b72db12446db16dbc2b0668a5c067fefd3034667c723a661f0437", 0xa2}, {&(0x7f00000017c0)="68ab4eda9e437440f8ab333eb0830c50f23c83f2fba0ceb3a5e308ef68e0880f3e8981709319d115978aa5ee96cf786afb364b069e881f8c1ba52d067fbd83582d6aafd0a2c0f308866b7ceb8049c099063afe061ff1282812e00ccbcf45b87d7413dadf10964942", 0x68}, {&(0x7f0000001840)="ea447543a40885646976eb901f889d163c031dc1716ba08078c1e9f182b365a7294bf366c657f4b546665cc0007c52d562fbb50ca9ecefeeadf5", 0x3a}, {&(0x7f0000001880)="e1617d65e7091aa62fa655b65780174c407ce8e5860e43c18c4e146ce41f16c224da76969b88464ba7e683af568865630480212264f11015151f18f0760bb82a622f3e5094eaf453fe6c8b8913b1e8fd1444774cb77adfb5c83f87dff97bf23ef37c775540fe6c4c9a4c2b1c9ed6c73ec3996e76093fe96496525c6b653cb8dc0ad6dc63b35f38aa4b0f0d3392766883622dc58bfe40ce160e769b3d82d6c4b5c23deade14f1062d361933e61a2e70c041", 0xb1}, {&(0x7f0000001940)="e5e9774f2e2319787e9f713d8638ce6217c8f29ac341c4989f3e5006b1a8f81d728921c81422148e525d63dceb88355dcd4d9a2c913654339ba24451a1d5fdbad72b965316880c284e771e5501805a691899ce04913b2e27d22849654b8399", 0x5f}, {&(0x7f00000019c0)="dcd0a12191", 0x5}, {&(0x7f0000001a00)="ac2a8d849aaebde2e402e861f4ff4e3e177026c1072617b5ba535fe71cde2c6470d2126e71f1044c152313e3cee9860f761f2d9a173033f39d19c0272eb67174fd6a67fca123f5422af5160935a5a0470cd03ef60c234a31dd6a8921d769e279098691a6cf1ea6c87eae3d833004a0b2882c2080e2a4235b05e22b7782e945d7e419f11f59ccf4a40135150ca6d0a4ff48fe1ce1412132bc596fd985f4d22a8e6f686c7495a8e2f23a698bb11515194d5217218e283642a0d7302445b258b17154e89056978eedeaf31dff6028b31671e97e82188eb41b50a5c7964007f6f48fabcbbc1dc17d0398c59c8d158f2b19779f31360d4c2aafd0", 0xf8}], 0x9, &(0x7f0000001bc0)=[{0x80, 0xffff, 0x1c, "dd8866aae555058b0727f41735c7a3c09dcb7e544fa369dab6e93fc1cbd6ceeb52197e7b1148152e823bed65ed24e7d16da611f601130190c333d7c15880abffff3a4e99cdbf15de853789c13ee750e127313904b6442b761ac4b60930aab58da7ac907d84510dd12ef148dc0e07"}, {0x68, 0xffff, 0x0, "73a61059dceb5b5ed0778f18ae044eb700959b2ed4f85e686b1146d35aca749ceba04b963e3c7b9337821f9f09f3bb04a293a9f2cc3202daeb9fe7cc56d0bce81d7b51d1295dedfef1db957b4a2340327845cf1af5b6"}, {0x38, 0xffff, 0x0, "acbc6cf7a3a5217edce1ca2721256450ec23b47da6677be7f3c0a78d0dca8bb5266a047064f2a1"}], 0x120}, 0x400) 13:34:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) getgid() sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="336b6d2865868d611a585ee43c13d1e69b1c672a7e80733244b08014fe0561c4df7064117aa3f9c47215d13dd08dad1e2af9f8b6554794f1eb6138d01b9d54aabc05b8a7d9f13df1f30d56fc8a2541d3ec52c630ce4fc906c2ae9f46b67b49cb188f3853e29e277334f81926a84715d6669ec795706e79", 0x77}], 0x1, &(0x7f0000000180)=[{0x40, 0x1, 0x7, "f1af3114b355b2785f91a9eb9f2b30157937eeb5f2e12c8d7af73e8527eda708d76f57b0ae85e156fed6"}], 0x40}, 0xe) 13:34:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 13:34:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfc51ba0548d8babe) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="4fc281ff9e0a153bec18392ac458dc2730f2b2dba45c66e3dd6c6decfe92621aef7d78a4cd8125dbf1769d40fab686780a85738f046a2c316f2c7d6e720a98983cf4ff8b615470c970d3aa418ce858667c3387b781b3fd099215936d840cb3785ed9d1f89268667a9453ecedbe2dd9fd4addd0a315379b5d769ac31cbe1cb333e6d57022d53ad0f0160d3b6b41aad3da438dfe8e295ffe905761d59d52b094cdbc61b95c6099a1e573a5d6bca75a1da2d6b593", 0xb3}, {&(0x7f0000000140)="c9d28f1e", 0x4}, {&(0x7f0000000180)="2bd1f6b37346ef8fcb5ac82e1f301eaa4f4e09531b4cb01dde902e41268dee910503f94d8061518d5a434d5fa7288057f49a8c7a73baa900ba1db82df45881e67f5783a5924af7478aaffb74417a58793696197bf3821fcb1d5e65de56f3ef130419a7fdffdd04f523d8772cf29af028ecf7503ed64ee64ade7727eef3076174d278dff9b58572c95204faf1840a03a5fcccd67f8cd527bc9b58270e9b49c40642f1881131c02f631131815aa0e7c15fcce9c18011a1", 0xb6}, {&(0x7f0000000240)="45f949ebc792fe170ac459a9ae47322de69fac2d9a59b7ecf0ab924e418269a9959a65b2f9dbb7d7e81056d6c480aec868f24c5c036846447cc7cf974c58432cf072a15cc3510d7884", 0x49}, {&(0x7f00000002c0)="a76fd12e4eec12c1977c04d020880d0954dcbe4bcd5b5cc9bcdba88676fac6c013ef563f5c6c0f0c4eaf13f556ef1c01fd08b90942370d0635364be3a9c0f77fe31e9ba125f63d0af812fef4a2743106352a5ef2b96e03ded558bd040899d778f5100a31c844ecd6f3694741957b48d1889f82a6f46a10803017eb822f5ebebd2837ecbff4ff65301c6a4df11085ba1374a878e0703fe842d64c818ab01c99018b7431d2d6454047c60e1ce36a227ac30d658cc9f50eedc88ce554c2e7d83ff9b56f872e243770e62bc2498590144acd38b2b15f", 0xd4}, {&(0x7f00000003c0)="299b0d634f852ca091d9a3d6da72066e0ff485c30f3e6543de8e4534abd2fb07e0ca8875f9bddba0a190dec0a9a784c68e49817ee776ce576077bca66c8bc487d6dd5599b804065d7d2c2a178f3be3699734fe867c60ba88c44e3c4f55cfb4cee5a9a05fa8c31351d55d5da15beeb5dde4c2dc91688580758aba96226573b415743faf3ed0ea55e777f5c5f6b8bae78e33fc7fa70c0e5bb5232912ee9b5f0a6a7ac4846f4b3be3fca92316fac6f353113901870b850faad2796729f10a7722f4bdb202eaa574b617050abc", 0xcb}, {&(0x7f00000004c0)="e480639a508318a32b0f1c2157928f38b59b3336d913358b672157c802886540210087b9b4d14c1226af8ddf004eff56132b77489f94c16489cacf400204b55950d9d52c4109302604b976b8963e2e0280a2b8d3fbc7b5985096040df157652c2d9beea129555ebb3dec42a7992806a3f06f8e21489989acd07806a7aae98c0c38f2222f94418a6496549eff96d3ac2aa1966273ecd66e8cb7914d44fc05b7471c10d24df0e4db6f93aa9d2ea18991cd9011a035d05416e215551cf98bc571528675acf144805e58f85f3c54b410c31316b04a0fa5061e07d41bc813", 0xdc}], 0x7) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x6000, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc56655b1903264ba) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000940)={0xfffffffffffffff9, 0x1000, 0x52df, 0x101, &(0x7f00000006c0)={{0x84, 0xdc4, 0x2, 0x9, 0x5, 0x4, 0x5}, {[0xffffffff, 0x4, 0x7, 0xd6, 0x7, 0x9, 0x1, 0x0, 0x5e5, 0x51c, 0x4, 0x4, 0x0, 0x7, 0x7, 0x3, 0x401, 0xffffe00000000000], [0x7, 0x1, 0x7fff, 0xfffffffffffffff9, 0x2, 0x7fff, 0x7fff, 0x10000, 0x40, 0x3f], [0x3, 0xfffffffffffffffe, 0x10000, 0x101, 0x1db, 0x1, 0x3], [0x1000, 0x1, 0x3800000000, 0x1ff, 0xd99, 0x100], [{0x6, 0x9, 0x5, 0x8}, {0x40, 0x9, 0x43, 0xbe}, {0x100000000, 0x0, 0xa84b, 0x3}, {0x9, 0x5, 0x1, 0x7f}, {0xfffffffffffffff9, 0x1, 0x0, 0x8}, {0x5, 0x9, 0x6, 0x8}, {0x1, 0x53, 0x1, 0x24}, {0x7ff, 0x8, 0x6153, 0x8}], {0x7, 0x43, 0xfffffffffffffffb, 0x5}, {0x45, 0xbf3, 0x0, 0x2}}}, 0x4, 0x5}) bind$inet6(r4, &(0x7f0000000980)={0x18, 0x0, 0x1, 0x3}, 0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000009c0)=0x1) ioctl$TIOCCDTR(r3, 0x20007478) fchdir(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000a00)) bind$inet6(r2, &(0x7f0000000a40)={0x18, 0x0, 0x2, 0xa04}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000a80)=0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000ac0)={0x800, 0x6, 0x100}) r5 = getppid() fcntl$setown(r3, 0x6, r5) bind$inet6(r1, &(0x7f0000000b00)={0x18, 0x3, 0x8001, 0x1000}, 0xc) bind$inet6(r2, &(0x7f0000000b40)={0x18, 0x2, 0x80000001, 0x77}, 0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x8000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000c00)={&(0x7f0000000bc0)='./file0\x00', r0, 0x2}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r3, &(0x7f0000001200)=[{&(0x7f0000000c40)=""/164, 0xa4}, {&(0x7f0000000d00)=""/20, 0x14}, {&(0x7f0000000d40)=""/207, 0xcf}, {&(0x7f0000000e40)=""/77, 0x4d}, {&(0x7f0000000ec0)=""/67, 0x43}, {&(0x7f0000000f40)=""/163, 0xa3}, {&(0x7f0000001000)=""/181, 0xb5}, {&(0x7f00000010c0)=""/114, 0x72}, {&(0x7f0000001140)=""/166, 0xa6}], 0x9) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000012c0)) bind$inet6(r3, &(0x7f0000001300)={0x18, 0x2, 0xffffffffffffffff, 0x3}, 0xc) lseek(r2, 0x0, 0x0, 0x2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) lseek(r3, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() fchown(r0, r6, r7) 13:34:36 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1f0c, r3) semget$private(0x0, 0x3, 0x141) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 13:34:36 executing program 1: r0 = socket(0x11, 0x8000, 0x0) pipe2(&(0x7f0000000000), 0x10000) socket(0x18, 0x1, 0x4) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x6b) 13:34:36 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x140, 0x6) chmod(&(0x7f0000000080)='./file0\x00', 0x3) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0xf6daf558a7b0adff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1975) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0xfff, 0x52be852f, 0x1, 0x30, 0xab63, 0x6, 0x0, 0x0, 0x6, 0x5}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x101, 0x6, 0xd41, 0x0, 0x1, 0xffffffff, 0x135e, 0x2, 0x3, 0x9, 0x100000000}) 13:34:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) syz_open_pts() write(r1, &(0x7f00000002c0)="015ab4dd06c91b794c22aacceff70e6a30240cdbefd774a66c8643752c4dad0fb8f91feb7ab8abf5cce68b9c037e316496e10f431d464a2d1933c6dfc70a834a7172bee2d75dc519712a69b8dd2b873b1611d6e54ac77e314e226966d752bc53f0a134c7e4bb0a76731d98320b1f892f75a737b9c175a6643d312cad226f5f236b346e4b897781074f49dd3d9678c8", 0x8f) 13:34:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) 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"}) mmap(&(0x7f0000281000/0x3000)=nil, 0x3000, 0x2, 0x4811, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000043c000/0x3000)=nil, 0x3000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x7502b11b}, {0x800, 0x9}}) accept$inet(r2, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:37 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 13:34:37 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x22, 0x8, 0x100000000, 0x3}, {{r1}, 0x7f4824d285aa8c64, 0xe8, 0x4, 0x20, 0x4}, {{r1}, 0xfffffffffffffffd, 0x42, 0x20, 0x1, 0x6}], 0x66, 0x0, 0x81, 0x0) close(r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="4e4907e321fbaa035e4fb48b6bd09b9ff06482caf05e0e4987036ed904110e9879b5948ff32b05f46b76d65b3b96924e4d391dd74ff519be51c58bcbc09f55c389404bc66bef8d13f8d27d7908a3e03d372b6bda32a5310db420d14996e11788de1b9997986b7d9b377ff46a62d49d4ac339443c5ce48ba48ae76ecc7bc15a7bb846d36786fb20f95fd664541085f9c980c4c7b6f0e3bbec6dc9bc7ac6b02fd828be79c5e3f289e7904c3ac0f9c51968e28b4525a97705d42ba3d1bb2a2d6146a2452a35a90e50eb66db623387d6c51b6c04c3d22c3850628ce97547ceed1f0bffed6027e89014b044fb877e18d72b832f27c397362730d350c51eb319e9c154252194618ca7e0771de9d2ea68aad5056be8a43dc7091854dd4d013bcd2a8fef8083b0c3e922ddca478b5d7ce1e36a2132492aebfcdfb695a3e47f9069f82278143e1813efacc4ac0c8a9f47ff21642f735e7f79043464da63e85f3213a2d49d74d10ad04fbecc96ade9e1e585b1021af106ac620869442fcce51ab96c60533289f119a9a3edce9778ce65b4246ddd67b35c275d50edb6a4252f145aa3720726b3ea094bfe7a5092c1124b08676fd6cbd5094b4b55692d8c84d18ad10678c19431ecd5c2149c234b7f0c657a371e8e2ff6efbde7c93dc6752d7337d7a69626268feb0965de40f1bb338a53d30c8d841e800d37aa8f7c8664ad132268c70bc014e1dd7cac22c0f8672e07e673a7b991b49b15fb422a4a7fbce8b5a02df271c02596004e36c799ecad114c2ca01baffe94496db1ef380a4e7df9ef019c6444fcd12d449bab5244b5f64f72289315ddf996f426c378d40ea75d07b290afdab236b3797a42a075ae37c22a1773cb02ae42c502f69bfb2f5e08549a1bc2e6f693497bcf85969f8e0d5dafa5a3415650ffaea06ca6c9689ebdab205d039925547a3067a8ff22934dde01af77a3a81cfd84b03e511ec53bf12f8804b2925ce1e97ef8b4e66ea0e3b6d304650b793beca5a4c284cd752932a79f40ad33eed8e13b92994675c95644e2ea36254c91c8485c9f5fa7eb57a1f9499a2d5f85ef0519833b66acddfad31b9c196316b0e7d31b2ee073a39f270326242894240bffc310a0090033f9c64ba4517a35e6984ae92804b88c2d2a5ad27a6f17fb79968793fa8e3bbbfe82a9959a7f4cbb9279806d19748fc82bf8f0dcd2d2831806bc6e26427cd7321eb889884f20b486c547da9cf859b0b7a29c1db809aa8d03150f2b5240f5919ec348b3ba841d0d2950dff898a3ca61b47cc5f971927f44a201942533aa4e7277c3de85bab814636ab8aafc4a9947b8a9a3c5277926c7b1b86497d6d5bcbfd222250f5cee14fabdc535ed9378e192eb99eabb93d1a84cfb02d14b2632a84df8d74c76e71ecc207636b87c99a2fd4e19f94ca29c27a632988e5c5460eb6bba63c51392f4a29f74992dee72d0f86d895a063bb529462984caa5e7e73bb9da94ef74a58f75ea17c247731331707afa2f2f38f623b7ad14e217f06259cf218fbe2adf1c1834c0b1bb60d32e03ea5aa08812593c0cb953241605b068a59be9352435a4a909759dff92cbea460da2e1cefb0e8cce34b3cbb299a0716e7be8078f6a1ad54ea2ea537fa3963a15613ccc6df0f426e731faa2f28f6c8a233fe195fce8c633e2c061a5c3d7353bf274bdb8498848096ce9a1fd8ec7bbc1716a3aab254c7e6c221e08c8eed5ff74e27c0aa2d76a0197241baa571d7303116051af7a6f75db67696f513360b6aaaaa8748c7c82a8fb9843f3404fbd8acc9693bc16bff6787e80a14cc52f7484344705fffd7de9ef6ba11731572f93cefd9edf80ceb1e1eb810eedaa550cfdfc892fb16022285e7f5674421ab9a892b602f5a7020a51b58cc875adc079fb90ff183d3df421187e2e1ed2ca73b92d094be8bf581e0904dedbeebe3736dfd4f03e791c615078b7171598d843d10d9bc22726f0f546d1b382d7fc4285957f581c2dce8609b964100b47f74700a97465c3969e0fd19cf5365aa8abf3a891c694223f4afe03a4adfb0a8cb0f22cd29d337846ef3bf7619aff3520bb66c1f571f11e424d81084c063305d503200840d612727bd914840ece4b976908c5e0d7d52f752a9d53f158e95344d02a582c63e1e3b2a459ab3fcea837cbf520bf77c9adf96421f484409007af06af212246c9c5ecf7263d99dedcd5b93cbb1190b174206c2a5194328b73f8b044cd856cca807cfe59f8ff5a7ad793ca755656a3ea293985c808ecbb7240a408a0ce8615184ae7202e288d75919ddf8cd3e1f43165bf1559a2a379d6322916768e39e22a74607c0859bbe360039c0a534b078a3d68b9bc245e099b3a2166c0cbe2b10ff3653c42933a341e31dfd8dbf3cf3626135f34692520236acc13bbf795be6d02e8ff62e4ebaa27f0b3a49f8ee21f3f305afca1709cc643313549994368fb43ac899a75c1248abeb4bcfcf053959d20ab52c2f39356b508b6ee76c0da3c3c8c8ff0f7da7ac8bee2b5c092d3eee63c0a030c188e08a4bae7e04c20fd86f1c013ff8ca819c63bc020e266ee7b3b2cfb841b44404e91b4c2f69a2015e97eac243e5336ac5ccc3edf2d63f5843bed67261f34eedb1bb3dcb404a3a8cf0753167370ef9a962a79f710959e807888ff9b801e4f2861de7a5ca5627093758f1ac87c3e830c63bceea9289f41585600daf8621048d0d4ca6d7a05e2ea94c126c568d2a27bcc5821614eda61ff423c2bb87658aa27bdb3df38d39353715b2500f15922ee09f1861962737108e3c2ea1cc0d571ad2b3a1edf37d529234352041d57a5f8b818742c093d32c3ec33277c1a4cc53ff786321e1acddd515944bd7560015fdd9467acfb375957ed5318878a6bf735e5e87f3881bd6e9c0808e0b96540cef873edfc2fdfb5c280eba923d7adbafcbc127b7ac0821a0ae57e0ea1ebb2f5ae4102ffa424851761032f9b0a1f2ee33416162d03330e818b42697d80554e6e8f313850776052bdfe66810db0e276773e1e0b933067634324de190519df107f37064aa24195f127ca7182e3fb4f704a4857848ece3480842919fabdd2cdcb4fb11ec5e77c125150c8c772043d656c54f13abf284566f692a72a56c71c7183e0335844debf40079bff66fb21c903f8058dc43b16206eb09b730517eadf15eb01934e0e53d7a09a9be790900c8447ef0e70a3ad82f5812de82d9b3c5e27558d3ce62e774feaec6f61ae0812708b23965053d19603a7c7e1655c797a57202c438101b6a2e7d07f9a66a919c4f9bb8559f323ee37a448f8d1505188c41ddf6c70f022f800bf051535433f95a332ca9ddb068a4b61ad526717196d170ce58980df092071a2a61dfb0e884a49241f3d13283c55cb3c3b5c90ef5a62b84d615ad0e0fc68fe310a1fd8802a7fe4fefb6c085a4cab338b66e781e482db8c671d031038eff76d95d7c47a904cc209465db25708b8b7d73ef9d6582d052c7ccb15ac0c6cbf6a64abafc3dc91708ab8bff54794f9827cb4779407211e81f7a5c96cb53e9213ce0a02be22842b9f459ca558433616c6f9f55e5624ac6a0815ed727ba1456db4764245284f4ea28f3708fc3ca1638145b33ed99f0c9ecba734415c83cbb12487a976c09ff42ee143d8ce825e190a4903577263ce21ee5ed13cd23d084bc0a2b0991ba6501874010e821575f7445b86bdb662f086f1242f032191efe8ef3ffedd6667e0c9594e9e70705a6a256d14ecd73e055922de9fb87c24535205d8a353f634c8b8386b3c46b1db4d627038078addb97b7aabcba1f38b0ffef2a0e61ffd098dad33308a6c9945850b28713c31f46d050e9a990bd2fc1c8e2c86c6b300c597eaef27b65a28152c6bae8a7bf82283abde75f7db162620b54ea3bed9d558143189c656b829f849e8f27a88c4bb2589db6a5398d0f3a30854b83f5a77260e85c7e5beddda6875fc32cf87f1afe00d9a5fee366b8b8e45e04ab98ed019ad2444b59ef81d98df1339cb0e30622687c3b7b24be48ce00ea4c95449efb96274050cdc5166c63b6ebc8a4661cddfc14f3ace1353469d9cd1465d2faabf739c4dd2986ceb2eb1db726186dd0c33017a0c869051affc6b88903ab3fbeaeab18a51b095ee8de0ec29a179056296e84c0d8a329677e46c6d00313c8c98399f6b41dda9f7add5b93a7fc001e43320b331bc3ec2258855ef5b8597a285065c92f1b1f21c3b14dea8b4b794195b4765b24bc3dadb3d1b63262b8447498377e4b90fe44bd81fecaa108016b49651a0994d9e2ae230a4c064142d3d3a0d7b25755a988bd5f4148148ff2b5d4b84efca5dfe9d0dcf2fc73d9f23b8b333967a29af9a9c9ebc4dcd04c399e52e681fb66a02798318aea7a7c069158c24bafd953170d79d176519d785bc4da3af643a430ff1ee48fc988acb05d2b0bdebe7d8c49f33d4488007bdee4555996fedea74d69437a6fb1400ce174babc4cdbe793d08bb1e69b7cc2c300d39c76f9c5fb6717e8cca6d49cb959bb3ed60f1af0e17ff4b4134d3f097cd2de22f928bbc8675324b0fadaf96af9d6466ae10c53f2ca3f00505c4109c21fc3ca08cef35b8b5d43612f561c7b75fc5dff3791938cb93564d96809ab7b723672ed172e41c5f96c18dfa5ec5472a48ecd6b5d86724bc4cb8a722619e8bed8549df39326d9744b7a9d35300319dcbd4bdc9621a8fe299363047a07ef6e4c5500e95c6b22cc7da12dc48c2e6d73a1694c13ff8ab7aba74fb5588d4040dc1535970c2d83087bfcdb51d03e688abf99c583deef541d9541e97536d8ffb4e4b666f0b1e52b0c4af8b2660e30b94272584298ea11cdc7bc124fd33cbbe902308c0a9394483b643c95dadd2b20917eb81903e90e3e2581e544fab0480c6c77c83cfbdd0a2780553272c1dcba245ad0e149440d19c40367630278eccd262f5ce214be38136d151dcc1a0b28d29cd1239c58ba8a78c8e4f885bbd48ef8831fde01252090f5bcd805a06616c0c5caf2c68e6c54255fda5b6de511c90d34d2534fd308907f1e3848a92a1a37c4d9ddb4314cf482c486f688e21c91ddc592fdab093234fbef0f8de41c3439a2d508b8e063042a79f2c4bb02ad8574c215c5fc0a79fe71e626de12ca2bbfbd12892a6286d51aceb358915823d45b4fd08c398295ce24385714d516f3d4104b2691b4338edfaec58359ed35bf2d47c63bebcdb0dba2fc4c340765ba5df7560ef8c1de935c109a6206e50e004eccbd0ee18ab67e37aef8998f55868699ea6c204b4e5478fb7b6c58068489ca74ab6101314f69042788157959cfdbfe196cfe51e1202a3679a9cca364bb299817c16a9801af095e4ec7cf092b7d8b4c656be25ba74ba6e14fb6b29dee8a4c2482e710915796c589ee4ff597d936f382d38429bd792c31e5dd2e394e0266c57929450d1cd476d53a39f53b1f04568e8fb57c4d97ef1126c243b784a82159de472f8798ed7f17ae70b29bde8660fcefebd954638ee0daf56be85eeca2f0a3822ba93c677478ad0b407c7f93e323515c347f0d5896ba7db16995afaae18423bb06cff20db3ae2b1bcc12fd1c03d66ca658587b9af8f40077ec1e5f5455985806e061f9aea5b4415f1ed43825cff913129118cac99850b1b92f08f738be2d5e44da942f3c55958217543de031c348b869b4d6cfa413673f70224699d0680233d199b5c57f4e351ddc1338aa25c746f90354fc546735752ccf9add06d0c2e239bbb0de5ab0ed0bff48036917f3be7ae8a1dc89c569e27e01bb105acf8949a4e2faf6ea4696a2aa4652514", 0x1000}, {&(0x7f0000001300)="78625c3da86e56f1845a713a65dc65de5998d1f73784b382226e79436a054eca5391706b64cdfedbfbe44e2a13740f832abb0c73b49ce663c8c25ad48bbbb678d221eebdac4c356af49527abf71c97426b7aa47d5168b9f366c5d6b6c72c7d496d093b19f13043bb098b6d40c2f271795f69b17b8f5edf05d0eba0c72661cd13a7c666ac11c11b6b12eeeb3e5f3ef06e9289a6b3665640aaa148a344eed2d3f8fd2f27548beb47a52f759b5a623eca5b52d35fe18d21e95d00f34f05bd532e6146f67ee3f911bd4681003a13823c31c3cbc55095221b95348b02b9b0739c5a0501868b045ab4a7afc3b6068338ec57ffa32f4b32677ead69b21e715d2a87048d30970e11463e89877c2c47ccc0b0f62a7b2afbdebabf18d60b74f05626e1cdf895324c974df5a96df6dcdc8e3fd52e2cb3f854b999d6d61454673cec0e13ce8c1699f43aacf638bef58ce0b8a76f50979e3e788151fd1e03b261e8cb4b4bcd8887d363a0d5164138e57832fbf13f77ff5e0aedae116bbe1aad8472796980dad7882e676f10d596ce127f425e4d142bfc1ee0e82040d83962f6e3a3f205597d22a3a74ceda43ce0ac517d5f3d9fe981eb3b38df9453abc78288e0325c8934fe08c21d38e46946d0789d077210eab29987e6c665840393fb198b96f2285705993154fcee6121cfb41b3fa794aa3fe7283cdbe5d435474e790108e52b4a613b098c8b29ca989f61c0e4ddaa2096c7c88d84b06eb1aa6e9d326dd85aed7a57620c6a990b5f4ba400336f28d76e9e2793edfb1b31ed5a7df8047a2cea5d1220be1016db3e161c55ef75fef56f19419906a868db464963de156062625ab1f5e49b9ec8f9fb7b21efa7eea25e249c4ea8b029262058ca9a25889864a65ebc9c003f0acb90cf76527b1046b9fffbae86ee7804059395a21c0cf7395f906d54cd1a048dfd1d0d9e956c76432df81d8f9b0f9c9ce89d48249e555e2f4671283327691c33eef57751d1c49667d00df620f44ffaad5e727398c843494ba1643dcf9872b7c5414e4c7376461eff0e0776d4526748732cbafbb055b861795664e3ec837c13e0256b02395f218ef3a876a33f8e882c975b5fea0b57ba88bfc0d72cb0ddeaf52ad37a2e52aabc2be4b36d136e70b78926d730e9a082673a34bf72e288e13b8199ef82a635470e24a8c731336e95ff77bdb34526707d9b0258281c66cd43c99d93d9ffea578fa1689cdd8fa92771a5dac519f2f5da35e0077ef9164f7ac23075a9bf596cf01890cff68e4083edfb722f6cbec3e5880f2851249a213be8bc99bc051a9f87cf4e1344b52eeb7125fb3c6a9b2b3b968eef938a7af58fe1e9dae6dc2423bc00e9f9b4979614bea4232467e11b92f9e225633c82b115547f6f8a752ad1368cd9e3a99ed9175e21a69b1dad9db4e422376db34e8081f5f1aa69daabe56b17d307e85491980dcbd3c4208b6dfefe1b5e4b968c0be8117c88a900c8c38735597997cf749e8b015cc8493c9a8f837d109adfb3553eb7446f4a603bc57551ba7ad41e4bc1511c557367068cc8c963bd74d456db7d968726b0ac5c7ecfd1090349dd10bf0fdf5be636d23cfc950c56214447b195c62cd3d574377c247ed4b2455f2552407f351377a6d184eda2561e70c4f046c76d10944922799e960db9834547fcda01deff9e4f190a3a7d81c34124e161e8eaae6374a717889d660996db329427b7b77e97812dd8192b2f918b1003447c879b0e824dfb3c737b40246471acac616f34a073823cb01003055d02792f64cb2ef6efa0d738a8cb7574b6213a9bd2f2c0cdda2a91ae79138146787747cd085ff8a53eb2c1df7ff407eb8aa8a0ecf392b01c5a2372b81e72a99d4fc270e5a7cd125f12beea2c659a98e1af5255c5cc5d0d56fa743ec64ce61fb2a20de97d757584740323cb72ba57538a09dba98929770eb5fc0c892f9c53ebeb07fc68656233e86879989f1cbe628219e68b362a9c739a5b51f111874388a6eddb07fa897549c5d4a7b969d2e9885a662923ef0df36a268ed592b95c7a56e734958577378b6d6d579ce058c66c80d87e461f571b24ccb9788c16ff5136c1af0f0ce45cf5248a02ed9885157b442894ee600634d05cb16d9f2bdd78dc3cbf6076b353d0307091ea7e5df2981d5decf9bf9f1a0894ceec9b7c09345605231af170b120bd66d76881b06065a4873d5afd5b2c559c6b8a0948f25ad649d59e23182c526cc432e6d6b81359ddd4870d9ee233137994a77181b0bbfeebd6484e0c36b58f4c073ae703cac1a47af533b8f74ff95d877800517c5ed9069c3197467e78dff707d9c4e7750d9bc0e51d06b84554b4ae8e32c1defa035d070499fce4079f1da96a0847c47c27f09a093681d1a3c36b632dc2755e94948726c30fdd39f015222f8ce164e24a46a4245cb86908d7d5b7059e88c0149c2d7d37f8c78e98a87d6d8a9d409b63d5617fa55fec7489b3e62ee3be2abb1a76ca8122abfcbb4dc81636447e77f8c0a378dbb0c0279a55da556e2f3698182c4a93c87efb42b22798697a82e13feaf5b7d749e07ddb6e8ec181fb078d52528d8e20ff47e2927da1698a8ee73c59e1e712a45774a7d2854919643c91c4187094550a5887db1a859810a340368ca9f973a077a05cd5247e14c381ecd7c9e8da2ca8d0a5eb36296f47393dc871a555816049229d8cc77bb08c4d69038898f4cd57979268be339d3b7862e3a3761f73d98ef05a151bf131fe967de94e70fe2fd4a5d1d22164d8cf8267f05566794caa37ebe30898aaf136c9348d7a1efdd8160bdbf1ff42b0ae8c55bdf4c3dcb46d03ebf3fc04a615d61485f01bc263f8c1c7dd0efd31b271b6e72ffc2fa0c236de489f04df4b723a8c7ee644a72f3f5a348c6a63e7324e6d691da2f13d0eebf3a66d248699a230a8d6c2ae32ff16b099dafc64b6af2f635fe0cf122f3ed08ddf638277dc907bb8855c5ed6a53557ea941b0db69255b2d035ec840e45aa8f189061f588027ed4684a1ff9787191d0435a3f2177e50e1d80d4b2da48980534330c942fbf42ae58310a8fbe66ca4495691d0d10e08aa93b7c73d59d19d4a47abc6f4ccbdba30faaeb4693bbabda5a96f71d0bc6e55a3fac5801f139800bcd32789b773917d87092779c5a0c8779b6eab3edf24dfbb449bc0e34db897c47ad6d7226d79dfd80e88cc027ceb4459b11a8716be62fe2e5f65a0babaed2f98d8f396bce01098b5935edccbba737b8d2c09b03eff854a634996771364a6ab8d65ac95ecc3b986eb5a98b56ab26d3257ac6f4148a7c6681c0b316d92870645b56af6da14eda755f3a172fd5c34b5559c5166cb34b091e9ceea7119e648218ac9fbb6c9c690c14cd590b3063915d87dae99b18bf4e297a21d2954652648dd12010db0c53249929172fbc57fdfeb020680919013bc05fe6bd4e63ad9f139c0c5fd055d37ca676eef8f22f00af24455be63239e10b8187bd5f30ae6832c7611954bc7e9acd84c6043986d1df092d266f4d438cb90942835166bfa9157daec5ca53c0b77f5b584373ad45d6e648d5b08c15cab1b0f50b1ba4f59513514bf4c50a2ca77fb51f91dfbfbdd2400c75fcddad697676dda96afed6ae5d2c5752a48a299fa92826155099303f893c3111636d139f465079c737e247735fb4ec3c05377c911a3da3a9818e675a7ec5592cb03df654761913656215b8845c6bc9a08baa7b518966d8a29293a9237c391a4c2be2685c53cefbc6d0f57778b58b5a9ecdae007817f7870c65bb4d00bb74c5ef29263b0420278ca62d21fddfc65f20b7ddcec350a7d9a7e19f43d6c34dc91b32fc7272b195273f6798b32d814da500369ca854a090c251716d760fbfde0517b351c0d98ae68cc1f40ca53de948a352b4bb086e085377c0c69e7142941418da1f0d6c2c949856219c696923fe5680535a1e73c961ba456e1f42d6f6480440fe98dfaf71e4873d76d22b58c41afc7f980d66365db936a9ef7921a315ae1ef0a3f3acb012a35694db14079d95e489464b66edecea5b4cb4c39f9ed5e0c75cec75140ab97d17a3c3af0e8fb1704d51d8d105db833683e4b084e1676ba111b94a388447c3634d12246ac79be63adebce4aa5196959b3eb71d2dc70268642c2241e205c5a0d47a3f0c0b1188cc3d0db3d24eee608d8192b48dc8da80a28037f6f534e30332278866138df2ebbedfc46a5f687fb4141e116d01c3a973ad81868c7e08929323833d3ca981a09ae798e25424587b4023e1ea66f2dfe68e36bd6da69fa05165dc71782255b38025852f91f8c1b8edbb19ccfce96bd2c7135762162e5730789f7959fc9a9b50efa6ff3627f76d72c6f9f8042d62210afa982f924aecdc88c633d684a146f0b331fc7309d557336e51b97604d35ad5f033577b4bdabb708f21167902b50cfca9cebb43ca75dbad3869d914e6249758e341ee4f6f438d5d4ecde389edadfac259efe03d19ff3d119cdc0f71620c75383aba61cb26c31aeef50ebeaa34e28e30e564aa49dbc4e10e7de73d4132efb8e3b58da0f026bcd20dfeff2b56e2f8abc7f32aef3826dda3c096bf8e7e84b0ee3eb6208594e15cfd85ac93621c7171e068c8949eeb253712e71dd540939b9a34c3b5e65be8e753571a1481a17b270211f2980c078c1583ccc7577e1f282d1852c93653c3fc487c5b13f4b4602ecb612429d36a7b40d8b0bb2f8ecc21f31aeabeec0cbe66b6be142d0f20c387d383eab9241617a0d619daee3e9144cea2dfd71806b651a33f081eee32537bbde50b9d297b71599d7b7aa25b0fcaad94e0dabcfa7b1beca4b28ccfb6da4517194af96d620d2b0e99b2696cc2256bb50440422356ea3b7b93f5ec38efe105488d2114b8a0514c4258f7afaf0a6555e2fba805809652cf83398a1137b0562288a1ba59d5b268f2453e103d7894a312da8362dac7a830a95b96914ae027db44dd83f1cb96d559065106c0729e40a8d64228fe5a288f0d30cafc02174878f5ece276150edba740d53eb399f59b25a608740e230edb90dacc19af88c40c7900aa5ab147b1942ce0bc2111a3c0b3dcc393a9c87e403863e7d24717fdc7652ec3c121efa43056933f8ca7a5fe981338858a60e769bde9dc990aa44d5d43c07a8e90f6203f1b022ccc87dcd6d2d000dfa6200f9589e2f409fb4384b1ff91a8fa8c876a27eddc75574a6ac2ebdad9843c28a03f101d785b8f6d08c43d2bfd55484aeb9e8b88e18814091c37ee9dcb446c5d32bebf92f56f8d9185a4bda4d26b1f99876c5cfd5d127c40208bc70400ece5e8c0fc9d88dff02e95a9e094ae54cad5e271f663700fd489011f8998af9088f2c3b8544ee5fd41cf0f13671c2c838d8d36b794ed5de0e9587471db13d8c6f856f5dc2923a804c6be5dce752fda55c8a824a533caf11bb9a38304bc52d66568cc10c038d835f79fd3e20042b6f300be388856f6c63af020a12b7c70323d34d94d4b9902b58b3f651a4926e88f8d51f02d4c072cdc0e6bcfdb75a6123163e10f87d10daf1e4e586ecc631f4bd81f4f2b14d45a803d60eb061ddc66bfc58aaf4dd78859a95e41d79b626408d178aaee06935dec281293083280a585a99b5606ec94d98eba416b60fa8fcb5bbf77f7bbb976bfd9f0a4ca2f1eebffea221f37462e7aea471b4d37b9578d982cc53d53d3b6c62b00da4796f542fd59a44393fd1a17f040977536a59365bfc47cb37f84e87f69f70c4576639e9e921c516c5fccdc8ef3e319b23df3dd773b28f8ab652410774f797e7ee47d7db72fb0a20d866c52ea6c", 0x1000}], 0x2) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 13:34:37 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001600000000000000000056ace6f0bb820d6400000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066a1c64a3d211cb821624aafee8e8c550de572d189acea17f62d0cb996a889f42f6240ff89d3f222b374c2dcd0073a85382225535c954bbc2ca53f5e5137ed54fec4a23c0ed53209b5286d60ae9d4e92acb88fd231758570848883f01702a85a4188ed6ef3acc1df53687a33ea7f1a6fd53d4a9c16a677f5d7abb34d14aaf36857132c7d3f0e9e7436d2ab8efd75b170d576e31192ce69792e2467d3706f08c2169e417b7e5f05d68f0355eb14aa46fc646ec15e62098a7ccbdcf9c21e91e9e92e856278fb93cc461a793b8c6eaa2b1dd526eab0ca564444f82ea1e688b6679da2bc0e002be0156676e0375ddf570432c846ba59f7e005d499a5d830ba329ec1c48ce3b19355bac4058f4b6a89d893c586a952725d3d50100dabf9a4af82e8fcb86ad69a0b2eadb0ab7dedd5597cb9"], &(0x7f00000010c0)=0x6e) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 13:34:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 13:34:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000240)=[{0x45, 0x6}, {0x26, 0x10001}, {0x47, 0x1}, {0x81, 0x200000}, {0x8b}, {0x7561a155ef9108af, 0x8001}, {0x8a, 0x4}, {0x44, 0xffff}, {0x40, 0x7}], 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x8001, 0x100}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x8, 0x400, 0x8137}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x9, 0x10, 0xfffffffffffffff8, 0x6}], 0x9, &(0x7f0000000180)={0x6, 0x200}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 13:34:37 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0xffffffffffffffdc, &(0x7f0000000000)={0x5, 0x100000000, 0xffff, 0x2209, 0x20002, 0x4, 0x6, 0x4}, &(0x7f0000000040)={0x6, 0x1, 0x0, 0x3, 0x9, 0xffff, 0x0, 0x1534}, &(0x7f0000000100)={0x200, 0x7, 0x9, 0x1, 0x1ff, 0x100000000, 0x3, 0x1ff}, &(0x7f00000000c0)={0x0, 0x3}) 13:34:37 executing program 1: r0 = socket(0x2, 0x4, 0x40000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) listen(r0, 0x9d29) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x45, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) 13:34:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x800, 0x0, r2}) 13:34:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) recvfrom$inet6(r1, &(0x7f0000000080)=""/88, 0x58, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x9ae2, 0x100}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x7, "f1b3543be0b8820928b4726f51bc855ae55ac633", 0xfffffffffffffff8}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchmod(r2, 0x4) 13:34:37 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/205, 0xcd) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0, 0xffffffffffffe000) shutdown(0xffffffffffffffff, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 13:34:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 13:34:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x800}, {0x6, 0x82bf}}) 13:34:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) pckbd_enable: command error 13:34:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb326acd5d1bcef15, 0x4010, r0, 0x0, 0x3e) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x48911a4e66b5b6d, 0x1f, 0x4, r1}) setrlimit(0x6, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mlockall(0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x7) 13:34:38 executing program 1: r0 = socket(0x1e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0xf3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x7, 0x4e51}, {{r0}, 0xffffffffffffffff, 0x40, 0x6db2eda0b300d5a0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x3ff, 0x3}], 0xfe0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2d14b3e4611f28db, 0x1, 0x100000000, 0xfff}, {{r0}, 0xf068fd9453ee2a53, 0x40, 0x0, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xfd, 0x20000000000}], 0x2, &(0x7f0000000180)={0xe8, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() r5 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r5, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r6 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r4, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000340)=[{0x51, 0x1, 0x5, 0x3}, {0x5, 0x3, 0x52ca5759, 0x9}, {0x8, 0x2, 0x3, 0x3}, {0x2, 0x8, 0x3, 0x401}, {0x53b, 0x5, 0x5e, 0xf0f9}]}) semctl$GETVAL(r6, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 13:34:38 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) fchmod(r0, 0xe0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000900)=0x1) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r8 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) socket(0x18, 0x1, 0x3) 13:34:38 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0x3, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00", 0x0, 0x3f}) pread(r1, &(0x7f00000000c0)="fc4c14bcea9501880a02c61f5dcba4f36aaff542fd6d1cc0cc22493d087b2b373ee5556d712b76ddde2f7c7c467ea013f339d751278d6d5f67fabef477d5c3d2a3d1b9e23345a9e42ad51f6103982549b3a5b1cc8ec0287c1366ee5c4009c731e822907a4848a088b734feef1551784220725df7f13319d9d0c9c358e541c54fb4487da17a38b45d92ad87534444085fe9b0b67c785ff70be2d0add8ae47cfe2", 0xa0, 0x0, 0x0) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 13:34:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="3f5813a0cb3c300b3ce12293671d3ec75b2d8f983dfdfea4a901f39ab3d6948ea38ede9fb3953cbc8d5d9975d0ed89531ad6a6debd38a26a6f7c636cbb78340fe21c42e0d9ab71cfae62b71008f38d33703635d48ac0b0042b5b77f763c9f537cfe1aecf3b803aba2e953e688eaf3c3f7230c1a853303c0329", 0x79, 0x3, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x004\x00'/110], &(0x7f00000010c0)=0x6e) 13:34:38 executing program 1: r0 = socket(0x2, 0x8000, 0x7) socket(0x6, 0x5, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="538f208ef34231f600002d55000000a65e6d"]) r2 = socket(0x2, 0x400000000002, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x400000000200, 0x7, &(0x7f0000000080)="369b4f0d2f66151dedeff5516e315625dbf9db2e0213af8b5114b88495265700c6ce0817e36e17abeb0000000000c17372630a217aa7a469399d93f41892f52ac2d1398af07032bb37d6411446d9c5712f08e2d028fb769724dabe5b12f36f314a406ee795fd72f5b29cc80231f93d70c934749ff76efbd29f3d7a3340fb537e8b5fe76e4c4e15347927f7d161e3e186bfc3c6acb97eba61fb50da86b5741a921b03fb027a5e00e9fd902387cff1df9e31d606d0e12b65ef5538c82b1420f3d6765bf42a7b80e52de6169cf0c96243da346abf09db7f18c0931362771ecfc628e7ae7b4bbd2e885ab90d6304d255e58491ad13925506e66d0592adc8190be73a40d94c0c89dd7d3e263cff2af50ce365ab984f255e8665fcd7a9f778978e07794361a5a3e92e3d2f1a9671bc58f8feb348e6eed4143da03a2db788c6fca0bbd2bb74c085c300cf382e99722655eaacd5a2ea67a4", 0xffffffffffffff5c) 13:34:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 13:34:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1c1) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:38 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r0, &(0x7f00000007c0), 0x81, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r7, r9) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r8) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10000) r11 = fcntl$dupfd(r10, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000700)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r12 = syz_open_pts() fcntl$dupfd(r4, 0x0, r12) ioctl$TIOCEXCL(r12, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r8, r7, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 13:34:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf 13:34:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x48c3, 0xfffffffffffff777, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:34:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xd7c6, 0x8}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:38 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) socketpair(0x20, 0x5, 0x1, &(0x7f0000000000)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 13:34:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) 13:34:38 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff4d) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) fsync(r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x7fff) 13:34:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x18, 0xfffff, 0x42e1, 0x6}], 0xffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2c, 0x20000004, 0x8, 0x100}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x13, 0x40000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x12, 0x8000, 0x100}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6620, 0x2}], 0x8046, &(0x7f0000000180)={0x4, 0x3}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) 13:34:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x111) pwrite(r0, &(0x7f00000000c0)="ad23f72734c08ee1223ec553a64a097b68e0c6c4889470b2aa317897289ef326b28988751660bc26", 0x28, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:38 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/150, 0x96, 0x40, 0x0, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x3}, {0x8000005}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000080)="f9d9b1d5904a262687529cbc75091de7df399b01eb3aed2e818d98283fbccdbe9b8cc270d9421a154f4decfdefdbe0a268b729f3bb2eec47cb6b825a4c66131ceca40dc2aa54babf818073468418598a6a3cbf2fd883965795b4edc00f5051599b898ae16477df89e764c2c5044e7df23509f8a63b69b43e542d90c790ce4a2f43fa6d23a28d174f166041b2a8a9ddc5e4df7fcd7883d78029f8", 0x9a, 0x4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 13:34:39 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe8d, &(0x7f00000001c0)="b2") 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r5, 0x3}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x20, 0x4000, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) 13:34:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x40, 0x5, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x1, 0x72}, {{r3}, 0xfffffffffffffffd, 0x4c48078499bbb115, 0xb7b86ebbeee8046a, 0x4, 0xb5c2}, {{r3}, 0x0, 0x1, 0x80, 0x7ff, 0x6}, {{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x5}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x0, 0xc6b7}, {{r1}, 0xfffffffffffffffb, 0x6, 0x0, 0x6, 0x7}, {{r3}, 0xfffffffffffffffb, 0xe1dfa1a8dc381922, 0x80, 0xf3e, 0x200}, {{r3}, 0xfffffffffffffffe, 0xb0, 0x40, 0x5aa0e6af, 0x8}], 0x7, 0x0) 13:34:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000005bcd) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) flock(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 13:34:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 13:34:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa9a3c89fa1e9116, 0x24) fchmod(r0, 0x2) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) lseek(r0, 0x0, 0x0, 0x2) 13:34:39 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x5, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgid() r3 = geteuid() setuid(r3) r4 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) r5 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r5}}) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x20, r5, r2, r1, r2, 0x10, 0x9}, 0x6, 0x5, r0, r0, 0x7ff, 0x101}) shmctl$IPC_RMID(r4, 0x0) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0xffffffffffffffff, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x20, 0x3c, 0x4, 0x0, 0x20, 0x10001, 0x800, 0x1b760c5516b01458, 0x1, 0x5, 0x80000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c, 0x0, 0xfffffffffffffffc}, {0x6, 0xfffffffffffffff7}]}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2, 0x10000, 0x5, 0x8}) ioctl$BIOCFLUSH(r1, 0x20004268) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x44}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) shmdt(r1) 13:34:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pwritev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="53aa576f26462fc4a4a069d550a897ff7ff89b6729be242d5521dd5ee01bef543530a68e98d7505aa7a04e3a03a189ddc602eaa710d05c45576d8d409c1fa8ba5ee7ccae7fe649fe92b0c8c75fba9cabdbca1c86070bdbf9fa724b5e0b34688c0a32a64cb035b2b6fa1ca2f2bfe591b48bfeb111a666fa4cfa65c63182b80d2cc70d38a9440cf112d9b41110d62b04a2ebae9efd44cda908ee24d0f40ab1980e7704cd1ac594cbe99a41cc765c98e7ae218c2bd76ebd5268923d1d29ce8f29744178c7c9a894220644e90004cae756d0c57b6812150569f358f674b93d07eca162e727e2702d230240207c3de77e", 0xee}, {&(0x7f0000000000)="38fdbb56be5bf7ddce707fdee2c8adde4856b50bd53b50fdc952caf6a4de8545e95f44303696811e3f29f4b7b5207689675c5e2d2d0ca2208b2ad5041c85a3938a5d375528a69b89ea9bbb5da62fa02ddd622b5ab87a3a0b3c4d0d0d14a3803a88df9c13d12f1ff1ebd2121f93ccd795dd3ebacb066d2930dec488c51dbf1f", 0x7f}, {&(0x7f00000001c0)="ecac55038870ddb53787467a83e84fa2b0504d9f5e594787de906abe87c922a71c8fa3b5ae9e1400cf7910801c079a9d7a0a8815c105332fddae73c4a37f032620ab3dc995e542f6379f305e21d79ec3df26883f1f0624cbb08472cec1968b00ada5cbf70ff0de97eccb15cd22da0c3a4885c0a2ac7c61428e1463bede5e8155b55612f8e5bde7cba5d7f8507c359ccc0c8b8cb69f3c55c7", 0x98}, {&(0x7f0000000280)="fdb9220c3375cef432451666924fe6d93ad85fbfd525f256d0f269150d579e3e03b8507fd99ba64fcbc466337eed300654f235cd86d02c39e98866fb06d32f50c6f57770a2b34e502bd95116041868fc02f72a92f705e34395d3c05ac123bbb6934bcf31456879f034c24b0e3da5a4b472f54fc71930c4fdb0aa29bf17b9d911234185d3f7b281ad92f7cce78723fd38251c6e95d02702d9a1475f67dc5f8a16bc5ce62420a586e5820f3350913b1116ffcfd5254fd6565ef4c3b18735b51c30e4e91f89b06a4620d53a85cc554e69919f95cfce3444ba96ded1c301ee6d18cfb7b9d178097e152fc990d04c564c40ad7135e22b9c1b4a22fc9226895d283ebea7720960733ac9ddf448dc5a7f960087a23f32ead5dc0af1fa772e176b5d363ca9ff54c8d2ea2b5c4928e8decf4a5e8bdf669f78614ac9c9520be4e271666cbaf4d32b3388dd8f8831c757d77ae5b6f8fda43dce25ad898aa129a3a3e1fbbd478247e08ad7273c79c4b413e94f78d9db2c1db32c8f72968592544e76e441c12a57057fadfe6f596a983a94c47a756008b2511ee8ff516bfce79d3419f59538a1b960a44d32e4f832f992323179fbf256ee513925dfecacf40fb2eef8d95758d135205a6e12fc2b59e665a067bfbcfb97b3cd39c23a01b7e57f2f810daae5b9271868b877ebc4e76f457de6c3d1687e99ebbf536ff314072bf1cec3002904c00450f139084c475813b7e2d51dc0fc589cdf7f10cd4099c208fdfb6ca80a0308ce4938ca32977ba70200ea55c6033673045f840c8e1058abce08c58a2a6de3ad1d693de8f52eb85dc1ae0ff2b088485fbd372970f73f146945276d1d1e47d912b4b120b07143f4a2bccfb88f36f2c7d4f81fe207b6afc97e0c6b2ec92041edb6dc937d9c8dc735c16149f888cc631447161d8dd2067e2aa843f2ff359b97aac526fd29c2c19c4ea297d638b438325d923a98e4f29c5315278e05b9edf45535b286a2bd827e8d58dce0b75bc12b9d7e0bcac785e7749ed7f9dc041024b82198cd1fd839a13174bbae49dd4b160831a81ede4487fe889eed9d89b7a4e4c2225b7e3af5d2e474157afa893b251f553c3b1bc0d3261788dea2a54dd669690ad2dd2d3d86fe08c13787ba984382c7c2f67494a8641907ff77511286d3c3ec44331b062bbd31fc160c2588745fd912e077ad901f524b68841078db5954d59950d8c606062f418ae33209f15e8d04c79cb54761b4f3e40a864d4de59c33fecffb9329047ef773aadaa1db25c734540c986b9f79954233f5fed790ff146d2edaf933cfcf3bea48c05be30db3da0a49d6b0804da2c3cb3bf7e76f25d843c079dc9533efa41482786ec9c48f8feb4219a33d6c2e10dea355ea12f024dd6e3405d1a56d5fa863d04633e5e3f841921699d49f2d81a08071f722a082e0b896e712650c9d6949d73ee9d5306c9620961cead65ebe14b16c8b2ff7c360c16e0a3c291df9ac940d51e02e9429850afb8cb276d129c7ce74e10bc0c142c2ee6d39c7c49071a8af9cad111c90f3c35fc15804b986bdacb1b5f2ea11a0f02a1351794323d93be537b2e1118b53b4cc698b923b29f25a4d3163e585400ecb7df412ee59faadd2a0be16aaedbd17a101f550e68689c4d231062d63030401bb324caa2e8dbf7f797c19bde2d32b2823b63452ae235fdf6241928c06655a40006f4d52db4727681e8a920254e37cad3bdc11e1a8fb50afce5c08e7c4f78a2e1e93429cfb1a0c3ae42b230ba45c3fe2b248b2852766bcd234bab575c5f1a24db1108c3b34914c356c4af3a89ea933b8bfef25778ece9b4a97692fa4e1bc31852946932526500ade2c94709b532a0ead851c3ca12565fd55bb77b85fd4d6c7a333017fe6009dd72ff2c295ee4d1bacf135fe71384a85ddccc11ac78ee0340fa42ee161e879fce97ca8182aecaac4ce85b66a259d8c9e6378157700f886072814325672b661fba534c5377a6eeae48e014552378c557120bda34635667ac4f5bc8ef3137c23a973cdf8ee3731eb95001a0ee1bac009079f9ff7270c390f2e3baf389c918ea683bdafb7294799bc47ef3d720a60abe0df0fc41e66eb47f538ed02fa89c2ad15a7cb4b43f86187df37a164cff9b809d15026a5a584a4b94ed7513eba4347c6f25641b5050489f15f0eb1fe30bec467467e68fdb5baecb673daa11b28e5c7693707ab307e870e44275a2afa4ab8d57f683ff3474b5ba44f3ea914209ea9f9aad62b36a2c31a201b2f1b09ad872c4211fd9a72775d74631560453e4d7416b7071f5cebe96a2b639fccca0a4011c501f70563d3473bbdca9777d9bb92e577d82fd9b5bc5c25aa8451d8b49c529a3c52ff69d8cccffc93ac5c79aaa5d1c433bf71541902926553e2e2779754e880edb46b80dd30307aaaa3291cfc36f045223234042de1db842fd9ee4a9b82f07ca12724cad07517fce98c2d1efc56bbba671c4f04db8ce164dc7c9634b3508f03f0d9a8349f6c9e7c4a26c48ae3395d971ba4e69790cfa021bf41878c790075f5ef95f6ea5235a4f798919057b94fb26d7d119faf6de7868748bc409aef87dcf839c6706587b77a8d876fd33bb188488d8c54d199747ad7726e6649ab7e8cc769512f211192fd6b5d798fe60cd268bbbe136776a349cfdec1501c01bf93fefd3c998d45d6baa7835399d0455bfe4f3387a5eb27471041ffdbac581ec2868741ae2219fe95d60b77d4de0a5828a058d0531922539c4107bf919182fa77269cdbd0356c0af631e6c3ac2ce1c317873c83c9e1d62d68695ad849a4964eedeb81ec5a6abfbed267a5f65285275ff572b0b447ee5789206f043b4f77577711acfe9b0ef2f472c1259830289942f75a2a6fde82176cfd52a76c648cb37c115a8afe473e52dcadee3630c7c82ef851b5c8293811877d3b79a701edcd3e314dd747f7c2bcce28f27fbe3205ec7290b27987f28266bae6dc1730d3fa72ee0e4f0adc16584146962621c019205c1727b521fdbc470ab117227752480270e66aeff4bed09879827badf50b478499ae0790dc61af26e20402c54d81eb260b62ddf79f85f899ec5d2453663b578d5b80fc97c7d7a725eaa8ccef29cc79ce91f4fa3973324ddffc952b1fed0eb86433f4a7e240b67410f1873c8b67e11b50ef10ccae8d21c84d49cad9dc913cb19596133c0e27a97d6763339999748ec3cba1d6d6ff1492c54af099eec162ed3e00cefcd3d121b77ec2cfcd63488cc3b7fd840b7cba8eae12f0cc3783edda82d8e60f30dc980e907b436a7086e0dbcf11b5f6a21c42ed37b8a6d939ab470cefbffed65a6c4f492d02b229d91d2dcd0ca097e16908c465c916f6723f631b7b83ce4f4498b399334439ad74e62d2db6f1613bdf9d9eb32e2173b136a0a70274acf63f9b0177c1a944713e168b212a1bdc91cecd56eea180633da75fa975674d04fb78ae7a3518a828cd8626412ebec8e013cafbc1caa816549e10771ac9de812737d64821da070cdced0bf3630cce69bced7ab550f567753eb3b0a97fcc12460f656feabf5527acdd544ff234f121ecd33c8d41ef31fe94afea2b897c322f6f7f0597a9ab2fff9f6d62186412ec8a0269accf9250f64bf7bd924ef83bd85a7a7387642a66ce9342cb32dbd2a365eb57355b218ba67ec984907cd6ad2a2e594781c6643a1d0212b59eeb009431c2cbb7102a0f752dd17dfc47c910a41e4bde52653cc930236063eed5a8990ddf3cb5c3e8e85b03c1a90d24318c780051941b64e7b82969d7ef537c58598438b4dc21aa7699c47ecc4e4e09a0062e0c3f7da0e84de17e415d08682972e6a36246858c9820fe6d67bdca40f5bf800fcdbc674f7fe1016fe12276eca5d29ba9c18f3c4130ca2aa7bdb210cfc5dd74668e6e1102d9b0418729bce0d2c8256495b5ac451a94313570d2c8b6f4ada57740ac1788585c4460970e3e86f8d53bd4d5d3566b5cfbe94e978ca4e5a331ed4c5eae9032da99bbcee0c3393237016bce84d535c6403c96c37674f7145bb50a187ca6ab7ff62709caf134c8b4a67301f7e00a47c3a2e70b4c673a111d17a47ae8db9982f224b9f611f90b49fff2347a0a98de0766d8a20a63c1d4addeef1201c575d091cd17379bcff78bdf5ab89d9f74f6e886316fea769caecc861adc8b34fe33bee4fce8106975701eea1c977c0b522f07296c4aac89e4c3e74a226d313f6859e3c5620110667043061a56fd842f6df5f5faea1d40e11de00d7fd6a50d1884d14a6891b1ee2709c5a83474b913371b8bf1b0982cde6b7f0edd185e603606cdc43f2a14931e8faae4ea07e15f1d7a2c9d81dbd65039700e5b59d9e69c4c744c4cef9d34ed8332c096b866abf17f1ef93fc2bb5e9b9686368431b9a0a875b51c7803a2480d4fa105ae36ca1ec1380a5a0bb198cd6cca64960ce065c649555d2d815c3c763322eda3f6126a10bd8407924dee860df48e65c6a34a0295f7b0c7c903d4b761e14b296e8d27a24120ba44dd9718357c254c92bc5a9e0aa9de481975222117df79f0b0dad6ccce98cf7a7635936581b0b4f93b78ea9eef6819df461cf64e5308bfafe95215e648ad1143dad87639207b25e9f8c17304b0277a2e11a76d4689154e04f90b87b8fcd352fd679dbd8626893b2888eb8891f7837d5a196527ca6f50817ac0eac06ce68087d31ca9300bc4b7acb41dfd11a1b548d71f9e8af959e92b56323adfef7ecfc58b6fe81d0ddb2bde65b7adda7e49c93670cef48587aed3bd384cd70e5f41128c69ceda4bd22449bcdc3e8511d777ecbfcb67b04b072339f02ab02afba54a675e9c852a3201d8c898721c70852f9af70d41aad06541dd2061a6b05d468add7d3997627f4b9e389bf79d770fa0e3843cfef62bd3c18343982ca42e1784f12352b11cdf3ff97f6ae4b9c7853c1715e8eae53c496352ce1657a669aa0a3584349de29d94e9dffafeb52babc912aa27c3c537bf12084fa9070638b2c0b8f04d535f68c51aa30890f478f8ffc4a1a8d70dd2d95e87fc9b5ca1820f9aa59df80973ad8f0089ac496c5137b9fd0a5f83d20a8e54b2c73b758df66dc6c7132461042bf7b2cc078c937ff343066b37501bed6f5475d2a4f4b967766cddcc8dc17383b3be8349a7ea7f773746009ca4cbe6eb779f73c26f9c9f8afd39dcdb6ce869fcdf584cdc46944dcde2fa8a2a9abe86547e3004ab10d177219e0db61ca4dd073e9645e98c60a41028fc3cbcf72de6e277437e26af4c7ff74f4081a8463f7dbed6ada3fe370185df721b1005f608c5246457ea9c077a0dc156bce017dbb528332a7ff8a76943dcb14055234c34cf70ae7f87c99493645dedb3b15f9677d438a0d2c904e5f204efa068de842b85457d138e58fd3db0df90c629a7d3f2e9af9e7874a5a6a154d5bc8f00dd523608d51e8796f9dbc76e47a5a297c05af668e75d756a1ab8a0978c9fb2aead7193afc0d49866b45372e1deaffad90909920b6542d7d3ea43a7733a42b13f8effa80554784a047a373cdd620d1149e688c77b5d8f8b53d2f72746de19ccaa4fb4e590f869fa0ab127306b7ad08da7b60d51bc6579ae042443bc73932ede524d7d726eca7f5b5007ccb6b880e62bbefcba7408cf3b452389cfe7f48997511b98fd5de6cc505535c36d6f65e74c8d03ab0c3bb521046a6ecbb5862132ac0e991f5552344c3a58ce228d3a523aa91d8f61b6cafc9216fa8cfdc160f712b0fb254fa9fd0e86751c250ec8fb11c5c573e4000b295a9cc96e37e10a191df0d910300d619b7725c7b4605f8ae2ebb8", 0x1000}], 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x2, 0x0, 0x9, 0x0) close(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 13:34:40 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x1, 0x400) r1 = shmget(0x0, 0x1000, 0x22d, &(0x7f00001ac000/0x1000)=nil) shmat(r1, &(0x7f00004c3000/0x1000)=nil, 0x1000) r2 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044273ee100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000080)=0x1002) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f000067f000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000011c0)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x40, 0xcf7, &(0x7f00000000c0)="5a6d260264f437f80e5081ebbc79880c80661e59991661684d9654be2b4aff303d020f0e8a155ea2005d6305fd5719d4b627bcc3fd92569128214f5575d8c9", 0x3f) 13:34:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x81f, 0x9, 0x9, 0x8001, 0x1, 0x1ff, 0xfffffffffffffffe]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f00000002c0)='./bus\x00', 0x80, 0x3) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x4) utimensat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0xa60, 0x6}, {0x9}}, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) getegid() 13:34:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01000093a04aa14c4e88ebe6c0818eb36b29fafef1e950154072173926094216244533673b07333fb32085021fbed12d7b1d485dbc117fa985e1496d32d09e77a42dff62d9ba7b0fe6175712d4d0a50bcd9126c33783ffb58a7acec6355d12d6eeb83958ff2eecf039853f9202cab926e03a"], 0x10) shutdown(r0, 0x2) 13:34:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) close(r0) 13:34:40 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) dup2(r0, r0) 13:34:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/17, &(0x7f0000000100)=0x11) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2}, 0xc) 13:34:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0xfffffffffffffffd, 0x400000000000000, 0x34, 0x4}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) 13:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x8) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) chroot(&(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) 13:34:40 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003dc000/0x4000)=nil, 0x4000, 0x4) 13:34:40 executing program 0: pipe2(&(0x7f0000000040), 0x10000) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x1ffffffffffe, 0x24, &(0x7f0000000140)="6b149df242e2272d73ab00"/24, 0x18) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 13:34:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 13:34:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x10001, 0x5917, 0x9598, "2a569e6b7f03f937f8eecad9523de4c62c8bf1e9", 0x79, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21, 0x10, 0x9, 0xd31c}, {{r1}, 0x0, 0x80, 0x2, 0x40, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20, 0x7, 0x10000}], 0x34, 0x0, 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x400, 0x7fffffff, 0x240000000000000, 0x81}, {0x0, 0x10000, 0x7, 0x582c}, {0x3, 0x6, 0x2, 0x2}, {0x20, 0xfff, 0x6, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 13:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = socket(0x20, 0x3, 0xffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/8, &(0x7f0000000480)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x80000001) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000340)=""/71, 0x47}], 0x6, 0x0, 0x0) 13:34:40 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7fff) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:40 executing program 1: setrlimit(0x0, &(0x7f0000001300)={0x6, 0x10003}) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001340)=""/163) setrlimit(0x0, &(0x7f0000000040)) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup2(r1, r1) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3c, 0x6}, {0x100000000, 0x1ff}}, 0x1) write(r1, &(0x7f00000001c0)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) 13:34:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/21, 0x15}], 0x1) close(r1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 13:34:40 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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', 0x0) rmdir(&(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') rmdir(&(0x7f0000000600)='./file0\x00') 13:34:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet6(0x18, 0x3, 0xffffffffffffff87) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x9, 0x4, 0xffffffffffff8000, "06e47c99750c4f2875f71f1ed6d028e15e9ae8ce", 0x3, 0xfffffffffffffffd}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004402) 13:34:40 executing program 1: r0 = syz_open_pts() r1 = getpid() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="b04b07e93f3ccea57ba192e508e1f7b6378cf6c2be01243980e7d7d30c3193cb4209e5a28a26e755333975ca0094dde7672d3173561333eb87bbf23b5f481d29dab097c33c52fd382b566e371feb8dfb76634ca0e06950c693d3cfe423e5bb70cf36ab0e418bf9eb674d7bd9fe3c161b476e6724d35d63", 0x77}, {&(0x7f00000001c0)="da88a511ea74d373e464302d01ab4821531ab9634767acc8f848ce01f71d793f8b83d89908f2f3c34d4055939495528c86199e3a7d7aaa55ead6f968d12be2e69a76d37c940714df70f0fd123786457a497fe5e201c6ec98b7cf0440193003bcc467f8b26b6d83e26160356f2afab44b50756d1534e0471de727ca7be77867dca554141688f08583", 0x88}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000, r1}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x40001c, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x4000087}, {0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:40 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xfffffffffffffffa) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 13:34:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x30, 0x5, 0x400, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) read(r1, &(0x7f0000000140)=""/162, 0xa2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:34:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) socket(0x0, 0x1, 0xfffffffffffffe0e) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x8, 0x3, 0x9, {[0x4, 0x7fffffff, 0x80, 0x401, 0x8, 0xba4b, 0x0, 0x3, 0x0, 0x2, 0xfffffffffffffffe, 0x8001, 0xd4e1, 0x7, 0x5a6d, 0x2, 0x7, 0x6], [0x10001, 0xfffffffffffffffc, 0x10000000000000, 0x101, 0xffffffff, 0x4, 0x173, 0x2, 0x6, 0x3], [0x1, 0x7, 0x0, 0xe8, 0x400, 0x4, 0x29dd9369], [0xd49, 0x1f, 0x4, 0x7, 0x900000000000, 0x100000000], [{0x3, 0xd00, 0x586, 0x2}, {0x4, 0x9, 0x100000001, 0xb5}, {0x10000, 0x0, 0x9, 0x8}, {0xffffffffafb5f950, 0x6, 0x9, 0xffffffff}, {0x3ff, 0x8, 0x6, 0x3a}, {0x9, 0x7, 0xa750, 0x9}, {0x6, 0x0, 0xd2}, {0x2, 0x9, 0xfff, 0x187cb78e}], {0x2, 0x1000, 0x8, 0x7f}, {0xffff, 0x7fffffff, 0x2, 0x2d}}}) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000001540)='/dev/vmm\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/93, 0x5d}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x3, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="006b6e0000000000000023948aee5f75699d"]) 13:34:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x100) unlink(&(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) r1 = semget(0x1, 0x4, 0x760) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/246) setrlimit(0x3, &(0x7f0000000080)={0x9, 0x8000}) chdir(&(0x7f0000000000)='./bus\x00') 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x4, &(0x7f0000000100)={0x6, 0x7ff}) syz_open_pts() 13:34:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x100000000, 0x5, './file0\x00', 0x100000000, 0x6be9, 0x0, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7f) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x10) close(r0) 13:34:40 executing program 1: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socket$inet(0x1e, 0x3, 0x0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000017f, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:34:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x85, 0x8}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="d5bdac1a14c8327d7fde5dd6b844080fb50acd5ce9e22bc4e365eee13846db42228f05905f2f50ed546faa9077a500ca12271f74f23562b792111e302d24b9ac2edb878366ac0bc13807d6a64eb85058f12cdb87b881e3e94378800a88f55ac3df00328aa74ca9e0a6ef50398be6c9ef7ccfcda4534afaf86458dd33175943ce5ee0e4d7435afcc465470edef89fbc3206cb3a2618350912334909e1f63130e1ea", 0xa1}], 0x1, &(0x7f0000000180)=[{0xa0, 0xffff, 0x2, "09bf1a937e31aa00440fd529624fecb41fe99f49fbb15d68a40b043e5c9c0b4cf0c371b24fc55d6c9a30ac22ed5d818a6db548d9d6a9233367e2995523901e7f4d449a4f7db77c82fb5b459e6e805930ac583033f7ea0c4a0b8b7bbd3c95c902b40dd9ca12584f2996777562a985d7891b671b2180986937f739cedf2c1666071c5ddf548cf2c880f6dc8611"}, {0x10, 0x1, 0x81}, {0xa8, 0x1, 0x5, "2074559c48d6ae3be07941fbcb87b59d2d1f7aef3184d504d29cd3a61a0eb005f494f53fdd7acd6e5d39177657f7718993234926a41d648f6097508cf1db602c8b34a49c67c40063dc77453339795d309f99ef2e5661f4ee5e2f72a4e5a68436cd5c9e4fdc5658be429299662c384205f81421502f084f40de46172b7e17f636a06561946b694f40dbf1ac59d4d7b9a77bbd6e40"}], 0x158}, 0x401) 13:34:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10, 0x0) bind$unix(r2, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r5, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 13:34:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwrite(r0, &(0x7f0000000080)="3759162bde93719c340d8cfd31e2d6ca4975dc4558e34f84ff34c1f9c3b236e7ba5c4468d637931fb827706af158d8d093a12d0cd9ae343c881ac7b40c11", 0x3e, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x1, 0x80003d4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 13:34:41 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0xd334fc03aea04d11) open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8a2fdc4e1faa5318) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="7c81004c5f2f42") 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:41 executing program 1: r0 = semget(0x3, 0x3, 0x5a885e390398e64c) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002540)={'tap', 0x0}) syz_emit_ethernet(0x28a, &(0x7f0000002500)="b6") writev(r1, &(0x7f0000002480)=[{&(0x7f00000001c0)="179ada75f8e624cc68c5a7b7c075a8482f8345a8f7cd796355a9070faa4c5f1b4894602d73f5a05af9dcf8da0ee4bf5d59d1b15d1fd490688bdaa2f4cd93f3775349414301e44f5db50789963173a389774d15011fcbb33c4f5aa2334e69aabf58f66b9731961716717c6ac4a5cdb4417bc6eea472d03ccab671b2c05ae4a0f69ba2d324c5c7c2871130c04e12fa543689301c1cb12f1b6599f294c1dbdeabc99ea24252f35e8e17ee542f7420421e9a75640634f40de6a95eb3855b0245abb2eac44c8c952cffd86b8c19fcbaf150d185e12b", 0xd3}, {&(0x7f0000000000)="68c2", 0x2}, {&(0x7f00000000c0)="67368c314957f7ee09cbcd28b31f4e4e6f4f84ef8e1f94ba939b5d8e135865b4d75c058e28860cdbac4f4b27fa1e", 0x2e}, {&(0x7f0000001380)="5832474b57ed9ead11cc8c3eda19ca9c4bb6b486c3fdf2a3e20e44d05bc7329b33f3720339ad24c0c4c48291355909830fb380272259358ed56408cae2e80b428dbdc249d948379f7273893404393d57f3d0c380dfcf0b5794b931e07492609a486fb9dac7a83649de48c1952e68b30b2a066120abcb07ca961e2911a16f182e7ec825b6eed5c2c141f29bdf34ec364dc7431545bf4ec3df10d2ebf7d52340b95dc50d3ee5491fb9806a8710d05691571e5d7f89ec0e8ae6ac4d100797c1a2cfcc4cbe61288dffa699d46459ef976bac6d57255d", 0xd4}, {&(0x7f0000000100)="0d27964cdd9f49ce11b6ba8c650b50baa140b2", 0x13}, {&(0x7f0000001480)="882485026e3c17fe8a86126b6cf12f40653f630c998ea9f03b18ed440c96337bb0c5c3eb5ad8fc6041b184b8f47b767a78cf60f10efce1b7ad75f278c026843a7a582f208ba0503b6830e44f80cdbbb1ec41b975ef63dec7ee303fba04fb94f58821c39aa891d9e4b4bd3086963ff2f9abf0fecc9c18f204257803250d1c87897ca10ae7a78b026e28d5aa3f7ea2bb722643c2efe964bbf15d29279e2687b4ec4364e6c2714079003018c3a5915050e7be8368c16bcc8c92d44fe3aac40e3b5278568e230785663550e0504f9881f98d3a1a3725d39efb50dab3fcb6e817c6784a81fcb36c435a03fbb1c56e5b5b7689afe67da6c18daf8d7a9fc43d42fce5d0340baaf062842b074ea3aeffcfca76da28fd45c72109b27b05be7a2051164fe3c6c041a8b84c796d3cc7ae1a44e501bf94ad7fb43b2c5edd8c927d8720b67feca9df06ed225853d9a5b740c0a17446d388eaa8b40f1abfe4f5fbcb42dd94262065c49ebf0418e9eaa39a808ae2ff19d6bf5c79f6e1f4e8c68261cffd12d51a0bc4483bb58122dbf0f7c85a1269de774ebb17d5fe5aabc4af92e89a6ec10fd8157caa53756f10861426ebfe8ba6f1699df785f2a484bb1ac137d08b372fc554892515773884ecab5b9e2ce39cdca583cdb2139ffedce14d0e6b9abf98112eaf624045443d86f449c658a4491adffab936917900c5d923322fc6bcf3b70a3b9062c0fdaec0bb074cfd5059b0962939d20811ed6870fea169742608241987df9acc6b7f1ba247abf6c105eb6bc83059ad1186958c8e661974066de360837e9dd4982a401ad6d99889e1f09ab914d4fe55c8bbbb95c0798764a49446f7f248276dcef80ded17f027184a6b086637330dd58b60c8d0374eae08240390df8d20157ac99b8247d4cfdd552a780719c379895092da24394ab163d98965e9411b39ee19f2a7eb38619eaae62ddf76381b3c7cc1c557361f42d84ed8744565a502863ae7f2bfba209b355e9fce7f6856227721bf007a24e2135177f0d0d3a251f1b8632e006fbdfa4789df5075e415d93d3bcda0d6a603342ea141e5a6f07f4370a194e6fd9b783b7106522362488a6284085a224fe629be198d4899214d340375a5648c4a5f9f116ff564d6ba557758bc9a806cd4e7a2a5ef4043fbd17401a154e0f7d2f7938349f9d1c01d70b83352bcdff427837fa7e7dc6489250380b4d7fc10b9ce8ad365acf845a48fb3484346c7bdbf0195cb3ed50e20a3a21e09e628b84d82f19b4ca1708883c71b45ecb1ab237222d40e761b3683002dbbe1bdf58f3a7af875f971e1115ba3053c7f40a6a9e3907fc2a1dc509f487b5e8fdc28aab815af629d2689f5f5245bc2387b0fc5f08801a010a64e38b1028f1e25222f4e6669f7922d8348b5d964352d68e8992eb4bbcf30b2ea1845bc55f24e8ee25e7e849b4d14e21c80f978a43f28560c92ee0be9610b32dd838d1cc02c21135b33d4c2914a5ce448655d61430638a4384e30d0df1a29323f5dff9eed5142734154141069ea4ae3ad1a2ce02be38a095376be1c814e992d63709348221d04f0e32cabea5cf76f57e7812d68a2e4b186765d314b0136e2c2df783bd5aa99af19b5bb6c5ccea6578c6d15e7e01cb91765a80975af5911fb937731d92fd7a2f8cd89294d352ac147bbff4f91f2101b8a0eab7c77096338d0c130b507a18ae207a9d1c63899f20afd4dbaafc967906f94a9fbe48fe2ec2384eefdef5a2c43d264e63c0cee52119d7c6aac28960d80dfe5489d2a4912dff2472407a881008bc70fb6cdd1db49eda9e8225ad550a65bffd97b6d59969ac0170ed93952a03c51f2189d9c7238f1922349fdf198a329521fccf093c489f639b30a5d5f6c4771b3bbf60978daa0218843492aa2fc584627cda2b857572e524b368b2089b04e5a826dc931fad2b92ebe163497c9dbac044f754066396d8f30f3b71abf3e104046f5eb7dd2d3aa60a6f166c22c227f89abcb0f6f6a6e2d1329f74e132c740fbad62160b5e8daaaabc98f50e3f326fa7ad30198bf6886bc7b09141fe8cb3aa7366e5699418e8f5f54731a1d065a959661ffe72f71bbf1140cff56b10c9318f884d8883412b2b2e10d48306e15203b9f60e3b00beeaad3eeb711c533728be0c75f1a0dae9ac70692b9838cd8684196e8b9dda390038ff7747bbeda6d6b8afeaa759921ba8fb5a41812ac4923b534622e48c497132b94ac6163c0f23234ef4c2a4aa5b87044ee20e22af2edcbe08ea51446aba7e123dea2a68f5bf1b8f53442e7b9ad39765b8516d5dbc99f5f19a8a08228f39aaac4d6c4e8dda28fca48121a56f86d3171899c990d2f217b4f9b62249c72834c2e8fb621047b40c01a98018a211d77fd0e82b1be833d7d134232c046a0f0e6b9ac6a085f98c62d18297e4764b9439df00688a39532a7d8008477d04c670fd9520720b8ebc0ab55aafcdfe6d2d16b0c98974927765e71dba5ae3d79a9ffd9a1929f99babb2890665a2c028c5115cf3785a9d877d32023e2d20cef71db72b96f3598bc46437d9c1dbc5d9a98f79e8a44bfab3ad5552f0e6dc9d8ba2639c8120508b5638a9a33fbfed0ce11b224bd5b8c96fcfa68a09ab4755d6f9ce118e337ca859eb9e11869f40ae535f0e8362715d173b797f1b07df07d05dadb4f09938d15ac13f1c9deac6f9ce1ad3953fb40be7ae6b2476049fcd96fc6d8c73aabbe7f4a8cfd611c60230469d485acfacf6c0d263f43370891c12603830a453bfee26745449fc6d909edd588b49f62bb7095fb725483dd64db18c685434cc0482211be9313316dc21124629a901a43b5e08cae04c5d0daf4634c669cbb6c2901665b7c371b0801b8548a876829b9dab28863d6fa014788736467f120b73d1f2987cce8d1cf44115f344f293701bbd7291811e0100977264ba697f0b63ac2b72f2f589e727331662ce9622f641fd56bd31fbea09a391b67166ba77b2c6de5ee4d5284a00c9785a6cd5658ac79a9cffa7da977fd45782065bf74d2ed81e34d7787d1ef04b86177468f662c3ccbea7164dafa7f2dafcf3bc995e1f159b9bf97e29c824405568d1246f4c2acbdcca2fbc81464f56338bad0eb81fe8b16f235b513520f1518b5076222daae201d17bc793e8723b78fa1bb9f24dcafe4b674e8cd47033d9988951d1859a24cb9bb564f8b5fdb9e1b7eef049ccd06d04046ddea2b7d67515310fb335486fbf8de8c27b7546eb32384d27a459eb9bf3b91079bab5c792052794990a66b4fe70c2b940949368583e3cb69d9d758e8a791dc2829bb788b239027eb33182a2f110c51ed9bb31aa989009a643709bd59dd8a5a3dd5125d4e14d3f960323ad3d5233efc0ed5586f713f6221bb25b570fd79ed793a7f859841d5ef63e733de3566a93c10efa9de7ee66e255c34c4649c4c9cbf749905a3a5989ea20c84366433c663c9dcf02988d1490659ddd09c52877ae78e76211b3b3edde0f79cbfe9d773b104ebf396fb27259d4a7a25e68b6c9f54d3589f9e22f198c8481bb0cd3cb4ad6803891f81982222204344fc136f476579a29e2529822f17c60a991e650aec65b82d2ad4aa1b6397264cd45f794f3e6a5d18bd1ee11032fc906c958bc9171a0b78c2ad111abc3a0d17e9b54dec9d1384cf2b00d3b1d7560a7fa894a15e7d0a441bf9ccf477b844fe2d6caf3e2cb003f31e925d73eea907dc1c0fe57dd2803f0b75ae6811c3678eed0fd778a9f3627ac3473a8a301cc6137799f90b4bf28b6ac6cf31c917b13b3a5cc159e7d073f1aa04810d412dc7296c95ad15c7c3cfa8f6cac835ffeed9b9db0f78b85c43a7be51cb4a320b45085d0e771e9c8af9e96821f855d13f3befcbeb36bb8658f5e238093d3325d6d87479499fac6f3a7ede4802b32ebaff946a88945672c3c7485f9c787d424af5e2d9402f04bea3874952a1818e5a3c4f5cf2cb7ef72b2afffd5720dbd8e6b7b940c6dfd077ea3661ec1481b261440b39da369e8a7084b324252c85b63ee828a763860389821154833ee309b66d261ce4bb290063b6e51dc313906219d74beb3a12d162e4c1667fbfc03a5f058aef1770ea9aa5fd75903f93b8f7171ef8cbb0406fac6ec3070d6150c23a9acec9ab53661e3a66fd99fb7cc47524c9e4526e600ef1416db4c5805281d3038c1bda158d5f2ec87a44151faeb02bfad8654fa852903cc3ec1629244bb1bd76e19127ee892e1a1b60cd80b681bd461f9ed91e72434b7aba75632c0cabe94028c06e70e66f36c58153f72f0dd2cb6e4342e54e4fed2e989a0e2e2cf415cf4c7ec4d03ee00c27e50c6111790a188158e5a429fc75e8b271772d095bd823c7bfe62f938ddcd2aa4f3bee056ec1645c4878812006349cabd7fd283653b89f64f161e0331f42714728fca826aac6555097ad2b6f3010c5420d3d581729c07f3c281e7dc7d10575c0e42d35f90b0d3adf390f78ca62a2ac3652fbcca18ee225ca5dcf112397bb78c25a2ce77cdbf1c2af3c604d1f9ef4ab2617f691707c418f1d22f22e0dff4c3a5485a9856ce1313091ae84077f3a6d73004dd7d0576025052b82ac3ae3dafe106453a451d925019cf5a51ff0a5d86179ba4be02fd8667ac2ccafd28965a84f3b5afcb6f4d12486f37c5c32d3c4f07d279dfdefede9a545d5959a16390dad844edb0752751da6e45158760ad08f1a70ec512f431ad8301595116ac1069d7ecdb524a23c6364c5e13118aaf8f06cc7b3b2aa1fc8848db2ddfbe23a917a344ec033301660917ea91680e8c38ed95d7669375421682bace44d4d9fa3382fb9c96c5f2234d8bc504354c07d9448f955ae89beb586c4feace3416f27f4bac1da0e6edb876cf1853d2641074af6e386500bbf62db485eb5698e307401934616ba45bad96750175947569a04a3ad840c0658eb864d26e78d47d261f1f0cb0e89916e51de5e9bf2d545e7a0b9bd239acb33af8b3e8011c26859e687515f2f3feeba502cc797f4b2dec8d3e23e38f079b6dcd4095e2d9b696ab9527707c680e94daeda7ddc55657834030853f60090737b89b500148b9ef4689f42f2960fcf589cf77ea49f066c90109b8fb1d2db30099a2510c1192fde179f8f7071ca71416a67615236e9782c72c0b49b85a969267c76c9833befcccb248ebe73bee5cc67885e173e82901d60837aa4b7fccea68548612b2eb21ed09962e11729671c7f63c3dc863180330ef174ca6c6d479db89f75dac70eaa1ab3849528d8f6c5a5f9acd716a5937d078bd7f184602fe4810baebeb646ca0bfce6a5a92f8307d6d72cc12b4cde0cceab6a7b5be198540d412bff44d8ec331b873059689463280d6a178d35bd62ee274d99acf83f434aa9378ebf7d5e8caffb53de8e85235b0963ff612b1f86b5280f5ee3d721d54cea8208b54a8768881b4e7e2a2d35cf94290e7f79acca575587c5646830f0cd8ea1dfe83b2fc0fd7558f75eebe79b697715527d82adba6f43744c1c15e6d2e9c41564ed27a3152f57df79d4e7681a5b65fa701b447f5f89234dd217f71e414235a3c5175cd6371779882ad3c0607b5caaba4c0e39678ce5e0f9e3d6c10dfdc6a7f85a7fc678542fa339e42b52d776027d4a692ad7491aa9298842db30131613d1ee76ae698785348c0fcbd128f3039d69ae7d832444dd777fb32a2d31be61f973d7c7536c75ba80fb67ca83312f7908c4dac43535e5c11ee65b0fa2f422dfa6baa5305761fa1386c921510296f86262cd73bfaacad5d638a4478862a3f6e7cc79f50d06ade63825dfa1ae5c85cb6568a8aedc72d3", 0x1000}, {&(0x7f00000002c0)="d7d9f9ac1a1d027bb634e2cba21378fe06e0c646752a9849b4", 0x19}, {&(0x7f0000000300)="177b1d7a4ea1208f529dc5633d59548b6efb6496434cd379b87f508b3b3b1d2a6d10f1c30ad5bccf395f9c1d64b9f071abb8fbe93f24625eb6eb87e18527", 0x3e}], 0x8) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) ioctl$TIOCSDTR(r2, 0x20007479) 13:34:41 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xc0) getdents(r0, &(0x7f00000000c0)=""/11, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) close(r1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:41 executing program 0: r0 = socket(0x10, 0x12c08f9c48bba88b, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) recvfrom(r0, &(0x7f0000000000)=""/249, 0xf9, 0x42, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7f}, 0x3) 13:34:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10, 0x2}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) utimes(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)={{0x0, 0xf000000000000000}, {0x3ff, 0x7fff}}) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 13:34:42 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socket(0x20, 0x4d809358f1a249d5, 0x1) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 13:34:42 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0x3, 0x1, 0x1}, {0x2, 0x10001, 0x3}, {0x3, 0x9955, 0x400}, {0x1000, 0x8, 0x1, 0x1}, {0x9ae, 0xff, 0x3ff, 0x2}, {0x3, 0x7, 0x37f6, 0xfffffffffffeffff}]}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xffff) syz_open_pts() fcntl$getflags(r0, 0x3) clock_getres(0x2, &(0x7f0000000040)) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8180, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) pwrite(r1, &(0x7f00000000c0)="e4bb1f214382f6e339ca0268c7ab", 0xe, 0x0, 0x0) socketpair(0x6, 0x2, 0x6, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x401, 0x21c1, 0x100000001, 0x6}, {0xffff, 0x5c5d, 0x3e8, 0x80000001}, {0x4, 0x3, 0x6, 0x81}]}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x1, 0x1f}, {0x4, 0x4}}) ioctl$BIOCPROMISC(r1, 0x20004269) 13:34:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:42 executing program 0: r0 = socket(0x2, 0x1, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0xb8) r2 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x1e, 0x3, 0x0) dup2(r3, r0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/238) 13:34:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x4000000000000, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x1, 0x3, 0x4d7b) sendto(r1, &(0x7f0000000080)="1c18cff65088e62f91e2eda42e4e0c9d88a68c687a520ce206cc2cd8f8e3ca270231d59e2a655f016e4c9deafeadc84e583f4d25f7e834f28e1cb00d22e96a0ac262e96df66affd503fdc230b7aef0ba03c2c9fa14271779b0c656273eac978a1f4fc67ab1e723530addf7e4db92a5eb5083caf771893df18a43fb5eb49d2b192d647fc54a85ce9afb6a429dcf2adde44fcfd83ebfc624cd3c7e06f937049f3b4d504c725428ffa4798efca1cc67c2435c08c16c64b6cc2d3c9e5abfa536479d5532423332941a7673", 0xc9, 0x1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x3f}, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 13:34:42 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fchmod(r0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x400, 0x7, 0x4, 0x1, 0x7, 0x8, 0x10000, 0x2, 0x0, 0x8000, 0x60000000}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x8}, {0xe210, 0x5}}, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 13:34:42 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x33, 0x3) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 13:34:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:42 executing program 1: syz_open_pts() r0 = kqueue() fchflags(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 13:34:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3ff) 13:34:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 13:34:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x40, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x99e9b56cc9287c63, 0x20, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x1, 0x5}], 0x400, &(0x7f0000000140)=[{{r0}, 0x7686e4195c359a22, 0x10, 0x80000080, 0x0, 0x80000000}], 0x0, &(0x7f0000000180)={0x2, 0x10001}) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x6, 0x6}) read(r0, &(0x7f0000000200)=""/215, 0xd7) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x3, 0x800, 0x100000000}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x800) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0xf9e, 0x2, 0x8, "7ea63ca570ffac989a3582d58c544f4a3db00c50", 0x2, 0x3f}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200000000cf61f009e3f029e0b227c8a5b671b1b542a530000000000000000000000000000000000000000000000001728f42c661ebaf34ed656dd7ea9b670d1453d56965e033782690482caf9abfd934f8a7253ac6e93a6bed5d73c443245356a6281000000cdf0a366c8f640a151058692cdb9683db4a1c4b02597cfd28239f4f87db344d81d0baea9a7a3ed5cf975eaea71ba88721e5d2e99fe0caa4f1d2bb3b2142d1c63f13afc83e14080a05f47d664b728b7d60b50f21b227164c606170310eb6c9f76d8d4904d768948bcfff6179b414aab15273fa2d17288ee0fbdf96e33c291fb33dceb092b8677c42f54c9cf3ac7437ff60034caff35b419cf436d8f53d6b4f2d9191c8fb7e2a7a8671417ff5600000000000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x5) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00007c7000/0x3000)=nil, 0x3000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100000103) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6b2b, 0x0, 0x0, 0x0) r3 = kqueue() socketpair(0x18, 0x4000, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) close(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x90, 0x2, 0xfff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x10, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0x10, 0x44c9c35d7a7e8b7a, 0x1af9, 0x9}, {{r3}, 0x0, 0x40, 0x2, 0x8001, 0x2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x800, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x200, 0x8}, {{r1}, 0xfffffffffffffff8, 0x21, 0x20000000, 0x4, 0x5}], 0x9, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x90, 0x0, 0x100000000, 0x1}], 0x6, &(0x7f0000000200)={0x3, 0xfffffffffffff2b5}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x1, 0x1, 0x2e, 0x4, "81e8675e4538435383c96d309f43c546d5942904", 0x6, 0x5}) 13:34:43 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = getegid() setegid(r5) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001740)=""/164) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) sendto(r4, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001840)=ANY=[@ANYBLOB="29251ef3601e7ea3c50b4bcb73f334ae6f9c4802261f856f15c5d56cfbc1ca6a74a78afa234ab6c422ec40f64bc36835699cd70a7bee385ffd0c3415557ce1bff3cfd07ce39a6f32c2cc3eca785945bf1bd95fed99cbe0f5cff787c14baa22d78b98e05ce7206536d64314115a7781affe4040ef6edf5bec9f815641427c6c6469778ea01bdf15621ddd63f986979b3b4560c72211ba2598c3343e1ebe7467137009d4d00000"], 0xa) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) 13:34:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 13:34:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0x1, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 13:34:43 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 13:34:43 executing program 0: fchmod(0xffffffffffffffff, 0x4000000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xb15637acf9ea4440) setitimer(0x2, &(0x7f0000000140)={{0xfffffffffffffffc, 0x81}}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x6) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x5, 0xffffffff}, {0x6, 0x202}}, 0x3) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 13:34:43 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = socket$inet6(0x18, 0x1, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffe3f) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r5, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:43 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3c6f2e014a4e37e51896c81c6edfc7ca7006c65300046d0a000fd8e542d9b13c393585cf4a45167d018a21d0286eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e0200"/107], 0xa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r10}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0xff}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r11 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000480)=""/136) 13:34:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x386e8a8e0c9c5069, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000840)={'./file0\x00', 0x8, 0x8, 0x80000001, 0x0, 0xffffffffffff4853, 0x4, 0x10000, 0x3, 0x2, 0x2, 0x7}) r2 = semget(0x1, 0x2, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f00000008c0)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000940)={{0xd5, r3, r4, r5, r6, 0x2, 0x20}, 0x3, 0x8001, 0x4}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 13:34:43 executing program 0: r0 = socket(0x10, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000100)='%\x00') close(r1) read(r0, &(0x7f0000000200)=""/148, 0x94) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) 13:34:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x8000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001491fa70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001491fa70 13:34:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0xa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, 0x0, 0x0) 13:34:44 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0xc000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="d5759f52efddc202f6ced6682a14315d62bc162a71127f6bf936b4e66eab2b16d7831f4f1f8caa4c9a6747ce10b020dda4ebdc27187e8745884bc08813e76bc9ecf273c9b4892ab053fb95c8bc9515b26c9cf6613b1b07e01e3d39767f5a06c61d6432ba211f7b6e9a591c1634507cf4d99aee4e5af6e7f8a13d7977cb7b98d37f4312548b62994ef4c98b679ad4b92dd3108ee8c016e4c606a36ce17d33129df525d0d31b2b57839c70c8266a64d663163ea0bd9bfb4e3d9c145c7c0303104fce7e649d16ba89ddefa8c8dd129f37ef033bcf8d3a12b5d453ca3e3a486b272100063c7b28d1a3da95eccbb6", 0xec, 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40000000000004d}, {0x54}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0xe}, {0x80}, {0x100006, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) 13:34:44 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) socket(0x2, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sync() sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000240)=ANY=[@ANYBLOB="56022e2f66696c653000e8104c1440dffdbed1d373b4b951275e44121938032d9fd681b6d4ab546bbe21309149e2a0ea21d6569379046ec370bdcc32cdeaf44b501c29aae05c5cf483f4f0ab81499ef94f5c12b6bd086bdefb2630ad9c62bfde103b42293c44456926210bada85b5d780bd2aa93fe9805b2afb45694980bf46f4832eb39beb150da867a4b713b41d90aabd6ad8dfe09870fc68e96fc71bce9e62936960af994e79085555e71116c0d0878ccddcd84abb8fbd80aab1c44907f35508ec7bb914eceeb9ba357024297052347266ed621e08fb1fd73f865e3765f6fd98f58be226799d54459f81607a36e56c38de9dac8031e583134a5d59f8e65b5648d5bbe47d5efeba1186a5e81548e6a91ae8bd18f6bf55f0cd2458b580bb61ad30a65d7579cfa4d3324516ac9edfcdc8efcfaef37908f1c865a1912a6ef0e559e8bc3e148ccc4a913768ae9e3260d425a66137fdfb0ad40f94a0075593e05a16d4a0b952bfc10b7c98e33222b2818da83108671aa693566aa2909"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 13:34:44 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 13:34:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', r0, 0x2}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x13f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x109a1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x1, 0xb4e0, 0x5, 0xfffffffffffffffa}, {0x5415, 0x8a, 0x2, 0x101}, {0x4, 0x400, 0x8001, 0x6}, {0x4, 0x400000000000000, 0x5, 0x80000000}, {0x968, 0xff, 0xfffffffffffffffa, 0x7}, {0xfffffffffffffff9, 0x3, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:44 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x12) utimensat(r2, &(0x7f0000000c80)='\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', &(0x7f0000000800)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='\xcd{[$\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r2, 0x34) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRES16=r2], 0x1, 0x41952e3cbe686141) utimensat(r3, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x1}, {0x7fff, 0x1}}, 0x2) 13:34:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="062da69897930c560000466f75c02b05e657b60fd0300b5ffa415c437b73d51cff44fedc065422c3a8063deb0b8e059b355da54cefe765aadc555523947193aa7daf4c184b63bc1385ea25db0c8883f4a02be679b79d728a05c51d2dfca5c5fc9e210e6103eb11c2932f07bf883af8cca0e33d7b50708d3cb98d825bad869a516cd8e1baa7383184dc25b07093cd3d7574a4de0d5210cf4e6ebbb1a20df658f2f332e878cfd422000084f339dfb05db81adaa297af02fc11fb508fb1f6f0d9122ea1cedd8c2926f684a55e1ed7fd7158726ef56204f50add7ff54ee7a04f8a6347b8680fafae7bd3547a7e6dbc14deeb81f6290cd91ba29b91de46e3c371b43451f3d505ce18c923e6510c64f8de16088a11bcf0f9d2b15402558949ad830590d1526bcc86110e9435f07d3ede503dda60db74ae2269c9ff0000008dbed3158f9b678411c771c95c6424a15c6190112695eae9f9c85952e795c044852dffd71b5dacf5ca3043e2ceed0f9f0735b54394789f3ca01a1ef21c107b30c83c12b57c05ca9c232b42fe105ac94b7f37721f536c57b029a017b363c02367fcb5f15b53865f3b62d19286e302153b3075ff43f75d755c3224ed9e6d22d173fbd47d62864a095ff3c9b39432b14fcf3419a31c78e720013beda149ae8f128509faa4dde7e5e076a3ef1e6408a5aa87e422f8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) write(r0, &(0x7f0000000140)="f3a90f6fb4b38a0d70c5adc3aa2c5542cf212277ccfcec0a9a18c6c270bba8d6216ebcc93965d3073be5ae1ebf706c81bf0e57e61d9f4dc25e926b9f4f1c4e9fc7fc0e0ac2cd41461946", 0x4a) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="003426e1cb0f55f4c521630000002e2f66695fbad87adca396451cf37f38f40ac071954443d5d47f"], 0xfffffffffffffe08) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x8}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4003, 0x2e, &(0x7f0000000000)="ecffcbff13b9fd812eaa4e713048e69931929648", 0xfffffebd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc5396828f8fcee23, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x3) 13:34:44 executing program 1: pipe2(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000cc0)=@file={0x0, ""/108}, &(0x7f0000000d40)=0x6e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/wsmouse0\x00', 0x100, 0x0) socketpair(0x30, 0x0, 0xd407, &(0x7f0000000fc0)={0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f0000001000)=@in6, &(0x7f0000001040)=0xc) socketpair(0x20, 0x4, 0x7fffffff, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x1, 0xfffffffffffffffa, &(0x7f00000010c0)={0xffffffffffffffff}) poll(&(0x7f0000001100)=[{r0, 0x20}, {r1, 0x8}, {r2, 0x2}, {r3, 0x80}, {r4, 0x8}, {r5}, {r6, 0x1}], 0x7, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r8, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r9 = getpgrp() fcntl$setown(r7, 0x6, r9) ioctl$TIOCNOTTY(r8, 0x20007471) fcntl$setstatus(r7, 0x4, 0x48) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000dc0)) getgroups(0x1, &(0x7f0000000c40)=[0x0]) r13 = geteuid() r14 = getgid() r15 = getuid() r16 = getegid() r17 = getuid() open$dir(&(0x7f0000001140)='./file\x00', 0x80, 0x8) r18 = getgid() sendmsg$unix(r8, &(0x7f0000000d80)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000100)="17862eab2557878b71cf304c3236f57ff7bb1e53c8cf44538ae7170effe29da1161867e790a851810fa923d234b1a0b7aa5f2190736379dbc71acf05460eae54cdad7f1de16113fbec096c103a0d64fed6ba714eb3b6a7d43add3b542c2de89bd545445616e69c16a86818a86220065310a31c298ac96e76858c6ee115eddf7441fbef139782be08235b1cd2b1b1390f73432216946fbd71eb1fc96fb380df2af2bee1ca98df3a55d8b9e32e", 0xac}, {&(0x7f00000001c0)="c976c370931565e29c02179f79c8a992e70d6e9994bdfe5df89298f22d6804f1953672a6a4d737a12141752d3f119a7d5858329e0f7fa9192f4eaf0db9a961de0f6cf151bc350ec4fff442d06ae6a428aa5071bf40065e18900fd42de49e6cf09ed888f51e918734cd7a53ee53b3b7c7443e43ac1049cdf6a5acd9582ef71777fc33623b294771695044add49ddb0ad47f571defe936d536c8b0e9ae30b1a0bf716b414caf3c92e9e4de4eff69c31d462e33ba8ee0bf43ed8f9149", 0xbb}, {&(0x7f0000000280)="d201d6d54485b0ff33c92b2b80ce1f3656255957b4b0865d3c8c39755caf1d5b1b027e120f1664f80710130e87d73894e87a42f2df189e49a5ffb1ab2915fcf96ca408693a8d283093c64409617dc36eb894198089f5a96c32e9eb202eab085d1c95d5362c812f162a1cbd4e317d6d0c20dcefa60f559141546f24c3dc8b5dfe631bc38eb71eca647163d82139d39f12b7b3a6d7b606b9f066f8ee25980d2c454374cc79276bb3b3343aae2f6bc8b33f364b5f0b8e23ed8710a4ef0affb575d4e14539b2088864f8", 0xc8}, {&(0x7f0000000940)="4a2550eb55c5abfe4ff1cd0bed2bd912e081c4f2a32f24e6a92e63c97af8669c4350a3f5bb364cd6f89aec7107c31d5ab40e9b31a0b89c3eea510d57b003977877a858aa94667318ee3d2c155950b5d9d54e5203d1d70ecfb9794424e9d71754534562f52b0a70d02b922df7c60c03fd1c7a981246f9e650fc632dcc55f17a398fe67d4129e207794ead91a40fcca96eac2109dfe4740ba5bc9db27f73daa96e778f10c0f53c91d7d0263f19", 0xac}, {&(0x7f0000000040)="40196a032e1f452f4f33c825e900ffc65a448d4c3eddde8d0d817082b7aa9fc63b92046854ebcd812a6a47491b1fd302fa05c4", 0x33}, {&(0x7f0000000a00)="d82b823a13bc28b1102ccd46229830b731cb81d1b132fb242931e565373ec60f513a9e6c5017070d12e9a35c57def94d34d517efa0ae0319b12bce55b1ecaa97ccd97457686f6a279389757170354262abd5245fedb87df93c9098aea3624ee968fddb8196625724a7a94351d0d74fc10c62a77a2a677487c3a0fa87aaec2e0da55665eca8637bfa1f9fc83d02751395eb7bdb117842698aaff0e14b1ce45b2f8c27190a8b44ec1042800b833a9846132bb9ddbed35e90d7d9f8d4ee7a41403509ce63596d2410bcff141fcb26ac6bdcf8bba4e6e6", 0xd5}, {&(0x7f0000000080)="c2e841c8f0a298179987222f4c676e8f00b07184598946ab82e6f7480e99b34a71", 0x21}, {&(0x7f0000000b00)="0fc8d60c7fe701b35ff1b54e08be2329b1cc6ff36bad62aebb43d253cece7afec48fa451932172902643744f944ef5c2f0953d292b15c9558a1b7c7871eb0bdc30f7f1b101dbaccef65a9e69129f506762dd32ee0b98539cc21b229e6242b9e039237478ad0ae0b282db408e9d2b9b976318372f2ea1afe30afb5b117854f368a2bc2d156d0bb2984836549f61d6817c4b9c8f5d328b00945071de74", 0x9c}], 0x8, &(0x7f0000000e00)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff0000010000007d104484e3be322b45f4181179716b0ca5147939b30a198dd26658ebcd33ca2f89db7969dba6432fdc91e57d0069bf8390d2d52a27886acc0e00fb11096dfb1bb04b479c0961ea85fb53464b5005cb2f2b3268f6335b36a6e36903ba9872fdd5", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x2}, 0x400) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0x1000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x6}) writev(r8, &(0x7f0000000000), 0x0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10080, 0x0) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x6, 0xc00c2e8f08f71454) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x920, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xffffffffffff8001) 13:34:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa9f1418f0b41bffa, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000b99000/0x4000)=nil, 0x4000) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x220, &(0x7f0000000100)="2a3e9c02452e4e6b1dba6fc7b5c003b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) 13:34:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 13:34:44 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x10) shmctl$SHM_UNLOCK(r0, 0x4) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x200) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x7fffffff, 0x5, {0x5, 0x7}}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x401, 0x926, 0x1000, 0x6}, {0x4, 0x3, 0x6, 0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f0000000340)={0x0, ""/84}, 0x5c, 0x0, 0x800) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000003c0)=0x6) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x800, 0xc63, 0x619, 0x7, "6ebc0b20e3ae99ccdbaf7992f5b5234253f51c23", 0x2e, 0xff}) kevent(r1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x24b93120f9cfd2d2, 0x2, 0x5}, {{r1}, 0xcf501291c96373cd, 0x3e5e44d0fd723cf4, 0x4, 0x800, 0xcc7}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x45d, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0x7ff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0xed52, 0x1ff}], 0x10001, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x90, 0x200fffff, 0x5, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x7, 0x8}, {{r1}, 0xfffffffffffffffb, 0x31, 0x20000000, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x218, 0xd6}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf1ba1644de5574db, 0x3f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x8001, 0x99f}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000084, 0x5, 0x8}], 0x9b9, &(0x7f0000000640)={0xff, 0x586}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000680)={0x3, 0x6, './file0/file0\x00', 0xfffffffffffffffa, 0x10000, 0x8000, 0x3}) readlinkat(r1, &(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)=""/11, 0xb) select(0x40, &(0x7f0000000740)={0x81, 0x18a, 0x4, 0x7, 0x10001, 0x1, 0x3, 0x1}, &(0x7f0000000780)={0xef, 0x1, 0x81, 0xfffffffffffffffc, 0x4, 0x2, 0x1, 0x7f}, &(0x7f00000007c0)={0x3, 0x6, 0x1, 0x7, 0x401, 0x7, 0xf85e, 0x20}, &(0x7f0000000800)={0xfaa5}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000840)=0x7) chroot(&(0x7f0000000880)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) r4 = accept$unix(r3, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) getsockname$unix(r1, &(0x7f0000000980)=@file={0x0, ""/4096}, &(0x7f00000019c0)=0x1002) recvfrom$unix(r1, &(0x7f0000001a00)=""/108, 0x6c, 0x1, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001b80)={0x0}, &(0x7f0000001bc0)=0xc) r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001c00)={{0x7, r5, r6, r7, r8, 0x48, 0x80000000}, 0x5, 0x8001, r9, r10, 0x0, 0x6, 0x80, 0x8}) 13:34:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) r0 = socket(0x20, 0x4003, 0x100000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:34:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) pwritev(r0, &(0x7f0000000040), 0x10000000000000d4, 0x0, 0x200000000000) 13:34:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/bpf\x00') 13:34:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x23, 0x60000001, 0x1800000000000, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfcfaf619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000077cc92e6994aa71a763016bc1f885a4fe060321e5537a27ffd544a302f9bb1725f5e98d5aa4303eb00201e396da29ecf65c73b41ef6ae01b92363bbc158d4ef2af50cd2f18e02885eb03f5b2b13a5befe8fd96b7ff1386377d7bef2470d49a9c9abdf9846d73f5368a3197d5e78a46de1d96cba3fb0b4ee1d14659db935ea3598e6bf40ebd848c88f7ebef48a77e42982316c21ad5df03f8f8f0af26f646356a4b0faeb1d7540905b1555acd2dfb657d50174d196af85f0d7e3a605632a42f1c995aba551614ac1112b61c4f79d10871096b70a1932fd49a68e68aa1a1ca9ce1ed5ad32c77f126d5b125fd994b71aa2be4e6024a5a2e5d21fa2c9d70fec807dd958e0494cd1c51e29f8ec347bfcc71c03c1f0f363eb49b2"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000020, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x10, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x0, 0x8d8c}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40, 0x80000000, 0x8}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x4, 0x7, 0x9000000000000}], 0x5, &(0x7f00000001c0)={0xfffffffffffffffc, 0x5}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 13:34:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000180)=""/241, 0xf1, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x840) dup2(r1, r1) 13:34:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x54) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 13:34:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) r3 = dup2(r0, r0) recvfrom$inet(r3, &(0x7f0000000180)=""/152, 0x98, 0x42, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setuid(0xee01) r4 = dup(r1) ioctl$TIOCCDTR(r4, 0x20007478) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000600)="5d682a344642797d33c432c3cea95449053b5db0f9c227e082d38d0da4a230e3187bfe7c4b611076260f04199fc62b445fb0c24ee76504063488cfa3f5d1984dd241dd516c6fb9c31be84fc1bed8603bbf80716435f79c67bb717b1874254ec20d27b0a333fbb3f2b31a3e88d33eefb368c1eac7522f1210fa32c934f5227bd709ca1e8023ff681b906710eaa93cd92db6e0493ac9df5e1ef223f412b99e25f753947108d576f31f5edb554a6dba022916c1650e6731bb91e62f22dc62de74bea012e88659aaba99ba9feef0136cb48da443"}, {&(0x7f0000000180)="b83798959a46958acd1955c7144b866cda7fc6d055d9b6a1726feea666e56f5011bd91bd50c69bd2e542ca17cdd94e5935e84a"}], 0x100000000000076e) 13:34:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 13:34:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 13:34:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) syz_open_pts() syz_open_pts() 13:34:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000000)='./file0\x00', r1}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000082d5, 0x10004) r4 = kqueue() getdents(r2, &(0x7f0000000080)=""/104, 0x68) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) listen(r3, 0xd9e) 13:34:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) syz_extract_tcp_res(&(0x7f0000000000), 0x2941, 0x5) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) 13:34:45 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) select(0xca93e41c8ea631b, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe(&(0x7f0000000100)) 13:34:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x200, 0x6) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r0, &(0x7f0000000240)='./bus/file0\x00') 13:34:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x8020000000002}], 0x1fe1, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) close(r1) write(r1, 0x0, 0xfffffffffffffffd) 13:34:45 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f00000001c0)="e9f4790fbdb8ff6091eabef4", 0xc) setpgid(0x0, r0) setpgid(0x0, 0x0) 13:34:45 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x83813ceed45fe5f, 0x0) r1 = getuid() r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r1) shmget(0x1, 0x3000, 0xc6, &(0x7f0000ffa000/0x3000)=nil) 13:34:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) 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, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) getitimer(0x1, &(0x7f00000000c0)) r4 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5c1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcd) r1 = dup(0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 13:34:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 13:34:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1000000000000000) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f0000000240)=""/168, 0xa8, 0x802, &(0x7f0000000300)={0x2, 0x3}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000800)={0x8}) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/191, 0xbf}], 0x5, &(0x7f00000006c0)=""/160, 0xa0}, 0x40) 13:34:45 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20000000004}, {0xc}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x3f, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 13:34:46 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7, 0xc, 0x4}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) pckbd_enable: command error pckbd_enable: command error 13:34:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x59f6, 0x4, 0x62, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x60}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0xb000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7962}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xf4e2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xf200000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x69ee}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 13:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1d}, {0x30}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:49 executing program 0: getrusage(0x0, 0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000000)) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 13:34:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x1, 0x10000000000001f}], 0x67d, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 13:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) setsockopt(r1, 0x6, 0x5, &(0x7f0000000180)="6bae8b85a3512e35e81205f442e6a614bfb7019966296ad4b27a854d770e01ad3185bafc125aa5d8b85bbaa30885561e825a970ecb6a62a0f8e62de393d5c905ceb022276f833d9fda548f8a87414ac2f05bbf6af638c287144b10b29c28c963734cd8bae7ea6aa6394149d4a91bd845ff68ce468da929fa4d177a2deb7f597fb84eb7f39d6ece02c6978e52e671a058b5b9f427a3e0578e144b7299c27572958c90041f65823f3219b44b3bae27e78efddc42dde277a6577257fe808a5e2075f281705247a090fa6af4e40c7141674400", 0xd1) 13:34:49 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff7, 0xffffffffffffffff, 0x8, 0x5e0, "053e6f3f9f8385775ba2f4a87b8a0cf5c5d54666", 0x800, 0x1}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) syz_open_pts() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 13:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 13:34:49 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x100, 0x1c3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8088, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x2, 0x7, 0x4d, {[0x7, 0x10001, 0x2, 0x7ff, 0x4, 0x6, 0x2, 0x0, 0x3800000, 0x671f, 0x0, 0x9, 0x1f, 0x100000001, 0x8001, 0x20, 0xfffffffffffffffe, 0xfffffffffffffffd], [0x98, 0x81, 0x40, 0x81, 0x3ff, 0x0, 0x80000001, 0x2, 0xfffffffffffffffe], [0x200, 0x8001, 0x1, 0x0, 0x3, 0x7, 0x5], [0x101, 0x1, 0x5, 0x4, 0xd140, 0x2], [{0x800, 0x8, 0x4, 0x8001}, {0x2, 0x4, 0x8, 0x10d}, {0x4, 0x9, 0x20, 0x9}, {0x2, 0x5, 0x6, 0xfffffffffffffff9}, {0xc5e, 0x8, 0x1f}, {0xffffffffffffffda, 0x55fe192d, 0x2, 0x820}, {0x600000, 0x800, 0xffffffffffffff81, 0x6}, {0x3a1, 0x2, 0x3f, 0xffffffffffffffe0}], {0x73, 0x3, 0x7, 0x3f}, {0x8, 0x4, 0x9, 0x400}}}) ftruncate(r0, 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r1, 0x6f6af3f8ce2ea5f5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)) r3 = getpid() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000400)={0x5, './file0\x00', './file0\x00'}) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x14b, 0x2b, 0x9, {[0xfffffffffffffff9, 0xfffffffffffffffb, 0x2, 0x400, 0x4000000000000000, 0xffffffffffff9d26, 0x3, 0x80000001, 0xff, 0x9, 0x7f, 0xcb77, 0x1, 0x20, 0x6, 0x8, 0x1, 0x20], [0x3, 0x6, 0x400, 0x6, 0x7, 0xff, 0x4, 0x10001, 0xfffffffffffff260, 0xffffffff00000000], [0x7, 0x1, 0xcfd1, 0xc1da, 0x26, 0x6, 0x7fff], [0x9, 0x29d6, 0x4, 0x0, 0x0, 0x7], [{0x400, 0x0, 0x3}, {0x3, 0x10001, 0x8, 0x2}, {0x40, 0x2, 0xffffffffffffffff, 0x80}, {0x10001, 0x5, 0xfffffffffffffffd, 0x1}, {0x5, 0x7, 0x6, 0xecb8}, {0x0, 0xd8, 0x7}, {0x9, 0x1000, 0x8, 0x80000000}, {0x100000000, 0x5, 0x9, 0xfffffffffffffe01}], {0x4000000000, 0x100, 0xffffffffffff6d53, 0x5b}, {0x100000001, 0x3, 0x100000000, 0x76e2}}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000740)=0x1) recvfrom(r0, &(0x7f0000000780)=""/201, 0xc9, 0x0, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000008c0)={{0xb7d3, 0xfffffffffffffffc, 0x111}, 0xf38, 0x1, 0x80}) connect$inet6(r0, &(0x7f0000000900)={0x18, 0x0, 0x9, 0x4de8}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000980)={0x7, &(0x7f0000000940)=[{0x9, 0x8, 0x4000000, 0x100000000}, {0x7, 0xdd80, 0x80000000, 0x4}, {0x5, 0xa604, 0x2, 0x95}, {0x5, 0x3, 0xffffffffffffff20, 0x4}, {0x7fff, 0x3, 0x1, 0xb}, {0x0, 0x3, 0x8000, 0xff80000000000000}, {0x5, 0x1000, 0x72, 0x16a8}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2, 0x0) kevent(r4, &(0x7f0000000a00)=[{{r0}, 0x0, 0x1, 0x80, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x9, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0xd5, 0x80, 0x3, 0x2}, {{r2}, 0xfffffffffffffff8, 0x80, 0x8, 0x4, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x4}], 0x100000001, &(0x7f0000000ac0)=[{{r0}, 0x0, 0x40, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x64, 0xfffff, 0x5, 0x8}, {{r1}, 0xc563c612c3350e7b, 0x44, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x2}], 0x1fc00000000000, &(0x7f0000000b40)={0x7, 0xa7}) fcntl$lock(r1, 0x9, &(0x7f0000000b80)={0x2, 0x1, 0x1, 0x101, r3}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000bc0)="44525ec48649e95c01af6781a8da4da5f073e5147dcc1617249c7427cb80c20f8c2a6466c771417e2df4a69887303f51c85c158f2a98608986ca17164d954b502475973efcc53362e49e68c28a559025", 0x50) flock(r2, 0x2) pwritev(r2, &(0x7f0000000d00)=[{&(0x7f0000000c40)="357b44a82373a674a3fb4b7be00cc1a0192768712d077aebb7a815013aa738e630acb6a96767657181a9732a83ff9d0d0f85f472f291ba7457f858406336833a830c5bd5bee9844a84f1585f86c86a190753d26ac10e301f1228d01cd5e5fa35b8ee498218f4cc095656a6cc85d2ac957fa708dc3be82e1a0e5d0c7f189dbe45ea80583579f534ace3f6cf06657fe022", 0x90}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000d40)=@in={0x2, 0x1}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000d80)={0xc12, './file0\x00', './file0\x00'}) sendmsg(r4, &(0x7f0000001080)={&(0x7f0000000dc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000e00)="a2e8ddc3fd91287f839db981289afec7fa4a676bbe8cf516e128190e5fe45b0d7558a094ffe3024bf85e2de9e37173e96191e3c4b0996105cc2a36f3f21ad3260965b71f6daa104a0dc915b240f2a20675db74ce06dbf3705bab9f9cf8d7ed271be56bf519eb94da734e5aa1c407db1f396789668ae59817ebe9a67e67bd8c0bcdefce86f06c73d883fc1c9b94d509a8575a739f791093512ac0c1238ca2b374c4d0b898d89cc3666ece68240ae93e13a54f1bc2cabe9b458b289b23807f74630808761cf9d21756489f71a2daed84a4233a2b85c171719d2101c4361b7c07f1cf760c1a6e9fe3f820a513320164", 0xee}, {&(0x7f0000000f00)="23449058aea8b0faef9748db490be279155ec2b1f64be6b46dda4baf3a2a3bc000a09e611b9cea9f0ac3a105b7b8adffd3ab9f2982cd754c3f2f595766d8c25ebaabfe59852ceca8f90d956b8c4bc08f5204c8d92d65771df1c7aa1bbe9a9636958f1c86341b51c93bbebc4ac823e2583d38895e317454fae276b7b2456d3978405a02", 0x83}], 0x2, &(0x7f0000001000)=[{0x70, 0xffff, 0x6, "6b4532e3a2c95b84da3dd0764276a9d2cb5f598003013415964b2a71bf97df51e9b418fa8dc6e181c059a4ac78cca2a3ee1bfcb7e9448e462bced340e9cd7e14c213435d2b47be318ed6469cf31bd9c0d7998b43fa2854a7d63fcceaf5"}], 0x70}, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001100)) 13:34:49 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 13:34:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) 13:34:50 executing program 1: r0 = kqueue() fchflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) accept$inet(r1, 0x0, &(0x7f0000000080)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x410) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/115) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 13:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) 13:34:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87, 0x1, 0x0, 0x2}], 0x403ff, 0x0, 0x0, 0x0) r2 = kqueue() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x3, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1c7a, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 13:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x588, 0x5, 0x0, 0xffff}, {0x7, 0x3, 0x7fffffff, 0x9}, {0x80000000, 0x9, 0x9, 0x100000001}, {0x6, 0x684, 0x8, 0x8}, {0x100000000, 0x6, 0x4, 0x1}]}) 13:34:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) clock_getres(0x3, &(0x7f00000000c0)) 13:34:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/204, 0xcc) utimes(0x0, &(0x7f00000000c0)) connect(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000010000000000000ba33514edb72fdd339c52805827022bb6b6d60a96d35e6d3d1eb1baa94a9954a9b324c29d0ef68ff1d85fd279e4c89395ac6e483b74d0b19d3c172ee0122209a234ffac5e7f97c71101f1d0f4fc90fb42cc1edf28f7e00671c034ff22c964495f1e1d277ad41c3e03fdb34532dd0e4dc0e2b0f3eabef241002e8925e686a1a51166ecd9524e15e3800d3f734294ba13edeebf3aad837344e6476b13687c327856441bff5e1c8690bc616ef3afc62d3dac9fe6404f1d007b596678a713a8f7ec630a3edf37688acf193f753942b4617e5ca8266864e5f2e55c70f07ca8c3309f404f441e28f8d191f21e19ff78"], 0x1) fchflags(r0, 0x0) 13:34:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x1a0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000340)=0x5, 0x4) 13:34:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0xffffffff, 0x7, 0xda2, 0xfffffffffffffbdd, 0x5]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) write(r1, &(0x7f0000000300)="62d7ad01a49a36ed4436fa19ddd4014b374d807b627015d90e2f88d5b5b46bc326861918d1d8fb21acd7114972ba4c6da45718d4ef04fba9ce0fbb039c387220eb5e6c5d773da4be9872ab8975b7e45724b24b9539740e6c3f1910c81df206cd90041775674ec64ca06df6488708a568e200efeaf9512d9ec51fdead3b2eff3545d26d307add1892083473cc248000630246da7132ee6bdf5f765e050ff8043c1f1a2c", 0xa3) r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x112) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80000001, 0xb24}) setuid(r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) chdir(&(0x7f00000001c0)='./file0/file0\x00') seteuid(r2) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000140)=[{0x6, 0xfffffffff7fffff8}, {0x26, 0x66}, {0x4, 0x9}, {0x4f, 0x5}, {0xf4165a6f6088e3c8, 0x3}, {0x1, 0xffffffffffffff00}, {0x26, 0x1000}], 0x7}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000240)=0x25e) getpeername(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 13:34:51 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r2, r0) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) 13:34:51 executing program 0: r0 = semget(0x0, 0x3, 0x600) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x10001, 0x3f, 0x6, 0xbc6]) 13:34:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x2, 0x2, 0x7, "10038208259ed5ff03732cda8235329738cab473", 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x180000000000, 0x69e}) lseek(r1, 0x0, 0x0, 0x1) write(r1, &(0x7f0000000500)="8ee374ca5f2f172818a75da40d198c72512f0681e061d129b0a150a9305632cad9b7c8bc0095f9ecc83be5590459505e36a40bc328a5f89d21b866ec89d29c555635a33059ff6d32f7f3fb1552c12768d0176a96d7aa683b270f1461fb1653e7e407c152bf71edcbe299c266d52476bd5810e901ead699d5830000b828f4fe553a50646d28e5d45263aa1a61000000000070ae0669d203e91a7d8a73ffb07701296079a6a43b5efc776d14cd58d3480d9734ffda65e93e3db7e8096d35d91f1394ee384e1b613243828432a40eb1eddddb538fa6a96058581ae7", 0xfffffffffffffcd8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:51 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xfbffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x3f80000000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setreuid(0x0, 0xee01) r3 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/4096) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200b0, 0x181) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r2 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/196) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x100000001, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffff8, 0xff, 0x6, 0xfffffffffffffff8, "998b512f5e4489a9c9a528c43a76666ede494c70", 0x0, 0x2}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) 13:34:51 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x11) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x578d) 13:34:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xac, 0x6}, {0x5}}) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 13:34:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) setsockopt(r1, 0x30, 0x3, &(0x7f0000000000)="c1ea058581ee6b6f05914e1a06ec7b3ed8b55e573fed41e0cc7671a9f83196fe7851d3bc222c77403e83ddbd392c9b0edc8527e08a2433c5722ec397af7257661a1ef16d3f7b25aeae46add4b9fa593d1daa0077c9329a05bf2bc5b46d915449c39d9ab3720e2e4bdffd1bb56bcc7b", 0xffffff1a) 13:34:51 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f0000000100)="add8bb20a92d66508d1c928366aa1c5710614eea4a893c3469314b646f59908b418f7740ea445ec62e58b583bf8ad570ee2b6da0aacd32f5eeec69ca9c76f1ef6dc5727517b498003bb37588e409a7ff61e94e6e8d9e4b096c9c8a048e9416f786b60ab977c457cb87ee36f27477859d9dc27850e1bb11621fbeda4fd86ade6c3abcc0360c9891b92f66d1b9caf5c255d8f001f23067d08ae0ec926ea7cbba2c45830ab1c93374f13b6d9bfcf6dfa2c43c5929aeb489407c8ff21ed323f4e914de8e38", 0xc3) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 13:34:51 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000400290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:51 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 13:34:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa8dc9b8e21ec0198, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x84aa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x100000001, 0x0, 0x3}, {0x5, 0x7, 0x4, 0x4c}, {0x5, 0xfffffffffffffff8, 0x0, 0x5}, {0xf83, 0x4, 0x100000001, 0x1}, {0x200, 0xe3, 0x0, 0x1}, {0x8001, 0x0, 0xffff, 0x7}, {0x20, 0x0, 0x4, 0x502}, {0x100000000, 0x9, 0x7ff, 0x3}]}) syz_emit_ethernet(0xfffffe6d, &(0x7f0000000200)="ff") 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) syz_emit_ethernet(0x7a279df9e54dd2a2, &(0x7f0000000380)="c4b2796f30c4632f355941b7a0fbce491c827cd2887e4cab57cb11a3abb2b21607785c516247a0366609db0c600bc40b1a50ffbabaab5958325a88d613ac8199ebb38ae393591ee4f804ab1d285875621b32911cdc692db9c45b741abfb1dd4100"/114) 13:34:51 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x62) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5bd, 0x3, 0x2297264, 0x4}, {0x0, 0x7ff, 0x10001, 0x4}, {0x80000001, 0x4, 0x6, 0x274}, {0x9, 0x2, 0x0, 0x161}, {0x9e1, 0x4, 0xfffffffffffffbff, 0xab}, {0x1, 0x9, 0xd40}, {0x7ff, 0x8b47, 0x3, 0x83}, {0x9, 0xee10, 0x1, 0x9}]}) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 13:34:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() sendto(r3, &(0x7f0000000000)="c3aa3fabc3c1f4c641162f2a1e58ff9eeb455a8a907b198fb43126748e1fd5b08438f3f6d7bae7916c7dec2db2b8f14fb5e75c4a82918c727ea0d5318b9929effb72066d13ae31c11df3184918a940fe1f4cdd1fa532d22ac248acf96d9c8b9baeb9840e829261d39c3cb5dcd19583481382bf9050646e7d5d7191c77787452cccd4cd129443be6a43125796b5b893f4dbe563e6c01402cb1c506274d36bd223e1881dff7992", 0xa6, 0x400, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) close(r2) kqueue() fcntl$dupfd(r1, 0xa, r3) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x0, 0x2}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x5, 0x1000, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:34:51 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 13:34:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) acct(&(0x7f0000000080)='./file0\x00') 13:34:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() flock(r1, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0x100000001}) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x1, r2}) flock(r1, 0xb) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x200, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x4) 13:34:51 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = semget(0x3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x7fff, 0x5, 0x0, 0x0, 0x55f, 0x20, 0x1, 0x2, 0x6, 0x100000000}) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x1) kevent(r0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x8, 0x80000000, 0x2, 0xfff}, {{r0}, 0xffffffffffffffff, 0x72, 0x2, 0x1, 0x2}, {{r0}, 0xbe4defa413997b4f, 0x2, 0x20, 0x5, 0x6}, {{r2}, 0xfffffffffffffff8, 0xdc, 0x40000011, 0x4, 0xd83}, {{r2}, 0x0, 0x0, 0x20, 0x3, 0x83}], 0x9, &(0x7f0000000340)=[{{r2}, 0x0, 0x80, 0x4, 0x7, 0xbd8}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0xd6cb, 0x8}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x9, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0xffffffff, 0xfffffffffffffff8}, {{r2}, 0x0, 0x59, 0x0, 0x5, 0x81}], 0x60, &(0x7f0000000400)={0x3f, 0x9}) mknod(&(0x7f0000000240)='./bus\x00', 0xd00bf65504d6e6b, 0xffff) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:51 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1005c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x5, 0x8000, 0x2, 0x4}, {0xffffffffffff5177, 0x3ff, 0x80000, 0xd3}, {0x1f, 0x3, 0x32f, 0x100000000}, {0x1, 0x100000001, 0x9, 0xfffffffffffff000}, {0x100000001, 0x8, 0x200, 0x7ff}, {0x1, 0x6, 0x1, 0x7}, {0x0, 0x7f, 0x7fffffff, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/60}, &(0x7f0000000380)=0x3e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 13:34:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x9) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) lseek(r0, 0x0, 0x0, 0x0) 13:34:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(0x0) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getegid() r6 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpid() sendmsg$unix(r11, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="e998c31ff8aed2e3806b90091882d330634028991900c6cdf489d652a03b6e88ef6ea2b7243b58eabbf12dc1e825be5d5f9a7bda81059fbedacea819e0cf9caaec28822c10d608993af9765186a85e1d886a25f6c0ccc948d31ed6b4003cb794924201956b2b859a505d94a4898b4eb182951db190d7a889e45136e8a7f1eb810351954619012dec6f569f71b9c4824fb35e9788c234cef1e969bda5562830be64ff072a9aeb8e271a8b40622cb32581d2f2b04ea4a795c72e731fb1272538aa962da17aa8841d6bb9e9a8", 0xcb}, {&(0x7f0000000400)="e7238dc8b18fd4e82a5eff900255514c92c55ade5d0c88bfd3d962d7cdfe6c5eefc7cd77717effefd1a91f0f2d3c2223e52387af2f3394e8835aaa129ca57cf8fb89824461bf5ece6432c0845b02031bace71bebbf07ef7d7ce340e6deeb9e841aa4088e21134f6fc70e0e59f3fa58b05ce13474c8e1dff9eaadfe1b2881ede4f176b4c7740c60b9134076e8558c2d679cf043bd5dd485e1958b7cc94d94c9ca27d3d40203d74b7df6d23be58e5dc9177b483aa6295b6a0f4b046ab50092c55495c288927c15fa25a1e7", 0xca}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r6, r5}, @cred={0x20, 0xffff, 0x0, r12, r10, r4}], 0x58, 0x40b}, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x3, r3, r5, r6, r7, 0x8, 0x8}, 0x0, 0xb808, r8, r9, 0x7, 0x7f, 0xffffffff00000000, 0x2}) 13:34:51 executing program 0: munmap(&(0x7f0000122000/0x1000)=nil, 0x1000) execve(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000122000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 13:34:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x48) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000002780)=0x9) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000000280)="7148649adaab752c7f5c616bcae4533338d5fc398c3b194f70dfb88d3989469125f0bd34371e91b0d815ae131d4517e6ac6770e4a77c3dd460e3e735d404686bfc4fd4ed748045eb910f6e14f5999c3baf8e73e4da3339bfd2a184a80c785c51d58f395490e7d5a0e51e2ea489db283e854080fd04df2018359f5cf3593977e949c8a06f27884a31192ab8ba6a3bf97dea881d7d743e347f5eb00a66fbd50b2ab0fe57bdb7c894e192ed10160c454b7ff2d088b04a8caf53447c815839cfb36fdc2d741de8990b148328fa6eac3c8f0351eb594b6bb271aad1f60a0d2e5200b93ad97e9d583c4f96a5a5a8916f4660864e842b6862c66089a4bc3feb0180a9f3175ba1e401364291cda3298a727be741a786dfd569275d7f8a70e69d3a042b3e4b0bd5575ad5314a4a24209b882668a1ffea989d353f1abf263c8548d245693a5b6c7f135f732a7b998892b81e5f52cf477a2a06d0e429d1053a236c00e7ba330fcd42ffd05efe028e9ee6e4e0670f8091d076f34065c04e7306f13f20f6fc7b536c388f5443ef8e627dff4abec097bdb7cc5391b888cd38bf984316b27ec594f5bec8af16cadaf658ae6f0fac1a281b093715784af07c98e73b7a688552088cfe28ebbb96d79aed68617acafc5d8788db435dd8242b8a78cc2d6fa6239f85ec07f8eb0e6af9a5816172549d316d3043c59e7e4923af74652433acf44133ad5587dc049da0e1040eeb762b5668f03b018ebe7b611311404a55157bf26df65ec6dcab1f85c9cad5e32525174caa9dc1ba3ce69e6702e18ea5d7b66a28f70a5a73c9437c521179068031aef88a984902813ab5907e77ef41a3d5ae12b65c72bbc318ab1405b24611a82e67a6ee51541bf2080b06ce3aeaad6fe2472c1f6d26f834714f04ad11d1169964221a0e8437dda9e3c451e00c91184f7149b3d44e272c940c8bbac711fe735f472dac38af4fb9742369a3a2e24f89ac98dc577c88086cfdaa438ba6601f9162b615df0343ad908dcd7e26f09bb6f0d08dc555d4047447d1507bb385606f5ca3a384e7d9e21c1d6f752475604c9f7804316bd94f723d98e1411d5c3612b89107533549b9398db2a0250f8c4f2a5035498b6dce65261b60182f03dc64fa1e25c3735083272ffcf9b0b236f68b373a74a7da3032459faa56fb93bb84f7a45177334a7f47da6f5791a9f8f5abde197202ab3d719af90a423c19dcdb9a91b4b9800f46ff39853144b3624af7817e2c10c59b191504e0f27c9367fede6361a46c34f89302e3b546d5c8f81f09ed3aed2c913cd6e96bec54ed71381562d7b053360db2d80401d133a1f7730e37928bac3bd0789a6b9aac1f6982c84265687301e151184b7ec137e39789fdcd2136cc0c216e0468a854fffa3f28e3fa060e7b348b45524d8c0f13959c31ff9da30c6b0d2ea71b3be69b9a57a8b1132e3dd38c2a2696d1b2a17a85699a58a2185796a6278f507943cd9dce0b411ab0c911cb2327c53d9daa0637cbc3aea43b5b8ddb01908597f2f1e2f7a6c6b4e900a89e446084ddbcd5192fcd64b2cfee1c9a1205a8a719b79c67f774890d1cad1885fc934cc01e81ee2168c802ea4643cbd7583dada3f504d524c1f2a67b900b900d697c4a4802f4eac13061ae7db336d04e9c45654232110caefe2bdabfa149923b9b5cffb3f3acc3ebce740435566eaceea6e14ea095d9e360ebba5e43ef650f1f233c44d1bde4ffdf405aeb003b5c8ad44834a35eae50345f779d2e5edbccfb4cd1ce489e22bad32782b6d936d7e90ba74be61a0d4cdbb79c01605e3bc1303e8b586b1e6a818eef49e81e4ae9111cd57cd1e0b6dbb4d32eae0a1d028ed59703e5a4fef7c6b8f1068f22d1e07c9bcfe72ef00267d91795ca63ffda3c3f0a7ff4b70e133c70ec293a76d9bcd9c3e4235e251efe9100fde1ed41f37e3fa14bb02f3af648176038210ad1b0b0ad17c0bdd228124cbd9cf5670c5bf0ceef1e4a5e73ceb4bd37cbc9b97726a8e921a37541bdc604f5b385bda9ce1af4760059d4afca8bd293e9b6ba665c8cf6d99a32514a4187e77a7671b69eea3585c87e46726f4b878838950820a420e29a70eca2f652af06a0a169549659fd14e3204c6794a25b6937aad80f93a7e437422ce30427d3eb053a0cbc74305f91bc936f0bc6a80ffe6e7ffc3a501affb3bb9ed2930032353f751de317593af9285ae3943eb46cda5e3ae545e1982dcc1eac6f42019a18d365241c710a1834bd59aee421cb20a47fc9ed3d6b36f31f69e35772136fd8700a1d98c47a216b170865201273148275f7529bf9aa28b896ce938fbb79e8daf9edc987d09d6fa6b0b164d86e7fbbef317086e4f4357382da93121293bc919dc286ba00aab54dbd63bbaa5a1d4fb0d68c76e95b0b657a914193c3fee75829d047f149dc907b3a036d56cd530080e7b7df6ad03e1a333b94f2a5c052fe87b2c58a3d47a4c435db8b0cf6c9e2d540ec7dad87601983eaea6b48801a2e76929e009e64f1f8ae9ded0b20a055e3621dec844db90f876139c0af21f44a5f3097a5613554fda54fce9ccf2afd5f9e76fc168265415463b262b4d43d39d968b5cf957a11f7afa76e88a390e9612b954a9ea0dc66132037f3640f2cd307e4dc65bd57a309b02714d4577883ced606e4b7d14e3109af957503e3e4a2f906514d3f5c5d259e4a73237cb086dc8bc57d9eadbe07be72fcd26e85c7642898b74086a94efb56bf199f77e65c0f8a17a5f612edcffb9c1cb63ec914e62539e69d328316f71294faea9b075a9c6578722fd4b67c27fa7481772b4025a8db732478277e03ae97a774b293e28ad7cf30fcff01b120eda5fd23fd0cfb61fc01a445831c71cbf7e362be6b4d640f3770a714179a0fa477ec73af69efc38b9853a7717d2c4cbcfd4f3dcf8f40f601d7aa774e0b29cf27afdd17d081dc85dde5d6bd744ae0fa0f629f0dd41548f4051bb64a2d3b4dbd890137291d6d60e75247983637ce986ec22ea2c8b052185a43afd9408c64c4784b708400b2081ea6110ea893828291a4b74bd181664925b3581a3c1f9c216135e27d11cafffd8459685d48b3a8aa72ece0ae582091d721efdf90e099e5f26625a7746fa0d68807dce21d4f2ef4fafc68265da86ca63a4f034335513c414bbe44f72a79888b4c8695b28255fc4706bf90306401f4614afffcde954f8c25885096febf9ec817fb968718fd59a9c30f12946db18b6884ddfeb6b0aeba6460f0dd3ac17bcd70d8a7c759ca89c8b13ad8158168cd473464f946803fc69bc1fd3fd12dcca3b52ea89fcd5b293c6c9d1c0f5e2857da7568541825a1bbb970e3b43d2db63afbe04c94342eccdfef86ffca486ac4502802d58e0e650e843f52b9d68db1fb8baeb3f081bfd97993035ffb34d6c3f50ff0d1ba54b0ad6e74adddd290e22107a0cdce36c3bbacd7150cef7a58758a160477f823c1aea5f3e20ced3215d440bc8a818bbf33b10e1453efbdb3a1c9cecce2ff187850fd9ddb335ba11e05fbdfb439758fb21b3caf52e628d84b429399fda1555017d2ff700345385fe1c1c4a46c4e382274f134b884c442bde744660efae4fa165ee1b7727de42788714fba220064694ea71fc3a6139dd5e7a0019274f431d40fc85a74af21f630013be10f8f92a96242c8ac90396b291a3abf3a25bdd4dc644a29e03b825732f96d699d1dc07f15fdd898666013869ebc5eb667d1aff8ad1e5d9eb8e2993d0450979b1764570f3b3c9bb23f7ed2f1a7d8e7c33603d96ef8dbec8280c2b6db513e7aad075ea5eba5ed08a23b30368b534b6b511d71dc306a40daa34b0cb0b1f3cb561db6a63314183ba115902195f73b7a432500ae4302eb2d493b114b0c52c42d2f491765421a3c6600ca806fa3afe9dcee23a0969f96000af6f5fb41ef076d2347746ca4c87b7bb21f4f155758d9608eec088b33b0841aa758b44b12239815a4dba2d9ab8bb66f539aece7e893559a33567d6c4b23485e0dd6f4e16ec6ea48ef1229ecbfd76b1eaa5c9b14e10962a34b2c4841a09fbff6ab56a313ab8c170178a760488bbbbc947b2c622577c39a558ca33178b0b22e31a0655c766417c3345820bea6450b70747b8e36467f3b63c7cc01d2732de6bfdd8370ffab85fe11b8439ae5030731a611ad0a94224d1de018bedc97bc6586fcc61a555cba60d2f144c42e1f8f4a27172c4b8c6fd87ad88fa17acb2066206a833c1a112f23f5301a378d331ab2b2a9cfb19e1ecafbebc59f562328631fdb5b510b0e20547b2edd185dc7ae7e06c29e4064ce41bab0a81904135c9e9feaf7baccf273d6e0feba4b3ae54ec001ddcbf03a06a5668b665a277687d2587d6ca8776eb687ccebe984c4c7b03b525b784cff5dbeedbff23191c1ac13213a55bd85bd78c16ec22e9a84e44f9a032cee0ce60ceef7191f47d7cc30505abe5fecc65685a0b6aad90e1a98f5a7c2defef2eb9bb016977f4884201d77b4991cf922511a393c458443e9aaf6a03193c808e3e103bf8f221f4c1d8fe5f1272cf202d40bc0dc0e0a5cd7ebcfa5a550da862779b47de49cf99eb2bbbdcee770ada27a95f03e43d4358ae9455172b8dcdf3816e385bd2fa6bfd7cd50adf5e6d7f21f51691d8c20a2aa9d219e8db1c617ded0d02fc1c5c7003f13b15c85b1b93164c819ccefe3f209803f728dc6605a0cd06a7a54461d0bd2089488660294b286b42873c0af20cedb684fe177d772adeba4b61b70e3aec2b4d4b6524c5b8c34aea39e5ff2f218e20067b4e3bb3320982ed05b95a7f98501382be0bed785f35d45dd860cb822bd6b279550ce6b5afa6445f536613997520df4f45196c0f7aded90db185c6b3e0fe40e246e742af3e608c0a3ac46e5e1288658e6a11f58cab458447cc011498381c2b63a78c260c81cfdf2a0d3524a5fc67d708937bffd63933ffbdd7db7a02966ab163d5ffb2920d4921bc8ce6121dafbafb750c4c030c48cd57fa9e10b8a106c7d0c2a30d778d5ac069f1a8c0454714f323250b53244ecaa91dfd5ba678d9547c18d1a95706cbd57a2fdf593e8a81616fa1e540dae4b079ef0fb879c8be075b0a047ed19c3ab5c32aeea13e743267259ef7f798619dc639d12030ecd193b4b3e00cdc3f50bcd7b38a59175521d66b4915847cea96e94634c24ac8b6efb7f9eb452f4ac01c1bd92d02d43949e87e98313f771cdfcdc34c58171eb184db3cee10ec0c37bc03c7f45bc759dcc2d74d5b73e6ca2fbe360a5bbb4931be1dd01036b9fa147c7a8cfbadcaf04f248a9ae1e2f906fbad05ac09a2cf86d57b1ffc019a1e566331b6346d995583a01dadb70a33cda7d439585e31b4698892c38c1f0b23b1438f43b93ad6b2764be6948b1c5ec8dd0fca02c764d675ec6d432911d610f154e5d3d8e28a002e991fa6b65fd341c0a7ae4bb2bcd512e3ba4c8509f7028d8e759eb30a93e5200bdbf7bd0349d7f119ea557601fba6971a0430aa009655160b293fb9a1d9b24a78e29b4f1d3dffddb00133e3fe17452917e346a09598f1e0d49a79bd986413635f5bd59f51705c3419daa865a883568c3514556e26c085f370a51ee60c0af74b3a7736d15a133bd967ca3c2957acd0d980c796a193c2b1f67ed9a3ed457de9f94c554e363767785fa896dd7cc28868055ad3af5e1795461d1db9ab8050a9ec51b94913e628e1238576baed95b84b1243e8782e8151a3646aeb220e8a1b109b0d7014f592cd87ea7d1dbc26c1f965bec781f7fa93b2959fb486e4f863619eed716835bb87406e468c1d692bee6744e250395288c", 0x1000}, {&(0x7f0000001280)="9e5e83b590211a26f77202cdc0901e009103d497113bf5696f168d933f", 0x1d}, {&(0x7f00000012c0)="278f7d1cb18191f6333f1ea7e2252d0eb9c3afe5c54c4f4fdf10511f098aab3b6c9222c2a059d552e10fe921315f9c4138352344c6f0e6348c3ed4e5b9e091", 0x3f}, {&(0x7f0000001300)="f13df274744ce0c4f5002f6acaaf2ed190fad168e6da8bd751ba767ce3bb6e08d47c71858a869b88d1b20be06c5991d4f846e10c7dc67203", 0x38}, {&(0x7f0000001340)='o', 0x1}, {&(0x7f0000001380)="24aedb6184cee9431226db7e8980013de5e4d30b8601e6d38b9d067c56af41e019662c72551bc13169fafd20b4428f0cfeed1ec2e48512af6c8b946a3b0ad98213717c0a33c76515c9282372f1e4d8782bd9dd0a5690d989030ff0b36a74c6fd0aa63dc6da4abb28bb5bd02a67b35ac1da3800f925a7fe413d0a8bf9f8520eb3cd180d8c4dcfa2d4967b4bfc87d7772cb56079bcddf8de5d9105f2d973438e1ecf110c225474f051c8a24c8b6e88e058770d067dcb2726801cb3b172d1cfc51a1f8f0f756f2f383449fe50b6ed7e10b384dd499e112eddbe810700a139cf1c10e1658c94ee030b81190105ab495ce0966f1b13bc53fadd", 0xf7}, {&(0x7f0000001480)="3bbb646f8b66db7c941f674eb4fb67c039df187495b394ce3536e9b936ac95577cbdea91df384737d333cc35759a7bfe0a1c1e8a6cd75dbd28c1ed2329593ee364175de062f6f9982bf21ac224a674c06ff8e1b28fd40b80494932b947bbc2031d05eb4546aa53c591e214f556f51e944d52417dad1d69b980984a8b6ef9af3e43e5459dfa0974fa20a2ab2f57d6438c64b8d177f9e08e8f842c22a8bb1bf415248626e1d3c09a05e6b0d5cccff5e1edbe67df58ab50f462d0f397a2", 0xbc}, {&(0x7f0000001540)="f12f24758c263edb2d9d2798f21e9883e9744290d261c9efb7a04b6ad99e4fc1dc3d75692da6a030a08fca2f07621cdc29ea25ce4789dfbfc72ad8e43ee31cd2390a905785c973b931bc6d91a5dcec003bee9a58a6a7c08a1f4284059cdaf2cf4d7a1a70ba5acda5d2c0a9aa359afba29587e7889ac0b1c941083b1aa6c14ceb357487ffd9f975acda2fae4c73beb22bf0ee4483b67237ef3f793870e03527875fc1deca53a9b382e7e1cd181bfd5ae19d82a685ed832b8e27d118e3fbc8e1922411a402835ec683962bd5b40cbdd8f3ad5ef828d4a9f8f693bd0527bddec362d7f79fc2abf90c", 0xe7}, {&(0x7f0000001640)="b8f387be85431888166bff59fe99770f3d41af56d304d2a128dba556b6f63228aa3d52ca554fb71b96d8cf4d0176dc26c3ce97345ca30fe36c949e852ee1fc43ee1b0dad34ca0dd8c54de0595b00aa5c6dc20e65f322cf025e685d6659f0cce97e4dd58fabbe1fc5791837de4080bfaf8894b825f8a0b2adc06a1ec1c7509a94b2b33ed023f11f046798816edfabee70d2d888f31c03a237c0b7a4aaa11655d6f73f2527db4df1e1bee3df6f6891c09782a9298ad86f66ab53b30e1d4db3835fe18624db9de8c13fda535f063e82b81eca874fc892b25e5b6c386525cb62615a9d4d599543e09c402f2e6e5bbb84ac5718f8de65fbbc57c4bbd88bcaa3902186d7c74c645384d1d0d951527f048d9a55cc723b438089601e745cb1a9adc32b5a243397a474685125e3a588c3c06f77ca7236ac4b7a93939d6034d2d8c2fc977fd2f3266d77e907c7b5e48d7f14be66286596d728a24aef93ffa620a1f360e75a323a920346e1e036e2b614ad5abbc0c08121e8c8779cee443a063f75b96d1de7487ab350a9e214f43e92cce7b07ef0e5ff8b518d92002e956d943e219f7f3ab89fd93aa5d045edc8060841836968402ebb352241fa1558813844ac52299a4d2d282885158b135d0104f95bcfa76df607647d6017abeb62dbb095ae2dab104261c800214a6a283945e306f816ee0d6b9d74440fa5817954243f0927e30796b35ba48cb79090ebaa9b48724ac3b9e30a59f6b7fd73ebb346b09b2cfb0502ec6e686de86f96241e0b07a461dfdd38d495433e1ffc79369879f62766034f47569b4c7f7ef3843f27f28bc535decbce55b99ca690d2ead04fe0a68960dd9ad020581e1ced545c6bbad305fffe001e3a6b70259be190650719830912880ccba48de36afed4eb3d182eb8841c095341ec9694e1b6e0af10f3b8c68188dc18fbc9acc2df000c388657a0d9f4e34eee9a2149dca77bae3f2ec79f474b31646e9a733652bf7b90c5cd001adad19a6f22edd2e849d5c2e14d7db63ec11e6c22ba221f4202a8baa24e8408cbf0ca7331038dd89980143a51f43d4d0d60fafd88b09a2c44e462dc9a6bebf3725a13081f799074c72d3604cd168ffff797fe4f568f98763d42ebe01b939b5bacf22103fa333987ba0a39efbcb00248827a77400986aa3f9a2f339197b53f59d3d8a92495c1bfd4f3aeb4455de4ef4096ecae635100815cf0db9164f2f4256fa11fbaf8dce0e2276b7525915830d5e5ccd84761b0a8aee266c59458338604ce593e66af9b4bcc3a1b5856a0aa2066d1abcb19b8efe2163d841566d4dd4e26f9fb7f7b65165c2db92fd52775d734dbd14733d89a03efe1fa09a40ee10db1860fa8d62a014611c95534f6d4e063593c6aee5e15d7dae5dc5af0d092507631f660ca32ffb1380a6ba0102701330c30e18437605e5fb253a20d135220ee74f6c5823bd666023e0c1a036d729f98fedc66004bf49257b571a22ac2f5565e8ae3a2a25df89cf7aa2637056d44a76841323f87be88a2b6b228de49ca1cd33a10061b2b82c85e7e381f75b7ab37a477a03d37b9aef718b24c78c955884e5240fcee75dbeb323421ae14ba656649d1496266e0d9b652bae6f3e1e2ce96d3e20d00ee54f4f0d47ca8418de18378a903b454acbc9c474f65cdb3ea9222d568d7d5942f5f8ec436914e97bab06bf721bcf6a7c81e75daa109dc42b02c4d124ef115ca349f95a44c33d79b222a4c6a2e3ff07273b99f93b1e8b20e11b656399ef4a8cca1716b22737b1e2b1cd272efd28772ff8625af264cbbdcca33d31763ef280d6c9388815d2b43ad4d4c75ece9bacdce2ea3bd64ca8607ca71d88051562ced305eccdd80db1c8f0279a2448b7497b837ac089ae0647b64beb2cd46790716ff4ab6c53b0a7788fcd3b9400078cadf56242f4e54288b7cc5e62fd34bb99b0e143ee38c30aa14c100372bdced9183be5320568bed6c73e9818bb1468bf7a7522aedddfec18dcbd755b5192d699cd8cfc29ebd0337d76e6814852febcd7bb2ab3a9b6a94069075f073fa8f73bf86d08aad35b9836ff57a739ae34e1817a0468886afebcc37c0949499e5bc24d898c238df4945a0196c6eecaee37f4a059012ff867376764112ddf96183fdda4cd1ae8f3f9fc832731d373b2c6a004159568855a765c1267f202ea2b1d238f7ed02ec8a6500414864cfb536c6479c2f477e90f89cdb80b4b3653af4884edc3b2eb4472a0c518a9b37cbdef0f46ae755fd355b07e82e68a3686413632d9cc81e6e56a108490b7a974a726bd5e8ae275c4d13caebcecb1af4d090fff27f03f24ad6b82c3ba6131b498c7b9ea619b5a8cd06af87d91cdd04f92e4b650fe12cb1e84bf83b4fbb6b201c8580156d8d08ddf87733b8ab0ad3a5d82eb99fcce74ca5a5a379b35722dbd8a14db4888da3c07358c847d423caaa232f5e5b28af9549f7087d7eea18d2e915cba5ed124f7b8dc69ef36e6ba545e0389a940940eb94ef7160cd7d3a16b3db1f3312896242c6146e90fd21398664d3ce27c13754c88ac325b1ad5178454b4e2ddf9b5ac2377ef4826545ff50de9f3034e1de091ce80d6169c77cb1acd0e80e4e3a53461723a6965f929167523cd2d8f2fc06593f5a0e2086b9c8ec07e379e8b48e528fb1ce3ff7d09c35d146c915b69e0219a79daf8235fb9c4836ce98bafc6fd8599b1707bcf1dc729b2de41a6c05e0f8c967982ea99257ed587b473f10c9e59ed992c7cace94f9f762520e3b9971305b27fc0811414648de7041130fd03921fa01ba3664b31620f05f3f87c7960568094b617688c5ce9c60ea4c0528432136119cd144aa3a468f82ff25d01406afe7d75871c4670495bb303bcc3e2e4403e36f7102725471c4db3fdc802975b11d6f26c3887ad63d55872d16ceace7bc1e573d1d3cabeeacd9dc3c52f4dafef4361b649f30ee5c1d3b195bfd08383028e5d04d4d4cf5cacc8cac6e588eb033435e85904c314078a6a471ab6340f792db9b0b66193d956bc40f61df105142af483a0e34af803162a077eebd9e225bacc957fe03d1cedd63f71f64421ad92e6b733ab1223d93909f55992c0a27e257f16bf6a017c4a8588c9891e85522b482306d796c4e03ecf5f46696b2674e035b584614097acd93d2f1c068a395f13b2ce1dbea2df18b01acb568a660f7a98b7a2edbb14ff484ea088f3d6d9ca30f71252206471a655d01e126d6ec2fdb7b3b748b7f26cc6c576ddf5170e28d3264f4774901eadc122911cf59a116697fb88fd74b508abebdda4b151d96b0ae5075ebf27692e04db59946eb4038a3e15aba3c0cace70902c152b17f6aeae4d90cca69ad7d10607f64578e388aba3ded79ec92a5640f63919819af73068d14346fcd9dc75b65a9c3cc9e6d06202fe9c10e3188968dfd751aaa8e71b8af5723dc34bdef01fbdcfe38dc0deeb6eac560e7e1f4c7a9177ac274056855b73636b52bbd72791f29c95ef2a670030267ad1e4bb1422a97fc182208beddb4bb35eb3732e83895cd700fe51622226b435426bb04ecccc0d3e6de4ac2878da20869a74419fc248ea5e633bba9195c1d18b222955bf51e57b036ecebe6f4f824cbafbad0e3912e8a760efdb081f468607f2098b8c0fe737703478222e4decd5f768370c107c9be40576e51b8930a1f51d4dbec3210989c7b133597c8f1ea87ddf02586c726e1808b51125bcee05a32161984ffa51415d80997f180f4cff167c9e2aa4f967dc9fa150756817e8955209385b05c14424b3d7984837abce7e108495cb2f90c2613020b878ac418dab9da7dcdd5ea707fda3cf51f29e0ad4b862902b8827771cf3f6fa5fbed75ff52c136a8cd5ddba8608ffe690bfac5d4c40ce4066fc7760efe5b0384d9e0372756b73f0e175caddaf4d10b944197c80ee9e8f000cf3a748bfd1fc5fb2c4721906c001a1d425d02d34f40de7b7f11ddd3d26dc1b4aab0430beb7ea9a1871eb0583ae9e0ee1832466c38329589e2bd22072b4f873a513f893c4eb23aa059df32b0146fdf7915de29d0b8b154386e321fa1ad18f428e0124988d62009c29d197db22e4feb6803c711b6a2a11df416d138283b37c8116889678cd77809505299db5d06f803372284c1b9153558d26158e1403c64a036b11c610b65b7362ff01663c8728027f38a9456db66e0500fb76f93c7d92c6b5ae7b7b9c47d4943e97230896011a215628d73c065ebbcd114090a5007976c71aaaf5a7210172e2cc5c571a388a0627aeb269eb1381d2fe49a12d75551d1e529f8be6e808a0eb1c10c8f1e9501ebf6d6a7ea949b5b6cf1e66f12a6099695d555d15478122e91c2bafea5486fd07a4371c41c57ce8ebd2da8419d9f40b817179d9c230369785570c862faf2a3382a4dbaca8f78fa8e281a730d863729f437a112e7e3bc2343ccdd40f91fa2edc9ba0a350cda03a7a47ef577baf88a0564a62673b718be98f547d12b94021482ba1ca39747320142278b4af00d98d5bbc03bd35879ba9246c882d376af40b311754a5cb575119d4e71a30132496588df55b2fa5e1819115c7cbde66ba222133d74210c4285dfe75dced95652dbdbf3245952796cf80cdd093d2ee6d1d86b8a88d95cb8fff65b0c6fb55b55a8b0493f2e8b69a9acd69d20aad74b203a6b24d6f02f0bac63f7cda9deff644aa6e13570cbe08814f98f2962066a9adc96e15c88a65c58cc7e232f2f2173bd8f2bc6f86a1d34dc5e49e08c9366cde9c0b18221d5c797705726b4f8d0de5e4a60050af9c2008c211b4d89040403f7aded169f54a8c896f552be5444e68f7383ab58bf0afd75bf377cbfdfbd1d0e93222796fed8a9e23f4d87148be95e2bd028dd5a0e52251bad09a4dee886bb3d90dac5ea49ecca86d0301a4d6d57e463fe7ad60ce4e16054be8d3e8496875a262492adc3d063e33a0da49d6361df2bc7ff1edadb82735b3b78abea1eab0e46743446e3a6a574b7502b5255b18f7ccd961e7387b832304dcbc53dfdeeb012bc17d46c918598c7ad07a00b909d376af4fb11b89c30f2dab89dc95c76064baf876d5c48a8341911bfd0dd839d778702eac7f2276bf1a0ebad8f3ec8c9762e7da24039a2e955f1379cf2be975649707f3dcb83fcce5ac35a7726997d994fe422785aec0f0b6d94298fc3eb82f8c2381e9f5f70e9945d28455e3e5d6c4a2412cd571420353ea9fd087acdf002a840db378caccbc0cb69349e1861fa57eb23378f53d78041f03f5400f55d46fac36e6e60804a65ab4dd3718116bfbe71420131297b2830dcbad02c87cf290ec9c34b5f992fffa41a0a67bc5a6847e03417557b1f77200fd04a6fdd96f515581c433150ad516dff7f36f03e7a30778bffaace6c22c29618f2e937f8e542c21521f372004e612ebad69fdbeb20a702b99b69a9b648c770b9f7243e5305182dbfd69efbe5320c5547b29b84100d35182357f09583640c27f6d8f8445c2b7487ecf6c7c0d23aed579b8f4a9a9f3066275c67432de7902a1417a437397f9a4aa73245e0901d8d0178bf37b6eca205f46f4c007c87ec9a250af94d8075bab1ecba9629ea6d5442eecad1b06004a26826aeaa4e4b88cc6e9d59968c724e8b0966b0d2527d9f1c086db121e146fb391700817f61484d73726478f753c1ec281949acb41130964517b9eeacdc347adb29fd8e608a88a3087da8c221cbb0093f653da8946848a33fd94b4849ec2a58c102b2a21ffcfb2cb80ceae247c56980dd090100a8a54d17265185c110effece19593a015054a689fa5a7486c1689a703ece5ab5", 0x1000}], 0x9, &(0x7f0000002700), 0x0, 0x1}, 0x406) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b7") ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x7fff, 0x80000000, 0x5}) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60, 0x0, 0x6}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 13:34:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10006) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000200)="027626c67f84a44c7074979ae13a6803130528f1c52ce0a72921d8fae6a0e327b692c7cd90db13b6328f8a0239e6c24e2c0a5524b1ee4233470cb1e0a06ab54691141c1af28e43169bd9b345ba80ca00c1c57d382ed3df13608bd6917a39ca2581557ffb2d99c27c8a27e6f2a1848e29ac607da457df62ab132aed7dac5e8b85effc6a97369fc333c305c8c6162d04ef3869ad28d7c6a8ec800efc43f107152d4247e297c2b8321f7137453c1f665c180709f489bae9b3eaf07247f5512fee70f43fba72e9dc5ba4628a0996dab3770ab764ff27df68", 0xd6}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 13:34:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000042b000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="070f0062") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 13:34:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x89) sendto$inet6(r0, &(0x7f0000000100)="f4c82c5f1c0b1cf8247ac944ee1346bcf78bb0b383b9bf304f342c6aa8032ca6d012fa77619a6c565618d9da90890ae5eb80f754bd72e2fce48560f033cdd445af9c78d9ac409f89b5db494506422fcf37c8ab19d035e0bdc2d55236896f9dd83cbda9afb2ea983e191df1006e672f0891a61e71bf12ff579bba805d7c057d5d0c4acbe407ac87daf54d1de4104bb009964f58", 0x93, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x9, 0xf6b}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0x0, 0x7fff, &(0x7f0000000000)="cb3f2e9bf758ecbf379a720bff971dabcb7ba63e5cb523489c2094ab1ac0f54c4ab3087dba29838a817569b2b35410e1c6850e39070ab5702d81925cedb4df12bc1c3aae4bc25c9891ae858bd69239eed2db0fc3ef1833f04c351818095dd6150aecd77ca20228ea7cfd99c52b5e737403ed96af74a14a56183b590473a118a621138eec9ac2c663074c08b7d87adee257783d381be67fec839ef7342f0fe570c25e2045819cf343621c80b6a77cc61611df86594aa0d88d58cd7691c9327caf6bcbb81066455fce0e90879fd050ae4acc1eff50ec6e2d86", 0xd8) 13:34:51 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131461b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f413a2c7f59b660f89de36b698c3856508d9598db02f3c9bf72eaa77e41a179b69dcbbf2a56e88248ca139f05222959cf56cba7163be9bfad79eb00021f96"]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 13:34:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000440)="0f8c") r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x41) ioctl$TIOCEXCL(r1, 0x2000740d) 13:34:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='.\x00', 0x4a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000040)=""/12, 0xc, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000040)=[{0x43}, {0x4c, 0x40}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d5337b49") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xfffffffffffffff8) 13:34:52 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) recvfrom(r0, &(0x7f0000000000)=""/150, 0x96, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) flock(r0, 0x13) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) fcntl$getflags(r0, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x58, &(0x7f0000000000)=[{0x20, 0x0, 0x7ff}, {0x61}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 13:34:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x34ed714b, 0x2, 0x2d, "b71bda2e4cd166b76e38ac7c7286fec1f81c3781", 0x1, 0x70}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r2 = semget$private(0x0, 0x4, 0x20) semop(r2, &(0x7f0000000080)=[{0x4, 0xffff, 0x800}], 0x1) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3f21b7c09e9c6ec6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000380)=[r1, r2, r4, r5, r6, r7]) r8 = shmget(0x3, 0x3000, 0x4b0f62f5471370e0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000080)=""/31) clock_getres(0x3, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 13:34:52 executing program 1: r0 = msgget$private(0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x1, 0x84}, 0x7, 0x5e, r6, r7, 0xfffffffffffffffc, 0x40, 0x75af, 0x5c}) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000040)) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffffffff7fffffff, 0x6, 0x5, 0x1, 0x80, 0x401, 0x7, 0x2, 0x3, 0xc1, 0x7fffffff}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:53 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82f2acfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15800000bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) recvfrom$unix(r0, &(0x7f0000000840)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 13:34:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) read(r0, &(0x7f0000000180)=""/219, 0xdb) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 13:34:53 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) r4 = getgid() connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setegid(r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 13:34:53 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x10000, 0x180) r2 = socket$inet6(0x18, 0x3, 0x5) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x6, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x40b, 0xffffffffffffff9c) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000840)='./file0\x00', 0x100, 0x9a564fb0b43244bb) r9 = socket$inet6(0x18, 0x8000, 0x3) faccessat(r1, &(0x7f0000000c80)='./file0\x00', 0x40, 0x2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x10000, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x10000, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000900)='/dev/speaker\x00', 0x40, 0x0) r13 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r15 = getegid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) r20 = getgid() sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000280)="c6c150cede63a59ba1f240012bfe0620096d54c2717f304467aa5e6f81a8e40c8f19f8d9cb4cb5cd9e3c6a3899c83de492276554e5b0f9f11a5d5765701e31e065d4bcb11753884cf248ca5edcff8dfccafc2c3633d8dd30764f1644a9ccd84b3d9a27543c772546577853f937707420407502aad53c1a0a6335ab642d8f298cc06f36ec0f5e3b7ea1cce96b9f8e18b78e486f2dcfaf2b92ed6248e5b4133173fe2fbead25fdd1383df9ffb01c0e8d889fc3ed40548dc01aa7e93e439224067f318eb5d4df82d97bdc5ee1467a87ca7c82a3", 0xd2}, {&(0x7f0000000140)="bca86aa90768ba3b90e5585e83c3dd0cb0ffd690864f62994563d02f8c866cb65a3ca6b1073047a62ad049d9cce43e812c71924e27f4b2f851c30c5371b95e12c3910f8baa2bd3b475f41a459f0e0a4da49cd3ebb503c1e38a9b9d4b3b113f83f99a9249b58cf98bab12914dcd6092229e56cdd86f746529c72a348c9df6c8b36bd8c0073d6cc358eda19ce1e5d2517b0311a064b504ecd6d2c7010660c1e01541e9029484f62312a23957968113f6ac3ca6c4de0ee6", 0xb6}, {&(0x7f0000000380)="c892a06f5ae3a449560be7653c92a283803a533b72611f7f2d26eac02818d97aefdb678698f023d0dc70dff692e66e6005bd84086a59239644dcf5d6360faa4a933e2cae003bd3a07af5b25d6531461424127c4843244ca38c99f27cbc2350f50eb69a062b63a1fa2315ce941a83fad3c742ad2430099681a96b4d7db5c2243cce05ad9f37a313dd9024f9ab11cc0bf0b0c90c55b8a4b0b9c44030232f2c7d799f7288b5d4884e31a430075c36d9d3c4604566f12d68543bb86f10961c8ad3aadb5a35a375c64782c0a3d0a232c4427a99f1f6dd6bd52b5906", 0xd9}, {&(0x7f0000000480)="3e97c15f0dab0a35a843d0ab47784ac2248595bade571aff3a8d2cca0f873fffbd90eb5087cc7ffbd5f9a6a62ec121367457b777ba2d665d2072362d954954b1c31991307f4b367f", 0x48}, {&(0x7f0000000500)="fcafa4760104d2e4b2c52c768edad468481733e932efc956e380463287b33f953da0a711a03b639ed4d754ad629a0f9a0e1e1cc29cc905c05fcb", 0x3a}, {&(0x7f00000005c0)="7613d377357afb3a62713681680de659b450607333610fcd443692875c67069a648596579c51548bc048e62bbc009363741626ed586d82daf18b53d56c326d8b086f6059246d4798de6bbc62d1fef54c93e1384e0835b657becf1e379590d2ec5ee3c290e26a7640ddc3b4a4f4b42719e1f7f2b8150ecbc5552a160686ed62af3b7e98bd689224df1cf30db67a534a1940f6e86d7f322e4e84081030582a922b3ebd86c75d593dcbf9483cfde1d599df8ef797fd740631969b9d1ee2ab47cb5d25d4dd0fee9d86c1741c0632cd603109d0eda84b9c14597aeddaa4acb3cb8d386ef016514babb8e056016c90", 0xec}], 0x6, &(0x7f0000000b00)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, 0x0, r20}], 0xd8, 0x40a}, 0x9f9d3a6b2522d8d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") socketpair(0x6, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r22, 0x5) 13:34:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb0700000000000000006e53b21f3870ce46476b0a9618de776822b08ac5bc83453163ee393f69cf174c48a43956d5bda5a893edcc976b2a43d5f1c484cb4767ed514c76f2b0c8d900c5b8720fa80fbe73a30e076c40ff4d80dc19888d4c01be51baa874ea2dbc833e04c875e2e22df060e8ab68e53688f93d1f4b8ab4455cc9453193bfc8fc3eab1e4e9c00dadc30c253de4d33458f620048ac7aa45624dba9adaecc1d0972e7cb7f305906998e8f666c0afe8e71e49ea5365260b5ca0e9675ad8002b866ebf56828f0d6d0340e1822f2355b8711b3edad96f909844c63177f1655a4bdad3f33c8f69aa194d721"], 0xa, 0x0}, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x3ff, 0x9, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)="0f") 13:34:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f20000000000000000000000000000000000000000000000000000000000000000005050ff3ffd2970db3fa3d6ff760d308a1910238757866868a111a48862"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0xfffffffffffffffd, 0x5, 0x0, "6b0000b40000004e26d03f00", 0x0, 0xfffffffffffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) shmget(0x0, 0x2000, 0x14, &(0x7f0000ffd000/0x2000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 13:34:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) faccessat(r1, &(0x7f0000000ac0)='./file0\x00', 0x113, 0x1) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xfffffffffffffffd) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x1d6}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 13:34:54 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x100000001, 0x401, r2}) 13:34:54 executing program 0: r0 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x120, 0x148) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) getsockopt$inet_opts(r1, 0x0, 0x7df98eaca92a60c4, &(0x7f00000001c0)=""/169, &(0x7f0000000040)=0xa9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1b, 0x0, 0x9}, {0x7b}, {0x6, 0x1}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001440)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000011c0)) 13:34:54 executing program 1: r0 = msgget(0x2, 0x100000100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x1, 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffeffffffff) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[], 0x0, 0x23e5a02fa68ae02e) close(r3) msgsnd(r0, &(0x7f0000002ac0)={0x3, "a8739899559e43a1cf3f5f219c14f69c9bc95cbc62e0b422467322ac4de080ac1bd1fb40924b762270d160e614cbe071fc26c728147865512ad796b1c03bac5ff88874ee02dd1d8ae4803e4fbbc91b9989c7313f425e94ab9741df7700d660ac49fb4093b21b4c8a34d7431173b1c67af20e2ca896fe3f8d517d17d994a27090298f899d4199a823f8af2d162732cad5a94d15cd4a2cf14dc33394d19f8d92d02c55ac0b47944565522438ae853f5274890cd24fe43e3434058d19e6376fdb7f51e29cbcc9eb8fba6d8cb062718b3b7237bd711e80af7d48a12a77dc1cfa1650177a14700d92d63ceccd9736aa0932f23a3f1e0e5547123faf78124dc7173d8a6bebeb887e9727eeee06ef78498e0638d76048e3355e0a9d1ff3246b19456060259c236b3e88d4b0dbec7889e1c3bea0372738d1f2e1b8e2985c5b88a7c6fd56c5c8c48868c1c49a8c369fbb5ae0dd8854ba6d54f403ce6f3aa718c6aee9fc461002ed7d0df273a43cf72dff5dd66fdb88454b7a55bc855bf8184775df9ae252892868fb7444d7135da664e49af00142527889600cc1ecee25e37fd56235be48ef96d98935e45fafa452b5c2e2197689acec2b7e9383570150e38f6fa046a08b74caac4344d0ba19b23d152312a4b03f242b06282ee6b85d0545c7e726463add2ed59556d275f34a40801a3d5a12d13148da74b6fdf5de158f108f01d50f7a39fb98d91c3b9eaee8c7580342bade4feaaabf3094c60ed50108d17379e1358c831e79cc0e78b6fe213f2f67ebb5f259d61fa93f39a5a83d76d80258a4870f3bb8149016eb616190289065891f6ae7ed60a15f61c108a0b8b137e5df3a07deda86fbed54c2f237a49daf9ac8b4daa48597106cbe505ec215ba185ea37be0de838aac8385dec5ccdef52d59ff5b41c00cdf7950507c74da9501eaf4582520464ff9cac6678c3d2a4cd06e63333b9e7dce470f21d51ce7c990f6f184cab59842c6c084ed7fdd9ae00d8bd994f4032166c0929aa1724341845e0c97ca16a9c58334d9ceaec948c1d60ab00c335bee1af11ce42b44a2df82c4c3b67ed552b9cbece2fd87f4e6bc4a425b3139c8bf144128830346cde7be5a70d3b475e03f3bb1955da1cc477cfa8055c8428eb834e4041da7c4418f974cbdf5fe9f4bb70c84e5cc42715033194ccb7be52a43703802aeb90175f7329e6b3273a03fa0a3b35137a772584c8ce7e058308ea6b7265e29c80e17b1e643d08a20fcd5c390d306e1f93b04ab3433d8fdd83272f1a690e7853e9e7ebbb2e55578bf7daf775188e1a6223e17d1a73ed8b93e397422378ab0b205fecea4b4371a5b8f0b9a87778729e1249ac4de4afd9fe30e5b6dccee1e83288c081e4e05cf67d5991f3c05a42009d49e03b94abb029ce7871997bcb3fbafb19ac7c58652580ed509aec52f948c08bd23d83a0b7a05cdd7c4e1736709349734d341758fe9b373793fa244ab15c9385f5be2b3f8cef3102c8f158985f18b0351df62d582ccd36faae138b3ce8855a05b2b3efbd699d6e66ac2b0403e2066f46797b7fe8b4cc5ea1641aa90753bd2710e1128f3fd0ed04fda09e15c6797a4e56d2f86921d187d21aeee2e3197782aa0405e5591362ab35149401f1e15f3f8bfbcd453112454736c7da616a94bf3ff356e957956934bc8d1b6d94fa53fdcdaa74b8e0f9fb8310900e05af6eaac0717c4b791df84ca9209f90c9334a94922403b0485aa32d44b094dfda62415852a929963061093cbd18bad2da17814695fa37c4a94abe3329a0c7f10c21d1a82b10b20cff8eac08f4dbae54b00567e3492c7c7a73bf2204a2c4f21b5a154d865ebd3e930779901fa7c69900d5a4c2e1d4009cd59c61b754d99413652b0ed2120500835c9d4133ca430961b3181ebe9c002e443ba4c4723261a3cb5682e8566be14731fc0537ab48580328134599cdcca3dfae7b336952c39cbf68ea94adc95d248d6e097038d285f649477a204b770bf50ac0fa45d0619d2c5c2ff0e3e3fbf69ccff7da58816c462586ebf38f98b40ecbb2c02e42896ef4ec6ea34032a7a8e46e38f2cdff30068ec4519e95910e99da1d266418dc5a8906b0d62931a0968f83a1d2822353f8a566608230626301815bc161217d80285cc45b126036caa50ef65f1404a9e89ab7d8a7173c6bd49363f520d61bd26cdc78e75c7681574579adef6bbbca8ec42ffd16a47cc3330100e20c6846efb763996e807c9e43e2a2c9752d23e49de6c5d806530503628bd6b48aad41cffb9cf909a9a8efc3f6b25df471a7e4c0ba2679386539d2ce714794aa2ec70f2aba8f201c9099d38f3acc1d69e48f193765a4295ea8efb2cdc221dbed462875e4c28bff9d90ff432d33f59dab885f915f0073be358dcb3a8ac2dc2bf7e7ee0cfc166145c86a21027428400e289007bbf2d3b140d1b93fd1e15c53de587e126eac8fd5b65861d806a67c8d887428015cc72a69fe357debb1e5fabd43a277deb32dce5f68950aeabd974a1ad3cd96409bb4c80ac515918170e82ddddbc5090cc40998cd8ad2964ae93715420b333e2476ad2184e055291207ec075a9a900e40036f7c02e9675d31c7395c9d95425944b581ed20287cc61b9927711e0a24100b176ba94721740b2003dcf46eada86cb5cdf3ccfb1b9512ae749e18b6c7b5d7bad4514b2dd5ab3d080ed4d9cb5ce2308d743dcdc208c03c38607c901060e05bb88fb61cf215e0b37283c632ed30be0f4b38f9416fdd3367d408b4e04c044c47888dd59ab5483067ff6ef5e145c47263d9254ef81ba8e100c2242a977de9dbf533e76a7e171a939555ef4adbe0f1a7b592afdca5f01e88de58115e209cc8ff702d0c1db1704a6fc29a47e1e6eea13f99149ebb0816d0d4db3061998ad9a387cc62035bd30a84340a7de02428607574a96735c6d787fd81515a9c77dca650951d5b5adab5fdef796be9e8311da7e11a13a0229592dffb8eddbdb407abbf9f269e2ab5d70f6d487531212e096e4bc3192a7f2f2c0581e1e94cb2373038c90211ad8d8bd9d639d7848c6f14f5f56e20659543769ee00f5dc2b1e184c217dadc4efea8c463f5215b6740b8d6b45f32e9d61d7fad2d9cd2da1c43b885e6520991cb6b510b34963a7986ec57a80f773e3075f42c5937fc03edbd6a4abde04d85fff34962f3efce2838498ae4515ee6b4e7ce6b0e7b4d0ea775b3834823b17cb7de47d02b876268a59daf8821755543be48415f117c1c916fb5c83afd250abe02d6991da610b52c4ddf3af5eda499e99902438f8854e71d13dc4d73ec6f3c7806b8e3871813c5ac8de05f6967f118f5551a78a66a128544b4235d552dcfe2fe515a68f8d6dde0e4fb6506798b550e127f8d356729df7de1d482da06b2095bd73a00cc25ee88c7e99054782425e95c72340c4046143aad6ec68f00a6944b1c408ffe3eb5a8b2f291c976aaf4892ae15fad1d2593b42ab1842dae2182e9d057c26966f9e134eb4674be46d53c47957a550fb1fe712944d82fa1df8c2550e5b0b63ef41830c88d9465c1bf2ac5792f97bbaa682070cda0c1a1c6e87481fb50e17f57953386fac4884f14882936171e569ead75dd830924c8c245e8f57390d655a157fa8fd9dce706d1e9902dc799f3065082853a6232e508c0c52ee00d1a184c07c374f78776e2c2fe27b7719363373b2d79be6e8626f4c9b5bb06ceb78ab621a5ce449aa5a287d4058f23f5f79d0fb6c1af80e38d9791d607b5d03036db14efe7b60759977a85b28876089d47e6d621bc5caeba335ba5505fe721b5d2c0adc5f2c2d9199ba0fef0ab4e3ffaea9ed568c431aa11ded83e45c28d584468b880c6a0fed3bb50498b3a1edca2df52a0f34ea3857291790050f0c8569783877377ce4367115f8c0d032b0207366bfb3a56db2ed6a4895ba7677d93b384610c4a3b376287e956c94521a5f30d3e392d68afb024693db2b32418515b1920cbe1bc0d60503068d12e9e3dbb033bccc54d2b904d93e1ddfeac2304d31acf970a68858a309c4075ce9d6612b320f91eb9c45e78ff00ef91d005f2b3f17a63eb4ac9b714a3e2fbb18e9a0d995d7f435a8ef03ce009dfee1f93ac21cf1943bb475ee31ca7cdb998389e999e4cbe23e6f0c62deb750e78e9f996d1ec5192d654c37c89b7135e38653035c2572141de30468b1dd3d9a31b0d4b7f83be3633a4ce9b8518ba71c3ba1eaa92f8bcc913412793c1cfcdc693462e244ad52fc77d0e91a6a9815bfcda78a451987ff1d84a812cdecbb970dffa024fb76773c6aa61e19117dd004656a75b2d055a321e99f9370a6e88ea273b9ad48fbd7d0af3f6b5c3913eb1230db072199b631ee79e7a9d1fa1fe6d0377365260123eea0a73766d6ce2c7e22622ec467c880a0eb739b76aa4c9ea5c73881d35daf470f68c3e27c48a196d90a5253fe856962318caca8af315f28d2151d80da35168d94497cec65b935838de1fc6828161da7de970833890f2e3d91ef8e622f8403ec29ad18ea70d8352d6fdd036277cc1fdd1810dc4bf4fca9dd656dfb0e240d7e6d3c66cc710d70ce50efe05c3f57f716fa7e1220b923bb2c8c48322286133734b02283a8a82c0d91167caace4adae595d77cbb55ae24ff3072efe80678db927176e94f425422821a2d2a18c6746c2bceb69530872b745a0119bf26bd5af1ad8f53ee43260546c869f5ed7416afddc99b83b0dc6963e058266608162264c53f79c2cdc2f388f42f3b72585e08b4579c98161bae70d9e7874a34eb31c7cfe0b2d211165b61ea74b1e293af6a6bebf8fcdc45b4a3bbdd41ad1b8528af944d564418458d64ce31bd60c46ce6eed5f386dd3ca3a07d2d589d997502d8609b01426733fc92a0c7566536099ee41947326bf48c5fd6ff0f431c806920c9b4c5935286c63ddd773b1c629a3a5d8901de454d54c99657dc3f614902a6773ff2af5ddc56d81034412f124d5e70a27b7afc9f61adbabe9abc67738a6b7d9d785a611e3268852e459a806fdc8a4b673a8a5a3c5b61e674d30fc15772058683df075561a51d0086aed014ea65c144b96b4aceda9693983983790fb8395841a512e95080e43facdf3003d8e133ca7390ff1ed6ef0b50859249ccdf783006fc272ef06b07547c970f8e571916f80198c805f0963245938327b43745017ee558cb2252dd259940f7b41664e2263a7ac10698598a9c6feffa4a33064b7802b880ab3c1e613b1a87002a4448b5932f6bc5f3243a8e5f690ae7d4e8053b3d00b1d5ae661c9a1b901b3c9bc89ae28c8bbe17422b1c08c318bce8f8ca8a1fea4dc2c30d73a682b87a63e15ee0d3c9a51a7e8634593c5bd773fafdb6a73d74b9227b9c019109dd2c246599e36cb2a6d84cbf98ec7b7bbdd9eb51469d3e21e6746b8567b1d536997e4ad9cf22db9f80cfc8405575643b46ad58bc177e98cf8937a6924d8dec8dd1e111cb44bbbc2b223cc6cb6ebe4fe1332b657917289a86b1fde0643d63790597b1827dc66fe18c2101fa4b342740f564d83223332c4015828d71f91b57efc24a88dfd5e7716bdb3d8bc9e7da453f3902baee34c3a79180c7c37f60e1c91cbabd50dce8b1c80c278f3fa73e2ad80944d2b9d8b29e1cd9b4229c1a79a0b125ec0a6e113b1bfe304aefb0efe3458418d20892176c60f13f83772339a6433ff2c06a5f083102765c98bbdd4b112eaafb499a0996b60782db0d2c663e90815e94f43d9d3fa7f68f566f94d9ef2b1a801bd93b4821b0c470e37bf5c358b5e062a1400f1060b18e24147a3d490fa6e3f1b2b37be7"}, 0x1008, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES64=r4], 0x1, 0x1, 0x1000) pwritev(r1, &(0x7f0000000d40)=[{&(0x7f0000000640)="e7dce92d8410bd232bd3c9d7164ce32e334d67a221563bed29b8b068f25d9fbefa7dfe6b5335aef1eee597fd5d", 0x2d}, {&(0x7f0000000bc0)="040c133a2610db5ceaf962148a8153db00f178e51dad8ee256d7779f489c888ded930031fc4fb5666b3fa712f8dcdc878d47faba26f722f7befdf311c5e55a04ca5cdce7c81e471dc881e1f9bdec30", 0x4f}, {&(0x7f0000000680)="e035ddb3a2fb42766cff9b9153037d6bf215cbc958bcf0c35eb0", 0x1a}, {&(0x7f0000000c40)="b5e03504c10c92a6b8598f93134a5b76ac03948ad5211979ee5352f2fa318c4f40eea7ff7abc8673408f315bec0323a284a0edde396661d88c343abf7b2b5db046dd", 0x42}, {&(0x7f0000000cc0)="95e5093aedca59b94644739059ef0beaef2cdc07dd20a6dcbda7c746e4cfac6469e4c0ef8ec7f6126b6294206c8a89441a5bab8db33bf1ed732cd876f207887823667a51e0696680ba62fcb9505c0cb8f2d7cd4484085c38ca8d02448ce9fbea9853b07b4e301049b1", 0x69}], 0x5, 0x0, 0x0) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454a455ce18f9b7cc91598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e787b1907abb636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e8"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) read(r3, &(0x7f0000000ac0)=""/65, 0xffffffffffffffba) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000180)="00287983ac18992c7c89e007db76146ce2f8dbd2c2afcbbc5b695d806158b7e3fd49e0a15a6860ecc5c549ca8f537034aff17a76dc6601416ae14e36c07b7388624766b3546ae40924c3ffc1e072e86d157069b10d7aebf5b4aa9b2c2647d7798b81cfd430bc0b8171c6384e9bfcd9105a8de953d030080dcb85ccb081953231f25134dc5a9149f0525fbfc0539864c032470e486c422884ff7e008ba244b783715843fbe3c1593447323b8db4e49890177b990cda059e962ec9592086147fcddd98c44c275b7bb1c37c753eef4cd39cfa31d5685a1d002e8a4a89069f459bca7d69522e1ecc3010f44a345bcd1dcf94ee25e3d8d52b0387f2a5402dfc308062959eb22ff29c507a240ebde7db8a04e658da97c69f7f46f02b0a99f9a1bf17924eeec53a3dc61aafe50905a658fd29e689bb2f62ce212f9b2603302df52ffa52c7cf84027406d7dd800eb84eadcdacfea1726bed0adbd34caa35688824f98081da9480f9445a070e0bc9015dcb2bcdb7367c527179993d9e674d1b4c5500947e412d31fa7f54f542c81479b1b9dfb4a4a6e021d378fcc8bca39d4d82e0e7ad0f707145e025a3822e1124370762ce4e5c38bdfbb405a6e264c421e30aaa410121b0f568e7e7f7703bb67765b9c9bec8b1b62f3e103a4e68aaddc40811640460cc0e42c33a601cc8a0e0e2a73d5b226e4894d4f6efaba966b47e64f5a60c91b51ad5f5655be705edc2e284ba6f0d24d7c6c62dfbfe152eb24cedaa971dc50f5b45e5f000a6adab175b1eaa992ba8bfa687daf7c02f53cea30f3f8329e34124f5b428cdba39eba4e51b8b8b908d0a18646e093e6b93f8616ab66f05ca4fe92b67ad271af61706a40750d68a3c43fe38666379b66742a910176277684963b6820eca00161dadd9da860363b118aaa0c5344370bca30e6180955f23174b392c2c6716eb0d94763e5d05ed80a35e2df4c855c27fda22535a119836d8ac505d4e3947d9de08922b711127542bfd6f7f0783525baf99483917f0043cc18327e74ffcf0bb02ea0b99a2843ebb0a9d855ba9c9c492141c8b307d89a1c81ee16d498112a5e0a0d8cfdab105ddaee7baf1aa8ba421cc956f014060859b1b8b3ca441838cf1b45e8a7a225a91e075c962e8876a99ab5676bb595ac3addaa2a6a8b03970438923f02c25dffc83de975a73def60110b8e4da0ca58f64ef2cd7c1ccb88dbd8a7bfa0cbb6e5e2f48db8ec52deda6d9ee12c087bee196974d95335b6f84de0316cbb4513ff1a408c4bffc6c7d0fa260df6998863079ebcf0976ac0694df0dda9a18fb13f4bf1814385d156edc65f807d92b098957fa9e5112aab022e82b8326754a2f57ffd367ad621fa300da0a1c891cf17d55317a0cc5aeaf8fa24749c57f9b029488e094c88d0d32cd503b34e0c603a0969b23be84956b41e259581f654356d8350359fdb1d3ffb8b2ec56e8cf17d06fdd9e9b8cd581936aa2d0cbc49cec8cc6d1c2fe56e937d0c15193f1f56e004c3da8e49c9bb470c33cbe3ad1744d8bca66ba983af6ba778c4dba844de50c5bde8b1ef7e71cd18863385cfc4f1aea87b62a8dd940678c9552b10f5b7c3cc6b19551412707ba848ce195c8385c4bb2b53533f8b087658e41afa9b3ddf49a2c9da99da5ab126f4472acd3ff7f956151c75594926540696590b42502389721e9263e08223a7e88b7797feecd1b382b4f236e875324806f00435862813b5f2c29bc8cd8c4e6be427c77c4c4970c4a3dc09f97e7f29473df53e74bb11340baf2ea8ab3df72502ceef548226d56e49b75610d2e198ca33099fde19b58c185b885142e9819580f26ad58c26b36915f3cb437095ea94de630c7fde6a9e895a0404acc1f3ee8756b0b376ed93b0d82d5bbd9456af0074093ef353e39af7e475bbf2d1d174f5c7ad7246b734318546c9cf196671e00be2cf6c7c2ced666111f17eef9a58fa983c0fcdb80c712306e3d4b00bdc053a34aafcca12a15156d575e2b21e4b54c618baab309e2293c1b524f5b8e2d0a7027cd8ed2d0f26bc851432d725e8c6261803a6e9e0bd0cd54bd8be6cff024df74a23914dea9dcb800550db3fa09df053d352f0f120516074ed88cbdf1bf3d2f3f87412a04d7634a4037c130151cec9da008306d220d5fae5d5df8b8a81fc8cc84a3aef3670f44032da638db324a947c3b3938a3e39ecfeb0f8c4c7baab13bab8979c77158e28d5abae20f366b69593d53fbdcff7e603d8dab96388adcea05c96822d2705600d3c47c0c095dbe0a9ba0480a87a3645173cba97a91d79f7b257074f08460d4d4d53e73fbcb40c384c1ae388dde5cc8829c44614009e1ebdb8ae531557a45be53c4b798d382012f416ebd0d904b2e4c67569bd8522b91309f6f6f7fb21b24e5aac45ab58ad6d69c419a88e9fc45c475efa17ace01ae3f7d8c4913198c0d14ae0698651f05cce7620bb7d574c5e3601c992d6999951d461045bc943a702edf97779458b6f78c69b28becdbd9dd2cec3d731cd6f6143641c6766db4f3349a96ae8b72f0628360304fc908ee0b8cc5e971efc6be831b7354145d99b8ebc28c5c23539f1243720d87dad7daf738623dad309a5f041f7e7a1c80a829f8d53aed70735eb424d95daa7945ced48f7c4794229d45f51be7e962edf9336ba9ce62962ad3fe4f5567023c178f248f54088e489486812c98aaaa8c2a7d77bbcb0ce2dbc48d8f7f82ed4ad6a92135a8aa2419cbe650f6c29ef3a65657bc0886d9ad14d1de1d81a58f4a579986515dbd86bfdc2df248501d07730af772c833a9b989a8283b8b38bd77e1e021c52e7732d8bc9c4c0aef2fceaa968d4317e720cb0a79be74b00146ae43d6f1f44967f4fa08f6c61ae1e979a0d1730946e7f8df965c03a66bffbc2fdfe4273a42a99f52d9cf342ea339a17f59c7adee692f2174a97d9144a1a4924ea7c61390cf6e5df363d6ee1ad29e62395aedeacf30fe4718071a7e798c428593e5a03be0af8f386d46c90005a8107ed20c1281d21552980d9b58332b3afc31e24922c21fc494378eafa6e307067ac9a3e95fe1b37de7c8cbd019cdd0ffa17713dce67abae1f793d6b40fc6e9e15a25ca1d2b1926d5b29326fe10ccf68a21e624ba3eaafc04146158a8cfe334b83530904d4f0adc2e380176ce3176433c01c71e8f91033e4bbaf78ae1e1476704f0bd277c1fb8ebc20ca1b85d632e37e20b5eb3e6677e188e725955ddd89bc4ecc11758e18695018225e9d6647abb12eaff8cadd4565b4ae0e32993688058486be1ee5eaaaee6d57ac035e966f25b424252403ae578cd79d5cc3ad84a1d4275a5be3dc0b8415c31d6e0b319889e471cfa6916f69111e47639e38a33f4e0f8ab66cab5a16adcb472217505a62239fe9b9b569cf1c36f95e202651ca1fca7e5f915acebf8a1cc3e3573d8f2d1469a69706329cd68b52dd2ef3a58bea3c2097b0b7e2f3bd618fb65f4d762a0bdce8a49b45a54b8d9eff688c39f1a8168b67b5861192866dc40a2280deafd48cd0177327a5f8c337fe5b45146f3be5d91cbd6bfbfd8c383f3b73a3b9069c832b256eec3222c92803daa6a698e94e3414962817df91e33012152da0dd56f4a7adf2e8bed6ca20942bde72cdd2f88d382a65d2356e8053350a9b5476053bda916d24df2288184f61aacd68c8e079aa83768c1238fa84d31810ee57b061091bcec06e2c3dcb725a704eb038e32507b3ed4ae227e6462fde3e3b7c7051a2b5e32c3218ff78764ab23f995869216f71bc1c8df755667a2d53dd6f5b8705dfe1124d9c51e8deb869da7fb92bfb55d0ea3d1cc55a834b53b0ec6632856a0fc02ee8171c6be4183084e03c3217754db148310cfe687cf8ff1c4d827c5eb71c89e1538271dc0eaa7935d4a0aaffe02c1eca1228bf774e57e38f4292f1ddec767ce2ebc8a2eab98a7bf604fd75fda31f41c88fc9fe7c11cd8a57d515c9d68c3903f41280a40592e77071b0557bc60fdd611ead1a223af12c0a6a1d39a900cf1080c688a4a50d7d36793eacc52df3bb886ab0eb433f8b494592c72421e96cb8f7750143c6194cbf05b71b3abe5687664939482ea12cadf7d87c8783cffe6729990b57564143928dd904f628991b70d2350fb0e88c62ba1e840f2459a81a4436c6791b751aa2ed2d098a9f51578bb6d85ea32cb4bfc23e361029145da67b3d41be634ee57ea54f4f050afa425bcf4393a1736e678b565a7b6ede9d304a52efd2cc6fd8a89b6f120866a2b4860c9ea348053cb0431da24c4a6e3bc404843ab7c3d3835c594f3d192dd55e261c291e44ab1b7a127ed5f4c3727a425ee9c26f05a3f26cb7e28b96d710bd132fa362b4c94f1873059c390c1bcb18f902f82e1975e880ac10f329fa49ae18c1f32d55280445e38fccbc51c152797933f576dc009197748ef7440678ae777b785bff27fc900351d0b345685c31549ea79a4b4cd3742843903dffdca4055cde92ad2bbfae61250c81988f80a725c7fc69683b23347ff6e770da4255a131ec969c4e85f465730d274023aeeb96c516178e6db77245d3673967befb852dfe7bf18273849c66b42066c6272c3050cd259524d9388dc84fa54667569a99a445d2e1b990ccc992bc01423e2bf52682b4887283f691e56825b927f64efddf6f9b1b02d81643bdb0260d94bdc0691ea9c06471964a8c4eae88547b3a52399b31e8eba2ff229b2bd9d443654a9dc4e0e413d00fd960a22fb16bd5d8f9c6881e051ac6445ecdb3a32e0992074ace39b291389181a804861f23148ab2c66b855f3c7aece56f48e2ecd9a3b0e93d0ec132728a7bf1c34d71b90e78d91745f343f96dff18d51057ffc702d35199623d481207a5216738bfd6d4b07d81b5d30a3d349e245c312b062d6926fff861a85c1d81e0ea777f6db0607f611e7a723883f9b83855cacd32c91c0df9ac1ca0819660182325c6e88916437303904d3bce2c687fc2eea63a8b4d72440eaa84a4f74fd2fd53b2d9d2060338e71dd9728a5db3469813afce1311e55e1d9c30745c44bb0ec01da5ab341725bccefb01e470d3933f1e5de8c56f6be8965b924239c7d991ed8fe5ad57ca402f6cee0bac90b34df3392402fc7a72b45f7d40c3097102893ce43a5a4f78f2085351fe6ae1dd2553a40d76dbcf0dffa7b42da463ce2ff4d545418a22bee53f44590b41e28d961da12f9a681983478f2176a026825d914c1cd22c5015391811d81886193cfb53fdaa6567426ba5bdf36a56150ed9065111728f6bfe87179d9026a1e22dface648758fc5296205865ffdb5ce86d1f74704b358dec45e99cf462678e05ef8211ffbcde7163142d8ff46995a4d5f1e4289ccec44dad1f958adb0f92c670b6b3f591f58f39a5842f305976109c079e6a1af0c2be0caedd5d29c74c70c95793f10379ec0b40302cbe99973db79bb223732b68aaa7ffc39feb837dea4894666e9b4788911e643b81d5b89f015b1cf90faa1ceeceef3319cbd89b6f0e795644d5668c217741871c53c5654241085c01121478768ae5ccb2a7373030943a3402dc2cb8396a471ed073631e61e461ef74e51635e2d0bb66108e7be98310efc396619258268b12a4f0317aeb7d66ef9bbba412def2aecbe428087b0d375607f075482353c9278cf7eea86973fcfcd9198ebbc1bba7a1961a2ec5109c5a393d4d15f6e5e88bb64e89875a45026204ca574518c2d3bb51fa26937ab94ee72d296c79866f75ee6fd8f1824b33f1bc0615c02f97a6bc574a51acbb867ea6afb736811b68bcd48d3946a7b4d73327e6fa159cd74", 0x1000, 0x2, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x151, &(0x7f0000000240)="b6c807e92d338ecc8ade77239fada74368e719b1ff6694eaa85cc31af68d882bcb78eed342f21369f2997ea3e4940781ce132e95560af532a9e2fd5400e84fb6b386a2bd9de11b780e6aeb7a9376e40b8dec2efa9a13f4aa6961fb8ef3f1e0e8f2aac8a0617afb94eb9fbf46a46559c9754c27366fc12d74f2cb1a9eb342a5a1bc1e50019463d035764b6d9547af67d7f6f7a1d30e21775621aab29dfbaddb997d5cd94e037b357ca811be95ccbc6bc85d84b49197e14bcb91a15bd10484a5992253a7a8277bdf9592ac95819db5f4cb645e4c8d0ac50781816ff80b7eaa0427cd49aa58ae34658b0cd3b35697356cf64ab47150fac8bf1b4857a210d1c3ea0c1d02e67489348003533318c6d2e415519828b0f6901efceb6d402fe463d68bebb8db87e77eaa8f6213efdca1ae87528ccce28ccd38ff72acd45df7324f7543aec60cb141b1878ba67b9d439f14749fafac") 13:34:54 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000580)=0x5) r3 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xe2}, 0x8) getegid() close(r4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r0, 0x4) dup2(r0, r0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 13:34:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6c6615429b1bfc79) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000200)=[{0x40, 0x40, 0x60000, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:34:54 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x7, 0x1ff, "e5680130c24aec620bad8a203dedd8091b6f930c", 0x7ff, 0x1000}) 13:34:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/186, 0xba}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/146, 0x92}], 0x4, 0x0, 0x0) 13:34:54 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x60) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:34:54 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() r4 = getgid() mkdir(&(0x7f0000000440)='./file0\x00', 0x40) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) listen(r1, 0x6) accept$unix(r1, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x1a0) setgroups(0x6, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fchownat(r1, &(0x7f0000000340)='./file0\x00', r7, r4, 0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/21}, {&(0x7f0000000040)=""/52, 0xfffffffffffffef1}], 0xaba23aff011f3d0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0xc) recvfrom$inet6(r1, &(0x7f0000000180), 0x0, 0x40, &(0x7f00000001c0)={0x18, 0x0, 0x2d, 0x8814}, 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000003c0)) 13:34:54 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = semget(0x1, 0x3, 0x102) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000000c0)=""/65) shutdown(r1, 0x1) recvfrom$inet(r1, &(0x7f0000000200)=""/159, 0x9f, 0x2, 0x0, 0x0) fchdir(r1) close(r2) 13:34:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/227, 0xe3, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3f, 0x8}, 0xc) 13:34:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x10001, 0x3ff, 0x400, 0x3f}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7, 0x550f, "2ea86ecce46ad8d56909002563d999658181d711", 0x0, 0xfffffffffffffffd}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) 13:34:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = syz_open_pts() sendsyslog(&(0x7f00000000c0)="053baf0328a87d59a6460c24e6cf9a8e9e03deff810103306f4f5958b709512ff327cf90b3993409ef51e993d991954feaa359790763c49959217b2a9ab434479faed1c7470072bc4d78c5c120b9d9118d0254a754129bbe9dc42330f5b64ac508e2a68a96b155d676382f9e933f562b2ccec9ea20289ecc8f9cba1ab9802b91f0ed3059d4fddf4bccf1cc90b53e992305394e71191f52120cde707f53fe506335fc21e1e95b6d366654228eb57ac0aafee8ff00992b39ebbf2b1d3b7820bd449907bd839c783f736f452c616d65d56a99831661", 0xd4, 0x4) close(r0) dup(r1) syz_open_pts() 13:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r6 = fcntl$dupfd(r4, 0x40b, r4) r7 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) msgget$private(0x0, 0xa9) kevent(r7, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r7}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r7}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) fcntl$lock(r0, 0xacfdb9135db1131, &(0x7f0000000300)={0x1, 0x0, 0x5, 0x0, r5}) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 13:34:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getuid() getuid() r1 = getuid() setuid(r1) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 13:34:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x9, 0x0, {0x9855, 0x46b27ca3}}) fchmod(r2, 0x10) pckbd_enable: command error 13:34:56 executing program 1: socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x40000000, 0x0, 0xfffffffffffffffc}], 0x5, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:56 executing program 0: r0 = socket(0x20, 0x4003, 0x3660) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0xfffffffffffffffc, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/138, 0x8a}], 0x4, 0x0, 0x4) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000700)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 13:34:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a70bd381ef96c9bb30b1fe55ec1dbb5e37d673cf4ef9e68b82292dcb627aa7730aa482b8ae6e9e18049dd5ba99f06156b2b03924430e6c938b88b65ac9f805cbbdeb4cccddd2ce2cff020390e200fdfce4c62838850400000000000000b70bab2ba52b9533b945b3083f322807014c65af5c788f6708a40495c72a50f2480994bea3f9c1533ccf5f12c61987848f5d52a2704e765c77f66bfad92a6e1192d35f5caa143eebaa85aa314ba14efb8a8dabd8be03d37db34d2fcf0e5af4a91fee6ce4879218185c0e045bd0621adfa956399e67d9ff19f2246b9940390000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x80000000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x5, 0xfffffffffffffffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2}, 0xc) 13:34:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbd017bd925d8a8d1a029be96914f6357e3a", 0x12, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 13:34:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:56 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x9, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r5 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r6 = semget$private(0x0, 0x0, 0x209) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/4096) kevent(r5, &(0x7f0000000000), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd", 0x20}) write(r0, 0x0, 0x0) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000640)=""/183, 0xb7}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) 13:34:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x8005, 0x200) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f, 0x5}, {0x7, 0x60e6}}, 0x2) 13:34:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) mprotect(&(0x7f00001f4000/0x1000)=nil, 0x1000, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7f, 0x100000001, 0x8, 0x7, "f8640b4d9438b9255a22b3dbafe5a9dfb7adca51", 0x8, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") syz_open_pts() 13:34:57 executing program 0: r0 = semget(0x2, 0x1, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/217) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0x40}], 0x1) 13:34:57 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000180)="6bc51fb52b9813309190c1f5795854d7918121c03e2bee360fdf9e899462c865748fa46574673eb33bb113826b3fca2737d4adbe51b9b76639ca305c2e0330c304", 0x41, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x200, 0x1ff}, 0xc) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 13:34:57 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000001cc0)='\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', 0x2000, 0x1) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee51e3888c2f88b33d0000000049ad4a01000000f5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\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', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 13:34:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x914, 0x8000, 0x6, 0x80}]}) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) msgget$private(0x0, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 13:34:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) 13:34:57 executing program 0: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r1, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) r5 = semget$private(0x0, 0x5, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 13:34:57 executing program 0: 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, 0x29, 0x80000000000000c, &(0x7f0000000000)="eb09000000b9fd812eaa4e71304d33f6dd03de48e69931929648906550100c626dd871e508007c5faae1", 0x2a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 13:34:57 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x8000, 0x4, 0x80003}, 0x4, 0x400, 0x3}) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1f2c, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x81}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") 13:34:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x1, 0x57e19fffd576d88f, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:57 executing program 1: r0 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r1, r2, r3, r4, 0x8, 0x4}, 0xff000, 0x5, r5, r6, 0xffffffffffff0001, 0x80}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = semget(0x3, 0x1, 0x400) semctl$GETVAL(r9, 0x2f80e0e07ed4d8bb, 0x5, &(0x7f0000000100)=""/39) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') socketpair(0x20, 0x2, 0x5990, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r10, r11, r7) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x1}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x10, 0x55) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) 13:34:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getuid() setegid(r2) chown(&(0x7f0000000000)='./file0\x00', r3, r2) 13:34:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x200) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0xdcc31c9cd2346b13, 0xffffffffffff035b, 0x5de, 0x6, 0x80}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) 13:34:57 executing program 1: getpid() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="9f8d01acf126a2b4af2033a186b00ca38aa4402262af4d906a0b119339200f5c11665dd5958ead25168ea37dc90631741bd8b926a755c665631051b4195ed4e47101eb8a8785e11003a226207b829c712e99c296e39bbb112511edfbf83ae71b1087c6f4838810de763ad687bcfdcd", 0x6f}, {&(0x7f0000000080)="b1ddecf7de48c111601da567a09b1ef1319df058b885e9205aca5881f32a3834398c85d0534b7690f129c53774252d8b2df62f0c49486eb67f324015f801974e018a29632968a8ea0e75154e63d05b53185d571a0b53e19b12ab42181b3b2df0ca77d75683e7025148dce69f8631f11452b84db9f65a886fa429713a82aeaf949e3ce5799a5ddb4886e44533046523b5ad7bdaaaacbb7557e98ac250a054251194bd9fa394f08568548dec36909c188e4318ffaae7", 0xb5}, {&(0x7f0000000140)="9e14c9046249d971cac132801be0979da5e5114545a8ec224066dcad353e734a0aa2f850443c8afb3f367c568a228df75e85dcf7c30e6c", 0x37}, {&(0x7f0000000180)="2a18303aeb406b199db534b09db92f5cb0c40dc72297ffafd48d729a2c249512d7c81e2693d343d41470fb3cfab97d2ff2d2966e5ca7134414bc4bce47cdfc5725ccdf65de32e610f1b4d9f1bd40cd4a41eecd5986e241eb6ff3bf345a216267e75064fc9dd758663712e2c09e30defc86389db6466d4059ed59cee335ee4e64f6750ec11f74b04586dc70e35bb8805a40fd0777def1814f08f7fae5edec9e0d9d999bdcd1a8f5024c18d85ccf5750a6a7966ad6d2f9cd1116928706d1d53c931d30771d2688a3f364cd6430898f1d5bb92c0fba16a9fed51b5cef51d48cf551110600f979003c1b5ebc5d18ff37d8", 0xef}, {&(0x7f0000000280)="fdbcb87a950f41d0bfe3c98ca7315c1e0a3943c198e536e89b4eb2ac229f9e77a89b46fcd4a43aac114616fa8fc5ea5eea2456c615c8b506028e73e64a3d689e2d8137e4875d33e9556c3ee64304b4d3e2991182c78ec6b12d79680963dff2e0de0577cb2dde4bd8cfea79833550d352cc44935c69fee83d695ee90bfe4e5ec599250dfdf4fdced7ad00b1d0cdcf553fbe87d7a03798da", 0x97}], 0x5, &(0x7f00000003c0)=[{0xb0, 0xffff, 0xffffffffffffffbf, "757cfb029d6e89afaf678a45762d5e24c16500f99233ef76c771c70244c6df1e0b50b0e833b0e7b4a7c0b2ea4b72e4a50f2931cdb4f69c4c13eaa117796e6e658992ebff5544db486b14af87972abad26f0f9e0a9fe573c8dacbac64db4100e5824e622181cdacb3b2f809527213a1055860e124e5f55d4a46d5f10f8fa2974f851bc685b3ddf5c5224a86d85dd2e4119ea89cf6ebb7e0bcc245063e82c1"}, {0xc8, 0x1, 0x4, "4c27ea9ddca1cc42877fad7826e0677d1cc05b3ff670917008a3858abf9a79a4f98df7231ac946e2e4cb9480896da3a9dfe515e119efdb930c3e8b5ad796837f1dd5167cec2df851d2096ec914a8ba2fffbfa1ebae1a2eeae44c5525afcbd414c5a0a014af9fb638218f2a56edbfdd3bd4f19e35e3cc586f4993b5243453b396565e18d5c3a01c1f45551d337187638ee43bdf5e6930b8b23d9269f81502a345004289f86237ee1fb4ec6502ce5b0ec5368969"}, {0x1010, 0xffff, 0x200, "8b83806674678835843702319a26bff0d91d535a4962e0256ce1b21ceae8e7f5ba31f167774d0e3618468bb3527ff70e43fb507e4f5a40ee06d0ba2dfa98edca77ac32cdc946ffb882fe160ae26c13ad268801a9bee759951c6151c84f6c5cef6c0eaf79de667939312a553f8c21d971469b4498059fbe61c61a871e78a5c69f68336eca43ff0570b5f05bc2448de84b7ccebc857444fe241280ae06f3c335528efe34b4938385c09df678aafd839f17d538f4b7807e1a266be4166d68fa406643128ca7436a797729c26d31d01e831e5fb2e4b424b2fad19e111d132dca332357315d397b9de540d0f04b1874edff2e711f19358c4a7db4488c9430e767a03de4bd759d13ae9254c4ad6c6fdb619db7e8024bf12d77ab4f15a24253e2825a70d88dc4130c33ad530911f1db4eb89cde910745db088fc77da57dcf1d9e52d53cea8b66652ed6f16ba9d940cacb0538d33e4087fe7a2d2241b86780656d03eee05ad93bf9b3115a6d3621bab2aa7452514db654846aedf61cd080af700612d4b6670cbe8e1eddfd9045d8b830bb6e917e8024f5b4d18281c76b61166abdf37c99fec9f5a72350e6ca6699005b7f19a49cd0abbe8ff489f41630a59afe34bd1d19bccec6ebda9b4860094fafaaedf167e41023f8a1895d59550a3501f98ca8b5069d7d88fb3111e0f322701b8bdd4172ee5256f1fe2529b7142ab53da03e24b9d44236bfb9493cea34ec691cbe86d5277d78b8ae13d2f77bebc30d40219410b5514d3e6064c7f017c86e5af75f865409bdfebdc9a3717564660647a45ad364bb4024924acfd46bc6b59c596a35206dade4012015cf81553c7b16b3b4a8d54efec357bea6fc650263a678bb991a8b2cf4c7fdad33845b9436c64fe93da59a926a0d833f1eccd179230e625b3402f0fd2018b1b88b0de85fcc03610005b3c9a939082bb3f2befad13a04c6826bf8d6d0a1a2220073b48f7de6022cb86250c8db0910aa80259cf56ec2254185e5271f0d2f63b50066cb8b99fc0e7a906e2850b490cf177eee3ca08fcd0f4566f7458675f331d45a02fc402f35f274d0770e4f129401ec860a8482aaea540ba35f3a23de3b8f0c36ee40376362551803d684b8c73b6a900460f27e4c6fa4ae303e1140172e140332f38417c2c1b5d98b6e242aba7761ef5cf6444057b63556515f1848d3922c603dc7d61951200e413189519cc0aa91a177be287e14a9002883238f097205e7c5a2b0d37411517848ba0e7c9de59dcd54c2c140b809e840d840c48c5d3771fb14c91b265b98f6c88c3279d254c6390ba4181db9e3daca75dda1cad0b9017c7748b3b16cec1c12f36c46e7d8fcc4b0fb7c5ef927c5e9eb1c24e66b0dc41a2d57c6ff04908aec8a93a6f0f6eb39f4c49670738f85a9882942e633c12a96e23211f40d33bfbe225739705cd0b439030ef2fac902264d26f99c8c752bf627f3ae64acaa16ff0e76c11afaa5a294f741f7f85dd222c9dc7fc46ca5c8aec47520ac4b8d89a6e94fd7a179d9af2acbb9f51dcc918c2d2596f7b5e426f4174b669da8cab7e05a1b6ef86be1ea93f29d3c02a7d46320f6111203850d785df01026c43e2349508a9120f9ff6c0d69a4b79fbec35326260777c48cd9c0d23f1a95d0a7a39b8a1d6532b61d6fee877c9a98f01878958e5e98ef92224e9322f767994001aa3b2bb9e79f0e2055e029914a9f1fb8c4d336eeaf166f4fc28bae06617305f18baea9afe355bbfcb03a05628b059f2e27b096e5ccd609adfbedefdaf2e7e85a0c754ffb8078e4768c8a42ece68ad3d0ea5dc4e7cb2e91f9271dbcdc55a684daa531f26d7d91a333282655efc5f3d2310359e5d2470c6dd19c029fdfcdc1a226a4acf9c49ead62d88e3efd13f0ff7806f0c4ca7bc547791de6e7e0d0f5b140ad27f12794886e54cbea2ab49e03665dfb9e9451c265ddc6584c768449ce167b7891b40b51602e7575599e104fe2a9d8622ecf28aa4209dd8f9dae9d4c7ae5ceced3c78519aa1e398541b34b4164444f480892f88162a6896c52c640e695e36c8245d8d25535b141b2318fc5ab48045aea924cb3eae266b3b7207e634c205312259f8a76e7c22428c0c70b45bd82ff58a2bfe0716af09b5fa43d887acaeee93d102a3c79b10c276f0076882068ad46ad2265b18d6cb46453aeeb692c0dbda08c504833107553b74ba3ec9463a3b4526b35d6218fec94437a8f504c0cc1fc8a0eff88ca59ea62d1f8f86443f396ca07b666bd151f894947368c1b7571be3d87e1ab18e4d1fe3b8369d0575743b1852eb44fa021bb29bad6944e68769fdf942a5a0c604b3f68c173548872461c27dec6577271ef862d1b3dae39e1fe67bf1358c984aebb58ce9492e07f09775dc71734dbeb9a6453b33f4115ef6a68a8638dcbe1f813c073529dd09ef54d3c5a3384d2e51357a8f8c86647b5c6bfa9edb5bc6fc8980ddc9d3e7b025fb3242ee80803c012d578c5b07d5e86b002809a4a605353a6fc3e4afdd69da6b9cf92c4051563de02b5a6b99a11a09e4abd94987f8702ed47585e916a750bc384a98f15fa77addc5851237e22c08cc3070d2e9b9ac417ba43f6e47fd1724250402bc955af98c69cb935af1eaf25c06b7ff3e5531de67db362c3dc0c10a0012ebec2175d6158491158cc08dccb9d2ccc7c91ed133399570a095a81928f39ba5e09bd75be6665d3665b5d66451d86742e44f18b1226e9e880edfc1f6bb324db7d153c77de1158be8c5fb94978371d150db0c766e948527858e102ddc1f9dc21940dff1a1e06abc9ebc6808d6482d8306428eb6bd2862949ff4b76c862fa59f7dcbd0f65d0f8d05e95d2f6673686e0475991fd61c17b62eed28ee59dfedf5b9c980cf2b6ccdbafa4a29caf8f36cb5f7d26120b96d3ab9bf8cf60478e790ed0c3e2517b4d5944c88b5cd8daa4117c4cdbbf7aa527f3611bcabf01f7db9a66e4e4b583ce1974581dc36f5d03d655e9c10ea2f47db344209d8204ade47129cfbb4d306bf67c06bccb2c2ad5c7746979c50455dda92c446b1ef8d561a0ff19511f557770692551b7e8ebc340df7c107f247d35ee590a827f62f0e165e428bf2f7f586d26a9347ea8f0f19fe6aa113ff4fd6c120931b1e99d4fdfa037779e1a7772a17fdd071faa9acd812ca8812499ebb4b2b6e27576bafd9bd623f726cbcccc434c85ec9a3288f964f0a172bc654e901596a5159e0dcc8f0c28281980b2c0041b7228d89a74be889397c9be294af0b11e9cb188765a5e2f687a869baf6f028969301c1b6048f1062f6ddee3b7f08641751879a810243b0f013754f5e6b64250f74e3b729ed40ffb65dcdd957abd8c18c46a94b7046863d5ab706a6c9c4dd42c8667c7718742b959837b84ba539d0c3b705a97ee008efb8dbeb874833459dedf858889fe6cbf26bb18fb5126841f21d9dee25c859f04bf16cea32fb9245e4d83c275bd60b7afb91a46ffaa171502d8e5efebd7610cfc526425a45362c2b722dff62b2ad4218e1342e660386c405369b8a33e1e10cb1b5243f2d78a872914b4d2a513bc745834dc20d10232815e6be9534171917678ac5872e2e5dd9e922719736c92abe18d7d1f244e9988e263f9e9dd192823ef3f83bc1101eb79cb9cea44ccd3b2a9b1a2946109f95340062814f2dbbacd58088732cf1a502fb855ab1aeadf3951d5880ee11d0b6e96094a5d1c3d229750e038d3604f72ea386ac332789ce7b45d76876dd14412794e0c1afcd21934aaad7ad3075bed545252dccc48ccacddfe52ab123b59d3c3191b904f2846d52bba44032f255f214286d7fd49021f8505be93662a9e135dddda3e0132907a480f92646a3b14fccf569d4bac8f883ed293322056cddd12b91d9150791bd62c30e7e44b09d40165f9323bbcc1d86b59a5890d1aaf87361dd23b2fb51769033a94d84fda01167edab43f10b26816aa1d9a68abae983aabf755496381cb88afd11c17e07e9cdc93771a6f04eed0ff807e705c7e99062a0ee91e8a932e93fbf035d5f87f8a951f285c92fde01d4b66d2f4e035283fbaf23a0f2c340af2a275baf9aaff75de677496da712a3496b08afd1d205895bf297aad92e9e209b3f6930e232aba8466e5ece1cb01ad8d00e9bc89ff5c8264c6c9da1cf8621cc2313594bcce0e22f578fbbc377768d4fa6d1176066a96cd7af6b6a203355b861e636d78068e374a70534a6b9302e8094d45aa9d8065a6cf775ad5f27dcd5552d22105002c957943eec90e565cd8a078d506d3ae74b50bb6706d4a75942820122e8ce346f88d33846b6aa04e8bf533a0de5e6f3cc851bd574e0d3bb9c538f5fb3fbac97d1882028a53830fa437fd5b7aedb6e48e3fd2b113430b53bd6ba7b901cf3c5b1053ea36139b9caad246612c10621eb5bc10a4087b0c3bfeed54057d63ff129eaad1bb4822a7b9b5329f93820e19e890349dd46d169121bff4f1b5febfc3bc791383e7fa3a81b8af68fe6aa4eacd837f927e52f0fe6d2e18888043d5fa01cd0712d07bda1650bdce510ceb13b34c7b86e1aea6ae4773ca010a9d5583d76b04b86e92438c2d1e5a2e8a0252a745be89279ff1a276eba8e6dab83cd81562585a5fa670999a507cf22edd4d6a22a8a5aeee4dcdd973789699dc4ab02f9bb9936655fcf44ae0c6fa749d6fd5b56aa6e92bd6e5657d93f117d1953e62e9d30edfdf91ffb6106150bbb8484fb5958f9246eb4952bceb1535aaaa51edb7f01aedcb67d1baba70ba955f4ce0542365daf5bd9115c76af973442e4a24e0ef189c5bc67a88b9f6a47d58560d517dc808458d16682848c86c24f3d140f46129f5dce590e4704005baeb4d952efe536b0b2402ae94bcf991f44379d387e3be521df43719617e6fc7544b6f88034e40e51341b5174d33da06b1b103560ab0096139201ea6eef141db59a62325da3e97e40f7fb76d1b8eb68bb39c21ed47d5db1cec35b1f9b51d35c31c5dfa518dd2bc843d85a2634217e9a5cc1cff1746cc4ad6b087e5d9db43aa1bdbfb68f0925513c119049627a4dd5b668a175bbcb116a0a5303b890a56a4dc739dc80345623d29404bf22053897d11655de0d9aa91abc61d0be861b44bec76e8362e03feb901adc55769f0f49f15466fc6272a03a9c1747c43770881a0d80d559d7ddeaece98afd623b97bba35b6500ab4fbcb6591c717b5bd038448dfe541cacbf67777e1e42b5e8570ca9c7473b012b6cd2e58e8ec6afa250df43f0aa50fe3c807df167d5929207f2e5655cf1e8e13d0d057ab87f0a245627640c8b6f705954ed359bc0c3c509ce347390736238e1548703845e5cf304de3cf4374e62f129d86ed1ed99db0d445c0d7033578479b87b31acb29691653005a38876f6b54e76480e36cbce697d936e964d46060bcf151ca236e33f29cf36944f06f9be013709ff3b836b6eb3b19f34d76fa1231f6957fea8870e91f1b790155ae4a7bb230edabffae5dcbd86ef93140b48d10a298b9505baec49dda03b1dd6111fc57499b0a91508d219ea0189729e7ea613458863e8ae88f95b0440dfb99a931985b4b356d616b05b784aee07dac444f4a709232a22ce000a122c9ce9c1c79733b316d2e2d21cd4c2c7a383c0fd0d41aca8654d10f09560c36293a5e4941bcdbf4d0de88153390282665fc04b9ab8af08ca8f0ffbf71ba42a499b06d664578c8d81e777729480196056643383a3c72e67dd830e0c106e100c1a5bd5b02f13af8f064b3e70ff0d222a3ce77aafc66410f4fd4a3455b98168339766ceff91257080ac251a1974bf7ed"}, {0x40, 0x1, 0xffff, "979f233c15a67e8bc7580628ff70b02f66b9b1dce4dafebcdc9fb787f7118d929bd6bac7fec5a39823"}], 0x11c8}, 0x4) 13:34:57 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = socket(0x2, 0x4001, 0x1f) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/244, 0xf4}, {&(0x7f0000000100)=""/52, 0x34}], 0x2, &(0x7f0000000180)=""/82, 0x52}, 0x40) 13:34:57 executing program 0: r0 = socket(0x10, 0x2, 0xd783) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x1) 13:34:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) mmap(&(0x7f00002fb000/0x8000)=nil, 0x8000, 0x5, 0x812, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0xfffffffffffffffe, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x100) ioctl$KDGKBMODE(r3, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x6, 0x1}, 0x10) recvmsg(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/162, 0xa2}], 0x1, &(0x7f0000000380)=""/209, 0xd1}, 0x1) write(r1, &(0x7f0000000180), 0x13c) 13:34:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getdents(r0, &(0x7f00000002c0)=""/50, 0x32) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65ed, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="7cc338844b22da1f73fadbca7a46dea6cdafbd21f61b37262c1ef1141312406b7a79f4cc90082eba1c9c49ee5773447c88f3dc0103170035209599f6c480263a3f68631fa3c4690ef44ec5a299c8f0e12c32dc3b06792e262a0a2edeb709a03737eed14be24310f8b97429180470ed300806f3890b6b72a670d41f2ce66d5aa859642e637b0fc94c119796dacd72be7f4e90faa4be01552772da33cf6d8e40c434412c35118f760bd569010e896df37ac2cdf0a45cae28321252a3c5a8fd8e193237446a0791a74fcc85ae76882033a15e1603d58d15d365fb4ce6896a9786641a3a13375dc4da4d1d01f4", 0xeb}, {&(0x7f0000000040)="04e130d239cd3ece3251c4dcb36605edfc747a230ffbfa339cf18c20f273c3da4c45a590f3897b97362a361b00443c19bcf375bd9c", 0x35}, {&(0x7f0000000200)="4d76872c87dfbafb1cd561e11fc166d6391517cd3776b6101181bbf2c6022e445d8c4e3073022528fd88b63cde6f19c4607e709077c31866f135ca2fe9bdad48785e1f0116dc5409382b99b514be506453c694f8cf907df4960a39e16417601c038abf7dc783119aba4d733f5ec6b23c38be17175e0557c7bc9207", 0x7b}, {&(0x7f0000000680)="9685b88e6fff02c3995005948822381238e32c55f6a424da8a78637cf3401808889911bebf0a04b013d10262541e54f0cff86c434fccd7c37d683e53cb3f7bbf3cc72dbd0f4ddbeecd0246664696d8d4709323a1ad52fefbc878a17581bd43c6e84c9554b156eda2b82152644a2358103df9ef143c95d0a1c184fae6e9d13cc6de132a65047c8d0199c8da7f0835893ed89bf20c4cd9c3f30db5debb18511c0f7e3f5d6e18a0d2a99a6e1108652b71d8b7beaf3cb269310d2839147a4befc02991f4e3d4784b5bf109f70dbee48751e0d9e46ea57c101529ef9574b2a58d81a4c67e1e6f62dee62603c1701efd16e3672f6052241f58738c0338d5fab6d75f028b1b4a2d0ddcb9f8ce48a8e8c5e353d5dfc4ace2999edeb9cc39883d825a6e1a5649dce6c91fbd284b77a86b82e7c92374fa3f8292df37eb1d6d7a5cc78382d0ff98457edbe6a7a5363ce78ce4c5e43ac091ee9f98421c497d0dc77aa773ccea63e79ff80bae618868bbf3644272629f75117ea8a7541b95a0473a859b8e8d60a1e448bc9aea0b58c1f42558fceda6c9dcb27925b1ea06f799202cf4b91b6ce703b3e90f0e411fc22812970e8e511f5addb190224bcb07d89797e38c2b74276b0c53af3b5da4ddf5e8747eba0a3f783cc1c71f1aef7990980bc6ea837c8124a15b265bf6d104f0d0240c6ad593c54fe87a0094363d99549d3715432c11c31811ab8ceda054935a99b501c08b36954678c6ec9ababe84a0d25fbf7e7318aea1001e5722cce3af7b32c2056521f39718be7ea90f70de99af3a1ce181e24de6fe2a407784feff5a624986d8bbee9b2549340c38575c963aecff6cf3ceefa4b32b7abf78205e9e9a06b69a83a1509ddf8505cd903d959d2f88eb00cb37e7a45b7bea3887cf3eb3ab052f67a2a98fa4f07e5d580e28988971ae89c1ff48f19877ace390097089738dd9d3fadf86738b91efdd7b275496610d3ce83bca8718ccd11808a673054178386ec0f9eafb2daf83846464fc68ecd12d469f79e25a688b46055750eb2d23977d7b2a60e545f2b806c0fd3d4d33a7cf94f8fe8602c78327afd4cd27d86facd60f43ef0b491ea857829cd0d05bc89f0a86a082d2c97b0c7bf7bfd86daac013061a76aac96c7e63fb6a8e7ae58dfc9fddf9d86ac737b70aaf753cdf3d9d18724ec5bfb3fc8d007ff8304e2d8b929ca45672e765815bd372c5fb27d550566664394f32ba4815db94d2f8890a3e6c5ab9fd7c54d3ef22c124aa0cfadb4ea97607b45a57d363a937bace6e7fefe57809621dea97229de1ff701226c07ef59e8c047e3117e4c5a98b2db67cb16c757fa808cb90d657e0c15a2ee6587c53c51a205f44c395a5a32e2eca8a2e718d19251bac9694ce0e07346f97bc3de32649acb802d7dd8607949f3a57553210e109ca11de0e9d74144a8ddafe0d25edc4b0265d42e8ef5720101d1055d5470ab27fb8faba78dee7db86eed54a1d7eeda82380972544e87b88f75183854cf33380a08cc5b08c96b28170b4effae41f0ceaa14084cea3cdc9fd76320d4ad0ff5db6dfd1d4550ca362f7c93fb912431142f9ba7833f037b10b9c6642e609080c74eec1eb1125e9da22917ac688f44274f9a76161383e6978af17d85544b4bbc2cb79845e1a54a0649574b5e58b85a1cd98bf67697608bc80341dfb59d09b955c5bcdb64dfa223e6a3083d7949830e0e2f671e496dd47a3d14670da8212f80e6c5d49e303b0be8fccae9570db15d2250519a915e864ce589bc335b1b1c414873a9a3c347245427485674806dc90d2ce0115a1eb7953856be8706ff4d1006690fd0369eb05bcbf4f25d792eb9835dc27ee4fb02684f973f3e69ee1c5821c85cda2e351a48c6c68538a87f56a51b90ecc524a846ccdb05c2d07c01267b5a7a800a41c4938d5e853629bcb50ff3eb635faa5cc848f4e7eab654f936d40e7e81194dfe1125482183d77d734de65e24f6100c7e4e19982fe173f6084ecfef829835fd1efde345e01153742e3774e8f5ff329f7a209169dd0691960189102b66484b5effb2352030ecd7ba3e5b678cecb9596bd32ac231db1347271247898b3286b2969ec35de3f4fdac4f8a436929ba6bc050847acf3590a6518e7a0123fa896e441a5f5fe221e4a82b9efbe6117b021d73a48b990dac176c3748b6a2cf19209474e806d8b2093821e15423f51314fffe7be0c50c8840b650182e4ca7bc11962c00b987b69d641319007c1f5a6163419d8c2b1c82cfe5d8f4346da921b94a5a80e40dc34544e7eacbefaa21c0b9f41b3b5cdee69cd709617d043babcdb6d10948b7c04584c3c8908f6894d2a1a5c1631059082870592eba85d26f2602b2fe8689b553448846e5e338badf1e2f4a0eef20ea36bbb901fb92ca4e2013f5aaa5cda2ff287ae81daebf3dc0d7c57e1d0bcc8a796f8e9b59c85f4457f873f4cf95ed8d3a20aabf49834429b0f95039e3e20a86adf22104e96167db95374107c8bd650617fd181cb0a0eaeabcaae5b55f7cb2d38b1d9645c6898270702ee0cbabae84bb73496156fddd5e4b42da40f42c189c3ea2944f25221fedb26f05cb21ad343480d531b5634cb34c9f4cd317a3a56d7ec88c6244290513a10892bcbf7a657da48a1135ceefd9e43a003c9ad2299f825787710567e1fcea10318a76a1211dca0a744b2d05754d22d5566f61a4da773a3edbb79ccb57ed036fcfcdd282ff09c789bffa873d32c91ff54fce8ade7cb7de8f734eda0b8b4511ebb61936e0449aa4796f3b2c0b4f465070d8f40ad513e996091d4d5bf0b3dcf5996582ba0ea98c8b9ce5d86770a3e38b5c36b1db365a42f48c0d99b86ec4477964c81fb9381019768a4073cce0145ac982cb5fb37eb5e0cebca795921da9869da78c80be23f5e0c5b4fe328acfdb75f7666a2aae8a48489867de1756643398d8f0a5725521da7f5eaf4ec531579d09171d99f1e959245b679004d159bc74a8ed699e2db6e43bae3edbc2d2dbb2364af9cbcca79ea2c0f5779b183e9ccecc9bf1406148f34da132c026cc7f87ee19eb350c0195ae6bb4360db8866510399db60372ed84bc0960ec1d663f854f5358cc002c704bdd3ce4524b6515eb170a0d28920439bd77ac97c7026f7371122f40733fdddb504af79a48b5efc64e11b8d258a7cd8504afd89be4f2dec0dd92d0c48c7d8501fa656bb47aefabf5edf0e7d9d2ae112e95e7edf948d97e4160ee30b5aa3aa21fa72dd8822ef8a764872f75f20fed93d0eb73a9195bbe61bbd0108a3b5835cb6864463c4101bd402e6db1162993d53bce52aea359de3615a20ec205bdb6ecf2a19ec28f15cc89e55d40f646410e70f2a2c132f121d1c06db7f1e9666d1593c82639037c33a8510256d0792178cfdd6a3bfb885a4e7f7a331e51aff3cc99ea3c934b89e769c9defed960bead0039c8e77b1750d018f86a8e8db82a73865102a2cfc09c6fbede6ae5e2a1d968687c6d08bf3cfb57a26206d5864ba9f6d3e1529240d49f914c2a1e99d078d8f41c2a93616842016c0564433a2af3439706052dfe3ce6b97a5fc623ce965da8fabdd7fc4d42e48d54658bf4af967d2b33a0f9d7fddfa9746495d7d84cbd2b6c7985d785f0bb4687627326a867d290827ecc4270b697dbc08792af54cbaf07d0d46730e19b4e2272efb8dc9e932895ee5509a4e01bfd9998f8f64e6a43bf5a6d865d271ba5025ac6e2a88c46ca691a210aa11a913c52663ff8d1e08e68035a1f92fd0acd1048e46d096cf96d4f34d1a0449770263794ea75d0a2e6e7584a64c5e38c958a8fbef87d6466c8692dc40ac85bb6275752e96460852b80886f6fe7649f2c63ba90c076a4c80dedaa2dc8be541fb3523839b05ddfcc5d19fd2f14131a7682d531c3db441240d40c50eb096856f2ef4136950706bdb592131cc99f3b2cd14d09880b72e8e01a667d3c5353d5b0f1b6bdf47c89201161b6b0e11a8aad87285c32fe01ab57560c2ba8374bcddf4abcecb5b56141064e21ab29066ea5e45964c7641ff5cb37a45c7c958e25a941d89560d4b5f395a39e275a98788481198db837b7b61ea1d5778241cfbcaba49d9b232097c93b4c30335901a133bb518890130a9eae6227c60f594490524a4823d44aeb22c625748f10ae0b1a499bace5f7c9e87cbbf48a438dcfaed90c89571c7a739a79883c2e71778320e0adb66eba51096a3729fa242c559266ebfe4061595dd1b4b02be0d9d3e2e8705ef0010e41efdcdf80cc742538a82e4bc74d0b80c416e7107d01d51f653b7c0ab30b2a4bc815672ca838b1ac67d6d6be0c91aa81b9beb3324fbc47dc1f489ee8c1531ef53d3e196e13c6b3a98477b3d3bd96675634a46b19bed54ee64ae8a2364a3217c4a6d366e770271da342625385fe533161f97b6f69e5625cdc74a2042290541473423c966d5d1208d8130803a35f481f01bc5d2ea21fa595c8264a1d6a1a1c79c7111720fab6888481d3a2a67faa09064bd4075c658b55464de85da208a95c014228f83b8bdcce1447e77ec98a99bd62219b4b017ed888a99e233c740e092cbbe3c492c79ab61e9a96f554201f67bb06c09fc502140b637c6064153782f554019a80ec4adc81c064c536dd5fd1dd9e34d2be86774d05c8615e9b095b15232f976056a7a37cab0cb0cd8cc9923463d0cf350413db9e840b12161ced0257367c0191e658db16fce07cce70e7468c92ff2bdd594ce17ba65d77018950c4ddc0ecba8a70ab37305b82b082f88bccae87253b702b99b2a82e152e1461080466a2c7f26c9edac868e1f0e535cc8f18715ef3b7ea3433e35461d9ab38e984beb49469c2cc88e4a961a02150ed2e3265b59165da4901ddf3d6a017d98ad0054ddf8618beeaa538ceb08581108df244da3786def5431abe591031c053b7e61ed962032e3e8baf4382b934e73a8f15b58e43bab4d1598ee7c36f63f16acaca4e65c143230c9f50b2df90c26d9b426fcd69c7d53fac257edbc77d92a744f3d5e4e86a2b694b1ada887ef408fa52a4ec5ab83411bc86b3eaca321d04d72b32351fea82e22a4f89860d8e02b87e3f3e7baf53ee4576ed5aefc81d8b32ddba50b16957a57c93fd6dbd262c72481a72bfb9b79c9c2adc6d7ea157bba432209215ce64868fa9a160f39582c66ae0dfc185fb37b611084d49bc1b420d181539dcf48e6b77d9c47df8e5284da2071b15832fb0ad587c5afbc00770e40e6836ef079bd5c068bfe7a92a712c68b5740dbdcb1bfd238b4c22b77aa86604a2b422d25d952ff6776a9bab42377fa12bb6224a9876cfe9b238aa123feae8ddf5926edabf50c9231f9850247be260afd279f7f8733e6d60ce1fda596ee096bd185ae608ab739011c61313d671c51daa57943ba6ff3c629f7f72179d9ae665dbf7577ca29875e15068c150cda04b46a264f83b9f6e1096653f524de8eadf4e9821897634dea343a322494247117e373a949f5b9792f13e014b3543a176bbf43473223aa9791dc904cccfcbc24cb41644d466a0f2ee2eef50a8fa5078d6751761114a75f2f5de72fd9efc8d09ef3004f658f9f891f85ddbd4e80ad8f04b422219c9485492170c80858b2959058630b2a81459eae771f017a26eefd51329561adf10e3892bd22c24018a3e04252419732e7d94b508182a243867d66e4385867b62f58d8fdd73820b8e9e46a26ceeb8df923f95b3cfb7dd833ed8a10e3a7d8dc064768281c1834343bb40443889341429656daddc06869dc86a595ce209299c8366ca99549f6ed54b4bf172a056294a29f8953c3", 0x1000}], 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000001b00)="1f0fd0b982fcca4d88650de989853bffefc1643287dbabc0"}, {&(0x7f0000001a00)="cca5bda35cea55d191a2f977f11bd5d5417186399109457b54eb3cecb9b39a9ec063ec58fd4fc459805db54a01882d961448a0ff854746648551583304d81b973b297f78726e0f53af7735d1b284a09c838d91d739f2ab268094c60632ebf59f4b8bbd34bb0d6ebcc2a23e2c44bc7bee0a18bfc4af16f2d9825db85f5b9327fb7990ca815229aa1d4087dced39a471659074cd256b6c55577ad4419316d9bfe7f692ffe7a08e2de3602c98eabdab68498bd2283e43db383c3e465262ab70ba6e74a09f1297608a73041f22760971bf5d245b"}, {&(0x7f00000003c0)="1a953aed896048ad39adb60931a72f03b954417b2526b37202162158d09ea3257a7b3192ccc61efecfb94837869696f18351f192f60954ee95c11285aaa513b8ed97653dfafc78bae75a85696898cb335ee8ece3a0a1f6c5987286a363eea5f765ad4c9d852b8d516e78a4c6cf7bbba11209df6c89eb139c48d669e7be6d890c4d5f"}], 0x1) 13:34:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000500)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) sendto(r0, &(0x7f0000002940)="9e7eb8baf791f3e6580abb519319b5a444f54ddf62360ecf340b3e608325af6db3e364a3f4d6463652c6889a799e1088b729a63e3d22b6a66e1559768620828c1b95ec1009f1b21a0204a532af87b70f29b876c296766753de49494f05a2257b41103c88ceac9e31514711cd00003fe30bc13c1216dad7aa279b3484b137174fd78fbc91956c0104691b73e9410619dcbdb054c8810af35deefd66d55d0aaf10b28c681e90c83ec192d0b21ff69b0563d9d12981d0983f42a8acfcd35e63cb8b0af2e2aaa43a267775c823a136ee3e24f65678e6ee9bcc3d4c31ac9b3b103200000000ffffffff14d36c60040fa821b56d3efac0d1427e2f10b2963255a4ca8edbd4b908b98f8964d04f5149ad3bd2b52371f33ee95bda62a5e8969ebcdee8ee748987d7b9facf1683c7a79587cd7f06b747097f41af", 0x136, 0x403, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r1, &(0x7f0000002880)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000001580)=""/241, 0xf1}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000001680)=""/87, 0x57}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/98, 0x62}, {&(0x7f0000002780)=""/122, 0x7a}, {&(0x7f0000002800)=""/122, 0x7a}], 0xa, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/231, 0xe7) 13:34:58 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) fchflags(r0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x4000, 0x401) r5 = fcntl$dupfd(r4, 0x0, r1) bind$inet6(r5, &(0x7f0000000040)={0x18, 0x0, 0x80, 0xffffffff}, 0xc) 13:34:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/73, 0x49}, {&(0x7f0000000140)=""/11, 0xb}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x80, 0x8613a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000400)={&(0x7f0000000100)=[{0x187, 0x4}, {0x85}, {0x4, 0x9}], 0x3}) sendto$inet6(r1, &(0x7f0000000540)="c42eec089f5e756d0ada43881dd33e9654aa9013cef6c206ebb4fdcc2df35dd32052b39b5cbed2789d70f768682a3aa13a68d0bd14a0b21e112c323b91fb1b49e33f843a5df2ff3be36d9fb20ae2f7012c0709de6bd72611e8401a401cc47827f7114cc563a750767c9927bbbd5dbf093506ff3c4df50136e0322e49b205e771c0ea4b6f872a598881fbb4fd6ad90a934ffee970da27a32c0564de897c4283cad48628bf9b9474b13fdd37f9bee3ecf2fa6edded41c3652d9999635ba383a3eb48294319f442e45dd5d87c3e4461936bd8a302dde848a8dbf3f74c92e03bae7bfabe3947d1df46b22bb68b5c3b75e3373f956e7234af6e8058d4c827cb9c13ca35e0667fb898927154dccc2c804a405337994f6c93824f6ba8644214368e088e89a43c86abff651d8772dca81141e7c27cb2c220f2bd43e6b111afe47f524e37261262e8ec37bee5b8544cc3b5c53c81ea66d40c52cbcdf12631894ef45d5f456e5b2a31e275c9453ba84cc55fc7e620746ef87b24ee5c3fb58a269db69c616cf007b5fca9dddbcd9e52a6dcd7dec349cd3f6d8a79505076fa45ddc4c43f5ecb6264053fde54c4a5c19143d6b0d197ee7b5037da09c996804ba149beef4273dcdf86d7546b9c044ded98fce31df90c5d59595602c580a19e14a4cd5cfb0dbbae75e5764ddba41d486bd839cee4e71ce33a1e667966f3ef5e9332aa339abc090f51207e0713fa1b4307189d3f42dba0d56ea11803f298240ca5c6db2497730c1a5e055a8489653baa48a22b34f2315f1c006b3c6839e58cbfcdda8aa54e1241368d13ba77408fb93edeb532f58243a0228e8359e6a6f1e818151bf3dd0869b800b0d76f746ac739d8cb69b9a62232f4b3f0ff6ff928a47bb5f938747ab9bd9a067227095539f666faafadf28fc8f03e9bd5c1c4c99c5bfcecf9d08e37d8f328a7895179ca7d798c33e499f8e8a7bb418bd26c4371160466ace6dbd25f9b28f88effc8169b825a3f1219735c071baf4ca9e2dec2244a6dd3e57f1ce1afe8056bcd47a4c9dd2c1e082299c8a2373506a10bad5f5651757fd122ad4961b51067b1f06a63de010edba52e3bcb2b691786ae037d2f0dbfca7928b4dd6a7440c3e5c6e9feb2bb0c46d7f6f9e4210520852bdee5be61e343cc32412fa195340b6fa0ad59db3ab20e478097b8765936c61b314a80ccfc86ee27af0f1212a7dcfd92960dd602f402127e39633cf5e148732749bcef9a004302f6ba33e23c0d7ef0352ac17d572d861af88ec10328d5e186bba18016b93448fc127cdd170b5f9172e1172864ad37a9b0015a41b541459444fc1474120d5e5ecb964a6ab2646de7ec460601afe7fc9e25e6e049a15532a1322681496dfcf7433a89de99f59c3f1013a37c1c3cb097da6c02253a713825f8b88dac4e380cb42f432e7c950268778c667694d10470b29e34a6392492b4f01f1286a8552d41a23ee7cba45cf0cf85891bac8a628d8a5584795ccfc6154cda4d913ad042204255b4808ce7750a9eb17d012d41d953cb35afbfe8e97aac07da6319f38c84e87741b4190137de2bea208cd18224419ca14a039ae942f3172aafe61ed8326c7b781af8f5aaa3460803d006e0e634631bf5f484cc6832647c84674170219447c2e89395c000854e8eddb37b2f98fcd80e2a73ac888cccbbbccc3e5514b58239b6e7071e50a2e97256d135239daeb41425e97dd2c893cf23361b1e14091f3ab9f2af56f6c7ca629643dac9ad5af0c187bc94064d7d31efd948a28fced904e118f2fe746176c8ff123442c75dd1abb553d789867facbcbab0799b605f3322b71fa371b323b5390ce60a6e8650ba3a7f3755f6583dc0410bb775642c8ca5cbf834456c4c79cee72fb446312e893696a59d8ac40c33e09f940a0fd240e8b307cf4c87b22186253eb90c27f569907480a47dee4b5643c2f5a6651af7168aa3573127bfcbaf0ace1312f7d0829ef0a9049f1b6b2d33263ecca09c2a2a08f08c0bc419227dd93750fea9610611b973b111ceee23fc9ba1dd40983dc4e814799661e37da40ab161d3389bdecd63a93be7abc2583babea199d890525673819a84ae66aa4ae262d80c982c6b15f439a0e4a34e0b8111f3571ef558b65be18bb5068fc70d740f0dc0360fa0e07e4a73401aff02c46c529a82562d009b4537ad60b59e520c86135e75215f7276d15e7834da539236706a00fd9099683ae3b3d0fb8773b84ec344d3992c79fda0053b575403021e835e4dc46b97cf321a0ec6b2ae716e3e5ddaa3ef44f625d349772865ea75f47d8d4bd3951562c5f634cc017157b171cd6d2bf918a3d0e66519735a08031362ebabfb2144f28669dd92743abd0302a7947c05ec0e2b4b32542ab3adca7091ecde518e4572c981f3a785569e175d2663e95b66664b0b4a3141fc328e575e5fcbaa27f1fef0e4b4b162bb3097d4ac81419173ed055a3dfc440cf0e28383ffa8f7e4a8699a3aafae8fbe74336c7850a2fde7ba2a1a5b5f57275a31a437294eae865d47e02b39d658f2cb5cad423fc49b63129e32ecd47f8c74c436085899d74b90efa46b2df08b0e5e51b5d8934fc8c6cdff315165d96d7a36c2cc68805ea69a838c340813a9ab7c3b77823a3e3834e44123ada33593ebc817b0656e3b3c9fb92cc36bd6731bea10c1c0dae33d3e692c917667c45705d068f39456eba4767d0b696532cc817cf4b7f1a1ec7fc622c26fd2e62ff2bff8e1e0f95512059723406c7d017d1846bf4c253482f517d7bc55a10ee1a6ccb06dd51d7d947a04bd271e9530bbb8401bca872a94a7a3abb3e6f193d2de2614acef9dc5e5d0dfc35a86ef3ccb435826c047ce1ab65dcfa383028cb0654986c0372dbfbf9915ced55f03b371bfecc9e9f3c4793350ab3680358eb2a4bcbe37989b315719d2b0b832e7d5ee4f4798a658e18e7e581cd71ab999f31e75a24b3a96cdf5fd133ac967aa1234346c04c9805354ccf862c2fd2ebdf43555365191003315d3efab1d2be5dcbd7e5333e71580003db7ea18d8b2f5ad0b9bf22e1b39497f24e83d399348a2396b6208ccced7e6d1d5549679c13e781acc900de0c3b83877902a996ea5a1a717c71a25d48e56447dc72b80a1231363e8c84594ae9acadc21078ba562088dfa2d8dc2324a1e9c2d7a61d5c0ab03a2608b7604e88062ade7a158cf9b7d9fae2afda3c70a648f8ed95769af65f79388551a705d9996d137494434eb82f06ee1017d7e03a4799ec6d7dc3300bfb3672e7c5cfcac2a175b1b432034ff0eba854cddb4d783ee7e5ee4a026897ff6087c9de1500784573fe0cb85abb32f7ac2551dc9ae3d899c166a4aa4d4c17da47cc1bf0cd42272d73253cef39aaeb4141fbd04a155d732e3eb93a9812b7cfc3cd27679c9380c8219c65685486cd4bd446edd1ebb4e36d2d7831dcfa4676fbff68b8b491135792438c6cbf0295cab32dedd3c9d96f869633a917cf7b04c214ba6d4d637dbe5500bfe66f82bf97a01a2e3985188719f15580eb17206a15f3ce19c7732e371275bf6eec3b086508480323ec43f6a9e04f1f31051f5a56a791e5d778d1f7c1de1107626dd4abf8189404b806f5ca58dfc3db0ca06985e4f9ff38110b77363f8e939c3b4a35b3583883a181e2d57d12339840b416ad3035b6efacc29a35228e8919bd917b15c85095d162735dbe95c614bd6f6c1127338f245f3713a311024b15ca0ca39f15ff10aebf2812d3d9290845bd7d5e4971f2db8f75f27e774bae384d6d499e7a0a9db321c5cc4061f933eacb10dfac1515efcde39fb43155145e7c85531555889ce4856626d6cc33154f2e33369bd903d904c538e19a3a591ca5b4b8b3dbea99c227d2ad62010e6c3f0cc049953a33fe57c782c3731fbcbcc4b47257d3b077619fabb85d6476a2b2fbfd51cdc9954b3bdaba75825e926ac0ff2b7755aa50fe3d40a2e2cfa93b7bc1d3ec693e4fb464aa5239f2d48a4c0eca382c08e5631c26f54d1747f471ba8f319457d8186ab7c1dc33f88bff55dfab321dfb85c994e7c9ba408cab4b42e8639c9517d269c58a63d974025dc62fc8c2ed9644e66d199608da259cc7d37317671a91221a22f504533c8b827cd3decb234845c1efd80f801fd3fa2524dedf66dd26cc198986c6ab31846855a01bb9c42dc82bd848eb435652aa22ce4a8815966156a6f1f8605dedd6bc2c4731d27e001e994e051d705a640efe40c93d702322db352967bb122ce11aa4d35a39897c25cf36d3db9f4111b6d69966ab4e500f4766a98eb06956c50129a93d99f22f5863df5b668d10a9600c22b7fadd4f40368b7f3e8ad89afeecddf9150cbba6a4e363a8c92551aabf3e0f9ad32c12d093efb98593e3bf45fa3ae3083e16b72c3ac38b81025fcb6a4ed7d9a4fde59900d30279ccef29c6dcd5e9c5ece81496333c311961359457f6e47027f738846c1bf1cae8ceb7b7ef23a9492537725f0995c70b8423df51d1b1aebf304f88f0e4bbff7460aef9c658f48819c396cc0430db148aa10013485aa2a3445727474db8ea717e2d22eb5df1ec065ab0687adeb1f2a9bf293a7359f206c36c018decbb3cf5f1fa90d3f7c3574adaeeb9ad7ff01b58b262a29927e362b4285ccb5b2441867cff56bc87c869bea7b020beccec88338fed05409d7b080b35bd6b1a89c68ec30018052596f5ab95c047443910fbbbc01530db70e59ce33e914ddad676bb3cdf6808a6f2d0e7d6e69a40f9720df29bafd544b3ab764a48551719abb245a8e9ce1490b1653e7d00b09933e423147eb85a1b5f656d3acb1aa01c8625e7022c8af766dc78acdb3421fe954598d5d14a717741a63ed9b207e4c0d487c6701b848aa6fe07819ab5b73629e91c65810d83807ce411df2093cbf44b21886fe27ed758af7c1dfcee3e952a1bc4672da7319c49ab7f1a39401ab92f445f059c638a8d17a68466c02743cb957315fcc8c03e196f3710d4bc1ed919b9b32f5a5a0d8da8a515fa371840c865416ce97ad48e4fc379e1a235c48385b2a0b1aaea067368eebad3bca4846696446c006b93ab42d6b60ebf957e1823bee4fac8061bab523850c5f9303953b7a50f039e51be2ff47a49167669e52e7528a3c37627acf6d00b739ee9ffe48c195504fab2abdc1bd55b8342dbfd6df491c1a50a115afa3f07da0f5b079b51eae5abc4a4b59f08631efc0fe8319c4a4020760086ccbdd45532a8fe5d420a3160c36d95c62abb0f6bcfae313cb6e1c193039d1583a078c1f5097ef21c8150e78aab0fbc92d0210a4e5bcb936e8becad375e23d2ec21ff348f24e0b608659c490208f8d2a953eea92bd4d6e996ac6d90eae406949d4721d42d18482ffe2b3785346b189f71ad3b481ef1d991d9802985d9195311c0e4102dd2fcd59d7c63522062e66fe3a48cb7049a6eee47a0ad7c7bcebed9ef3773c4d895382f91f303b1900fec1b823b45a3f4d559d2286b1dac92dbecde8971b8c7ae898a18bbd09275bfa2b63d92626a26486ac3bc94a72dd705242a955d0f307017f6a49be94642f402928b866c3bcb589e34500396cf703876c2d0818f03360379dfdada38ee513a423c10074de6200cb746622444ad3287bdddd60eb5ebde4367c1b07798ff51479327d1809ec61dd45de40a87374d37e0b554c4762a5daf5646f15188568ad468645a129345d08267970a606f522d4a0bdb22b50fdc937ddbb41a4658609095b4ef2ba09b3cbe866386563b9bc9abe23c16a5c7370ceb9336aa2a9dc83240569e267317ae7e2c844b3dd504981f48fb7e8b60", 0x1000, 0x40c, &(0x7f00000001c0)={0x18, 0x0, 0x5, 0x5}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000440)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="44679fadbca5707e495e49cb4608297716c9f60f27138c093a9c6f991949d08129abc76539b493789e5cdb0a22ab3e364046a2db2df94ee35cd9d023aa567506e60c0f227113d46ca3839cc9e1b8fa9f44d5207f8ae2f1f63b5968d1ad703450f34f92f597306f5b818627ab4514f364a8926f6c5760841338733fed16e923fc84d8f9172f221e3399431f9079344066a0839588176ddaf1ea4d1bae41527c4e6c2f22280309f21e29c00cab1faa21a84c76e72f5e8ab5ee3e0d8d75fadf04ade6d1affc6d90e6cb677273ad8e2bbd625b7e823f09c9261c71c3e1", 0xdb}], 0xffffffffffffe92, 0x0, 0x200000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) 13:34:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8000, 0x5, {0x4, 0xfffffffffffffff8}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:58 executing program 0: select(0x40, &(0x7f0000000080)={0xe6, 0x1f, 0x1ff, 0xfffffffffffffff9, 0x4, 0x20, 0x80000001, 0x7fff}, &(0x7f0000000140)={0x2, 0xabd, 0x0, 0xffffffffffffffad, 0x4, 0x0, 0x1, 0x88cc}, &(0x7f0000000180)={0x3, 0x5, 0xfff, 0x800, 0x9, 0x4, 0x7, 0x2}, &(0x7f00000001c0)={0x7, 0x1b8}) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x86139) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x40, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x23cfe424}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7cc66eab}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus/', './bus\x00', './bus\x00'], 0xfb}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x7f) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x1}, 0xc) select(0x40, &(0x7f00000002c0)={0x100000001, 0x2, 0xffffffff, 0x4, 0x9, 0x8001, 0x539d, 0x3de}, &(0x7f0000000300)={0x0, 0x1, 0x81, 0x5, 0xad9d, 0x200, 0xfffffffffffffffd, 0xc95}, &(0x7f0000000340)={0x40, 0x400, 0x80000001, 0x5, 0x6, 0x5, 0x8, 0x7}, &(0x7f0000000380)={0x80, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) truncate(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x80000001) 13:34:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 13:34:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}], 0x1e3}) 13:34:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000040), 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 13:34:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x42, 0x6) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x1, 0x80000001, 0x80000001, 0x6312f334d8137d56, 0x5, 0x9, 0x4, 0x3, 0x2, 0x3, 0xc8}) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f00000000c0)=""/155, 0x9b, 0x802, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x515}, 0xc) dup2(r0, r2) 13:34:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 13:34:59 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) unlink(&(0x7f0000000000)='./file0\x00') 13:34:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xa51c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) 13:34:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10001) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 13:34:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x200, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r2 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000300)=0x2) unlink(&(0x7f0000000340)='./file0/file0\x00') r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000380)='./file0\x00', r4, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000400)) ftruncate(r0, 0x0, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0xfff, 0x10001, 0x2, 0x8, "8e4b6c2d43165444142017b144c8c0a684efba07", 0x5, 0x100000001}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000004c0)) ftruncate(r2, 0x0, 0x1ff) r6 = dup2(r3, r2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000500)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x2, 0x0, 0x8000}, {0x18, 0x1, 0x1, 0x8000}, 0xd05, [0xd7d4, 0xe8, 0x9, 0x1c06, 0x7, 0x9, 0x9, 0x8]}, 0x3c) close(r6) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000580)) 13:34:59 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f2821"], 0xf2, 0x3, 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 13:34:59 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x102) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000140)=""/170, 0xaa}], 0x2, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000640)="caa94c3ccf32d38e8f0cd078e52ab512f1ce1045e1fe13105b169770ea3c210b731a84123bfba1acdba5d5bd9f5290801a26680f393a6559af5b72e61bc9b54ee90e448165e85bf7af7a87b29fb863f83bc1496de127ce63639bd2de45623476633f082e631b79262becffb2f0c3c289ac46e479766d981cc363d4d95ad29ffe4ac72a31b5172d7ab3fbb4e40db7383b0265639f9ad369b551862ce6ef85cc522467cdbbf3bba50139329eb256e79426d2df345c63078a860108bdbc70ce59746d721298a0bd1bafbcda84cc99f48b7efbe4282ff3120a2bf29425d1b043742b74776215b48be899997962be026a8745bbebc5b248fe52ebde6fc982fddec404c325e7af0e454085013607af9cd8e3459784a31b5353fa7a2417da4f7f9d71bf91337e523520e678c1443b312412ec91e3f5fd6c168bd2debfda38f071102cf00d2e5034f7b625c3f3e4fa51557069959599c2e167e46f76140d5eadc37efaaa51717a900a2fec6d9380a6c5b601d0add5fa39eea83df7735db63a0a31a34c0121b4c45e4f61a66e9f9907808569d7a1818f1afcb2d41b80663115ba0feda222f5b3b5f401fd329b6dbbe34d144c0c4eaafd0268292688a403854d046a3183287ee336112c400a5b8a284399bf69b448cc75a65a2dda2e6eb7a414dda1096ce6efb8d5565e83ec1c8fb5e374afc443e6a3b7842f1fea88ce06a0340e42f7da7d502dd58d42beeb883c3adb88334f96c9d86104d2873fd20958389da7965145ec990d6efc96f4e016a50db99f14e4462d9b8c3477ec51a278069c90dfd4534e8b7a15042b70b11f946c6f23f3438294677de2daf08ce619a0ecba925eab1330333fe1d591143a72ff83e58644d87990eb7861b65b8e1d3f47832af09101d80c43c7590c74ea4aead2183374da5dc223672789c4fe98b5ba55ca127f224a3ab8c1afc51080e50dcbcafbede3b47372e6dee43e20961bcf609536409a28af49c3708eb32c6684a34db39003383ec82dbb2f6e635dad7ec45ccdbf5e029e6b5e67fe0ff6a75b715b54e16a6b882194d9446e4c52586f29c8383da3bc9bd2f97b16684d707278eac5ecc201a4538bf5d61dac5d848a3895cd44ec91f9f64b568dc3033cebfaa490a3ef8fe4dd05369b21d041d0c13c610fa120d2abcbde6ae38810baa4fea1e803d5eb3cf2685b93495c980a7740c74d29c29cfd0335f220d20786578c6492e836cc6c1ad6f46a2f378e58c8b7e2fd28e50eb596165d3405e14938211ff6b4ec7c7596008cbf5c15a3ee69ef39c5c62300bc28a9ad5123e5ea89b3319578bebcb5be78ae3ac563d492b3d04d5a72a778645484e0d8599aa6336d1d374f5ece2ac5073cf415dd0550297ff6996ac8a1d5a37b16ab6acb0e6ae1152edde433c1ac0e2533fc67c6df87074300e88d2af35a308cdcba127f26980f37fb39210146596c5b63a6f98609af1f06cac06650d99c9e7369f0484ea9bebd79fe9c909495b679a028ce15d592b6b40ad59079e345287fbe11a634f8baa63f0707bffaa5189ae4fbbdb0888e408e2e276fb372292dc0d38ca4f1dc27779d8a24d9e9374cce090c154bd837dfbd267068d15fb891371a2709d6c453739b01807c7af2d526df931dc5245ba4cffd48ea2776d4ad536ea03e1eee9c9d1d9e3168f27ae4043ef136d41f519419d04567687ef130146f694aa3ce5e6568cc240ee7c3e60f2e3004bbb3d75307c55f9d721fc359969906ba5d48054fc01e066e072836c3bef3773d8b1f8e4e2fdedfa56b2d057c5567a9325a61c87afd0ee6e829c2bf04b0ae9eabd868fb57d7a7f534990bf615e07842986228cdf199e693aeb8f8e277597392b65d3fec27faf3808d71eb78a96dffed41147ad56ee82d1773fe151c09e587213fb783d49f7b12bc1a4e8084765312521542621d39606c23613a0a458fbd24e4a21886bf4ea5952fb26d74a8d0366dc18564d75002dcd22e2a13b3346c0e4ab336c7bd1699baa258aa372251be4bb31187ee353e98d026833ae0d1fae21bd24f3c7275295be004f8b0e88d01fcf124cc8c1af9701d55c90cf1176eefd67e95a657a0160fe93559d3fb5b9c408b9ef22b59e9c9686d6a65f9647fbc58e5788c4df236d2de06db807b1b12f69225fc83ba9a3d484738fc8002c590f5e03611cd2565e718da76b4c371ba7bdc930c5f235516102decdc2f31429c6807282d653e466d5d6a65c10676ece4d838ef7ce12115675ad9569791c602ea6e8719558da1c1994f39add2d5ae0c9f7a411604970f7a7b6f435f8fb2fb395529867cbe975558ab829ec6c432e675d38040d405f50dfe81418befaf97f43fed6fe6734560cb0377fe04ff1f17b165e4df1e88c4e5f190dbb586cebccdb25dfee93e2a10b8f1cbac6ceaf2ee205e6611690840ae544500100ffe191a38077c963b0c67ea333df3d6982f4449553487326180404e8f0fcdc07eaaecd43ca9f5d57cd7173260c4d2bf77aeeec4113962424fa6322c93cbfbee3155c07aa3f81fad840470762a3b75f06e5d99db51ccc6692d0fe7114a80376f08b5773fdf81e780a13ec3a33b902710c9e780f4a18fcfb5bc2c60bec76bf8a4b562b926e00de5f40c0efbad6f595ea186e8288576716c6e1773036fbc37d41bfb18b4abe0bb9735623a46c6b335bb53e36b9b3636a830d2601f9b5c36daedbbd44f8f5fabc6952dcc63b72e7988c45bc12db2eaa31781b1d9e88fe1454d0c18f2d473e84d2f2464f9fb286e4c0731475e8a254acf8accac7e6eb57e220a070e0f8a23535a44c0a01bae97fdd339e71996cf4dbfb067bae90be4dd9e58f4c357ade932211c835e9ae695ed4e994246957d9443a67694532cf7cd9563e6724cc0f4b547beeb9474431349894effe2076e635ab0a17f9ca9073a8600619bf6c78feadf7aeea55ebeded81ce565a7f0d7d786179fad99b37d421de2ca619567e910d93255eb599af34e711411d84b145e2f76936995a65b29f7ea9e34f83129f39be9cd2124067936fc63f8aa153de19cbb34d58f686e52761212f547a5ea084ccb80d047cb68794498d9894d009a7d474b25391196d598aa6e66bbe099508fef1f3517c544b0a502f038f23e1d8206e75b51a0a7489659ce9fa60f00bf7dc683a18bbe19d74508dff632fa2c4dd47bb589acd54f563acf1740e1f0b48d0bd1ba28a4857fe4b3ef552acf7e2a3e695c6cc25cac0949d281683db96f5ad340291dfc1b4c511159d4923d6b22de4e54b21eb9abe7a4681d52a6dd4b54f8dd9300f2176c7d74e8a8fb33e514a170349f8ecc60bf2f29d0232c901f5e196a757574b1568172ecdb578e88fa1a34142a26682661bfc8f66724bbdd42f5a441a5a347028f84370d0d8ec508adfc5a155e33a61a61f983a972f1cce2630b4a0af4957451a471ac156fea56d21751d5988335111816b201c4e95a372e01c43a47146c9321fcaede5ff1a3ba8cb77d61684ff2ae3075085d9d3bb61c131a633b62fa545622e273064b87042e8f30d9ecd6b3f53919670d26f4508076db3f16cd566227c13689d93b34fa1dcffde4a4991e2e15d02d7c56576f23fc34a02f125f5f708c75745e97cf955678f6e56138e1dda6da72717c864196219b258011ab20a101585bc02e43ce3afeacddf3c18be352cb177b1988e6b93d245063e43ecaf13fc92962e67949f250455381c777b54c6804b7bb092eebc419636fabbb80c7b098fb9c72281b170787e1fc99fff08c7ef24088abb566e935d88daa37cd4334fdbbb055fa36054073724fd0afaabb80f0b0b1e56d4bd7bc1059af226899effa1b372eea1f22f24808ec1d844e859f15d6129329cac298901773054dccb27756b1599979e64a1a432981a3b4ec1877130e519fdcf11256b8036ebad97a40a2262192c0bb4104993755f25cc9c40eb5c863cef1df6e0c5cc3ead10a92c83e639f84336ebd05ef62941b9c1fc8fe24d821517de27773d0c6ff3e182bb047968b7139a15b6c5e13fc3a9f19dc297a1cb20cd76d757c0ee56c03922574cdc41ed4b240715d9cd2a3be0e659ef014a68db4bdf530a82595244226533b23c7bcbf81e60f1fa82dd5b8257a3cd5723702e826a3a6feecadbb2bd302bb6fa433a2764b45845c86407ac221e45e1e8188dd1de1e5a4315a3e215bf6356943957b61ce09d4eb66252696c4cd4aa8ecb03eab62b4240f455d961081e1bb3f6f11d961917a43577bb6da2c5947cf9d2401cb567aaed16b108d3f9447439eed9c7270975024c21d03e7132e958403ce725911ac929177bea4c8d2d357b79bfc3e4c93f7c6d3ef10783a85006bba3a22dc74c51e7fbbc407d4261ded7af7c03157523cdc188814844cd239995644cc4bc51c5a4078707848ec969486c520232fef995205ba3280633a9436b398bea7388d4344cba8c26ed06e872dc94ef9167e889a24b4d6a0141d65bc1d9af4bb12bba9b41aad1df862c3b5fa1b9e523e66115e7198b713944644a757486de96fa23cb91c822664022f974f74015903a9db21836fe46c1ce8d3246e5abd249ba4e886af971743d883553cef1de130c5af92630c5b5bf92c2a65bc0ae2cfbf2b98e842206baad9521df9369703629093437da72bce399899aeab8d1b6587759988b7103c6d211b53d01572cfe8545f0552955c7d95c1aa9c8cadafec8ee8f4c6a0bf8719c29a1997dcaa02a4a2044798fbd2ae2829407896d56d1ea14d0c6808be2142d50b3e54542c96662328c34cf00e473b059f979ae29e910a08a7d89920fc75158cb95d61ba83964e541903430f5ba979431f0b822e4847a13f2c8c1d2ce215b29d5198498df7f191ffdc2fee61f3fa2ae75afcb0388f31031f22582e9b8cde7fed87ebb469206cb3ba24652dd9ed02c8b087e1a0fb1643a1f5ec46a518120f7a1297167221d9dd03cd93f0e267c1f823a97653d6c4bf9374e51df399553fec68d6435d441fd0d063a9b79efb922d5358e6540d212497a256bcd87e24b277a19c28b3ac577a7f53dce85a87e26ccff2fba6b8cef02427bc7b97f57f192c4ffb810dbb41245ec19bf30c829f69d581df2f98f3232c94db3326b87fce5e8f6899f6b0f380bb2667417dabe1e254aca6abbdb546a38f78164a994d375759d1f3dcb995164c292c595d36d2da7b2f51bbf8b46220b02335aa930e88d91a6efe4a7e85ed093e8b3df3501bc85d190714ec146c05da2eb1d2a27b3d64387685332d3ec047419a7420b1d71d99b3a91d4fbebcce18408da6e7e983a648f0d8fdec81268f0bf5538a6269e7b12823b5949f2e909714374cec1235f743c0eb2ee49e797da1d8c32371cf2783486f00bc45d8bb504ad96efa71d9661478bbf224886a356a0d75687b7223542ff2cabe3282ce8e99250b0d20c83f4ea3c137a67e22875455a193befba7747a64ab98792644c8beb307dd69b56d4ec37ea6d5dc41ca01bec3009a43cd754a8d11ca2a1b0f61a20d0fc4c5ea8c1a69d1f55ce333577cdc64b7e72ad761f6608d891982a2965dab66505a4f56c1e8b6da0949c4bbcf41d011421276fd394800e0ac38b08d21b369d0f9a6af2e81d461aa12f169d4c622c5352fea77442e83de68089f66288466947b69445fdfdc7c13b2bce0c4724cc91ac5d4488776a147297d38d8c04b34e85996fa69ae177781d3a90b26ddb440e177b4e02de9ad80dae404c6f620efda8fd898a464fcd4735c01002aa26bc72f57d2b63b3ed2c5236491461ace9d2020fe756cfe1b945709768866f524de10634a94dd08acbc227f41a21d5170552888", 0x1000, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x8000, 0x40}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 13:34:59 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="8a022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb000000cfa31542efb7de929f67e80000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f808c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a56f9362301555914cb6ca1cb510847ab2534c2d7ceac6f705d4729f7c40b3df7cc4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e16a2c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6aefdb449d73e9c9f64558f82eabbe37fe44239c0100ffffb5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d279b53045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885400000000000000000065933540fe2b83ed677c0d0fdc267f7853e931d88d7ab8713d39cf796a97954150340c2b0fa103436c75db1362b6a631031f8265a576b2432574f7a5ee9be27f69fe7a8ec700000000000000000000000000000000000000000000000000000000ea2a0b7008ca891402c84e64ecddb8123305ea0000132f964bfa2dc4d8c53935de198f8c506d9d819401f746e707af09e60e11eaa7620200a8bab7f8e9b4b0756535734848559bf9e00e3005f1747398a1bc6e9427fe122ea56623e11313ac16589b4a8d4cad3dc8faa4a0659dda3d3b5fd8cd0359606bc9509ab02441ebfbc3d4d7a405e8a39e1eb05987d875c09e62d8cb47c6241a5a0038aac7f978e3aee2a4f8e989c90c0ab1acb712613adb9de4ac1ee1a886080467334293536acfce05c2487b2ba1721ae2797bb254802d85c356663a1e1a084b13e538de613706262434a526abf3288f"], 0x10) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000300)="1a66ebebec507cbe8bb8fe723cbd07fa326115b2c33b7578d5ccb894f1b15713114e8dcd355aa7c6f9be3b350d85347f330e7b6294da1084457d0fb2c45070c5a4d21c05e8825ff95e072ee939e03ee7da1fb5806f940e92aad63958785918c92620ed14b823c33867f75bbc4efd7fa27e7882f47227bd902753c1af2439326a6f413cfe771bac64e5b0fe86f548ff90ff1c3239af2d0c3452018611906e7d09414e7507341d6f9e71ce2531eec59593efd7df6dfcdd5e7abd8feb32678769d7cbaefe9791d20c0d3c83f31604378a7b4e8a5b0a80811de856cf0f5ea06f88b6a952cc9e0a0b", 0xe6}, {&(0x7f0000000400)="c11d04eb6eeba461736a2f524a9b63c429930d460290d7836a88502c48f0017d2ba8560b364709552ce2fcc3b0bda138f74236d036f067066685cf94b91cf74bd3a42584ce9ea856257378aa5cdfaa3981af1e987dd6fb1fbacfa7a1b7a6ec621c9eb2e5bb391c0622c450d63205a2f23ec8dc8fd698a9af2b60bcedc996270675e3f13ca57f9c08cab9436195085478fa453b26315548a4daee83dce49e5fee414af373c66310454ef5b6a3233ad364c7085d49e961", 0xb6}, {&(0x7f0000000500)="6833b250e1e05814bdf4070e1f7142761357fb86a97b9c31db55bca089aa81b2038953442f7b03fbbdbce341e9a81de2faba790c8888facd8c44cfd6dc44948c02283c37f43663827854614a6aab9fb9a9a84f3a2052c04820056b1b58472ad9cebf6d0902bfbfbfd53dc65207d4f1f7dbeb677f40511aff6c1e79ccbb0155bc5874f74edc9cbf67f3c054b9058fdffcb01b1aaaac76f284e6b832d4eb408442f9265023369db92c92f7cbf4e9d397e5a546eecfcc61fe9dc3847204a15382f10eb1a153f0915af1b0049997d1ca0ac5de24f762416cf4be09d5a393b891ea9698ee9e095b0112b32f52c15ab089561f3d835eec69e3ddfef30f43e48b08e36154de38031c98db92b1423d88d13b55b331d8c7c1e28cb7916c364e20d746912f8acb7bbebf1173f7ee2a523c43082304a775b010d557cec5abe2f615ac58e959e072d626716e38f853828ccf66db61c6c5b155496c4738ea9308c3de54acf914c0dec6bed89120e57a0fcb00af471e0947cb9ccc84bf4faaf23cc42f2ad283ef8e6cbd738d7dd50e15715604480a8bb1c7d9f61537336bcfc69430dc6fafe1ac9aba27e1f963380f88d2271e794db3ee714b71ec87fac64d3ad9fa5bcb6d3d2035d28edfd0498ca6f3cfbbb90df78065edd1615ff528899d27813a8afed7318f9572dd14598d3f98e38da4413c0fb65e0e424a7db49582c1d2c8d09755cf4426c7de3a05d8cc007bb0d8cb7d00912aa8b22b113ea60fd7a46f4019d5318167b6701ea15ee9e8029a83a9dbcdbce0104a73ec608313370bb833145ba884e7e31188835a4e6fc49818b81ea85a25f1a7df10849510fad63641569c6bed05658bcaf977023729c45bf5df9b17e24f96230d6cbb65703a74c3fb3b36af54ab31fa21939a10cc4788bb0d67d57eadd747b57eaa087946fc874a6152e5473248dd968ed90311ea4b9bb5e32327df9a880e688b55e9f44734baab5815f3ed7f65a32681aedf5573ac46ba9c8a002c0130bd65180c9c51cf30eb48f9c56d9c77bb63b3d9dae5203efbb4907d5d7b3a401aded4e1abaf1d8a8a4b11265116628f81c051af855f66801a6dc115b89dbcba6bedb5e96cb6ae0766d76ac30022dd6cd083833859547e01cf000087a809d7eaa03b4645db6880e3cbdda70b70273c945ea776a93911f6bc8525eb3b0af46f0b32db072094e670c4324cc28b27fc0333620953fcbd4888b1a9d669e78494253d285a18bda2c139e5c3e056c82b2dbcee28e1c5add9e87a2481ad6cb1258e72f35dce35a19743abe523154e66ef5dea2a06c1a095f0802eeab535809de4deb5ae0daaa35b402f4c7d32838648ece7053347822329691ba8cdd955a02568e0f49cc684ad6e4d4aabda32fcf1acd94e3056d4b4adf485c90fdf4c06fa5e6a1b71e48147147bb2d0fa5871678356118d58aaeffb8a6f9cd29116edc35b9af87834dbdc35aec2fbf64bed7be1bafbefb3f98828a80eeabcfb957f50f37d5d92bbdceb6451e9710abbb3742a589d2709e393d6c2d1cbdbb8b97cda710a768a99146879a3150584eb838eaa5208e7bd03db8cc4db7602ceffcfeb499132c87264f27903c58db10627cf862ec1807ad8279e6a56be8f1088db442022cec57bda7206fb79cf392c389a3a6b8d5c8d65a0c58136f6db41dfbd24f2921aa9bb2e068597b7101caea0b11a859129c1eb77d73a50cbba1399749dd3426776418d7865e403c955ca6a8f8fe5ce8be2429c50db5c18359fcec0a640085d16f362ee09588257fc089d893257fcfe100c6797684c44b24ebac117d6ee7ec3ba46f3274ba77df128e0b95886e059911ac5d0991b708de6f79a7f03b75da15069f833357e45fc1cb42a458dc11a870ecac66b99ec43cb2f33984e182ac3562bfaaf28bbd6fba34424adb497b3778bd54307268331c8a1fca3e939f4c58ae45204a818141d9f5bc095f7b290606f84aed65220fbf6c895415f4a8748c60a5aa6d1562fc10823e1ff880a9205d5ecf05c28ebff75d1eb01ae9a5a2045e2654a90f7f1b348c97095348d69d2e26274a495b7c4676c46560388cb1a196faa5ef9a2373aff2ad3fb6b5f8df4142c56165f0c282b569856a493a0f2f2378f1868775ff20d90af4e7669ce0b926d03613d84b3423a08b054f9b56c8202c93e1f22d82be9c541e7354c2bf9615b646573161dcb40edca796f378e83247063dd81f0fb015ff31a71bf84518283be1e2d7104a74c2a9cf425e257932c7388def28147e497ed16cc65f8565e3d13b4df6293dd9351836b16ac11e789fbee13a93f06504a1cec30ca811d2a40d6d8801fe8b7c0802f3f7f8ad2100d525548bea0c07b1c6a192d27459e598984712cc49c70bad0c60e1afbafcde9110675d64bdc5de18da56d3699f676006bff69283e7025cacee9d83a49f99a05cd4c21f968dfd4b0614490de48f72fdeab487d8c90a7ca75d22d80d1f9ba7902fb9ad5b64b8425b5325b7f2ef6f1d272c8aa8f19c12c63c8b2a2e3ed4f9af65014f7a0c5e6d44dc1863016ceecf536b7da906d7d9eb06aef39a86954aab1b8be6f9cf7b375f5d90346598542827a43df543b58d8eedaf26c66be87e4a2906b4c1b9c8621517ec56e7a61be3f8d8afd7d64af8f341111114a7e45f4a355ae34b23c08acf7d5ccb55012a04e97779262538fd8b2dca86c301f5fe265e2bdcae6f2ab1038705784d6455811ea2773b508180c29077f8e4b62db022b34e099c131e224b8b7097bddc73311fbc0be43b785c88c552b238ae290d56c63e8755d1c273ea168a353623235afae20ed81525d173a618de118acf93f4335101be2ff43eef873eca8c814d96dd5d079fed700bac39ce4fa23df48505911a68e836a2e6cc3bd747745ea39070fc9134399d4a0976466e549840997c836c2661be8db35583c8cbb635c88960d5bc9e9dce0a353d584b42acf29ebc8a14cf0635281b0981ad1e772f52e4b0f7ef35be4c6b1957452dfe2b6e9a8198f55e002f22da3f9483ddff633d13192fe50303422a92fbae53de381dd3569085c3a3fcc6edee13b61f0029ae113fd223f85ed201b604159fd2e896b432d94f68f85f6daeda53b861c989760ab389d8f5e81cda9bf99184bacfeb9884161cb6be9dd70a4c7637e2cd5efc96d5187443ecccae8e01f894f193fde39527f774024734ae9f630de606d0c256d248db6d6a0b96c745cae4f3d43279e9d777ce5196d6484943e9cdf94fa86cda4d4a359d16ebca631e7b713c51c61a46c2ebdde9f845a5fd1ddb2eb7ee3ce3a9d31b20643ede96c799807f6fa30d36537e7d538f0ec2f61832ef76aaed95ecdd87f4fff85756fee567e4be28078a16b8d9a92010eef777347a6fdc8b300306aa2f3da57af8feddd16663309fc90ee7ff4b987a14ecf4368406adc8bfeda6b9efc531ed4e9defe353e8526f32063b6a5d057d53aebecfd32f253dea245e4e9697ba407c94ee57554f3703bace5c8111916fb0f3b6daea070cb4cefb43c6ef9e1b0f590ee59a1389e2e834416faf5bf374258450364edaafce947c3856c0ce426d0e563b8e898a9499042071a06d323143e7a4e943664ec1b477687e22fd70459", 0x9f5}], 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:34:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000013a, &(0x7f0000000000)=[{0xb31}]}) 13:34:59 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) pwrite(r0, &(0x7f0000000000)="01bbc3ada6e85d16907b1fa952cd16", 0xf, 0x0, 0x0) 13:34:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xffffffffffffffe0) close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x88, 0x3) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, 0x0, 0x0) 13:34:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x43, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x8, 0x3, 0x8001}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 13:34:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8f5b1174d62ade66282cdc91962e6e29"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x7f, 0x1, r1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0xfff, 0x3f, 0x3}, {0x6, 0xff, 0x4c8c, 0x2}, {0x6, 0x1, 0x8, 0x1}]}) 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 13:34:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r2) 13:34:59 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0xb0}, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000200)='./file0\x00') 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) socket$inet(0x2, 0x4000, 0x3f) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x8, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xac3b, 0x7, 0x80000001, 0x9}]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1f, 0x8, 0x2, 0x8, "e3788ce7411f29b4f5e04d0d679d699d5868e29b", 0x0, 0x400}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x4}) 13:34:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:35:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="45ac873b5298e21a82fc420a62628d13d01b88463cdfae8cd52b0d507368b446973a81553d7de684368d9e17a070f21b9ba13c0083c8a19a3545838160adc5c7cbfec9e327f8a3f30d2e256386b0db1ed30f735c35fe3080c7e18ebe2bc68d94274a527931ff0bf12ac805d77f591dbb91113335234185f76d1b2dbca9cb84551c94bfe3dfbaad4a8a8172afc825f034a2809ab79ff53d4ed48e23032c7ecb16f4c1045f88152ea84a1a828afd769829369b3dbb85ffa953b4fd0989275cb8cb82135d47c9b9e236a3defe45ead60bc920a7948886edadaef45e77a37905aa228769b415ec96f6d288751cb758525eca64e3f3973d908001", 0xf8}, {&(0x7f0000000280)="be03c61e2435975a64128dbb257bdca3a07213d1c51ca93ecd562135033a8072af087df7e41c47a3ee3b61bdbff01fc0eb581f25d7c6d8dd9ea7aed20e0c1c711e8f9f89d9b05b0843f0cd912dacb1c938a8eaf80175a03ce90a4f5617cbe2267a7b31068482c51c604004a1dac089bbd267643effd62ee30f280fb67608ed13d436ddf91783182f4f3e455186b330c8d4a507e114d03b3d12b0f586116e2f4522efa32c8a5d70a4cdbd05adbc3b85a926cbd618fb009bfda68746e87ad0bee2f37ee1a6b3fdde3565bedbd667d40a577bbe26b764d48ce9cd2f587422d8416312bf213f43", 0xe5}, {&(0x7f0000001740)="521547a0886827914ebe617897c43cdfd8dac01aee8fdd43a8d83e5a7629b66053da68bf177744d0fd17ef6cb46ecaa53382d6e3d00afaf23125c691303027f853bab9e1ac2147ff0fab138edfc68828120759a95164f397e45f75022fe5584f77ffb90a561b327bd23fe061c4321542f3934e1917ff97e89e38a8e33dadfddc8f81ed69d8140eec89dd0844d69f0a0c593fef917605ced92e3a1caad63a5883208d0e94ec03a605b44529f994b8bf18b218e0df86cc37b228826bceac139a1e650b53e993409493ccd3cac2ff99d1ccdacbee86749ec943d5ed586b404553152fa693371242d595624d9b9d38c5301359a643d3438202c70146427bd3f8946fc987dda3fea44bf02c38af55e2c4feae3947529574178c2bbecd8a786c59c99b67ed096865081168411f716891126672e65383bb731481cdf759cfbbefc7cb116fec650d87af0940dd083090b1d8c5b07e416867d60a99ea7914563515497b9d14a9fe2c32c681aaf037be3f6712d8f08c0880ba406901f17f985d05965c8d7a54814f7494f3a3375bb1096effe7ecca32b1b7f0a45887bdf507d4ed601e42f947bbfcae8196c5b9314e60f370af17f72ace5f1ca00875c49554ce03aaf0c1020980a90d8c3896705b137a6c434d4f8429b4616bb476670e0efdda4f44c5b6310dde6dc846fd599bab392b57416e28623d3f5c093f0056aacc3f46b22050f580529ef7ca86734ad66c0827574c0f36a620bf0eef112ee96edfd06439b25269cb6b3ef50fd0f9c0b3f694e5857808577023add5833923eb04e722c525666f47cb31c129ea907d6bfc8b1d10338f7bb19941c86088e6c8131bfffe4874f4a87217c5c5e1f0d0fd9ce8a9da8deefa52285378d5c3ecbb100a2a832f9135681d732ccaf4c797318439fe086f0512736001c0fc2b651f7e8fe6d45d21433a9e27e03f85eb926312ec5896690995b3b3e8465501a1654e13742daa19a6518fd9c9fe8ff6e3d9b638d384480475b59236bf32b5965799c10d232034a803f6b81a4029de06161e3a80c262f0eb1741b1ee4fd11071fc70e3ce15d688d6c7e4029199f149ef4bd3490de6050beff639da6be068a799327d7e97bd267358d8d7d46ae72e9bb174a8a12fa5c1b641aa9264d3841f43975ac469ad9a3d96a04fff26cacb1d8616b6e5e8c60fb94d5182c0fdea9783a07175956c6d92446c42ce99e42c23ea7a211e6b5f2d31b83f53ae532a39f257ab5f185b55075d285ab53352fa47c3ed9040823d29f5cc794b49f4982247ce905a7f4daf3bacb3513157d82af4da3f7270ac6239ecce88cfc3dd8eb1f41364d85e80ed53696eabd7d1abbf3eaafc2e865bfeffce9814941f1ee1d8e6b8a2b2ba8a97779e191f39c504e1627a4cefc3398736e5cc2eb4b05b7ce6b271f6a0060b5c8fbe07c393078058f7c004a2cf314919cb6eaaf17994cf08d636bb55b1a9901c184f68745282ab9a5fbdf9e3ca2ce2712843400ab62d2d8186d2441b22ba6b585013df5c1896b4d0b31bf9d7298ab62d2204230b670735e8d0cca64194f32e5bc673bf25e81cb9858d9835e04ddf17d63e693f1be0b768b1756a26e6f462c90b392f0e7c8e179f980fb7e8067da2bec3e955272c4ec8101fee9bb8ca029f33113e1606774de0d1606e0e19fe928e9ac21ca83840b917afdd4f680cba6f8bd8b3380deb1fb5e1a3cec22502a59d857c9e2462de24660a9481ac38ae39fd2481ff30c2ec89a81fbfa34d730d4fd616de847e5f0ecf9e5937ce73e675eeacf08336b39c054bbd9b85b89d29ed101e80459147222219b0eb9ee9618c73b88b16864abb31bcbd66a73ee9af27c6941eaf3987fff105a048d6cbaf0f14502fa3fde179c9c2044d2dd762d6857d8b5e5c4c98726e6f4d5f1f7a87a0e8f5cde826fb9b272992e8f1213e8f0cb0b4ce38db863d1da799bccd0bed27a87bc672a0c0b687b008bce7d7d9062bc0894c3e90cd23fe7b7fe1d13d224fcde143a11cbc8a9de6561daebed5c68c5fb06eeec1839620254ac723fecc86062d23e32e0c0395162f0b37b115a5d2fd84f1abe94d38dd5a05f9d2a36d18516d21f67d154f3b98f430dcb680b7e6818f6449b4ff33f6fdeab5c2816eece156226b0897e696541d67705ed22e9abb82f08a8fa69eda4f2d1f613099ec88d4d38c5f62464f1e0075f7dfc67e9b8b90c587bd49a9a0376fe61272854a89c9d15286c620c195e06847d939d0fe9e0b24d90ddaac128a603ff2dd85185e96f0b8fe88534888f7732b6567a828307533e0679fd37e60ed989c1970156695d4846286f04665436b097fe26ca3556d0f0e0e4fb687876674aa3dcda328aff449c69e040688b193ce67614b397b4f8e5e3ee9d4d62080fd3c78464741ca085b41b926dcfc742f7d15305677c47cebbd8749e6e93f8bbabb180f59e3adec6e7577cdf65d3baff95cd2cf419aa7653f28e020fb2ff10630ae661cccde57b71a31deac06ae92ae53e46dc9369531fbf3d887e539c22882d917b1e428e3b7298d060b6e53d232cddaf7b3594ada05d29a3d840c3db6775b218849f4bc85f19503295dbff29b59086a8258da34946811a347371372f011291493cee4b67f255db8300d6da97d11db4e9287780d30761338b463e1ad548341f072750792acabf9f04b528fe3cb0689350bd4a523b3a0bbd0985192eb0ac4daf68d0900282e1bf3a34772b056e41a66979bb6a44d3baf1cf271f896f47567dd0d2f1e2dc4ade3abe9bedbbe5d645b770976ca249f41e268f39b4332db646b0925e34b4e0bddb4e22385795455d311e707812eb9cf0f6a5ef52a5d4ea6fd88fb38469b639d649922e421f91e424bfdd349d2ca23a769c4add5c8f0b373920e421d41a5f16056ba7bc317d7546c3ff04b660823b5793e12c3603e1cb14151572379c345eb36a5e0ffa43dab9c5dabd76ed937d8858db0b6cd4c83e0434182ffa3bd69b54ed71f4a2a931233186a945b1ac1fa2923021df08330e7cac8f09a08a082ed6dd6a52c91a6ac253d37b53ab3e6883f91767c898b71788bd6e3556b895032d543448b362525055a6122e471d0e49b8c6e72470168ecf24152978a64bfc67821fcf6972ac0c87b8862b1947cc8b06504a34a922b550cdb5ff1bb26fd37dad7f60e673e105649fdc720a6b8ccabd14c90edca307780094f329487a30c5b984e7c2b6c8773381a523ef1fb53ad853a8f07aefcaed6e0e8b14360e3f2186b7ed0864a106ae834cd081682168f70073dc03272fc6824d2a6384a60bd3dabcbaa077f177d98262b8039d70b130e7c00507f4b938786de0a2028855ea6cc4fb2071c4053a563e468d0fe2b30e7f2d33052872b32ece3081b3d031bf86ddb9217353172de5107ba467d8a3c551d9b2368e3983546b8b1abff2be430327bed2c96d46ed1344dfc6e1f8e9bd54bc97eaf74f3d28aaf78d9f447c86d3c6dd313f69be4786a7124f26d5f201dffaffb149b400e59009a09260e3ef97cde690f0518beb922db0c35f63d2546572eefd5872c866ce5ac9b321adecb27e14f5a0bb07da6a25f569115f84c6b2350c1e3eb6cbe72f233042078a7378f2a8b4ad4e571ba8a9369ae3472a99182c9a78d02be474e8f74f49babea524c5027694c495d7bfb792c200b807dd91c06f62cb19eb5914e93d22b3538e78d028520ab9626b210967839971aae30ec1f01ef4222a3a0f1c922fbd9e763fb0f27913d98eedea37a00164d942d1d93429e83de54db6f64accbde7d3d55275890197ea7bca7ed976ef247e1a6dd217d5d92aba4698fcd9027c59a6f0b4757c1fdb23b6b127b198c4b7d52315c88d98798231fdbdba055d8686f105cdfa18e7342e2f08f07e7c7a0951d3bc2fbc7d64036b8b5ea1fba161e4ab8fe46f9b45288bf81af9dd12e114540117cb94229f027684003d08243723e7d8062412ecdc9d91760395d64a3586d4f2c85eb142ffbb8a368ff0ab2eefb6962396aef970df8c69efe9d5d29994829bb7f28676a0303e9faa9954eef89f2022927ccc6bd0ed5b1f559265529c13941c1ece6e14f56a1c05ac51dd75e9c92795f96d1074045175d06cc07b233a20596b95d48f38224f8cde343f59a541b056e14823dd680062a85b71545bb29b598ad0f7876e5fc55d3bf7fbc9ab87fc8bafb136f43c72d3a64a75b68b3d329c7369adfd9cdb6af5fecbaa666823a9642630b5f7cd0da5d8f74bc8fb46122f6d30d306a7fa442cfbef3952e895f7bcc5d0562c3fd00d3f8428088eb35e4991b5135044be18d6d182e014ef6de104a721df78ff4b4044f44f2a2c91bb009700def1786341865daac9ff2bb467681565c139e6d088f3adfebae3922c6e1617ce91cfe008220f38dcba342ef03c345f48b196ed05542eb0e1306351dc7c5d1779e4995a27fcfc92c1d4f23cefe617d77170caca60034df1ae66fcf49f7e9efa92133810333e9293bb674b7c0ee8896ae3f36604ce448d13c8e2d0f4b1a346b5ee69d78806a8daf5ee1008403a2be0c716dc76a2afba24ba21b353c60c204dc454fa57acb928ba8dae2dc6a50c65d58f5f5cd67276401d5a79e135afbe238a31a2875e6dd0c75ca65087a22b75b1293b6fe6637bafc48fce298f61684aead311b22b9f473540adfa7b119bfdd1b97d94d29e9e15dc9e55099b46ff0ff00324922c68ca9430d47e661d81d793aed3a8be41163c87ff54575447c3a13349d3606883e24b3348b445236a6c2ee70db7bcc8136003b48b98067ec411d2c0171b26016229d5eafe2d2fb2e38042d9e5ecb9653bb11881223e111f8f9e6283b2f37bee11a6f79fbd28520f34ae12872b1f7f4a2971c9de33d9ed9c148af3b55bf8ce6bf47885f1ccb0db03c4091160af4b0835ae7d89fa2a837546d6db7b17a5cc8143532a6092c16e2839af8bcf59626dfdb3ae2e11ed9616493e91ff939711dce0f8c98fb632184acf457cb97e03e3ed7d2f7352ee4fa604a4c4a6c3200dacda0cebc6b96134633722df8376bb696404965b0e3ddb408e398d10de116c11b46ce6a03155f83c137979c00f8a1299665826ce065299809bfdd2244f04cda08ee4e5d82b71f9432ff9a8744026fcf42befdb1d2e6438777328c184b79264bdaa5bf15e8d26c04862946ee7f1b436b23df81fcd3341a2c5263e7214020dacd494f673ba443d297bd2a88bcbd97eba26eb1b18e1bf5b9dd828a0d650ba18404ee531273ddbe951d1f04312ca5648a9e3e18048172d8b659b55eb71cc44376afdecfc52822a47c7b1e72716371bc9085b0dbda402b41df4c0960f6fd6a0ac805ed801688fd6e64e552c38b9f495ed7b928fab37d4fc3f948486a56e98384dbe2fb72a935b895aeaf4e880fa92d4af136a299d9123c83d5c00fe97e14482e73cc799b1c8fb4555ea847938c72b3ea4c6688789fc460d07d86e7c20c3e3a13529c0bce099d95554c07a47e89432abf1304351b81045be8eeda907afb7c1f3b19f37eefef18d48bdbb7dc811233c964380466717f0d3ed1b4c9ce6b7adfa3ee0b426b5629a4c25fdd5d399a4a48f95d9a14bb83db4c4d080b528d029fcc38f8ab2040a5b83acd3fa9ed68c6dd440bce90f4df6a2094a9ddfaddd6a06b1d6ec2918c0ff1791ba40f37653b8759e654c870140ea96618e3332d8e9e0083695d58e5ccb5e899bb5a9bbbda1f8f81e9484b323ab6e474b81f190b4722f19d4ce7f8992c78b5e073c5d8221514561a9329159be5d6abf6041c9134505785dc7c16e4fc6b936bad0e45e28d02d7f26d180d05230af35877577196", 0x1000}, {&(0x7f0000000080)="ab267592ac23bd845788", 0xa}, {&(0x7f0000000380)="349e0b93b7640ad2f490dbe3a000d2c3394667efcad4b05dbfeed2d5ea3d6ff2fb350d02a8f4b48bf1af34c8559ffcb140e39a74521f15df26544b35dc82229e54750165077bd84418a1a7eec2090aecf7e61d17bc8f394638a302", 0x5b}], 0x5, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 13:35:00 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) 13:35:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:35:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x4}, {r0, 0x10}, {r0}, {r0, 0x1}, {r0, 0x2}, {r1, 0x10}, {r1, 0x40}], 0x8, 0xffffffffffffffa1) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000040), 0xa, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) 13:35:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x65f) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket$inet(0x2, 0x2, 0x7f) r3 = dup2(r1, r2) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) shutdown(r0, 0x2) 13:35:01 executing program 1: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c078d0a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51be9a2ef5ccd435c8b00000000000000", 0x91, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x40bf272b22b71baf) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000180)=""/151, 0x97}], 0x1, 0x0}, 0x0) 13:35:01 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff0100000000000000000011000000000000100000000000000000000000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r4, 0x0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000200)) fcntl$getflags(r4, 0x1) dup2(r4, r3) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f00000001c0)="b66ab500009bee42e916eb871a0fdffb564b05161e622288e08ff72db1fc89a63ea95e1f186b5ab5f0d259692ce00d44cb471287e60ca0ee427e9b80b88d7a7561d881917d3dd7e73ed06002") 13:35:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x100000000) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 13:35:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x4, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 13:35:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x4, 0x1, 0x0, "2e96825fa2629f976071b2781e7eb4931cfa37f54f061a231cbc66bddd65be1af0aaf03f2b36b962c7f60909ad00231ae92f744ecbfb3b6ba60f69d20cedecb6e608788ab2875fa8604ff8952f8e038cac866f5469b64367fee015e2d6c24135d9a084e2a9481b2d86ff9b78d1425111b0ac4525016b5e2bdd4f71798fcaf0479b2f15ac252971279ddb1feff408aade65d742cebd42451ce0c1544521da374a9a"}], 0x10}, 0x0) 13:35:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2000000000, 0x3ff, 0xbb, 0x53fa84a5}, {0x3, 0xffffffffffff8000, 0x0, 0x8}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) setsockopt(r0, 0x9, 0x2, &(0x7f0000000480)="219cdd265e0af7a370dcc53ba04ac9675d34bc7d85154f880c8f0f24871d0ac54cbb16a5c33ebcbaea26dcb277dd77f77b6fac75dd1617f5d76986f378df5e540fb9cd555611b2562d17c5d305b5bafe3cf98258d9d20a6c49d4846b49abb1d63ea3c830ddcd419c14f32576ae8bc097686b83058d77acb23bb961684b10bc151e67fd72409734eccda95cf30bfe2d52e1ae8ce68a24e03a0cbde77c536d400a59ab852459309b7e7513a83e12ac6feea91a114727be71d9dbd11afd036ed4cd56d2a0af055d28efa21161a1978fa17ee95df5d0dbea1dccf0227886a5c67c4157bbe9e8a446b1", 0xe7) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000640)}, {&(0x7f0000000680)=""/154, 0x9a}, {&(0x7f0000000740)=""/91, 0x5b}, {&(0x7f00000007c0)=""/38, 0x26}], 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xda3) fchmod(r0, 0x0) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x80, 0x3, 0x8, 0x6d5a, &(0x7f0000000200)={{0x8001, 0x8001, 0x4, 0x0, 0x6, 0x0, 0xffffffff}, {[0x7, 0x8000, 0x2, 0x1000, 0x6, 0x4, 0x9, 0x1, 0x8, 0x6, 0x0, 0x6, 0x100000001, 0xfffffffffffffff7, 0x1ff, 0x6, 0x101, 0x7], [0x80, 0x10000, 0x6, 0x1000, 0xedb, 0x800, 0x9, 0x7ff, 0x3ff, 0x400], [0x200000004000000, 0x1, 0xa0000000000000, 0x6, 0x6, 0x0, 0x8001], [0x9, 0x7f, 0x5, 0x9, 0x7, 0xfffffffffffffff9], [{0x7, 0x1, 0xfffffffffffffff7, 0x702c9615}, {0x0, 0x80, 0x17, 0x7fff}, {0x7, 0x0, 0x14, 0x200}, {0x7f, 0x6, 0x0, 0x9}, {0x8, 0x1d3, 0xd814, 0x1}, {0x10001, 0x7, 0xfffffffffffffc01, 0x4}, {0x24, 0x100000001, 0x1, 0xffffffff}, {0x800, 0x8, 0x5, 0xb4}], {0x70000000000, 0x9, 0x6, 0x7fff}, {0x2, 0x1ff, 0xfce9, 0x40}}}, 0x3, 0x6c}) mknod(&(0x7f0000000600)='./bus\x00', 0x2, 0x81) 13:35:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 13:35:01 executing program 1: socket(0x2, 0x400000000002, 0x0) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x61}, {0x2c, 0x0, 0x0, 0x1}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 13:35:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="9057d50cf6a8fed07a5766f3df6574a100c0b5338d3f0eb70ccc56b0c969dd283df2455c5b1ad53584e6f2ca8253761b1bbdcda9573cc8e0725ad1bec8b958b0e61de99dcc2cc30af9a8c2b6908998f31940c069fb50272372c918f3e2105b393e5b2d127ba4c4ac4a3f1a48f068a4", 0x6f}, {&(0x7f0000000180)="7f9bb9a8424a04bc758cc60f97937053a9f65090e8ad50d98836e390b2449152bda08ae24b94f4515f5dde9d3e9b67e5d773a8446218da9123ec6b4cf4508c15c806bb538b7e21b0002ff7af44de1886d1cbaa4848082a06fd1fdc1e459b3e01883ae23aee409fc698f037689dae979a4998d945a48735ef0d0e92b6bc156e7c6609f3f68b66463299f46dffdd7808", 0x8f}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x110, 0x402}, 0x400) 13:35:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 13:35:01 executing program 0: r0 = socket(0x628c963a7cb248ad, 0x4, 0x20) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 13:35:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x4000, 0x0) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='C') 13:35:01 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{0xa9, 0x1fce}, {0x8, 0x7f}}) kqueue() mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000002c00)='./file1\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) 13:35:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x20001000}) geteuid() 13:35:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002400)=[{&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000001340)=""/165, 0xa5}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x5, &(0x7f0000002480)=""/188, 0xbc}, 0x2) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 13:35:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x82, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x7, 0x9}) 13:35:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180)="63a517e68805d2dc5d68fcc38caae149835aa2234a1ce6a01814eb448078498b7bc8c45c9d5cf31ff9d64f35a58c59e43d55b0e1c0335788d96f5a4498a99043", 0x40) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) 13:35:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x5b0cb9c) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x7, 0x10003, 0x8001, 0x1}, {0xfff, 0x4, 0x0, 0x8}, {0x7, 0x1, 0x2, 0x1}, {0x100000000, 0x69, 0x2, 0x10000}, {0x13bf, 0xffffffff, 0x7, 0x6}, {0x1f, 0x800, 0x5, 0x7}, {0x6, 0x8000, 0x8b, 0x100000001}, {0x10001, 0xffffffff, 0x1f, 0x2}, {0x1000, 0x3f, 0x3f, 0x3}, {0x1, 0x2, 0x2, 0x10001}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x401, 0xffffffffffffff81, 0x9, "3e1be33be7cfb6b2a9df60a63202540137354d1a", 0x84, 0x2}) 13:35:01 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7fffffff) read(r0, &(0x7f0000000000)=""/50, 0x32) r1 = socket$inet6(0x18, 0x3, 0x102) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1, 0x8}) 13:35:01 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) fchmod(r3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) r5 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000380)=0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 13:35:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x6, 0x0, 0x800, "5facf8e49df09621113462e845369ec03970c81c", 0x5c, 0x20}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x8, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x5012, r1, 0x0, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x48000000000) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r4 = semget$private(0x0, 0x0, 0x8) semop(r4, &(0x7f0000000200)=[{0x3, 0x4, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x800, 0x1000}], 0x5) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) semget$private(0x0, 0x7, 0x200) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5, 0xed}, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/69) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x1, 0x2, 0x7, 0xfc, r2}) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$lock(r5, 0xf, &(0x7f00000004c0)={0x3, 0x3, 0x400000000, 0x5, r7}) mknod(&(0x7f0000000500)='./file0\x00', 0x1, 0x4) close(r6) 13:35:01 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) 13:35:01 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 13:35:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 13:35:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x326f1bfa660b1fef, &(0x7f00000000c0)="b6") dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x101, 0x80000001}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1c, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0x7fff}]}) 13:35:02 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000800)='\x00', 0x8000, 0x800001703) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000780)='./file0/file0\x00', 0x8208, 0x100) r10 = fcntl$dupfd(r9, 0x0, r3) semget(0x1, 0x2, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 13:35:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) socket$unix(0x1, 0x5, 0x0) 13:35:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:02 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 13:35:02 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) socket(0x254cd597b9c8da36, 0x5, 0x91e) socket(0x6, 0x4, 0x7fff) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a44a2de1a999e17f25f25b39da8ccd5de9a45dea90a30fc16560af47aa390", 0x3f1, 0x0, 0x0) 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xdf0e, 0x3, 0x39}, 0x0, 0x2, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x1ff, 0x9, 0xff, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000bcc000/0x1000)=nil}, {&(0x7f0000deb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000a21000/0x2000)=nil, &(0x7f0000b69000/0x3000)=nil}, {&(0x7f0000c67000/0x3000)=nil, &(0x7f0000e73000/0x12000)=nil, 0x9}, {&(0x7f0000b75000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000f84000/0x3000)=nil, &(0x7f0000d86000/0x1000)=nil}, {&(0x7f0000e20000/0x2000)=nil, &(0x7f0000f0d000/0x2000)=nil, 0x7}, {&(0x7f0000b14000/0x2000)=nil, &(0x7f0000ef3000/0x4000)=nil, 0x64a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000f45000/0x3000)=nil, &(0x7f0000c12000/0x2000)=nil, 0x334}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e75000/0x3000)=nil, 0x101}, {&(0x7f0000f07000/0x3000)=nil, &(0x7f0000c15000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e3f000/0x7000)=nil, 0xa696}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x0, 0x1, './file0/file0\x00', 0x40, 0x7, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r3) setgroups(0x0, 0x0) setuid(0xee01) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) r9 = semget(0x1, 0x2, 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x3ff, r6, r4, r1, r7, 0x40, 0x2e}, 0x1ff, 0x401, 0x51f}) faccessat(r8, &(0x7f0000000200)='./file0/file0\x00', 0x3, 0x1) getpgid(r5) 13:35:03 executing program 1: r0 = socket(0x1e, 0xc000, 0xfffffffffffffdfc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="2763082fdb301ad550921ad1d7eb763ef4a2b0a91b5a5583eb1db992d0356cb4f691f1fcd42e674c4883c12d5d436abcbdc3afa3ac9a9e49561865a1ad9e69e9857122087e8daf926672291fca1d5d2f", 0x50) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x23, 0x0, 0x0) 13:35:03 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7ff, 0x7ff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 13:35:03 executing program 1: poll(0x0, 0x0, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x8b840e04a2212d33, 0x410, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) execve(0x0, 0x0, 0x0) 13:35:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000000c0)=[{r1, 0x5}], 0x1, 0x0) 13:35:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x80) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x73bb29b303465cac, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) kqueue() writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/11, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="9fcdc3050f457f12d265f527e7cc4e67c1d1526880bedac0f93a986cc26bef29e517aee6bc3ca9a8d0c76bc264af814bae5eb192a2713a3277e1cdcc8b546a8797c42978d39e9980d0a7659cbf111eb6bda7e8a7b1721b01c6d81e8b24c8410b6b6723cd74ca11bc4c47c91520ca1127ee925e0c99d49498d39d682378bcdd", 0x7f}, {&(0x7f00000001c0)="de84ceb39d472ff7660118d7fc885ed6054cf9d1d349caf3cbfcf5d5f4b0fd94a6b113ecc17707d0e3f97d1553db3d17e752f9681c42687121020ee9032e186bee1682adcce8c1c336959ba84d87f5c687931ccd72c2150e88528434198cecef982f1df89de7f484985797651e0bb663d60d76f8dc88db5d315a94fc2db0ba63940aee841887c0d02b696a5923900f6fcd74db7edbf709078c7c313b4031830e02075a501e3989185bc57390f02b9b3157017ab5ea3e13fcbd0133", 0xbb}], 0x2, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:35:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 13:35:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 13:35:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x2, 0x8, 0x7, 0x0, 0x4, 0x7, 0x7, 0x0, 0x0, 0x2, 0x5}) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) flock(r0, 0xb) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x5d) socketpair(0x10, 0xc004, 0x8001, &(0x7f00000002c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffb, 0x5, 0x8, 0xfff, "c19e8291f3aa7c40e83da2ecd9e96107bb331ba6", 0x0, 0x5}) syz_open_pts() 13:35:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = semget(0x0, 0x2, 0x2) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r6, r7, 0xe1d1080f129cb964, 0x1}, 0x2, 0x5, 0x3}) 13:35:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r0, 0x1) socket$unix(0x1, 0xe49b9ebfc9ab6e0c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x3) r6 = getuid() r7 = getuid() connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1000, 0x4}, 0xc) setreuid(r6, r7) semop(r5, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0xcd8648acbf07699d, 0x8, 0x1800}, {0x4, 0xfb, 0x800}], 0x284) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:04 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="9905f0f525ede1607ba7d6bab87f25cea125a2ab8a44d0f6862dcb6879f535398a32ed884f9766aeebb70a4e763611d2d4040c4d6db1a75e113556d225adc1fa2fa7dc11b9b28c6066bf1e6f1a890aa34a0ec60236171ad95e86277ce158d7d1f6865d03d80af4d48e292b5f9502ce77a4fae2996a727b84a299c89856c5e97d928b8bbd673f0c6405cb840eb4eaed3d6db187d8fd2eb5c3356ab9ca", 0x9c, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getsockopt(r0, 0x2, 0x8, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) 13:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002b40)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f0000000540)=""/46, 0x2e}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/147, 0x93}, {&(0x7f0000001640)=""/146, 0x92}], 0x8, &(0x7f0000001780)=""/37, 0x25}, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) dup2(r1, r2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 13:35:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 13:35:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2023, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 13:35:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/111, 0x6f, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="0104000000696c4e302f66606c65302f66696c651d00"], 0x16) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0/file0/file0\x00', r0, 0x3}) accept$unix(r0, 0x0, &(0x7f0000000080)) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() ftruncate(r0, 0x0, 0x7) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x1, 0x7fffffff, 0xfffffffffffffff8, 0x100000001}, {0x9, 0x0, 0x7ff, 0xffffffffffffff01}, {0x4, 0x7, 0x2, 0x9}, {0x0, 0x7, 0x1, 0x200}, {0x400, 0x461, 0x140000, 0x1}, {0x5, 0x9, 0x2, 0x7}, {0x2, 0x1, 0x3, 0xe3}, {0x2, 0x7f, 0x5, 0x1000}, {0x800, 0x1, 0x406f25e5}, {0x8, 0x4, 0x5, 0x9a}]}) r4 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) semget$private(0x0, 0x2, 0x80) getsockname$inet(r1, &(0x7f0000000780), &(0x7f00000003c0)=0xa6476983a8f21de3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x2aaaaaaaaaaaab91) chmod(&(0x7f0000000300)='./file0\x00', 0x11) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000340)=0x8) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 13:35:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) 13:35:04 executing program 0: socketpair(0x2, 0x5, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) writev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="dadeeb88c3d3b7d716de0197dc09c78778f3f476ce7b6745ae02509ba1974d4d623999d66e98f7f065aa8f79027a9d6bbc200253d151abff40b179a37b7ccae5baca6c7fe43de9a045399e8205c8325d7062ffafbf4d71977eda18e7137268b16e68a067afd81afbb3ab604701719c4c62e48cda4009c299242f8349a9bc03b4206637f59970717b6aa0f2cf8fae68ff03bfeb38b1ae8f8af8cde787e0c0fe5ac0b8de300a308fe14f5d86b6d4186701c0bf2331e402ec53468802e346b9f9988f5876051e512b3ea11647eb0516357cef14516148fa722df32d0a59c8d34844a3a28e775a2bbffd11de7edb25f60ca1c480937bc21789a13240155b15d8e7fa797ad9faac804ee277845735b104475ac282ac6540db53077dd9cd91ae535c541f3a984dec71c025aa5bb344fc60f19480d63490e15532cfaffc6d5b8d162352df1f093e0aa4d260b01f71537b1b8c97a954fbe02a2280340909784026148448aba8759c913547d6a1ea84493447fda5c2e6003313a76cf14163ba0ee87757c79fb92138d42d5cb29ac0da1c1a1161794562338d8d404e8dd7833398ffde35c8d19a134a92c77f9cba1f1d235af686197232a22eb7e916c87f814f6f009b463201ae1194c45f2e7eef9cad278f637340c4ce8e106924c3efa89548c4f9701cc7b76c626ce7e46e278eba3d9eeeb73bdd92c33df29260fc418bbeaa0ac6f47b8b9372569360bb0cf36a8c6e728f39d84e45e368d224706c7aeb508daf69f9659a470fd8d9928b96459156129eee9155034c3f9400d0dbe8a37d8fd80c9dfadf5cf86908d76f93ed3dc26f5909462c4e95495eed5a9d8eec1e271d497af768dc677594ddbeb4e2fa97120aa15449ee9bfd3b9f1f4417f87af6d9f28525e182945fdf5cbc6fcc0b97d19cd0dcbc8885e213e7a20df38a802c9d6314645699e4f61c43b1e217cb77e094c676063861313ca62bd149d297035ffd77d3073095c3a8f482129a5106d1e5ca73e0c851e09ce8a9178d88519d86f852ae72e656e3921794a7fcc42781da9f2d8f9a64d77362702086a3a4131b766f67f575421d5fec11fc9671f3482321414b9e11747e222ef63c4bb7a33a964c0e537b6d70b52b89d167a7bbe9872350af0e91323b93c69e7654af997121d304b989739bafda7237d5f8a6dbb6ee2b8fd8f981fc6afe02aa9ba4dc8be5caeff9341f7ed7ca6fe12d26c71022599adbeb7063a27e52fa7f3fc29fe922fa1d9a07e97870e09b4fa8a643ba37d3ed0bb5d81e25518c368286d316143614ed9dc4feda46ce0a2c6ad3acd8c133f1e017975ce1dcbcd568df71257b9f713e920d3a4babe99e3eb62d4de579e74fa06ddb08dfda00e8fb1d3c7793686bda8246adf873c3262d2eeeb1c83864876338c55d7efa399313898e0067450c5df7da895168cf6777b1c33363b6a82a41bb99ed37da9a13298712989d13e506842e38a0aa313aeac0cdee80751a6961f7ea5c4c6799c4cbfeef2894ff199fca963635cc52abe73f57a3d9f73504e2662ec111055805422c4744b13a9e92ad1468bbe3cd484e28d064b82c0631f27e352f16331f4586fcec9faced4a5aa9b97c6cab78f57d0a48665cb4302ebbf4e4da0aaec1fc8ca8304d7bce827e89e0fda990f9ccd4bde79e7b9bb42a99d47c652f0e7e3eec5c31b13b9cb52813729621412220214c7ea5847a08fa065060484e8cf1334efd46ef35e3bef33f93001be8e2b5876ee585d483d5b3f26d21ffbe0cf348c796f112b890455ff70aeb7736aa4c4c29702c4fdeab979ca777df27e55e62500edaf255c848632eeeb7fc9495f34f5513056c853b39988afd8e422e60bcd98897c889a77c17045ea0953f61110213788573aee9ee92177970d57f789231337192fa5d4d2d4b14cef108b16a987403ecd1662420ce75a921bc86cf9a8aa3a9abdaaf2cf16a90746f752cab295fe9ba81e7b96db592954f670c1ca276e37b212327940019cdba56f78ff0c3f45a6b3989a41fe3cf9162b9c1177e5df0c0b6f54f6bafbb004dbf97fd971f289b7f18090c9a6309dc5565d1ba748097f59fbde9514579bb286a16e81d874c00cf9f0bed76142d6b984ed9ad539e8f8e3ba75fa21a88747a9b5df3a8274029f0a7d2d421295cb434b61093d713692374be230f6c7f3e0a87c4acbf8854721057514d60fed38ea0e72da17432016da5e5497a0edb9ef680e17464153a80861acabac1c927b40bdd76821a403e318c8f460899758a76b14ad02de428252b02ffd5e7be9e8e2b4b1c4cc51c95c3c591256c6713c3b6bf86bf9dffbbe29f30345524e37f9028d8e37a5a5e2b5451415ef6a1c593c0e0a5dd3321077a5d933e90a11cbc16ad115859f4e7ab000d11fad18726c8d7c099fb9baa78e811bda9fd72521cf09dd51fb13339f809281d234f299e511b1ab548203fb9a98fd842057ea7bfda40af1c2994ca3af7c670d0729c4db608f4b47a169c3810ba14c89b547bd61c186f3850ef9ce65d326139d98e5d51d9fe6d0d02e39f67491165684c2f8d3b7d960bdf65318da08a882d4826c8825ac270a09fda5232218ce7d7628432254100a601315cc4620cdc06b5f839c82ceea71a89c6b411ee4afdf02e125f9f353c77077db3e5c2b4e6dd9aaed87cc4cda2e127ba4520ee9d053d72150e80c3b17d8dba015a6219c9c4f244d839546d9cbf7784859f5919bfa16d21d77530b2f2d79e57b3c8a63965188c1d109a91d704140f19afed4a1fa453b74115f714db030282f1be3cdbad6b61c0cb475ebbdf668441eca7944780f9605f2a639a9d8d997cd4c8b104d4362fd9ad6f3b2428aa129b4a35bebbd13f5129cb53c580c6c7018c11ab6260ee04babc1be04b76825d6cfa340cd9252ea05b4ca15e7f21d0d6267d7a757d85160e7e02712567ca3a07a30dd37236c9c8b776065cb2f243304450cf5b920fab8d5067608d2435b010d7d0b4cf3c4d60d4774cd7867764a8a0610856de4fec5de7de6ea37eb300c2ea730959b0352b8d1f6400be6ea1466e61d037ddfa33751b44f47d3dec6a13894082305762d634103601104aa567a9ed73d5f3b78a31454fc60d249c17ef3b17b3613f821ea6f129531deab0e8b90138bfbdda04e9f7d74d7c756ac09f7d5daabada6d286ee90582f39a332bfebf8729fdec13bba9246c37bc1f6473bbbe56b8ebdeeb901e9a5b71e5791363fbb5e999b8663bb3b7074b6ccd299946117754d292c19988b2d98323f9e99f653404f2082080cfbe1624aaae45dfd49545ab879d4520ffc5ce958f32ce364e37ab00fda9d0b8ae62e8142252f35d82b1fd2223c2b6cd9107d750468ac12a88771aa2edd0058caeedcd3e759e50715daa0ae8b03d37feb2e2544b5cee418645b8b5e31b4df177ae86efbc1591beac058a469bea6d36e32bfa4d9ad24f6e76160a24c4cd97bc66c331fe630891d4990dec515b5fe3b6a0c39ad113f7fa61b558218d46029bb6e99eb6899b59d6eb0704c84b97927dfd8d5fbc2ba43df83c197aa733b58bde6d6c58fae27044689bbd5f256fd6f9db9699ab8a402fc3c6517bc0d1959233866addb58ae8d26302ab4a92a0800c4f7b70bc7b4bcc66f5958b717d5087266e69ad95c31b7a71165fd0654a5f307b62ade8860511abbdb8f12f3e4034c0a845242ade9dd48d7f996468fd10fca7e7252554e253f998a6d0f39245864d04c2a3ea8ab859a3b239b0348e7ce6a3576519702d7286e2f9a664a33eacbdff088a0981135e7b2c57d1d172fdbf89b6dd1cae5555958482f92586de4935b3613d38df1bb287b3868c5d45609fd5d6a32f5a74dd6f8d1b936d4bc4dd0821709464b5040044bef6a2e9bd71ded8d058d7d58d08ec0ec0424fecb529793bebc5726a9105f34e356a5aefa0c081ecba576712463fcb609ec3bad116807a69ac08058d18c46cb18a5036bb857e8ad47518d8c1d0a9e7e8aa5fd330d9fbb62095fb7a5981450f384bc06442a4b4710bf5321dcde5d028431abd320480f30afa0390491fb8a55f99fb42af3618f5741093b2fbf216603102166fbc6ee9f17fde7c610cb19180de8c8f950b00e4139d1c2b8b97c4589435ab23410c7d365da91e2ee21ba7496e39f0fd319c07a455a983134102aa8f274ea213234ac2e7039fa94cf734b7dbc67e0e03f86c961b78793bcbe6b08361fb96e8448e8ad6d3e8078b284cf0451c2b7a691e7ae8d1e3ea144e65cb7b7c14f33cfef6a14bed46acb2651e880ebaf0dbfa63bd47320b0246e82641760b0e54ff3cd7792fb8f4c2f02ef702c47c2bdfdefc3123cfc11ddaa7551376985961ecfb7a0d74252249b380df3f2c97a51ec46c60d08660e96f8ab0e7bd245d4612ebff429c9807ec097f9df18a859d66d259c33e959b15a0a249e98ec85929001f18943cf8458682defade46f0d164478d269dcb0eb8a0578ed1ec9cca701ce118010cf19a07da6271f57a9e0f9a7c12be33c242ca6e3fbc7d94952d0e688d139709f756c0f60fdc5abf9584e7c34701abf0b3512d3fe7b1ca5c4b6c9db9499e1cdd011a6061fd9113660f0abec219eb73274b864e41e741c48607768472cba4555e8c59ecf001748f368629c00b64d4058596079a7923f81cbfb8a972eed5652a6946308fe83f415891e08f1dd9a2b444ed6fb1c38a00bb163a239003cda6f4d69fbd4e894cb63d0de2b7af76840bfc0f65ec403903170fe0bb9259b098036c3326b17a2013d54d9e9804ecd38397c8d817de4e7707f2f68dc90189abe2ecb0ac122424dc5856e7b723c3523bd05fb619e48445c6497b42085d84b2bb08a92618370d85756e8cd13189870c32c5eb75635d10453c5b6c1d072667859442b749f78f5b055d88a1433d709e8f319fb1accb3c69915102a545f54f34a6179abe39180b21b6689cfb569bbbdb29e8fec6fb2f9cbb8daaf66cfe7526032c364a5ade44075cf6aa904e6477213025a4678d73eec4987d561d8d0819e4df093c020e0f632cd3381abec4e5df205e62f669238c40f0e854348855d55dd00b1c5b048a2615408357f55114d68efe42aeb850beec100119276c04358820f7f6051542ff871103a1eb36da4e04558c6ef77738a6be5d0f2014376846e14fe5802a2d498ea51cd854b6c8a6bfe7b97df8f88c705e17908a0e5647ac1a74c15f78d7c9d32ac0a3155e92b9ec6cc5f5893dc4df52aec8ea8497de0cd658fb5be2714531900cfd6162a0acdd4448769da417f20a31a889a2bbcdf0a17329438c26ff66e95b9fd1c45f7961d7d8858340d49524787ce14c5fb5d72f6f08f489278758a59a05e0defc3c8e56958558def3f0c513c6b25c1811064a2665e94ccbf90d4f3f8e327a247de61a587366fae7c8ae69c7cc8304b9ff177e007802708e422b8cfc1b3f083f6a410b49b63219683b6cdbc9de74effd4d60c6d299dd92d95d9675c72084f5134b9d5a06176d79c4bea721b7117a17050ca70a3c655ad36bc30e36e0e64c9dd028a340b0fd76a99e7330759e04cffed3938c8a1740c862d621dc0dfcc6336535b74dd897a3feea2856790fef5bd4d03a2690559895d0fb4c8187e2ed5ce3bfe1ee9bfeb8f2e224f7945fce44c8c858e41540b117b3d03bd5409e2ec3d4f7e2559bc7dfaa49f85ae06750783a374812b8b549a440ab521a8ee1c486512d21a2fa836d3b4d9efbd92513af938b6b857b433c0c81cab102a25f055b7559557dfc54a76c0ca7af062c8a3c979c80de3fde4561e6776c5b18acef37fc5580628bbd1cc520cee79d73580b4a1d5475fbe23a", 0x1000}, {&(0x7f00000011c0)="cfb63f23308f8f3f98111338523405a9577062e8420afa8ebc1a2eaef7e3d8e31ab123a475", 0x25}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x40004004000828a6) chroot(&(0x7f0000000040)='./bus\x00') utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x918, 0x9}}, 0x2) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 13:35:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) 13:35:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 13:35:04 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x98, 0x81) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 13:35:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000000)="6f7e4cd0a28e", 0x6) 13:35:04 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x100) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 13:35:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9b34, 0x3, 0x4, 0x800, "37397d90341e3f1ae0fe13d0b97f81b70556238f", 0x100, 0x4}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) 13:35:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="3dc87b8c72e4d551d8ef7f592502a21cf00fb0362038c374dc158afb8e576e75bd69f679be73b7f4533896ba34330e72e0a91d2757646c1c3fe027420e6109b5cd14db5e2c171810171e8866a4dbe98c7e1b4b4724f6f7350785f5c51c7783dca6ddb95f0ffa783f031c4d808bfe079f10755dae1ad84ab9b03cfe86dc7d11a3a5da484e44e09cecc3cc21cdfd43d81cd19d503def92fd8092a3c3ee7bdbc136746b7b653b9701247f54525ec37051633a4fd0bd5aafb33b174acd4a4ca8d275c9f23b8e171e8b3d4112667de1bed98892b1e158276bb782dd181f8c6c51494320cd"}], 0x21e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 13:35:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6a) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x962e6f3e605eb245, &(0x7f0000000040)=""/251, &(0x7f0000000140)=0xfb) 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfcc0, &(0x7f0000000200)="0477ecb005a6abad6e5961d59f7a3ddf6873b74257fd3cc5938ef66902cea9078a87d52b4291aeedddb8267ee29d79a66badcb14d1963363b47abcb783e0c178a7ef43ddcd903d249598a04a2c910a2ca4374562cfca") 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x6, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x800006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x21, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffff97f, 0x7, 0xfffffffffffffff8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom(r1, &(0x7f00000002c0)=""/81, 0x51, 0x842, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xab, &(0x7f0000000200)="46cdc5125abdf0ee1ef1641950f3db590505a33ba7cb4e5617e9eaa0e521c88627309dbf6dfa6cabdb0fa92c72b7e19828d60a1f843f42a3df474a56833cd73e807f891097458664149552e38abe6f1e3cac312fda90c4515860da7d642d8694d240a271eee87c12d2585bf8a5d149cf331c834080eb8053a2f99ad54daf173aec50207d0c014fb0711541bdb66ce8279ea4a214137a014605ee75786b5b71217821f3532971d2fd659da1") r2 = shmget(0x1, 0x4000, 0x49, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000180)="d6c9bd8d745b981d57f56c304acfb9de32e022776d53a266ef20a7a675b8b10a287636cfee36c7ed491af3a15f6e7db14a1e4eefa03e5c890debef39c9b71130262e2e74f61efd43f6362d68def7067ff4ada8dbc0c5f9d047f77fc48739f0d3b4cbab8a2bee345b415e96a6c30ec3399693c8099eda9fa861987fcc807602a0328e1a6ea7892669f08399d1d8e14ac60b5b5c64", 0x94, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f00000000c0)="42986a1391d78bb2159c46b24104909f496168894704e0e64550995f0fcf65a6c3d3cabf31c0adaccad637a451b48ecb8c2b0101478137412049d8d161345ced9968c6bfb841c026418c", 0x300, 0x40a, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x2}, 0xfffffffffffffeec) flock(r0, 0x4) close(r0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x24) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000080)=',{^\x00', &(0x7f00000000c0)='-\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffdcc}], 0x100000c7, 0x0, 0x2) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r2, r3) 16:00:06 executing program 0: ktrace(0x0, 0x3, 0x100000408, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x1}], 0x1}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r2 = msgget(0x2, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x100, r3, r4, r5, r6, 0x100, 0xfffffffffffffffc}, 0x0, 0x2, r7, r8, 0xde2, 0x100000001, 0x2, 0x10000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x4, 0xffffffff, "fb23cd7538a7e25fd56f2ef512570f40e92cd23a", 0xfffffffffffffc66, 0x3}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c", 0x297) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xfffffffffffffcd3, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="c0ea5bc9ee62d29a598621cb3d6895a9aa892c4c811dcc6182a39100b10c662344bc664e4af6812e81fc9a1552c7b41a84a2a14be3a3562a0b951744877a214b9056572a9249485924bd1f59d38bb8683d930f7d12470d8d5c5b807eb3719936e8dda29e665a5eb17cc90e4051bd826c09fdc3d4f5f01fa8649df33da4f99d74e70897acf5602e86b0486d1fba37ef5e3bc4c79c31f4a88b76a7be43cc7de69c5bd73fb77101afc777493ab1d982f3e75106752c843c023c6384c0967860014c272a313684bbc994a8636c02a9c829deae8255c60b2a34dded4c95ca77aa40284c84bbf49d355678d6a4c1599aff792ba132c7a9009bc0330a72b76f0ac126d46f5f31ad2d27074afd1a9b8b23ecefa7a2403dfdc38938204a70c10d1b5de5a1aafa3a9d61c2da83ce6acb2fa554217a9d45036c3cc06fec8af21e1336461bde8c56a007e985ed4c56cf6d177e6081e62877a74056c1f503661d64548cc7bb85de07346ad1ccd96c418f7c50c0401db5520a968ef3f0a415e9c1520fe369cef1dc1db197d14c0a36a699fe55a5707b4e20495dd99ed0f4d6ce9b8b4175289dd47cb8e6752aa735e8925a6831b0cd0c0b22af0dcdb4f5f3ff55464e4b4c307f6c14bf22607aa7a33456a38c609ea7109072a1189417ea888540b6f0c4aa49efdb7dfac595b1fae4e1f0e94a4c9eb9482679e604588a13b9c35a8278a011da85314ab5cd180b57dd7b6d7abb7ab1e8eee45bcbd343494f188a1fd7ed5a947d5b2f5a89041ddb1d3aac769468e23dac64e3f989011e104fda0f25eb58997af6658eefeee5c4af0a9d5b0f27bc3dc91dcdfdfd672b6c168eb1be18add6d6c6a61742d1844196a3285c4f8a87e8a1bc2170650e0b54b5889e2d5c10d28f2e5d26636171b958e185741f251283d7a4d6988453947d69953a277715cbbdde85cfc7bb0ca47873ef23e7291894eef55fcd2e91db678b36f8bc3734914313d81ba24904f4e8c54e742813a76fc96486a009cf9c8969d89418519a5008d149e1315a3b1cf8990a4e0ef4457038ceadd5abfc99a82ba04496f68a5a855b89af2c16c98556a4fdb99e76593ada310d9433512205c2d638c0e252540e9440002d1034dbb234160e8c0157fe12e3c1ee8cd99723bd5c0ab2af4f104810fb27f90b5fe08c7dd5b068b47d9e5367c8b0b4e745f299f42206c1b697e660703ea8cec697c6feeff23d5c2f1459941ed9afd8b438f9c2b54eba820f81041fdb48a6c04b9404ffa2c31a6049a9b5776221fcc6db0234837ea001a7752595a1f460a91830970eebf17610aa3484521a2774cde438d55ce651aee4834cb9c9b118eb9036f842812788b36fe29cf507c496a47620c064985cc0fe57ff7e544165cc2890311b736a09d8c179a71a6f65655bd0f6a1d09e87a1d58a3c41f6e3ecdee81b3ed459ef4bd3996e24e387b9c19ebf4318b5f1e0dde4d69078530b86526b4d3930785ce08082a271d7955b215dfaf842eae48c8eaedbec43a7b82720184187982378de5083e01399da047745010a2cf2ec114358fe99d4a44e966d0d08b20d2b22322d8757cd1e266dbc8ecfa23e3debab228a4149afedd44e0830725ea9aca9f886c60fcd771de5a843872d5d225988bf3b282dd1b06485bca46167b905517247e71f757c2be80d90ef8c39d5a03e5070d1d46d602cb8ef7378d6a09be0cce58d7bbb0e9b03fe937f68c4e25cf20d6776171f9afea297eec27a36517da5f2f2b448b0efc1bec0217010575fd9b684f13b1409c04a028d2b55f610afaa8ddc709cb47f556e4f5de22eb5b4e506d40800af2cc9b9bc796575d6af1a7f76f8d250862c8d0d8227e8ca793ea27fae6613bd0294fffde9501e2cdbaf297372f74a001433c6bde8eaf7e4ddb10635155db2bf66d14d894d1d883e391f9b6dcf5c90887b9b3e592283ef79a10734e366428c3f38b7667faa5c8ff45e2e9fe024b0d27eecd833be1dfce304e2db0a8871718d6e97845f5d328bd32797589397756e1e8181cb9a09ba4f8515ee712200bb21cd02272e2c110e714eefce4687739a45dee71f37689a6c501ff64ca38c3034bab97bbe41b3b4d15151b8168eeac901383ab427c1ac2399a066b24e0b23ecc9e0c7eeb8904be4723f5fc2c8e536ec00ce172d096bac17ab3c789ed68a7b62cad202a955d489dc3bbffd41667a6e7e961fbf9836a86f4ae0452cd45772a421440c9d49714790266a42263fcaf793e3e47a8fa3ef1d086906c11198d3f51f8fd8cdc841a2e4d24e5fbe743426d395f313fe79f193c0c1995de68bac21c0d95c0c8f9fa93d6d7c1b3df81468cdac8e874fb47bbdb89497e7014cce668ab94ffcdb1df3bd637867e19a09408bbc09fb22caf909b0e676d5e23d4524ae2c0e9d94a2a2600a92c42399a38ff3d4ab5b7e2ab3c94cf03554b583de2d97bbac5c162ab2d7318909a978b2495a246dfe7d16ebd9e163b2018450812cee36f9fb9dbc48eb5bc0f9ef50ef7dd4fe262357b073ddf21a520ed5d705c8105a4defb2551f0c8c3f1f87feddd90c44642cec16ac2a164396b88f2411e325df3a527da92b5ccb70a48636af55436ded7834ef4f8ec322c737fe5192213651e52a64965021576c9a686ccab8f8de526c94ed678fe3a5c91cb43e64f62139409ebca1a2e9dbb89bc81bff291e5c797e12c25c615b3c404f55dedf26d5cb7afe4325c38da76f2c3dee62717e52b79181372078aa16b32dc1f4251e07f0293650cc92ee1d3cc33f11807cb96f8234ff2200c6835ecdc87c6cf1332adba6d01d451c930894dce03fe56c400984a79bd35fe06e22f5e94b3d3ada85551d623c6796af2d5e07480805875c6650fa3661e1830cff16ce518f3531b609dc42c48a59aacd5a1314947ab12ffec01d7a3c02e913395e4a1b3639c9b9516a263ebe6778455d635a7890a3dd5fd1fd1276d1d8c5b57630f2680b93f45e03ab58aef85b79dc0e532b83fb737b8c038e25b7e1dd06a89144ed2d7c870e583bb19675356410898fe533c4f10a46709b1f5e94397ffd75ff9bfd071d58594fbb87b436d18da759c33f97b3d3005e855bf228516d65f1e54169658d853a5310b87d06609c5a21984349b84c9f3543058fbc67c0ebc378960f40c614f1d2b7530ff96e4c2f43ce5d098b73a51fa62588fc90dc674822ec5b3d31fbd5416a688e99e8fdc1193f83d5acafd4acaf39471857ce42b896c91e019fefb81b11442bd080661737700b441fc831ad43ddee23d8d316146e06e823fc39c02ebe7013a464f84bb052cef286c841d019f6784c637b9183f330e8371ac29f82d059f6a68fb64134af14fb225af2a4ad29ee06c8dcdfb9c3a448fee7d94dda347682346e516ea7569cfb8ee7a51603de349f839c939a985a3895520f7154edbbd249711c21890654ae82a51da5dcb05218a7327a23c9f441be638c14fa94d1f82ee642972325bc5a44ba72a3b6d610a600b6aedda7ed792447be597aad8d2d31b0472f45ff5fbace205de125031652b0e3b0efaa6e7f6f0e238ca9a9c1e01f65edcfe160f57a67dbb6b132c3212f8100bea3456da856f00b664f79abc0baf52459eb60dcfa3b3e75d533e2cd19ea938e0df5de5055ac4d39d69a6c702e44e64c907b0c595b140bfef1ba3f242d408f42550b9faff811a401cf58eea251673663c50342b6873e00e6a1566c4fcdc9effe891862fb2eec1d922fe575dda566f1bb7c7a7d3cfa92e9960669d25892a6a8ed490bfce59d502ec5d0d9fd78fbdf744dfa6ad84c55e505be99f6fccb55ceb7483362ed4e7cf28719ca805b6bd21c0da2bb243b26d926744df0b6bf05f108e7fc7b295abe2426b4e2112597794b481afdd37c3dbc35e29e10997d2269033c7260f5a15276b59b7f18625adddf9b03b250b7000949f929072344f51951028520b719c1cf3fe5506d8f2d241724a86399e78e44dd987e60d4f76c03a99b430304ae71f920a3e18af8a636c1f65b63292b5aa2fec795a365a6bb8606de3acd37cf59f1af2131e257a5e7653add2c806b718b179776083e92faa2c3e9977178fe160b0f753c8acfdf0c439f371f8b516db8a7199a5c8dccaf5235c9a0f1bafd6e989ffe5969a114cda8fd050d52f655cb67d7acba1ea14a969bde179fcb84403caf8e4473b73cc8e669f9ef812d168df55087a129087c05be27362dc6a3b55d76c93691c1ec170693ea1995ee9d9853cc3d5e7fb098ab2ccc7d51dda00d3d8f4f274f9c5718d157cd3dd6a5ec8c94bef1f744aa66be7400bcef2e9b087782bc4b55caf8e97b2c13ee6ac586d00a13e5d47e4f9d5c58f365a2abb14a9fc7cefab809999d3c218485f8841bb5c57d57287035b4f5a03f1f039c58190318e6f971b5d90e0b92a835141274c94730af9f1bed9dbc28d31016ac4a335c9998fdfe5c016c302e5c051e5f2f9e61f13d94572c6d2370f6705137c50d55e27682043976e5fbc69df8ebb23919e928cf361120fee3ba281a0bb3c5b61fcc99b844318036e50dbce24c6a17b3ef986b3605421deb779f759286293f7bc9cd0a4f5cd1fbe07cf3daa0032536682250571ca3a3481c4f3145b10ffee6a9f029f1836847303ffbba876a7c9636fc5a914d2adb18081c039d21b975a36eb65c8cd6cda2b7e16275392ba697b53a6787d6baaef7734a9ec9ed10ef33105453883b5b7b45d6fb1cccd1fa79f81a7d1a1a84bcd7e118131615b6dd15dbf9576723081e99d82f80939bd12a564817f4bb82b4bb73e1f781fc2406900f14dca25e1b35b9be6081b2253ba4b67ef812f66719da6080b0bca661f5e8fa740cf5837e33260a649bd8d75b301b9469171333c1beb38ba36cdd6762a1409ec5648d8e17dfd4702ead70df58ce3dabd83c3c951c5b0731d49571b2eba77025545855a8aaad915b54cd77ba1b0182afeacf11f91e880c6d416fe7236899240c75fc91f1e5bb581af70e5ea0b7b4ef309f1bb012b452ed2efed65e9cfba6d26741881de0cc9739a8edf65f5944cc92e29571b26c5520567b57fbb944d6b3fddb55af14baf88ebd048051acd1c168007fd2dc4b17e73ea1d14919de29c85a2b50aa11a34749976b615ce41fa8623d6452342eac5125a4faad0b256cee728bdf7c9114bc17b1aab050c3eb64b4cd52eefe7a8a41ef90c9e0bc89c8746786a48b4212d6eb789812ca2400477eb75f6b8e863796907a7b034fdcd0e1f2004890e51135a83716cf19d7b7a38a654f1d3bb04b306d99a2a18ba91ba0de4d8bccf58b667ee852e8e050b7a1cad194ceb358d89f825976b5d7480f8399e825a3273f72791f3b06d606746a82ef46a95d08635fc10560aecb0bcee32750082e5d8371dd0a3b52e0673280eba6732f5694810963b4b4aba0d1d0640270ae2f144bd0e4412469bfb02d35222aa5d828f699c1ca8e9dde7be67cdd49e5d9a7239ac920f3aeb28ed0c2f507102f253a91491d2583e195cc4048a0a2dae5963d75ec3bac005f1ec8d89c63aeb17bc74fc207cf63abb78613464e239e87645f473735027dbb63de328adf9577cc245b0160c49134579e043a2d5406921dcea106195b95cc1548a46131edf89d8322e9b40062869c1abb3b5a4c9df29884d44a989b0c627323ccbf600c10f7bed644677c229073c771ac095f91dfba02bab138518778f6c39c534cab77dcf5e9fd53731e71c081d443d3db90336ec895baff0deecdae0bff4901242592eec5abdf3f12d5c1e7862bc11db54678e7fdc23ab2bf3be4e1423cf22eb70d0a544b7f62c0573e25e92f4d53932cf47ab8", 0x1000}, {&(0x7f0000000000)="906c14bf4b5e32e5d7039a706dcc383563dde706c3527e10234dcd3fe37747f43f2dfc982d44c3f7eb231eea211437dc83d28c9dce30083ee2f4907a44f183042d", 0x41}, {&(0x7f0000000180)="07de8361870c362801", 0x9}, {&(0x7f00000001c0)="8be4b0f408f66b7e3a36ba7da1c6d4199e6e75e0898deb5fa84916de759d9dfd7f2b8525c1bed231687dd20e82129d97312d0e21eed5117c964c4f16634e9c49d49836fc4fd9b56221464aa2fca1c19f93ce2ff08a161752b3bfe04b", 0x5c}], 0x4) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x8) fcntl$setflags(r1, 0x2, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/4096) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r3 = kqueue() getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000001240)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x80000001, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x98, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x1, 0xfff, 0xdde9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x400, 0x15b}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffff8, 0x40, 0x0, 0x3ff, 0x1}], 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 0: setitimer(0x4, &(0x7f00000002c0)={{}, {0x0, 0xfffffffe}}, 0x0) semget$private(0x0, 0x7, 0x40) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x706, 0x7}, {0x5, 0x1}}, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getegid() setegid(r1) r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x800}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x40, 0x1, 0x8, 0x1}, {0x8001, 0x7, 0x9, 0x401}, {0x8, 0x3ff80, 0xc536, 0x18000000000}, {0x2, 0x5, 0x2, 0x8a}, {0x8, 0xab, 0xff, 0x80000001}, {0x6, 0x4, 0xfffffffffffffffa, 0x3}, {0x10001, 0x5, 0x7, 0xfffffffffffffffb}, {0x101, 0x42, 0x0, 0x7fff}, {0x96e, 0x2, 0x7fffffff, 0x8}, {0xffffffffffffff2c, 0x8, 0x68b, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x6790}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x7, 0x7, 0xfffffffffffffffe, 0x119}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000100)) setuid(r1) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:07 executing program 1: r0 = syz_open_pts() dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000100)=""/196, 0xc4) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xff}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd53, &(0x7f00000001c0)='.') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x5) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x1000, 0x7, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0x4000000000000008, 0x0, 0x4}, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0xd89) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x6, 0x9, 0x2, {[0x5, 0x6, 0x80000000, 0x8464, 0x1, 0x0, 0x3, 0x3, 0x1000, 0x3, 0x8, 0xff, 0x6, 0x2, 0x6, 0x400, 0xffffffff, 0x6], [0x81, 0x100000000, 0x8, 0x3, 0x4, 0x3, 0x6, 0x688, 0x542, 0x80000000], [0xfffffffffffffffe, 0x0, 0x9, 0x4, 0xffffffff, 0x5, 0x2], [0x1, 0x6, 0x7, 0x6, 0x0, 0x6], [{0x7f, 0xfe, 0x460, 0x1}, {0x3, 0x4, 0x10, 0xfffffffffffffff9}, {0x4, 0x5, 0xc21b, 0x4}, {0x7fff, 0x8, 0x20, 0x4}, {0x734f9b89, 0x47, 0xfffffffffffffffe, 0x18000}, {0x100000000, 0x8, 0x100, 0x3}, {0x1, 0xd4, 0x5, 0x1}, {0x9, 0xffffffff, 0x8000, 0x80000000}], {0x0, 0x9, 0xf013, 0x100000001}, {0x1, 0x597, 0x0, 0x4}}}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x140) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:08 executing program 0: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') r1 = socket$inet(0x2, 0x0, 0x400) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r3 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1543], 0x10) readv(r2, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000007c0), &(0x7f0000000800)=0x4) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001491fc80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001491fc80 16:00:08 executing program 0: r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xfffffffffffffd14, &(0x7f0000000040)="b2") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f3", 0x2c}], 0x1) 16:00:09 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:09 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:09 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) close(r2) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x17fffffffd}) write(r1, &(0x7f00000006c0)="7d1ccdc917deb2466d49ea796b61e380edd4aee1e323782d0dc9ff2768af8efee7dc7b1cad41eb071a50d3c985acc83146bcb1c0655857abfdea2b7ddacc39ae6e28ca05f800e38ea0b59ee82167a1edd6324cb58f144d23365dccfe5c00fe834a6993f988bcd6847de8bdf9", 0x6c) writev(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) getpeername$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) r4 = dup2(r2, r0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000680)={0x8}, 0x8) r5 = socket(0x1, 0x5, 0x2) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f0000000240)=0xc) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) recvmsg(r2, &(0x7f00000009c0)={0x0, 0x22, &(0x7f0000000900), 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) write(r1, &(0x7f0000000040)="2583cb85449277fe602968b14731afcc1abf9ebd2df2016f1c994d44533f54876af9b2cfb8420a3a59ed7ba0416dffb9e04106548131340e8d2c26eb343e036e46c84f2bd509d4a8f8926c321599fba498d4a818323c141b1648c73643c9ed19a93e2ec3f5bb73a5e0d530379ed5db3cbfb1fe044b5f58691d63299636a9126fa082925009a89c8926f9886c72f781d130d83442479e54d8e6e1931f58b3363f6fa9f7feb2e72bef2e80f6c17331bb2b435ae1334a38993b8328aa88e5246dcb32a9ca566f7296895b9523eb712229f37c9323529ddbcd17fcccaf3f74cab94f8f7f7037dd5c58cd6d9567ae6eac51331a18", 0xf2) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x100000200000029, 0x1a, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semop(r1, &(0x7f0000000000)=[{0x2, 0x7}, {0x3, 0x0, 0x800}, {0x3, 0x4, 0x800}], 0x3) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)="00010000", 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) rmdir(&(0x7f0000000180)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x100, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x183, &(0x7f0000000340)="b6") close(r2) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) 16:00:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x8010, 0x28) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x6, 0x100000001, 0x40, 0x1}) getsockname$unix(r2, &(0x7f00000040c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff0000000000002ae30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8db7bc293eb70810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22af4ae7320116de3c088b9e46d8d842700000000000000000000000000c9389b1a44b8f60ec634fdea079365556bf11f88a2145986a4daf5d8797e0996cc54f107f54729e5d5e8e4b4552b7a026f86fc19af4d93d3edf5256c"], &(0x7f0000001080)=0x1002) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x113, &(0x7f00000000c0)=[r3, r4, r5]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x75, 0xc1, 0x7, 0x6742, "60ca3f4eda66de0b049f9351805785556b419dd8", 0x1b, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') fcntl$getflags(r1, 0x3) 16:00:09 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000240)) r3 = msgget$private(0x0, 0x632354a9f5ced7b9) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000e69d196e167c747e2c0ef8865facc27fc0a3952132e51e3a4ced9dbf0190adf99982df8b5a6d863741ffd746b7f8cac30f2d80d3400c2da4cd42e6bd0c79b2da8654cb4bb06c5ea3cab8d6391f76fe5d6021e23229bd2a50abfbc92e8155466962c711bd518457c220c8a7fe00573f86ac3238a10a191f217df0d853248b55ab69e4e2f65e295d67bcf60705890fc3b52ab427970cbbb6025b7d8f20ab1775868913a69e46b38f"], 0x69, 0x800) fchmod(r0, 0x84) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffff) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000080)="4698c573969764675c") 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6, 0x4, './file0\x00', 0xfd, 0x1f, 0x1, 0x3}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x7ff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffefe, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x10000, 0x1a25, 0x941f, 0xffffffffffffff00}, {0x0, 0x200, 0x4, 0x3}, {0x3, 0x2, 0x9, 0xc3}, {0x4, 0x4, 0x8, 0x4}, {0x1, 0xdb5, 0x4, 0x7}, {0x7, 0x5, 0x3, 0x4}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x40004000000228ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10) r1 = msgget(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getppid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xffffffff80000001, r2, r3, r4, r5, 0x124, 0xffffffffffff7fff}, 0x878, 0x10000, r6, r7, 0x8, 0x0, 0x3ff, 0xe50000000}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xa17) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) 16:00:09 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x80000001, 0x5, 0xe6}, {0xfe, 0x2, 0x7f}, {0x0, 0x5, 0x40, 0x8000}, {0x7, 0x2, 0x0, 0x3}, {0x100, 0x0, 0x401, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") sendto$unix(r2, &(0x7f0000000380)="48b64b2d89807edbe4fa1577b41472d453b2fe48054f576647cfe54eec100a7a064c15c4e21d42c8c295f48433825d5c16d893131ece894333a4a635bb80192837067093d79fe5dc3385a28a64bcd1ec3babdbe8616bc5ec0b8fca37b5607be8244fa5360f5b934d5b1c37e319aa25403ccfc2abdefae2ab365d40b9a00aefe3e48c9d36fd289d6d2d4321a967933a7706cb4386b87dbaac8710", 0x9a, 0x408, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f666901000000"], 0xa) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x6, 0x1}) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x54) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/2}, &(0x7f0000000080)=0x1) getpeername$unix(r0, 0x0, &(0x7f0000000040)) socket(0x10, 0x2, 0xfffffffffffffffd) socket(0x6, 0x8000, 0xb6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xef81, 0x2ea, {0x7}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xe74b17722d5f0851) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28000, 0x80) getdents(r2, &(0x7f00000000c0)=""/168, 0xa8) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002bc0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="282b13e575001e00ff"], 0x9}, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendto(r4, &(0x7f0000002c00)="6ba10e0229dfca440b4cede61072050974430403a74a62aaecda0dd3418d5a11dc28c8aeb99dd05af53ee7e65ba2d379f7d0fb8f1e02e007aa77fd0dc0f51a2de59c04a15ec11a6f55728085b8c4d249ca26c7e789c5df3e0993a5808370e19a52e5f58b24922c8068adc5643bc7b01619ad267d7ae0f7491bd19d1300729f3c490d8852", 0x84, 0x400, &(0x7f0000002cc0)=@in6={0x18, 0x0, 0x6, 0xffffffffffffb05b}, 0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000001c0)="15e07bf6def664ed81a405ca430aea5e2d86442956b8d9b1a00444b31e1943af041697584106f68c54c00f8fa4e1c8eaadb3bddb090681cff43aab3e49244bb9395f138812de0cf2c8ca6f74d6886b130b63f865dc5950418cc5395bbeb19ae3ca2f3b38785d0aca33eab55cb7a030c8f8b45820a8be6fd55986f41a560a00939c1bf57e6fc163e4e396d7ee6e16d8f81e82c9ebf98e54fc3534e6047d70aac45dfc24ab24a560a6e3f1e77d8567fa6aa11dc84e2cf6bbc01e34501a6e24ecde63664e7f4b4c3a82c86ea9b6207b4676184023c28465cfe515f8e7fc5b6d03953a11c5f30705316dc981fce6ab856e8fe651a59c33", 0xf5}, {&(0x7f00000002c0)}, {&(0x7f0000000440)="f67f182a3926c5d33978bb3761a484ce05fbb469f8b82e4758feed5a17578fb0cdc6c52624efbe208cdfa2e563311edf28ad3491f7c376ebea0a3f4efcdbab27565f8a2fb4fbb72ec4271fcb64ec36026dd43da97f3b96bb2961a5f22ac0520ea2187cbd2793258b306b4ced27e172a16de0613cfe9f9c1c76e453456c35f8d6c0eb82d7e528739c7c6f4ef57f30ecd350368eee193dc25b324d316c41dec6420e4cafcf78020e66ae7896c55225d3a113479e1a125897742b76672c19239e9d6e8d2ce2bdeb6ea1fb6856e55cd2422d31bd990510cddc4c001f7a051c3220d004", 0xe1}, {&(0x7f0000000300)="4bb0e38e9aa2fa12f0247a2fa41805109249e647d5a326759fb20c49cfd2eb84812689daa8cf9180a513eb694b2b1b7310f959746653f62f2d1a51d715ac", 0x3e}, {&(0x7f0000000540)="7d9cfacfcbbbbcf2bfeafcdee3aabe89c17683d89e904b162a5c091c1c8c5fa5dc38ce5d572b541476a92e9c96b4ce2a648a824c609567766544c5b7cd2a33bf60b78d9a20c59373cfc61d51ad03dbebadd84fe2e845fe8d2b", 0x59}, {&(0x7f00000005c0)="872410401537f45d7ddae09a2d44887ba2b36c8599e64ea683f11deab9dc2b1c7482472779504a6d105924350c4d3a1896b7c2dbdcfb734307c8d852175e2e60c4e282e44293d0ec8881316003d9fa540fbdf4da71438e4abad72b3ee3c75c833cbd2ca22cc25abcc1825ee9b30a0f3e1ab00e5cce79ce8728f7f747240a7ead14c3ca6d8f6e916b7b04cd59909989ce36cc56269feed7069f8a529fda6405d77017fad67748d9c0b28e79f89cc407f791f3436f9aa05f7f359ba0d1eba7e757", 0xc0}, {&(0x7f0000000340)="f89b866a8bded0fe14982743b4a18b1c46f782d502962cfcda4357a0aeb5c1eef5ef37c4fa0798f70cfb334ac06c3723ebeea70f8b877addea027f94e417d4", 0x3f}, {&(0x7f0000000680)="cd652e84cea92fac0b4ed2f5191bd3b60121ff9dcbd6bb45549be705d268673cc8ab76c54e550a21bb4aff5a1e0183bd357aab130284e4871af0539554de5601672cdf90f4f0b9c4b9cc0fc101e122815e09b440ceee6758da9ae6d6e7a31d4d0ec0fe99b0565c2ab61793122ad66a6487f5a8ed2dc43cb0f5185bedea29106b3427461ded491c1bc61dc64c2ed52205049908d3a71df0f72e0816fb198a419540ea405c84e725e20895", 0xaa}, {&(0x7f0000000740)="28c7b2c348f83ab8aaac196cc8e00dcf3ef352283a0179478bc54c1b4bff5d5d7989dee25c0eb2546fb020e1f6159f260c42cfd12ba49316d210c5aca3cbc928d2e84e649e17f137c5115ed249f78cc290a088e877db47446d9cd5fe5e778ed55de9422da503bfcfe5d38cb6286a5f55bff80b855f78", 0x76}], 0x9, &(0x7f0000000880)=ANY=[@ANYBLOB="1001000000000000ffff000008000000ccf2be150b0c2dc4ba4ee673172a8dde613a4acf9a70a67553aba56b9d57703f8c2e504a14248e821cdfe97a5433d141f75975bc868f21681bace0563c99436c3d039cb443efb69a103955d38c1659524fbbaef505021163d18aeb0daf13b0c5050cde772f0ff63f617b4926e2a9cf1318b5d6f1228a040721c9f28217d4f0f3fc84248ba41888c2caec3f8cd27f9e18548a0c800a7b98a15eb628abe3901b2c0c6c21b063f9718fb0cfcbc95fc227ca09f8704ed7127fad004aa9b02de2f64dab31a7d7ca2fe6b6ad74cb8413e2c3fe4930282451a56b3061d566cadaeacf322b41e767ac76e8165943bc56ab5ececdf870acb883d3bde47dfbcf6a00000000e0000000000000000100000029ffffff23a40522a6f38ac9ec04b6b91ca3033abfee98a7df4e4d78cc094ad656154e9077d23f8982727f3ce959937fcee3cdbd2f272dbc6f6e4ea5f8f87b745a5266dcae7047c75b0f02aaa905ae127a9144c0bccb83552daa18dd0f84355a080786f6eaeb7a3ea204f207c76d38bd0724ffaf041b4759e7e38af19477be8b32f0786c60fc63d859ff780d410b442224546fe5ed8104d29efc56087ddb7fb56d3840d55254cf8399cdba2c97419467cd51428daa76ed92168e9849d00d9178217f306fa42e52c0ab466c37e3ec1be800000000101000000000000001000000050000008a0a8ab10d79215e09501749cd9e46d8aa29c384537ce9e1f402ad62748fbbb308d758acdbccba6ad7436e045ef1e50af003be6b87a5861b0c783792d047d0ebcfc5721850a2ceaa5469149892389034a2dfee00b480251d9b82ea657631b61858cf687e17ff973e9dc8a14ae54f981bc52d46b17d58f49f4c32b241226179642f0ccf9c681aba1fa856ff0fa33e9a7fba8979175a53d0cbae7dd9a29057189613447e3617b74de295a61b8eed959c8cb925824b0a33451a535994184152a0729c6cb510ddbf8812dbef7f1e425590e9f84ea6c32cd084b77f9b115f3d627f974993c03975b8c477c391a408f49ccf3be5a1b0fea6ffb3022687513996b16a959b3a69bc0778bf00bc11e2f8d742db0d94a25e15be8d839cf7abaece727982d6f4d63530a604dfe25283b37c2e3eee7edad3e1501c2aa4cde98544b8ae0e1fc7003eafef135e6fb502c225ac5d555bb2afcd0ea34075f3731584caeafe5d137a03d40b30e81c2d9c05b2db2e22cddc14e726c8d82bcf836bfc81459c1950198e9760e3c192054e99c71856574645076deef9f8d35321375e22e216eea84a1ee9cd3355836131aae6193ff5ace11ada8a15502ed7c9978530b053d643bca9050adb5e1d7ac67f8e97803007045f09aeaf744615bbbff03a19569bac4aa197833b01d55e2bf986d88c3d7686fdd97c048389505b2d7233c0e8767395bf504d84b3c6d73627bd3131a47b92e84e9d6f0a690da97b74002a9c146fa1fe64fcaae0d8649c203a9473fbbcddccfd039df6125091206d77c40ed13025df2d2969c0547d1624a3efe2954b24fd592a730a6fba653438219b0bfb92bdcd0e5bdbb5eb4be5bd3a7f1c1c61d4fcc42cce98894435bda3c6595eacd2fd219fb31550bddd81e5ec40d2a4a5e53a5baf6a86a48eff5a0a9156cb6a6618205a11feaa269f1731d6326111497521cb8bc7367ba927387ec0c9bc340a04874f466804a56cdd9832325a7dce45d761d523f9529dbc9355c5ca37220f9bd3ba1edaca33722a65d96ddebc43e37dd6790fe27056ab4f893c173ec47bedb97fca51870a16181654f21218c8078673e5bf16568f92028255edd93dd84823405b024c84fe0faa29a13ee1a7d5c3b95933883c7704efbf40b98c93d9270a604c0b192a7b57ee2b3b651d8d5be4515ae32f888595c2c9e821c639fb3a1ec6224aee969872ac4f93c125750456a09df42814cafc4eceb006331e91f9df881c4f3da9a0fecba873fb40110b1b2993d9f6ff628cb550a5522f438fac5b5cb8ce90b224e0f42235b3aec65b484045dfc8d5ce221d37ab077bfacae0a4410451bf6995e110922179063ab28295d4ec1d26312455f84432c739baad1a582356f9155acdd2a53fefb70cace35c2b1be3a2a12154e6f2208bb86f6d465bd8b416379f0dd832c58745539aa726e57219fe4eeb29b06bc6ffc3fa302f7c2768f6de500a6af0c7a965d5be2c5bf7b59bf6c3eabfe99acdb505140a3250ee56edeb7e794a6ea29213b03960d83dc895ae863559d2e3a667f1ddec05b76aa116ac3f7ecc17f071fb095789396f4aecc21155eddf7c1f3a1305949d303030df11ff1b11f552b0df6befcc1403ddfe6a5d7ca856e4b0a45cdb98a6769936245bac4a0150bb0d34bddb30d37c9903e32971805cbd73841a6eb07d0a672da46e14fa9369dc50da5b939b31791360f3c7e0871a245d21b393665a0edf2baabe3bf85649ee3398f02453c3080d95efa5bb9f995a2bc7fcdf4fb57c3c2ce37eb667b775b2f78549bac17c66e59c472acfa04479bde9fe8c596b999f6940306c8c1968efa1a62403d63a70196f6c6ca1926361d6a5373cb6b2df8ee91947216813f1262fd7ab9196a5dec36501273079e4a02eaa99d16954f35a5113e9be00c39df07b8c109b40b423246bb07e0af441f7ca82691d33b2638b2d46008e0bd9de264888c40a349548e2c9a43823b0bd3e6e11d7b5d4b975457e8e28e45aae0dce9071d79168dcf561fdda1fb4cac4e1dbb6c47f3ffda4e4804492ca7fa519f443d2ff1d4838a2a6ab091c8c1aff10cb8da2a9c4b4978792f01bd6a9624c37ac32f2eda669a46a6106c2b15f0ecd09203cb5da658b2f40ee9625a575f9153751249c01175867eb1a9546927395705f61972c7dc2ffb6f8d64e1f88e4999e90a4c2249981e9bac13bbdf5ef4caa328aba36a73f9cfdc48ec44a34fa8f695da133a65b3f7ebaf9fc3051107fb2342908fe2d15f74d514abb4d33b7f9c4b6858ddfa0e72bfc065fb0090962cb8c169a2f129a6bc3d5eda60fea2bded38f31b04105257073f2eb60fc84bcce7cf4ef6663ca05391dfe23bbcd1e55327d96593e37baf08e5d68c5a05333bfb320213c95940fe60c580786189d35c745a4421192b6c9994557da2c7f7c70fb70b58ed4d62e52648ebec12f9d258222cb443091ae9c41fcbd81bbc4d0a87de4a1fb42982f603a8a305d4a2212fb4e12ab1f8cf8b444a257601187af8c7ffcfbcbe281a5cc92d05408c57397b4245e9fb0b542f1a0d88d0605407756699349b1a9b3241512b2f1988905219b0d18e3ee515b495a895d3578729f95e5ebf826b46f88bd9876f391d861fbd9d8e5c1f810a1c5fcee600c86b594cc6d0049d00507f43460aa53ccb7af402ba5b9f05d3d6274fb6bf556cb9c9eb3d4b37794ca12c0654eecfe9d1ce29889d24a98229cb2369c5d660e3787ccdef75f4dd6ce4d64c334f6e298806fb19f90bd0702960aa7261a04340bfb9558acd687e41822585159ecb155c01c87f8c063c8c1f86031e0fc29b6b51ce0b00d78ac1683cc64336e65ec6f7d54416cdbaf0e94368f7e45eefb73cae09d473c2fcafc08efb2ff075d4ceccad356bc961f591be051845371ff408e966226bec1d5a354260dab3a5ad068bb3ccf41016c652fafcaf40fdefb8465885215704dbee4e385306ec6066e1ea59fb06a1763aa9aea53d72bc426da8e4c59e481d3cfc8172dda785341c400573fa2145b6d4ec2a3b33257cc23f91f1f2590d9cdfe3af78fdc49c1145f7b2b1b3352c0a59d80100143dd4fd17705581547baf5b74aa0d1c23ed8078c449453edc2b64e918f1735b5e2d544b197911c801cbdf9ac6725600f98ca8cc466b3a0130af1a71acf3a0e2fc470ac758b270c83302c7be3050222ac683455b321f4e4eeaf781ea61c80aab64795ab393e9a8389a1e282c9bb8bfc5d690d7659d7e3b105a11c9507753257223223038f075034cea3f02fdc660d852f65b0f60dd001c46c70f61d6a3855102564611655abd1bd7d9bacecce7ede426822b16a8ec4b85be02661cbeb45d188491541d05380c15480cac52ba91f5b0601fafcda86b84422d55a2edb8a4e66a01d1ff24d100766239f07f4e506fc46dbc8a9f3aaad35b742d1c9d8b5efe0b02b8f19e16b5d21785e1a6c8f9b1b2ffbb58973e37335bd6f2c0c84d0788d2e3d31aa2439b1e072068c638e88b23df29c9deb4aaf4245fa68962375501da30034dc104fc36f46b4c4f00387055d9c719ad6ade398232309553acde97e197a8122e5ba353b7fedd6bda71b8a0cdf2cdda34d88ada7e381088bfe47bd97c41b492b3d9cee271478f0e18bd71fa650a0020a8b03f9c3081bb160a28dbb5445f0f9ed0546922e72ee6d02e1c19627ab394ae86289d27ae4e3badf3f22690a294010ebb9f277b7e8fa0d0aa65653f0416832820153451e308352881ea16d95998265b57a5f1ddb4d5fda29446264f09001490f3c43714600f84a62368b5b44c4270768ab0b7873e8b98b313ba8591cee253d9f950f1549503163909704b91df9b27fda95a0dc4a0e385b97fe786669524b5df6555f849d8df2a4735dcc06a3e4208cb440511da27c663e1a87bbb44e1e1cddf7c3b95a11d8cfc1e0e0235548abfa1c829b1a8a33699b29626a8287de36641a52e524923dc8c48229ab6ad2d99e6e431359305ef2587a12240b1b04b7442c41aa3ad5667aeb7b2b90f495c9c6c11fda113a4f74a5389343bde3d2ba36374bf31b9a6e7be8e194e351f0903ab4cdc7baf59fa91e7db4227d3d68e105ecd4e5cc0d4923ffed10bfddbe104872e8f8b69b89a53c7648ad37d38757c1929d71ff90ebe4e01013e81e609f95b458815bc9565a34a0a5889bacc908e0d138471343054ad1cebce202ac71e7116109240733f7c6e8aa50e59cd1f2b81161cae5c6180d85db909cb6d1c67c7d6d58a741f4a0b1fe137552d1ad9459c81264c0eba9e066677de944c74fb11e81eb5094693efecd0987dc9b856ff94720fa4cb3f063dbf6d20b0ffdfe68270a556eef52006c65a24cfd095e441d3aca0f8d3af38416900be1fea4dfa13852e3a948806b225a44601eba8a99d6c1a03f1c937c9b266332bab1be1ee797c842e97e8bcd51d4b1b86dd8d5d0a9fbd6b8528a6d7a9d19e1aa6b087d4c5002febcad7c842678c9081d1009a9374b146600a169962feec389fbc1268d9e007e645e9776141215d88d6aed9531770e8202562042602cdc04baa6b2b8e3061a896b558b092a49dc6188232fbf3d4885a4dc0fb7173d65524b8d3ab5f8192dc88168ef5911597ff663682cce88e4f96bea16abefc1e0d14938423dafed4185bb53caf8f78f536da98512b1491273f55d2c81dbe3592a456c828e7c9d62189d26ebf7d38adf24b46aada3e2b58b72e85a0c36c4bf09cdd559a44cc95cf8ac81a6eb36c2ad28db93ded7a5a2454b321c465c08766d6a65fccf892e383c24d7149c71a682801f40e8c5462180b556cb49515132f1a4530012ab8838cb0b52fd670d71bf58e1fdf53f533b8824bec538dc3fa97c11e1b99889ddbdf649c84adf10b2368f919195fe5ff6b0e3640cfb7502433812a71c7b48cf484d2380868703ad60f016e5a810d29ae0a9cc759b51620284ceace993f3ea2f36b047543078e33d369664bacdc75fb04e4a0128c45a35907575b83c76b0d3ec1c6763f817b269f40c5408764a85763952a4019997e48ee70d57ff9400d7618bb5bcc818fc1be02fd85fd9f3c2f5bb336974b68642850d6982c2bdea8c9b40ee9931c5b167911b0e9f2bd2b2422c6275174d45fec76f6dfe535480908ac08c9b7e88b80b0ac33577e4950e26f858bbf9650e880d41c40072da0b6beea27b6cf3d928221752c065c947ba793d471343531318eddb18085c5bab2aac8a686e38e8c46acc9306bc69187d77fc60ba2a3904ac3701566782d579e773d7cfae241299865ae39d15ca1a5d990c7bfb25a7489aa3f90691595b57ada837a86870158a70b3c154387d199eb304838b5a66171963f93ece575edaaf2e519c96052364f74e73d745c34f52f9350ed9d450b28bc2e9c4aad2508d482a77770eaa28b9aab1523d0d4ab3527beba87179ad8a9e2b213ded3ddff7d7396366d4b56e900b005a0d7ff7ae6c7e5cb2d5eaebb217fbe51b3652015d93394c8a87f9b5d6c27422feabad5a8af4ec09f529511e4c771fde2e3621913a011d7db892a36571f17f229e287cf48a25705a61265ed1dff5cdc72fd7a07d0bd7a2c5a8c0d57d7e384615e99cf75fe149d3c58a0246e2ed5ab2430116bf690d11df39d9af7485ee69cb2026088eeb703d7a3e9771ea8df558efee0dd7e0a8db98f3e1136bafccfe204f25baf422dcc511e356c3641f68908a666555deab3ce612fdb5f5dd5c81956d13fea0f720ef8897a23dea6165e12d289b22c4eefe563c51bfc5543c6e2181f1ccfb5a0b36e82b58d891f68a688df452398b4592fb0a83e605b47d70771d62407e5000000000000000010000006fab00006f3c576bb0a958801f73c6b3ec284ba32828c7ced2379eb5fa7446a24097db022b2148ea5b5150aef322d97af0028051b24d4e8069e3f2e9a90000000000000048000000000000000100000000000000e63b56079c327bcdaa7dc4e4e91bbb6b910db6c908662e7369bed347eba830c164a88a00ea3d5da9b941c4dd57c772771b3fdf000000000098000000000000003640ff1305000000abe6c286198c1616f9b1027bb1727c567c98d35be1e70002c02e5859ab5b25280945339279cd0c10b8de1940b26f8fccf2f8f89f4e194977cfeccf66ce735558e150974d024d2e2246ef1a77b6d1d53cb0dc4caebb4a48e1f4511cd922ee49e91ca6991595fe053c7984b42f3f9ec110f66568c4fcf95350420000a36781f30378c80000000000001010000000000000ffff0000000000001fe9c836933e93a04fb924809d446fc5c0e9fb0220f4dab48ab796e2700688bd701ab7a6862be4ccfa3c995e9b62459dc422617c2edb51786fbe5720d2e1817080648246600d64344148d5ff4a9ef9295d53aecf9c33b751ac4408cb65fa68bff345cdfcc26ba4e36254375a743249b3ae6a15fca33e925549750012d97992968da65423b6732b0960ae9581a13b690c63a210435c4c4a5f033282640cda63f3011980d8a460505a1c2f702dee598ba3a442f8527d26a43bfab50d835689af26a81542f843c1ac70be5590399f60c12eb1e9a15fca949fca5a859cf32479e7333044d2ba47096bcc5409b8dbcb4e5ddb77945e07519a5dcbbda2a7353a6240b6f581c30288718bc7f88f0d441e542f2dd5814ea964bbdab5653db87bbcef033419fc571c8311c0d50f96ee7e0dc9de19b3fb82459ad96470118c38a4e28167fa1a359a7fde6e59dad3c7ad8cb2e3523ce81b61bbb69c65cfe5eaa0561fbd65ad15859f52f7c4fb8623e4e2bec5d9410b008b21cf28e4b38e3fb3a4e64d970bc3a4b1eb67aff18d13bf2c68eabb109690431e98d17ce95a6760684ac7fc6ee6e6d0478b2cffc7dd5815cd3be9927f4421c64804290965c5f9e51c19ad8a9813cd67829abfc5f441e31a7a5585f86e5ec3d6665ac5a42a8432894a6ca63251623de02365f7db6268fbac41869eb352d240de8b6afac38d3dfe452216c893a9689d8de7242af94993fc19d7eb1f052632a68568d71ce4d808d8c946be2f8b0e6fa7e4a6568b5a40088871b086996f0e0bdc57074640382aabd56b0d9b2bf7917d0d5852bc933c0042286d0ae088e6e3810b629c289ef7a7c6f1c6285d6b1aa2ce7225b051f4fa493db488096b3e9b8e8325961088bf46d278853ebac653c44d97b125b831a7fa0db0aecbd9123f489334d0e6062d1a420069fdd1174d3acc3d8117f5c665f8dfe01e9baf36679566f597433a7f17275fb7188a9c1e98a1e3fb3f38669445c794ad49274d1c768ee0d34bc1387d7e3dfe574a8b591b8c2eff8a04ec6a2a891139d033e4e11fcb0ee29b5dc5dff067c24426c26c2e2ea692791645d35a5f640e5a14e75a2eb64f05221f4d0ce08639a1519e858db2275a42a9b44cdbbcc8611add9049c62e5a7f5d8f4d3d20908506211ff9d366c634a3aa1357423b2129c28d4aa4f7ffdf23e96779556df5a2b7590d2d99cbffcb143f1aeb279a778d269fb10f836fbf81d46d7cc049cfa300745ab5afd5ffa3f14085272d9ec29d22ed2c0bd107a8881c2c38d31ca2674aaca8fecc815e7ec13a037df4c1af8d4f0580850c889cda3dc47fa4ff1e1e79693256821b9544af0385508c8653cca3acc9d9d10eec5a3d3c6f7edc5e7b240640c387636eab483c89dbf102c425eb97ef7223e42d2e8b6b09b7c105483f951b480b03fc05fa9337944d2ce6c87cc8822e0d6b1c6789217ed73969183912bd370c1b5e896d74200dcc764764d99d35ecb58e7a45fe9693829f0807ac53b008772341178d064462c3d2119b01b2aef18a1d44f67de18488f5b7a594ac56fce59821c78b23861b87a23d21f6ec7c11e1f2fadcc6e15357c196e4d7b73445411dce1fe06442838a175b39053f03f98a2ff1b3494affb4f6b85d715377daf536397b19a5682e65367cdd1395b857306599afc09c693b3accc387ebcc1b8b64d842bbefec2e1e7db44f8ea16622eabea1ec909f19844a7d65d3f9380cf08f2714d7f139bc519818e165e07bf636d1a0ab12d62cf8f52f5d7b5bf60762ee304a575abc7df5a03d272e98883c2005fcd285c0ad100f70fbdbe5192fe7cab4c24dbe140cbcad24937b1ea2ac1af5d10afb3451f59ea061261d1bbd475ae9edd644ade9f724330cb84456e01edbbb9535acdeb5f4e24eca28c6d67846a5f1dda9e34e0bb7690dacb8c10746f423e64b26256d41b8f2812c9a7e9a03e2d1f370fb0e9b5eedd280156833f1dc4e480b31f9ddf98ef98ae7427f2014d3de8a93859c9346c7508239506b1eae001b6b7ef622ed4c79749d4367f678092d7bbd377e1fd085d28e5277f67769d497c352000b36778b72ba48168bdf2d00230e0f75d39faa08718f84137439fa526476ea789218bcc6d7741427e95d6a1f89edfca82e09ed42135c83d5f7c1b0bcfa1d310ae0e3f1fae5aac1fe7bacc6c408d64dbcc4041af0ff29df66918c9120941cb537573b151961c0d5967e3380d55bde1b98d22f85203b92b82604cfd1655746234bebb2fc3044d86a48183ae6cfc1e9d69dc1de7541f9fe00e54acf235a0d0d93d1d8a525acd039c4d5291342e3851d2e8dfe8438e3a44dd4510a990e9ea7cf5919584a994388147c4cc614fec6747c564fb884aae671b23aa27448c382d8a6f02595374b84d0e59579b731efa7a3b8c0ff2b4c1ed3e59a3c2966ed1100ac6a9db323fb30b277cd6b195949ce2a6b7c9a093451789559919aad580e69455c5c144f79cd2adaf925d9ce122830b2afd5c96253874ff542f1197d554e93e6fd9d83b4005f6f87f2d3f9ec10318e7443e5e94c9644bb34b5d596ef1df8611552aa3c70a783a606819e4363b10ff16519cd29a5c67f50ed0b9b7d272e9714e5b5d7d4516a72db97f6678aae55614b2d5c5fa9117c360956ecc1ce0a863f687f58fe0adb9a936335ee0a0d71e126b53c8af4d74893266439b98de7e868a531e490a0130097f9b98ad842ee357727b5cce601b946ef9df8823bac4788040b6bdfe45037ec8564625fdb530004cb3b1e3cc97d98cdce7985563c3af241317939369cc69e0b2650b9608cd71b68c3e58714e27d5e0eae32978f9f4a4e81818c3bab79b388cb03124a078ee478dd2c79233d24e6f099eb0c13f22a7c5e293a31d631cd1b54c08441d4c86adf348073ce57c162bad402d3d1e54216444af0647a06263796e6f5830dd02deefeeb21cf4bf984246220100f528b189605b1b79dab6156db0446bbbe834528611fc2678598b69ed3b280035b58b4eef47a3c8170061e454a8d6989f46e31ee01adc04ab74c047155a6bbcfe0b484635fce719ffd72464a593f2c2e84a940c5fae5301d1af41c9168f205498d0c120a4da5f8ebcd3c5ba5f460c3ebda2dc9baedf8cafaa65c5edb394bd4ef962b4a5c4e7173f4255690000f1c55745cbf53ca539c905f345ead60292502d2842ee43b96b65847761fa31b9715958052af27d0034050adf9bcb9c887ed25f0fbfbe3140c86d13691e4d7bff5165b2ad879e98e1b7f0da314b962a7089b6e85ce032b006df8fe04835c10815da43932a571a3d19f1b46fba32abf89ab4330389056e138b199dd392c853d70d4c4e0cd5e112ba56799430e7987197a9d18b5187fb33b57678062cbe0a7c2ee674db3fe7a622b34d900ceb0a3e7c3979ddd431862571b9216625286bb0501a23222aeeed8601782e5f2add5964b6078b652fd31ce316597fea3580bb5115ca73fbe545077e96bbb1bcadc0242b9fe2aaf7aa02c6b332cd396878c2e3095666b4d1a72892b202021a5e297d72edee478e978c18658ed6067caeb964aea0ca19c96a14db79e6a309e82855450c9b1cbeba49b20015f37ff5ebc89a5b30dd410bacd5229432cc4787ce2dbff568dcd1fc900278f95607440879941d0c603a1917e0fcc80f59ab181890e1c2a959323a75e02df3075dd1e252b9da32d9103310f3866d7bd5376b53dd2d29da6f12b56019c990ef5b7fe2c2c8065ecdb17d6e3674efb11e60dd9e26e0f5a3b51480ef6eb0ddecbc8ba25b1f811295d0e9edd92e6afb96c283c9d87ba3ba225b4dd9e520ab35acfce0f44b4645d3da376f3fdf86b23df3bebb4cfa2e3e59a59fc0dfaaa8b9929afc47296c176d54410380df14467be7467c7a49dc0d9e7a3763c10918f63d80a4a8db8d3855f4c502a8cd79d296d08de06603c141b99994dfa08b03e079e0a8e9ceadbc4b1757d437b71218d2556c04b6887fb2f28f1ed5786834b106baf4906a241c06f7621c7ed56d025ac1ece2ee6559bec55b43f93232aa10425b101baa3129e05247fec17406763a0b4373f3e73985f832505ee286bed50264dbdfa96268cc7b84f5ac94958a3d437d50215f7b2f539cd31e7ba4700728fefd0398a6fe96996b51105e2db08583fd5a41e7849b118fe6d2bc883982c7058b1c99c1b91f3eaa5b9927ec06bd57f5fe063dcc2df773b9d2d217059cbf680b2ef7b1772083c94546b680af94a65fd25dcb4bc98f2e6ddae3fd5c1f550d613c0dbf4b5db059cb77f2afbb952f04af6fcf815933296fbb8396618eb07453efdff2323fea1245adc372f6e79b2973da506bec19baedec8e2ec61c5306c90471f7db4db8b4f063aeb94f22e5bfc8875e3b4b3e176d6fc64782b6de18f98c7aa852eff049197b7a6a8dcf4d9b51b097fba748b11c74d985cf1ca3d70551d6f9d94b82d518023e4da939abfba2463aab111a15dfb5d77c7e94fcff47cc7d6ac2557fa6105f4cc161f418a9942716f5489d039939062b79a3c6a5f3167928ff0f732eed3f84c7d7b28e18edc8c50f3203b5a015ce2d8d48269b03d1b6ef29c594df1bfb7d19888d2e2656e1923a22d4dd61a5485b74533d3a0c977beaf97d3f1ced21fade4b29e6dda649571c4f41cb1b5f5f516fed49b4a20478c65cac87d1a7d4845e8b5f1fd1b8e228160469006d1515e4df139b200684d34d88e8d5582233c06b1a1802d6ff8434ac36d029031b308439ffeb2f34543444fe147f231fff240dbe8f1365dcb28729975be07e5f10f724e6904876ab392afd1db3446cd8fefe5d261ea0eb64552a8406e4c618fc9e7ac12bb31355db1c9aaa67e692a103f6b9e8fc302f57ca680d323b26cba2de04d8105937e2bd45f44921c5bacdb6f84b054a9cf575bd3a30a378af0138865b3e17b795f0e8c814e19dc6efa0e31688d753819a936ddb3468d4c5c2a51263b24841495f13247c169c25d524fd7b0d9b3332fb122acc58cea514bea7b8fbc1cc39c7466ff8f06957b3a896c577f177d879b7121ca7575df37770dffbfc803f7e9ee74483fc69aa46c148e975e16b4b1f811cb9cc44b161667bd003f1ab53dcd2a43198cdcc5615c2224d448e67bec2c8cea05f98d95fbaa09d975db4a99805849eafa861ae6f15980caca96f451f536536ac1098c0e0a452c4e418e9abe21a892bf5c761a8168c292d1a2ae7b5ae054bd25e434889ee5e93e289fa70af69598f1ce0465394831f48138178bca5b49af0795698b844df3b6e626912b784d7718e0d9cec347640f8824232d1c6584ae471fd845262a70afe97cab91a4584ade26e5554be43e00303fb83b59637b6cdcc07d96f3681fc16cda52cb79f88eb937e24045c21fa8559a988437cec6125d1d98a9148f94a259906277530f0cd607bd32ec57ec042b46e600179cef69ed2cbba05137df3300115e23774e7afcb182b8e2fece2b1f227b9149e9078777fdca4d11bef816383ac07700cafd8869baab6f09dd42e0fa0f8b6a96f5292002411462fe72c7333f6ecfd7ef750fec4bf63ae1fb08a4c90efbc6c10bad79821a1d2813a3cccec60e179baed7bbd51b651b7deb1207c66884323a922b2c837780effd28958b32aaec5770a5fc1cf3d18d49d2403abe79e4d28f0cb8a64996f86d5fbf1a0608c5ac2fae561b55dbcc649c68c713782fcbea005760ce60b227520f0e825a1d9284e40fe7347dd7c08b5f0ccf369abc0dff9b87e74a96cb1fe5e8d5a56929bb9394ef927704283ea3bcc1bfda9b00"/9008], 0x2340}, 0x0) r5 = dup2(r4, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000004300)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004340)={0x0}, &(0x7f0000004380)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000043c0)={0x0, 0x0, 0x0}, &(0x7f0000004400)=0xc) r13 = getgid() r14 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000004480)={0x0, 0x0, 0x0}, &(0x7f00000044c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004500)={0x0, 0x0, 0x0}, &(0x7f0000004540)=0xc) getgroups(0x4, &(0x7f0000000380)=[r18, r7, r12, r18]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004580)={0x0, 0x0}, 0xc) r20 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000045c0)={0x0}, 0xc) r22 = getuid() getgroups(0x4, &(0x7f0000004600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000004780)={&(0x7f0000002d00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004280)=[{&(0x7f0000002d40)="8c4d61d0d8274489e2e1a9bf4ab85f5118578a0df91a54f92e569ff409af966a48b269e7c7748698d4e57518cdec92d22325925fcd2f830b449bb1d74e28a467808cb36afc045f255390243cc7016e58a4ce464a5f40e7a605154d92538ef05685823dfe6c160c85e45c83cc1a1083632deb917e0058cc1a8deba839f36309eb5bc6305026b767", 0x87}, {&(0x7f0000002e00)="36fd1e96634a79c1ce84f8d9ae501188b9dd08cf8184c4dac524a39fd57d6ec739b3c42794a9393f35b3338000c03a11386e8f7e37a3a5005e77a641ba4024357b8c7252625fedd48242e3965ee25c2398059732ad3267759000d3be5a2e39a67e9682418efe1545f2e06560fca853a41a364a1b2d8d814a13ea1e6f203c228acf4091058d11dc681ac66d41ee580111ad93c0a2182eb2cb7edc1d079daf16c0da8404f0e31442083dc8f497aa2054e2e5119fb5", 0xb4}, {&(0x7f0000002ec0)="420b7a347298acc7d82fa169c62ccda523497429d69f21f6cdb5b22b69304937202209547a4858f1ad3abe288e97ea8312e63619282b736509c2509d8059562b13c03248d4bb2886a2192887c04b1067f7fb22522d714e2e18e69613e7d7ba3db3153864e1abd746b7d71d887854ec25d3ddef046ee4e1c95bae4926ca3108ed3d43dcfe952bec9b47e57afce99013cb6eaf1815769cb07e0b1bd72f45cc", 0x9e}, {&(0x7f0000002f80)="63a145c49e085a5a3058fab16092ce6c17efc1ee2eafa0ba2b365a558b5824dc2c7ca6449f053cf8249ea72bb57f7276d6377c4bf089e9e8ee0a07411ca6be03e695a6648a092a9e25ad0660de613b3b1d4d3923acb9fb0256c3a25c090c1351e054f25caf90c1a7597132748f38a690f31bdb578e1ab65b3987d8604db91a07f4229b6e6082039f8d006a8bbb48a0c22e1c24a97376ae90a2436ebff9df9cecfaadaa9fc0ff59db21903d30537c7cbd728d61cbe0ffc3377968512c27cb9d1a61f726b153c4df5355ae98823f7c8883fe75794b88b0ec94492bac79ced96f62d24a0610f4c93d4d28", 0xe9}, {&(0x7f0000003080)="2e5ef37fbc4335cbb0b8d84380d9dd05d4ebd9fbbed5cf7d940764b5093a6e938f451cfe6d5c7bf314af90133838287b35256c9491bb8f966b9c77da6ef05eeeffc4985a9060fca605d9177467b31cdece5b80d1ee7c79378b14be6574605d6aa00a7a4145c92b0447e72cc2a3bde0b39346d7cc3bf10c9452e55f7a98d905305b1f51053245b5ef040334dcdea38c5f011082b97a118bfc94b1a5859cca8d65722a2235cd616389c661", 0xaa}, {&(0x7f0000003140)="4da282b96e131f9e4b24c2598a368814a63452d33be8dab5ee4455c015e13eedc145745af1be8738a700fa77a7d7f3d8e32e7d", 0x33}, {&(0x7f0000003180)="e68f8bcec6d34a9294058118c8cc779cab8d53efc1a4795e265371b9446451ec5599eb7231845ad2009ec649b3015972b4b10417f0f3365af26b089929163be2d51d110341cbc31f4b4b1d21464dccf93136d13e27ca5a666831c0b17c685bf94a83952a737735f7252395ba8ff6ec01db378ef52893a021fdef639cadf29ac92fea04f315e80920da3da3a529c4d0f3dee38a8dc90da1415d1b9e6f404561b2efbbfddf3a43f3a08bb1f32e90897ffc7e81d88954f540fb587a85cf42df748759f1f65c7b867e999390a40ca90b312d08ca74c5ee93f000ba5e3aae80e3f5aa316dd86ed07b548d8d4cb6023d5f", 0xee}, {&(0x7f0000003280)="2fa84af4e582bc3bb02035d4ac0181b1a314fe8f152e03117bb1447b3714d4e2092af92e49d6ea1f946f0cd3116d39cac7b1fc633752090069c230b324003ee603438b3230de36f490dbf69c307d17e44113cff8f0b66ed45abc34c0f4b35544cd44c25606aa1675fae39f61c2d550f7a6af1dc6d7b7efb093de3a7f56d7becb948aa61e3cb5821fed7d3fe8eeea6bbd1e6c59a6e06ce3a2d6cc687098cc968804b981871d4cbe2914ab36356ee0cf613a5e7da1799db57996441aa466b2f643aa4a944bd6bacd0e7c0fe22e5421da8cdf7e7f8f2e0cb5620b97649e9d604675d56b2ee78f45e40ef4ed0eadb3857372d2f6790dd5c0b3a4773eee41c7bbc1e522796dc1b6dbcf266651e75d5db0ecbf0ee4974ff71a5f9adf3c8037e52fbafbc32e119240bab39fdc0816b6a55949a2446cb4c090de871d6d36f1c642258cd815eb7355ee6eda1ea79e1504ee0cdbf3d448994b48121d23b6d54f518dee05508c420d479fc8aa47b8883a2e8ee39ae4cf9b0b96a0983f1cf612ac6bd85f80de4a9671c23f36dd43224d229ed1422c57b606bb2b790fb520e537314142609e1dc2365d4cdc3b5e4faa6ff57fac7ba2b49908fb4d4a3d980a4635f1840267120533788548fce005e63a47c182005ffc79d9d4be0c80cde0f0a3379fd91a56fd111ad4a6122f4f09a4c5a8445739668f307ac88116f1af1f21b29a17d37ea76456fd5fbf86ae171dcf42e67f34a27aaa7ce302b3b0b45666801995e271dd592f6e9798388c90f372d920ae7e5fab6d88acf120a99811da4d4344e9b221e7d26214170a5b48b09098e5581bb7d5bbec56f9b184bbeeaa7cfb27d5aadb74eb7bd40a9b1f3d7ece044dcd43ebaafc520f9fa8648ad12275a3d925f8fc04724262c6a30fc9ca546c8ab8d38b03e5bdd81229488f47faa914493747055300469f0f282f9b4139ec09af0445fbdcd461bf5945e030912e4d034a10b90cdf30ea3202bf6ff85b5f01f861b292eee696b459535fb8b5513e5dffec9099c474c71759be2a910380f3fbc102edce6ee31f8dc386141b7e747b877f13f2e0712e19dd24cfee94eafb509e62b0d933cde8cf86b34d089eb57a0139246390b3135c8be5e698bd55c7774d8a6b8165e390fbc33792b8e60eec1627679946557e71854d1bc0f1e35e181f0839ddf5e84131529665a75a45340a9017310864340f24465c7e917dd179731e4571c979a26278bd083925d83ae3ee336e34992d9f2d09c323902b0d0a63d6761d12dc2842b62d0eb3aacc8b050a10c4895b32f3a825097dc927e265eb3f33039ce817ef68dee51a57ef527a03fd78348d81fe26d3ba1b4b2d6150c4a9d1233ed9ce15ad92c942470dbececde68f0b04f2ff9a377da8a49a526f13da31aa4f26137e94dc2fb3e6e612985a8515e197bfab6c0a7723d305a02462ed62a4d652dbc157c3dd639d4f67adc558c684879de5489adbfbba2069bf6dd2eec6533c173bc3fe192a4acbfbd4de8b45e312972a8583cd584c72081a2fd5de8d90ca01e3932957b6a3eb1b26b5dd868250225d279935f9e9fc169adb4826140d0bb14294ca17c548263377f6a37afff83bf9b47b27cff9c830fabcf75b2ee5935446d27b27c0ff280b07bfdc8823cefdb4bafc83800e2fec2a6c879fdf309a7d2e9f1c146c0c3aeccad90140c0538513395f9dc4eff2476513163d88c18f436b27849f1cb5b35b864cf316a6c5478071f06d0e5bf4614e71efd38ac546b94f219471f658d5585e8a530a08ab8a572a823d22c1f149d027c7cb243506e72db2a883b5b122d1abb51c0fbd1fafd902e3bb3243d5678129c4a2d397707c8052e0c718357ce3fce740fb8e8ea806ff73c6264d7e098d5599c2eaaac30e3fc2eb38496f7416181d8045d0451ae1ec3abc9865a1ac48755e1ba86aa9835c4a3f92015671e50c58773898a9c330e483abceda6216aa67bd96033c29d9da46d481896197b690c12cc8b13b7b2d138ab8bb92c19e796333e9a28e5a457d8a784529a4e4c0e012d21c8bbaeb24d46c9dd93645d8f5c262a9ad2c9d159e20dafd479d3fe403e5b2d2bc0960bcc107758ffb90fab41ba50a73d38bea4c892579fddac955738d7b53448479063e77b4a6009979f185db269f82bbe2318b523378138675b23a906e7c55c58e32e71630aa0a505ed67f2cab802de5b052aadbefcad86add3b52a865046613414f3e72349cd9b78a3e20adaea74081d6fc827778363343586f87a057f7cd30a0d42d9e1a5eaaf5525a46bd5f510cd5c48a8bbcf3191f82109caafa0977fe2436b6de86ce46d3c4f805ebc7daf982f1a112149464e399a3f07ebca0b552c1a280941d6673a4d51ab30cce45aa4eba46af960987ee352db98d992051687a46c712f945fd3099b12d22b02634e33d396c5285a4e83b6f48e6004a52e3a704f774c5f1e63bd198d0a0c29c3720fc9a2df98b0328edbbc46dea29768d086278859b938a125890e55585fe9852274778d7c593a8f368e43b45e0c9146eb47b43b3eec81c1d562b34b9d4dafbc673ef0b4044b7d597fb2c6d32cbdfa141a7b14b9de3980cd8f6cf06719eb25dac421574605a748fc12e46bf622071da60b41fa50016da3486d58281e2bd9b83f2c4c219e91700c89cf9c34f6491230403c9731173dd8079a79a7912c9f984f458dd3ddedf7f4efb58b21d3ec35316d8cc03fc57dd7ed9e10ea2220cea9917b6a40a1ebee0173b427fc82a82e49706eb563ebac066d8c6f4674fa1cf22687626fec2fdb1efa5e2bb64ee818de3f0c02307981aef96b1a4eb2e67181ff2f4b5daad688e0ec28d78021abf15186c522a2433edb0bec6f6abc77f5500457d287cea14076b9561282aeed090e2082a7f2ae25933391994627f7ecdc8d582157b25a10a301625f0e08cddba3e31297c5613befeac25c1c84aa573969f71bb68c3c693bde7b1241e29cde595fd70cce03bf325ea289559f9d961b20775d44658db11f7b68654a160e2476587ba4e9608586fd513604018de7749e8dfcca3cd9fc267a231ae4aa1f6242f2a559665527da635d69cbde1a4f220cf8d6e8d4ff6f64e9237867bab3cd8b37a5b5987d9555043099e57fc02ecef80eb69e19a26d47837f24ca9b68fc6962a6352b05b68c151320421210839fcd6265bc14233355552dbf5abeae1919ce137c3b87f934bb2c3e272717a62bb4fb1422295688d64eb321f5ff869de3b6b04768db44e6d8b2eff0ac29d3b7d81b25c74226fec012993364d3051173c717385e7e8236708371d6815c67885b1350e99b6d172198cd601ca3ef34bdefb4753bb544ece615164dea69239549b1f5f37c0b2b3df3d25e3c552dfd4464c32a06c1e8c82551bebb11a2721f07fab31c9089028fe64bcb3ee086ae2543648026c815d964ce1e30c3ad5997e63a84ae2fae7848f300821249cd6f02f04e118b23241fe66b090bbb44cb2166828f2eca520ab53b2e70130db08bc13ebc7fb621a15eb04ef498862a4ea8b659b3cf5151cc703a317a30aed2a6d31bad6275cff5fe6197c2421b4735f71f8a869b4c2afe6396e1bba19d15aa29f364cda99177c99219b67ed85a25e93104882380bb537239ea243cb6af404f03dae967630c15f392e71573f2f875e6d8f0d84f67037e9312c07242ad2178b802829111df073e113c0f79b11b8ec322fa44354f46327388fb90d4a661bcd246197e107237c4e5b07b5c15feaa0846f1f2e0d457cc22d79864b35cf9e0b4f1df06ec6964dc3faafc256bae81c06b9a3eddc6b5f7ea152e26ec435cc020ae28154c8a39960122190fb0718105174c50691f07d12e455ef0aad0b2b1b6019b80690fba48e2860df794046808d9a186fbb7f71111483c0da5ca333f4624ed7285405728a4dcd3e6da45fbdbe27d341f8a0527debd8f0acc31ae103d83a4bb19041c25668463ba03a3e5a2312219515725934f8ef7a5579f1137e86111c5256673c856888807585b46cc6ea35cca61d1b4f6db28fe09b9851c999350497b30071ba93c2e1e97aa25b197ace0d3fe8e252aad732eb0c848f6ad69d63713abda7217a961ad763b3eccd0574fabe83d81b6a3baf9097ebc9c0b8cbddba123582598c8599b3645b75cdda6aebfad11cb7c27258540ed6dc5cc548abe5d0ef70b98e1f4679efa6a952c9804e29c280891bd16b34e5336e35d2b5ae40ef32c7cbc431b2ebe957435ce62aa221ab1a2ab79eb635a4b7aa22c67ea70b104348d6a98cffd422aa87dcf468b909ddc925908aae2fba348edb0c09b17688509e47424e58dc631d3c296e1bdcd2c4764d23023febdc6c448e756dd06f2e8ce05e0576c50997464e61f00bda4151db0c29698a0065dab90b2610cd23bc6a9ad034ca8d4c70b00a46bd9e6d6508f897b0afb3b129b96774d12c8b6b4a9d3d514252e9e9c758ba3df54a0d7fc6a69b0b04f838ca5fc06005b48adf9d106e6924f0a4163d8aeecc1f5b795e270d1c8a1ff2f94e11516409b8fa14a6375bccacb60b96f31ffbefcf4df2807e1ff3ccd0a75c6cdc6c0129a5c04febbd439a0d79021008370de6a4e9f5cccbc63b91b22010b6f6b092b26b48a0d219f79dbf1f14a4286de1eac9c2eed326127e4070897857ce67fd30f3af46a2c1ff15e65a95bb9c78a2fef2939491b10ffc32756c1bd2068358b75793c31de2f50db93b5271ccdc7281783f6259a3e2fd40330395304ea7cd27df9311dd7953c5bf73048f9b1cae7f3f1ecbd8d78e2fbf7eb05d9b612a0ffa8ef3f2618e69505dc3a9775d12cc1378b488edfdda49a9372794d2a7ebd87bab66650b7fddcb1371ed3a87d43f98af898a09551db6279c8b1c125f139522d5ebdad9e3e4a8091c8c0d083ec2a56e53b927fee6c452d6c44bbdf68fb2fd27c531daa33207de417925256c8ba48337a744bfde172aa84a205769c220f687da7f760ac7bbe5020f24a55d63b204526bebee7008e6150cf8ce3a857e52128df97e8f223ffea28b34462834e85a9d35d2233c9f566ee981cf8c1cb0a6bf3824160ac63a22870d6400c596436a674721c913f6b620821cc57509cb4c5016227d13ed888dac2fdd198f479aa762f9813d3c5fea15fe892011b29bfd4d9c676d48a4fa77a4d0a9790892c2be9b8aba0f11ea7aad41d0414a3df1868d8731c4542fd642609bb6c8d8d9478e37ac956541d578b8dab1dc2a141724197561f914c9251ba4d8f2150abaf86f33c39bea361c7e30f30ab568255394b34fd92b7a6e47bb3d1f036cd9279f2cc6a8f0d728412def4e6a181bc36b8bc21c36c332a432323f8e3ba07d8a3dd78aaefeaa3607d38f5fabcb238d4851a9b2226a9e038570ce8f715de53d825a4b1ec4f3e2e0bdd91ebf44051483423bed71d927c7a754dc276edd2f90190c58978f421e78daf341ccb2262613fd48092cf659cd915d7efc1a68327f09a649d2ee65664723c3e9103536213c5b697775f2ccecb55a18e8d283f9940bc6e845f13866b4749b1333f6fd29e51c9c7697633e0abaa2bff010f7d5e1176dd3659964046820e69447c38335200b49c4d8db19217cbc44ce6aaf2b968f7d45dfba45ee088d6aead8e96688b0e5d49be4f7bdeee148272eb174f98698468d2b82fda8cab3bde5101382a3d78013ceb6d38c5ad702e9d5fdcf85a9d02c056afad07d26434956d68d24fdba7872cbef18c6aad2a7f3ff27391bbd961a68b23597a6fc702cf9b3ceaf77a74247163de32b85e32347ac21e30fb0d9706fd6468475dfb8b549192feafe4c3333f8605e1522ee6e303600", 0x1000}], 0x8, &(0x7f0000004640)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @rights={0x20, 0xffff, 0x1, [r2, r5, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x28, 0xffff, 0x1, [r2, r3, r5, r4, r3]}], 0x130, 0x1}, 0xc) sendmsg(r0, &(0x7f0000004d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004a40), 0x280}, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x410, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x8, 0x96a9441e3c48c2b3) dup2(r2, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x5228, 0x7, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x2, 0x7f, 0x93, 0x4}, {0x3, 0x101, 0x3f, 0x3}, {0x6, 0x100, 0x280000000000, 0x7f}, {0x7, 0x6, 0x1, 0x8}, {0x3, 0x1, 0x2, 0x92a5}]}) ftruncate(r0, 0x0, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x401, 0x1}, 0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/48, 0x30, 0x843, &(0x7f0000000200)={0x18, 0x1, 0x4, 0x3}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0xb5277777a15045b2, &(0x7f0000002000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x14) 16:00:10 executing program 0: mprotect(&(0x7f000027b000/0x4000)=nil, 0x4000, 0x16) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) mmap(&(0x7f000027e000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000043, &(0x7f0000000040)="90000000", 0x4) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3409635bb8a1ae5e, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/92, &(0x7f0000000040)=0x5c) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) close(r0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x103, 0x1}], 0x9, 0x0, 0x1000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc6, 0x8}], 0x27, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) read(r0, &(0x7f0000000040)=""/4096, 0x1000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6d, &(0x7f00000000c0)="a818c920321709d7ab653856f8c95819f82dca12d387d3669f8f3f7f2d55a9f9a6972afff49c21152ef4c72a2b", 0x2d) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x42cafdf010a0dd91, 0x9, 0x10000, r4}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x2, 0x9e42, 0x779, 0x3b, 0x9, 0x1ff, 0x4e6, 0x10, [{0xfffffffeffffffff, 0x77, 0x3, 0x100}, {0x3, 0x1000, 0x3, 0xff}, {0x92d7, 0x9, 0x7, 0x80000001}, {0x5, 0x53, 0x2, 0x80000001}, {0x7fffffff, 0x6, 0x8000, 0x80000000}, {0x1, 0x5, 0x6, 0x4}, {0x2, 0x1ff, 0x5, 0x3f}, {0x80000000, 0x6, 0x100000001, 0x6}, {0x3, 0x9, 0x3f, 0x27}, {0x3f, 0x5, 0x9, 0x7a0}, {0x1ff, 0x2, 0x9, 0x5}, {0x7, 0x446121b8, 0x5, 0x8001}, {0x6, 0x1, 0x5, 0x1}, {0x9, 0x1f, 0x3, 0xffffffffffff7fac}, {0x0, 0x53, 0x10000, 0xffffffffffff0d20}, {0x100000000, 0x400, 0x5, 0x4}]}) fcntl$setflags(r3, 0x2, 0x1) 16:00:10 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = semget(0x1, 0x0, 0x80) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x81, r2, r3, r4, r5, 0x50, 0x1}, 0x3, 0xfff, 0x200}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0xfff}], 0x1}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x2000)=nil, 0x2000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) close(r1) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x88d8, 0x0) r5 = getpid() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x3, 0x4, 0x401, r5}) 16:00:11 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) r4 = getuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r6 = getppid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r4, r5, 0x101, 0xffffffff}, 0x2, 0x6, r6, r7, 0xc333, 0x800}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x5f6d246529faf2da, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000002c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7735, 0x4, 0x77c, 0x8}, {0x9, 0x1, 0x1, 0x4713}, {0x6, 0x5, 0x5, 0x100}, {0xffffffff, 0x2, 0x9}, {0x5, 0x8, 0xc19, 0x93}, {0x0, 0x80000000, 0xffffffffffffff1e, 0x9}, {0x3, 0xfed, 0x20, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x4974) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x1020}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x21}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6, 0x400000001, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x800, 0x0) acct(&(0x7f0000000500)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) setgroups(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x1f, 0x9, 0x81, 0x1, 0x7, 0x7, 0x3, 0x1, 0x0, 0x1000, 0x1ff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000400)) ftruncate(r0, 0x0, 0x7fffffffff6) chflagsat(r3, &(0x7f0000000440)='./file0\x00', 0x10000, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) write(r1, &(0x7f0000000300)="cf5f5aed73b53f0e6d5dba4d521e896323d590e6f3b28173e4fcfa1ea774b3f9006f8f338fbc18b5f25834d2b38a0b8f9ae086999aef1191fce62ef5bab751d36c418d73b1f4cb330590370b0cf918e82452d932a95fb64019473cff99a18eefc269b3f627816415e6fba9df738928b9ad2776b851f76f1b4038b4f6579ba634903f5df2eef1be742aa6e339cba94975c0e8008ff1e0566c2b6fd404ac88eab6799493b5eec80e89be4155729f02ef47be5bd8f8cbf7078ecf52a7ee17b827c4634225a0c998d53528afdb8c252b105b", 0xd0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0x99, 0x0, &(0x7f00000001c0)=""/153}) 16:00:11 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/133, 0x85, 0x40, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/51, 0x33, 0x41, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0xfffffffffffffec3, 0x8000000000003ff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/188, 0xbc}], 0x1) pipe2(&(0x7f0000000080), 0x10004) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202152f6a696c653000"], 0x10) 16:00:12 executing program 1: semget(0x1, 0x2, 0x413) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x8000000000000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xff) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x0, 0x4, 0x4, 0x200}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x11, 0x565, 0x9}, {{r1}, 0xfffffffffffffffc, 0x86, 0x1, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x6, 0x5}], 0xfffffffffffffffd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0xf0000003, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x4, 0x10, 0x97b8, 0x2}, {{r2}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x0, 0xffffffff}], 0x2, &(0x7f00000000c0)={0xffffffffffffffe1, 0x3}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) mlockall(0x1) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x6, 0x32e5}, {0x10001, 0x7f}}, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) kevent(r3, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x91, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x4}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40000000, 0xe19, 0x7321}, {{r1}, 0xaf1662ed890fe74f, 0x0, 0xf0000000, 0x3, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1f5472d3cfbd445a, 0x80000000, 0x2, 0x3}, {{r3}, 0xfffffffffffffffc, 0x80, 0xc0000080, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x4}], 0x4, &(0x7f0000000440)=[{{r1}, 0x45066a5ed7827f26, 0x40, 0x10, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x6, 0x100000}, {{r2}, 0x0, 0x8, 0x1, 0x8, 0x1}, {{r2}, 0xfffffffffffffffa, 0x82, 0x40, 0x400, 0x8}, {{r3}, 0xffffffffffffffff, 0xa0, 0x4, 0xf954, 0x101}, {{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x52d}, {{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0x4, 0x7ff}], 0x3, &(0x7f0000000140)={0x2, 0x10000}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setgid(r1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) pread(r1, &(0x7f0000000380)="2a542f78072f40b52df6b6bfb15343538cbef1f4804421e177ec1a1e36af190d425ab42469e7a3e8e578559d3b7cf43b260370ff34fc893cadad1786a2c5272ec9a7fbd25e08c5ba146d8dc5a6f356834b3e9d4de6aca15db763b4235e779eae38d9c9eebfd27faa35058503f6114b0501906871c27a3fe38f32d35eca10b6969f749d7e057092648e058652814b0f074245a037bcae7ea7f0c4b3f129f8db0f966c3a7bb1be72af0ecb95971997b8f8581c26e29ce087eb", 0xb8, 0x0, 0x0) syz_emit_ethernet(0xc7, &(0x7f0000000280)="89f76df124a6783e70f4bf5123fbd91e4c2774b211385c88da752d77e632b93a1e7a79b4bb1ec4121d0dd0831cefd430c1d5f412ff4fd2a619c903424ea1cd221d543547e46272d2ec426c417404c3e52b46da8fb058b7c774865b9fe57d971a9f7245b034c11a7a127c6e790f5c30a5ab55c4881f919c62b4e04fba02a5c723f54c1de78338eafa6ef69a8aae8bdaf79a4c448f90fbd76d3fae8b1540859e993991af8151757bbe97a39ab80a0bf4e50c00ee38b997138759344a8f2eb04e3570e6953e7634b4") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffd57, &(0x7f0000000040)="be") 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x432}], 0x1, 0x0}, 0x5deec15888c56f99) r3 = semget(0x2, 0x4, 0x200) semop(r3, &(0x7f0000000340)=[{0x0, 0x6, 0x1000}, {0x7, 0x8001, 0x1000}, {0x1, 0x7f, 0x1000}], 0x3) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getgid() r8 = getgid() r9 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = semget(0x0, 0x3, 0x1) semop(r12, &(0x7f0000000300)=[{0x4, 0x50000000, 0x1800}, {0x1, 0x100000000, 0x52640ef62c676281}, {0x1, 0xf7, 0x1000}, {0x2, 0xfffffffffffffffc, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x81, 0x1000}], 0x6) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) setgroups(0x9, &(0x7f00000002c0)=[r4, r5, r6, r7, r8, r9, r10, r11, r13]) getpeername(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = dup2(r0, r1) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) renameat(r3, &(0x7f0000000180)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x7, 0x4, 0xa42a, [{&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f50000/0x3000)=nil, 0x2d92b2fb}, {&(0x7f0000fb9000/0x2000)=nil, &(0x7f0000ec4000/0x2000)=nil, 0xbf}, {&(0x7f0000e31000/0x2000)=nil, &(0x7f0000e88000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e6d000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ecb000/0x1000)=nil, &(0x7f0000f38000/0x1000)=nil, 0x1}, {&(0x7f0000eaa000/0x4000)=nil, &(0x7f0000eb6000/0x1000)=nil, 0x97}, {&(0x7f0000ec7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e51000/0x2000)=nil, 0x2}, {&(0x7f0000ea1000/0x1000)=nil, &(0x7f0000f87000/0x2000)=nil, 0xffffffffffff825d}, {&(0x7f0000e3c000/0x4000)=nil, &(0x7f0000f5a000/0x2000)=nil, 0xc9}, {&(0x7f0000e87000/0x3000)=nil, &(0x7f0000f64000/0x3000)=nil, 0xfffffffffffffbff}, {&(0x7f0000f26000/0x4000)=nil, &(0x7f0000fdc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ea4000/0x2000)=nil, &(0x7f0000e36000/0x4000)=nil, 0x7}, {&(0x7f0000fe8000/0x2000)=nil, &(0x7f0000f78000/0x2000)=nil, 0x7f}, {&(0x7f0000fb0000/0x4000)=nil, &(0x7f0000f1d000/0x2000)=nil, 0x2}, {&(0x7f0000ea6000/0x6000)=nil, &(0x7f0000eb7000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) chmod(&(0x7f0000000000)='./bus\x00', 0x8) r0 = open(&(0x7f0000000800)='./bus\x00', 0x4, 0x0) read(r0, &(0x7f0000000180)=""/131, 0x83) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x50) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:14 executing program 1: r0 = socket(0x2, 0xc30bfad1cd44a9e0, 0x5) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100000001, 0x8, 0x0, 0x878, "0c4ae2968433a0eab2176a8e19d7241ae755131f", 0x20, 0x286f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000440)='./file0\x00', 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r3 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r5, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:00:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x7, 0x3, 0x0) socket(0x2, 0x3, 0x200) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000) ftruncate(r0, 0x0, 0x2e) pipe2(&(0x7f0000000080), 0x10004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') close(r0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x100}, {r0, 0x35}], 0x4, 0x9) shutdown(r0, 0x5) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/68, 0x44}], 0x1, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x0, 0x1) 16:00:14 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000243000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/222) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0x100) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1000}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8137330505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb378724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6be9599524798a1f54bd79262ec23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea997775b6b978bf8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4810b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c32aca6c14eab20c2a39f381dc98192c986ce3ba27da51a36a78601844701e57de57c9cb0bfb5bc0530b73502941e47890c2931eb33419cdff1e644bc5abdd32419543a6a02c5a3c76dc256d38637fe214b62a3f042737432c1532f40a3f6a5700addf7eecc8808d5281bd53d4861b126b3fd7eaf4d3e7b884effb784cc8a7ba0b2fafed340c90c6cf6248a4800b04d4ecc057ae261050fe0a93fec1ef05d994a202d2f0fc60e555a63fd535ed4804ef782bd11045685f08fa7a98065081da6d1c6ac0472ecb87ae5fe750745a77f1f5c6f49aac7fbb777f5d3bc54ea14aaf6bd3404563cc361d31458f28df18504d4808aaccd35d6e4c6b3fb48ed880518650d2b1c8453c33216bee08b7f881d33a0fc042dbde6c1b9c8a2dcbdcca33f6f93026455954b69ffec86ed39b67a00b315b0768faecee65500628794136232a870c3f3723b53b37a4f61c695650c76fd580cb76460ac3ed5d7c10a88ed41a6fefe20f290c829346467f1677df74e7ee51817d0140eca54f0d414a090ec9d0ca5bddfd8290195c19e655bd50735ad2ac2d45cf1c85308001bb6a7b294255087465a84e5f9921b05701a9f11684bcdf6b4f21513be1c010bb3dad33b6bfcb7e2aac780dc8d2e30a5315a2af6a50ee5aceac70d3af684495494958ddf89595c7aebd04a72553b3c4ebbc71452bc0bfb6753337db20fd8d38ad8b6b7faf26f2257067280cef113e74a039eb1fa93e8cab06dd360b6244a1e8b7dcc61600"/1750], 0x10) writev(r0, &(0x7f00000000c0)=[{0x0, 0x3d4}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0xf4ad, 0x6, 0x9}, {0x200, 0x8, 0xf3, 0xfffffffffffffff7}, {0x1, 0x2, 0x50556380, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0xfffffffffffffe61, &(0x7f0000000240)="b60e97245edb7b47e94d54c74f6843ee3ea5df7090ff2070c6a47731425b063f9cb4f74eb15ad8bd7a39e5530a912dd74400664f1a2cb4174ebcb9bdbdab6c29e1dff7f0bdbf0435fefb2692bbb94b0db4f7d4c84d78807c271b32316cf65ae1d625389969c70d8b82df20ba00"/121) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7fff) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x12e, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x31) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f00000001c0)="9bac1a5e151aa4e8d9000013001900"/24) 16:00:15 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) 16:00:15 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000cc00000000000000000000000000000000000000006b8c50dce7bab1f50dfd344bdccb76ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000e7f472080000000000000000000000000000000000000000000000000000000000000000000000000000003cb10000000000000000000000000000a599183b00000000"], 0x98, 0xf3fd7688782b8f29, 0x1800) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:15 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4c) recvfrom(r0, &(0x7f0000000080)=""/49, 0x31, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x729873613d79c27f) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) flock(r0, 0x1) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:15 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0xfb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(r0, r1) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000200)=""/4096, 0x1000) shutdown(r2, 0x0) getpeername(r0, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) connect$unix(r3, &(0x7f0000002280)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f00000022c0)='./file1\x00', 0x40, 0x80000001) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000002340)={&(0x7f0000002300)='./file1\x00', r2, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002380)='/dev/ttyCcfg\x00', 0x2, 0x0) chmod(&(0x7f00000023c0)='./file1\x00', 0x2) close(r3) listen(r2, 0x1000) acct(&(0x7f0000002400)='./file0\x00') mknod$loop(&(0x7f0000002440)='./file0\x00', 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000002480), &(0x7f00000024c0)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002500)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540), &(0x7f0000002580)=0xc) r4 = dup(r2) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f00000025c0)='./file0\x00', 0x2, 0x6) truncate(&(0x7f0000002600)='./file1\x00', 0x0, 0x40) r5 = openat(r4, &(0x7f0000002640)='./file0\x00', 0x400, 0x80) fcntl$getown(r5, 0x5) socket(0x10, 0x0, 0xe8) r6 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002680)=""/113) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pledge(&(0x7f0000000000)=':!\x00', &(0x7f0000000080)='#\x00') r0 = semget(0x0, 0x1, 0x7612b50bafdfd760) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/233) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000002c0)="1430c3e5c9c1e386d939f4e7c431da35d05c3b1d6d9990c62732836ba6c4db4aed6d4264f66bf1dcaf3829b073baa871741d97e5a2cdec0e6b106e6f7dea60ace34f987beb53ad1fd953b161c20f"}, {&(0x7f0000000340)="1a7dcb1340b237c4bbccefa79f6d3c13a436dd80239374aa8cb396435804a208e60bb338a4a3d799420897dfbee361cec985df1122fb675370e9a92b6b464563502f619764fb08ecf16cfc6242fdf26de26e915a663dbbcc5f36287ff1f6defc0278f3cd8883888ce3d15772cdddd8a917586b230d9ff6cb61f7ebad355d3ac0de4c483c36d7ee8f6c7285b671c6a97d121e46c6539ea3"}, {&(0x7f0000000400)="498775de483b98e0d7cbe2fdc315090cb54d39ec92"}, {&(0x7f0000000440)="92583112f2a74f8aa7f9353c5cd3d3ac133e76dc419cf42880c146632c5ae6a770eb4b429cf1250ca88ae555785b114513ccab7973a7861280545cc883eac2621956ac4c66fe46f73199975ee24078548b90e7428ea90025ce74f7bffce0673c118b0ae226f8998af4af207c22b1832fe6ee0b597d0e39369d10cf62c1a40b9b0af47762"}], 0x1000000000000103) poll(&(0x7f00000000c0)=[{r1, 0xc}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x101}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x6}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) 16:00:15 executing program 1: rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sync() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000001540)=0x8) syz_extract_tcp_res(&(0x7f0000000300), 0x2fa, 0x7) rename(&(0x7f0000000500)='.\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x8, 0x2a23, './file0\x00', 0x8, 0x9, 0x1, 0x4}) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) ktrace(&(0x7f0000000440)='./file1\x00', 0x1, 0xc, r2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc0, &(0x7f0000000100)="4ff0aa2832fcfecd932e293c95c117149c230e7c31f16b3846bae48c67bddbfd7ff1cd1e16e0aa6f8371555946cbd4b698598410e04739fe6015e7ecc5f87ce192d70fa5b51d8eb224cea44dc6cd87dd783d135f91cba282575c375a839b29bfea8bea9b45ff44cc418c8ffa746cc0c25245c4a876177e43aec6b00de237371e22cea41e2a6cfc96326c493403ff119d3204ef0da85dfabaa12952cac333ae68c4f0720a70ae995dc5c74e037ab9ac599a43315761114ae170adfe6f10f45c8b") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000002900)='r\x00') r0 = shmget(0x1, 0x3000, 0x6, &(0x7f0000ffb000/0x3000)=nil) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000002940)='c\x00') shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000640)=ANY=[@ANYBLOB="6c65302f771fa6ec91ba2924bf"], 0x10, &(0x7f00000027c0)=[{&(0x7f0000000080)="8aaf703e35a400eddf3f5ccaa64492fd58386ac95044344422253c225bb7e30b82a35740231a813df54dc8af923f1618f16583c6c1e54636e319f456b00cfc4c405481b66441efd6d5f3f65f6b6d46d680b42138886d0495f7537a7764b4e5502c3c062192ebb846bf179c932ab40a10f01fa930637a8675008c70f5edb9c12f65248e160e04c67bd507b4d1cb548e8fc8b83e06203c2c99425447ea234784159bdc8a6870c27697b88e7491e2cfecc831742c104bcda1b4628a37184ffdc0e11e25ea600788c69eda15d49409f6b53f9670575b7136edd479aa4c59f5f5", 0xde}, {&(0x7f00000006c0)="721fffd51b511576723eb21ef1062ce15579fa7f4d37e2d333ede54c09fd627dea33907e096ab75fe023c346ae8ed027401f17fe2d3aa597cdfebd1b05869c93345cefa93ee500c13162e6a474a59ad8e09e4cdeaaf1e8fa5a8358db86d1546f256a040837cbf26d66b7a7aa2f60823e8c9348bb4fa73c661816b26584f527ce7b278dc3b537beae0c0e3b8f0e409dfa3702e5e3f195bed138d3ed1ad633e9dd451be5f9883f59a3049dd9d861e3cc29a7ab87c94df9e2a651765f0398c78d63c75319638dafecbb87a6092824e91a2288321a4de3d57af5d6dbe8fffe978ab01b747a3dda26bd3a0c3554e959563ce64fdf75cb7018ba870067b47c12aced2940c8109d481528c5b7822ee0c4991d5cc584ff36f48054f920127ff4e6fdace4fae14abbcc73b08fe1a0c5ad949c2e9dbd759aa499b4999de78f9c6a4d0e6216b3509460c70bdbfe796061f405a7d13d09ce63d556f60dab50619bf87afe7efad1aae087e082f8b04f23b4f1f26bd08f279c6d77b88e1f2fff509316ca0eea31aecbc9ecbc3d877cc2e3bdf6f8824d60394577d1f8fa59e4ea2e69f37219c24051782500642e8b0b99e7662c30ee254f600bdcca40be2273975b4ee6d5ad2420aa5d10c8b924ced69db1e1cc496e47418400dc866822a64036fe0bbe0d75155628a9c506062a9492926a059c090e88aa5a4bd8f5c3502749aa01220daa88bc617465ee7992ebedc23bd233080ba174a56746e94cc9e2587c0ca2a67565d935f9e62df5c1ad8b38e36db2f44ee0af2e20100b2c175d80d53ac6faefc36e76ba53871e7c236a388eae717b99931f8da4d36e0ec1ca4d9c85864ad3565667709c445d08a37e266c6c7fea02808dfea7dfd374cc292dbec3562b9e356fbeef55e8bac2b81b76e270edff52c39742a59a352a50c6c9f62762d4547a7ffec37c941582bd29eeb6b7f8bb8b47d1d3de990df2a3de9d57d0f14c29e58ef2c2ecfe855d4bb964141395322c892a3f057d4657ecb0b3f2195f70f58ae7ed4f1666c1713dc36811c492be27d1b34e728d19feaa6f4c590e8cb79bc4fbcc668084dcd0f3ebcdc53f4560351df32be783da83f176b2630cfc2f3b7375923e389ad6cbd098043cf980aa76fbb69edf2316caca5f7ffbbd2c017bd89728810fbe55b2f2e56b5f4a948b48063e1abbe16f1be34919aa5c0933fde9ed3b24bf8f1526f8ab400cb6e49b7eac0ae076613c0878b41af085cd61c85c3f98fe7a658d9169f6678aaa8bdab4bf87f5a16e5237cb64e2045a1df2a6305d5cb42a7b0dd58fef2ee45107b0e87be427910202604eb5dc74036a4ed21e5020fe44acc4a30cece3c94ddc1707c34dbf253853eafd780943e4b557ce1485e826dccca2b4622cdabe55cf8b30899a7c7ddfd59df7714dcaaa450fe80fd17708e0e3bc8c180bbce2b8650032c1eac1c57e0ef1e627cf95b4ccadb5cbf5424bd9a209861f58908a86356aaf3115965dc11dc5e85f424b30ef19671f3a17d9893cd5071399a2f6d4de2ed5d74074d52367f10781022cbb1379c4f2bb006e15b9966c810c56656365e391288dd2d60cd16f21777bd828e6fb62482f034cb5b21e2b84ca75ec38f26edfaeee19f3267fb48fbe1eed23375dd34086b8d717b9ca9ce5e0d7e57676a91931bb27507a15717ac4ac80c7edb92a7f5128834d72f5da1ff73daf742e8789ab220c33dc7406922f27f49f24b119448d0e6d70c7f4bcea7c8f76ede4fca9159cae7801d30b4089d73d039dbe3c8fb3b4ef7100fa69c15bda6146730737724ceccdc86dc2a4fe918fa0f7969bb448a3538db597fe0d2564c95e1c4e003e0f0d5e8877b8ab3a2941fcb0eeb69eb94be1bbca8bb3b0071dc64a50da7d36deea29387f067f299078db429a0068c53a6a5645466b48d482b0c12f31f4a9a345fef82194fea0c3afeb3cdbf8dccdb72a4a914ae9be151904843a19cd9e5deaf16b671f963814ff9b51f1ab9fd6fbc62b8a181685a9794d98efe3abb50a96b515a5461c29f2789e4376035f282ee715ff31581834140541fbd71fa477ad9abcecac483fa649d3c35a28da769da34790eb90c49123d627236141685b8b678c9d9f16a7d6f705d5fb7180969e3c176c8e534ee0e100917c5cf0fde6b9349ab8c73a4a6442a31d5651021aaad6bf88d7760a98c002c941ccd810761ce2af9e3b435f585490365603731615e8b2888455a2ea3c8816a26d2c107a4eae29238cbb58521b77bb791f5b3fe090b842c830b01a2e5037f3e3c516683962f0e4237ebdf4de462639fdac6c7b966c7186ad40e68fca1594aded41b36cb9f137157d0262ec0fbbd4177f536e462e9be1fb369387bc2c3c9b5738fd584f1775db2e80a6e99469215ff6455b81bac26e134b9dbc8c99e1d1b9c0e11cae790c59309accaa3a3d7b62973caa5da2d71708a88ec5ee2973e4d2a8ab88d54c20790c4706fb681934c8ddfea34012ef1b4ae1f5f719a954b0d5fceae75cb0dcecb43c1d7c7e13fde304fc68129d27e2f7726177aa66b561a58064cab56a266bc847dd39a1136efd06fd9343e30ffc1e40dea3a544d74ec3ed5da4e662fda61df830009278297568514b00d8368fa44037500326ec2cc04af8e706cf672d7a1ac4003b6a19883b37e88c7b3d04bc5187ba66cbf190dbb919713d8199b3ee95ab7aa0fa36d0a3fc40249ed7741c24a6ecee95faeee70333a01b38f1769fa333037564f5e632d6b3c965a755751b5eb827e8c7f2b8762fe96c24fec066a5628d30036a839d453f465fd197daf24dbe82df5d6448342976996164880cad80fbbf76a75c5121762d22d81ade4bf13ee49dd4e7726ab8e6ddf62f44bfe1f4844db960870a2d8cab02b05f6a551c1913dad54e2063b89b45ab6528fc145d149c27a269ddcf9106ef5800714d52c9a470fe3eeac6f12253d7455bfee896c22567b936207f8246fe31ac63ec6203047bde68d3a28f78c79ece909503bba02ce2d8c70c01313536bd5a86e58884424c48738483cb1ddfaa112aa160b242804d7d06468829983083ada02f17fd79ca9111d00af209c18f89adbe54f99f2a6027ee168951b7673d44231173bf8bf336b0adf0bffe72e3061c37ae6287cdf7b6de4959e07421604bb8d6dbf4ecdd4a6b25f96452cf08c670dc094b8526d62ae72b88e08e72ee994f9c5eb12bd886711f5d242dd36906a5423e4d5709b4df055779a32a3c3ceceb5d4d99388cc68a98661ed739e0ce7322f61d792a678e49413b0eddfa2f894e5b79945267efe5a3a45fab9abef9ca7a80e67720cbdd82735520fa752c454b5f63d338294e3f5e8fc7c695656579a9516a60783e18db0014c15fedecd88e45c056cb96431de18d7908b7083f7fffa9037392ade1230fe88a09e90d02b399f04b13fa194c25989e66afd5c3308c0264c9073bd6c884eff3045a1db0f40f7727ea39c12201d634bc4aea2a385e7dbbca89076a633050d2beb773f90617da6adac2721f7135c0ea9a6f5a72f3e305aa682e872b3c49b1950d5d1acc05d9e8fafd49a8c1a6acad47c54a75015c48ad877b6183933e8362e4ccf3be6296fcc760d7df6a9a2970230bd31a865acd9501e36325b4dd15c3c821f9eb8959cdc43ac610d2dea59362b971c760e01b2e5c9b7d0fe6b3a3adbec800514a2bb00d2c957e7071d6d207ee4deeb69d52a1123859ca1a33d1ce8b1e06446ea34fa8ba19b21eda315b98ed2341c83a6a6ade7901c6addc65230f66dcef830a8a8d66cba566226887d205989c3a248136ddd38d7d00f284b63c354df092809786fc71fb2aeac322e44c4e390774e8db56075e998f5ce319b7630060f0926c3778ea170c102689bcfbbf3e27bdb7355a43f9c042799c5e36f7a21d319bd7209cdcf0a7f0fa2a8ed3005f0bd9dd78c8928728acded5e3da03bed9316e6501a6e7efab9cf073d2fe3ee29ec7b74ff72170bf2a6e1087bbc5d2bbe586d2d7d3aad9cbd065a326757504c4706cb4f1b8b4ff4456ae52321609cfd643baafdee8df47f1480ca40feb0e6ba83650025ee9a187c26a88d43afffe8416b414205ff801cebbf5cc443d7496b605901f67c4abcdcf07096d80f3f98192fc277911178bcf117ca679bb74304ffc37deb862cdcbd427aee939008a9e309de96d4a25647abc97d656d748bac34c51e78a755f9c2ff0105e4d91d760a493148c45c48d52e374fd9db5f54b711da1a37082f9447dd220e5402ff2568c10d08d308e6c204bcd9fc0632c07c2f5138caa4af1bb69563475874cb2b3d87dfc8f58db3c36d35ecd6ccdeca5d9a0ed4c0bc43c80fb334499bef0d11ae4fb6d2e9c88464d02f80822b5d8e3b93086ebf1958845da57bc93c16d1a333ec349a9d0dea48cefadb56686c5121a105c873a2c14527897e9675c26ad2abcf3a4555196666fef3c75d36443b695452500859c9bd7ddeeb1dd84446acb1b5516c2614520d8bb6be3a6e330e6a4b85860d732baba095471a2badcca895230f298d4d557f14036b0db8b762bce1d1f535ff66695090fa273bc75397253305aea786910a284dd7f23b6159365e19e945f0707ab8a7f7ec5702433e7ce1a1ddf677c2ef6111ffa06c77fe8d53301dcaa73a7fb97bdaf7957603527095a6f4ed69d36b984c3e79743e7803fabfbd7cbfc83beaddec2401f74a42a763e4747a8c2d44b3e68fcd066c2273de0ecc6b1d136dbe927f521f7eb97488475c0af3d7cf8d2a3fba92249288c2a620bf393b35e4a0adb2ebe7337a3de0397c98b2e2f184d3ac7ee326b152fd22baa054f69030d9dd559e3172750d5490eb6f4c4cb85b375bfb4368740616d92c37583b557ee4496ebbab9e9d7bb259c2cd798979be4e5e90f07b30949c389df972c5199c4a9d04478fe3ce3c0665ce96d01dde960cc55df89dc333166948d255687dcd4317321ec4fb6bda685383ae210421dd93e32b0a59ecd88fba50c127bece9364b739e2b9a85e037a227611c32e47fe2b6a108298b94ada78536ee4c63c5aa5a8c831707252c757f73470f397fcd5cdfdcdbece72a4a15950e825654acb968b7c821bc444678ca96af859e74d64421825ebfe6961265ce40b305f1841b26b5a4c08d4ffde025d966f1bcaff4737ee6cb6227093aaafcbeb3acba038f7f1b3a6a27589afc05f21367dc7f76d96c5327de4ae827f4dfb7b9545146c3d91b9610affce6805e962fef3a2179d6e9b36c1b311677c50978d5af0462b9b55fb18cd98dfe1d61f600f96c8eee355d1602778193aec071d48d381d538d7a27d54c26e2d4422c16619b058961d0cc3d717cd6340c203ffd8f7702111703c65df4a5c6b6254dbfe3eb080675ff42b6ae60831da7c501d4c5cf1e325ab68f946898cd0d70f60d85be277cea8a133d8e4690bf203be4ccdfb471f19e958621f7248e5c35e2ef44bd7981463251c0208d011bc4d1ec5086e23f9bacc2a6c1a8cf80a43b562df6b5609c9109b96165fd637f49e4504dbfff2fdc259b17de5d29d954f3dbf3be91c739f306be68aa9c76ecda7734a99178b16e015dd051307c64ade53901a93314a4fbba5ecfc8dfaf7548315b21a00cd05f3a6379303a2a995d6ba2631415780ec5cad50f1353036d789a5d9463485564bb2d36ae31c7e89efa03653041ac7dd0fdb2cd0ea9e61c357bdd5070e4021aa79fc7e08c204f3b11a2313acf35f25ae9640f83947a31bcfaeebeecf9207d5e4ec032a5ccfb0fba7e4806408ef8af6f4189aba40a481d6e3e76f5f05105ceeb5a56d9db9eb0591ebb79d11c6be747fc0f154001", 0x1000}, {&(0x7f0000000240)="5b3c0b5a32079e9f52bc2e776e1e1f14ba4d652d9f7c08ae0738c3250ed9218cf949e80aebb289bb38e398be892725b660e79cebafe30f8fabd94216360252119652a53812d3c037d29b6db4201d50d4feb81ecc4186319c6059996db347d59be7e0020321bb7d222b92d38b91ccc39d0893b566cc4c82d645cc5eae38449e09a01b560c5f15e2fbe1da35ce05800cd106af287b2adcaf9db27cbd56293ca0452fc51d71ddd183", 0xa7}, {&(0x7f00000016c0)="b924a6acc6633a6d7b3fb66b07f4b2178e202677bb10895d8a781bed3b502371612919fc692a361eb4a31e9d85f90a5c6c2229a6c6679ea8b4a51c420679431d01fb7f31426671fcb99dcb3c78e8a32d876d3a76a33abbee88b64399421b541d4f13cf78a2d2bf5f03684ed8cd55c4a07b116276259513fc03148d2299b074080c89f52c0b7c4289dd51a2b9c0f9b1456956e50612b0c99e76e27c6e034a7378b8f78727a0e897b849cac76f08a3271759e6356750a2941f4520e806581eede73bd8095f097c5c90af82a85d11ab19e1f26f1c9b85250306f634b0b19dcf9544fc3ad4d35b7d67caf4aaff3a09a08da91328d4c4e8b66e7d9c03f35e85401564ebbeb3fa8dd0c1947202aade7ab77d2fc373837675a612afb6ad9ad80c13c51151f29a56b1e6aae6c82ddb3003b45fe93c37392c4f6d97aeb9113781e5db5ec68aa2d05a6eae0599ac19d65eef834a40d0ce0a28175f9becd9090eaf3f938f43f567fa5bc6df4b5d20c285788b9d05b82dd3a74aaa5ecdae1eef626f552ca385d221de5d86df145c0344a386d208f1feb4b0943d497abab97ecea3a887ac53081e44f5965f306c426f924e63b6005a89b8ba9748cffc24a2137cd1660e5b5f558ec705557b0aeffa4ce59cf1b46056b10d49b12bec03c5459a9b3531184a8eb19f7c964252e60ca0f2a517bf4048a9d85a323c27e5f2cf0d02077dc072dc3cfa5d34462498e76e8d49dd8a24fae699aed29e06889574b1c49794be2800a64950ba553f47147e39c71683fa1daf51e023c089363860520100f32843bd2be48e94b741b745fe561cc02ae3eee71e98571c1cb3df70a09e73230a89eb59c7794a0465767bd08c52cd172b907515a4f2aa1e631bdeb56c503cd6d63bb0c1c9af0e67e246cf1074e07d81523c8ce8685f880fa7fcc7a4c42587c8021f86a9ff1526f3f933e2d7a3ba767357490b1b902adada7659bb99d01a1ff4f9b22c907f0a1ea99c88323a1a8f5b270b62549fbbd3fcdb67f13e2aea8f07f30fd90835a12869623b0276bda72f8da3963c54f52bca8ff8088582a9f21b8482826e141b09b3c062d0e25add0f7caa18d7ca76856399f395e0929c96c72d06b4ad32e3e242e8ced586dbfe1005f20460463ff1d0d31a883cbfd7f0c56c18842ffcc73497ec4595dc5e945d91b5c81cf6abf3634c5eb88da2bd8c059ffb6dd3b8c31d41742733fc43dad0ae6c416232e626b467651144a80e77e8ecf1779e0283c4c66881296903fc10fe72909b16370503b26cb37529984b9e1b731f7d0c8f37938abd71c3c72512b278563653cabe34e2d87d752c4a55f6c1035cfa363ea64f7d65f94bae1f6ed04270b481781b773fb77e2bb72e84c34b7d43d3dc99e73d7a176dd1a9cb5f59cffd454ec509feeb0a37b25fda3e93271d13cf3fbf3761e80b7139e4dca17fd2ad3cfd1be1d95e5ef315d1d2ca1b633c791c682a2ad9341fbd95a93084e1c3ee825ce5e717a1b727529a492398429899db1f3807ea14ca389ffc7b71091a62cb27b8561942ab78b877d5148675e0961df00f9abc438385d51ffd28b3d5289bb2ead604b19e876afa1d964d413c5bc0e1cfe2e15944e1f226ca7ae4dc680c5b956363b72f016fb0661907bee317d30a8dc3864636d3e29d172a2d476f979803be4f8c556172759acdb91a8171db0a1be342c691e8f7d4c6edc8bdcd3244ef774ebb6d3dd4e84d0356d2dff37b9d3d583dd2eb202620d1b5f24e7b6740f5663deba5924c5448bc17688fb6a3563a09546f00cbc4ea13ea91c6ed29be5b5ff065862050f5a7e37aadd540557d5574067c594806f897ebfbf95257a6416151d53a0dd9024ea345b9355c2a1fe948ec58dd9e56739b10d2a7a9aa372ca27fc4c1acfad5dd95f5ae19a16dcfdb50719cd4aa5ad4ad3aff0c5e2ffb3be6e92f9029a1f8eed26a78ccbf2e9eadea74ae166e1c30937d729b78cb8d1fa74f7a308424299668abe0f15e36e6536d0a6bb5af829497543b537c9b19f4df62e03c56d05c68e6eb58e4d7ec9bff94c21d9093ce5025a67bdc92f55ddf495390d75bf6980f065ebe1275fe295907ad137c243343899885c6a35a2e4b864f871a984874a50740554ed05eb0c23708baf600e71bb51eff888ac1056cd1554b4efc19741519012f67227822fa3ddda9c5a9c5a73388a9455c4824acf0dd2220fd53a54ec80394754c9cb9bb79100773380ad6d1f890d698858a1cd52a3c2cf6af7398f092144cb1ac9b9cc1601ad092b4e2e98b7dbe58e8c90da41d552c1002addf08c02d131ba75797d2c81cd96abd23100cb8b44bf4661b1556fd945100deeb33571bf98fd95d9e8d78658a3d2ff3dfb9f07212721cbe05b5a0b2ca06286f854fe97c75d0114ebc4fab54962714d16bb57667b137677a59f68614275b72711e91ebd065bc6902107c808d317cc7d966e9de19975159f1d540a06bb9df1c7fd127f8598d3f9e1efbe87dd35b9efbed688ed97c5f47af9403db940731935f4e33e73d707fb3b9dc4f15df2278e16c2205697e8a501f34e5712db46119cf04cb718276f8eb22fff801c985f8943de178f3dc4621ec055cd24738bcdfdc4bc5fac2b37216c75fcdc23d18d7701ee75495866617ee2b9b68bbb2776086d54aab967fdea045eb6d23de081a034b01cfd9e642025c5e34348f75f05e8f69b417d2bd15c9516d098a85023f1d64f9424e865d090b1ca007516d78b31128893731e6d92a0b5b7037d31e1793e34b9560e4a7963e60a05a18497a6c22698aab61f5570f0c519fa6f7dad960682c60fee0e689101f090699e7d4d89a968eef1b05fc09e681b5630e9dbc7bef59812192caf0c56feddc92ae0810d43673363cf96f7493db4f48ca304dbbb095805cbf6bf4cc92f3105077d13ecfd95f582ba7d480572bc0b3dcc474235f2693a484a2b28b72d6b1deeea7aa3b75bb85bea523b4441b8c69938c25bbc6f445b12017966da113537ff0c29b8dcce55e554cff1d43427333a391a0da2c072dcbcfde2b995bc4b2f371404585d4cd95b380262dc6f42924f0d639e7512461c9a9dc11a91a0979bc8b0bc8eb9b4afde0220b8d5bf38e366f4536d1a1fcafb4540219144fd388a307c49abc1397d92e8fbce8253801a0c270e655764720cd6e34f0d203f432a685cbb37b1f180a54f1ec40f475be29f550e1c575437624ff29c13176270ff37a5834f0e99f72287681b97a80a5fa33eb98f35f4abfd658087e1a5e90861e8bd3218345ff91c6af7c68b4350a8c0770e6c7663eb185fc21dd8da8d2e9dcd8b8d851473191a991f65cc67d50fcd444f05c91a7f2a8d9d74735eada93b66e3b787e534009f5f86c0884037689498cb41ec800016186662e321a4185c2ad6a2b229625af95390c102b2a4b3c123cfd928cb22ac87e65f4b73d71f6cd8db449ac255b320b9ce3b380093e29bd9bf014ce88f6543eb74dbf3a0262a9caa2602364cc11768a04cc9ce88f274b1d0fb59175d6a8d34e9e43785c598246526dc502288402709c572857d3a55501feaae030925ee7be5789c845718614de76ee8012d9b76b44d73fce8060162b51963ae58750982bab3e0e1af5fbe25f4a9fd10e64f09093cf40899dab60317151f88681fa10caecc979925151306ca75641149d36ec0551cd50765dba8b9509b165426877ccf3bed55b2eb2470d9f9318426daa7df5d6ba4c5617df846c855045be1006edab35e7f3e61c583ec39d553fb40c09a54c20139593f572d7deff70ea1ae51ad91200a2ed506f4815d0844e8972cfb7c0a0441825017a5c539c6179e6b1534c596d616a77bf742f6fd83bd0326f6ebc08ab3c2a09a7bea7105ac7ce480820ef5f41a80e84a92d966c7615975416edeee02ad19a5bc6c0df89fe302618f9d294f2c81dae2660729110a9f8061eaadabc8a4a9bd7a44a6351b4e1bc84f400817bdb0568edda890d10707c0fcb8054b04f355ad83b3370d9cb2e8cd510ee0688f64765915204b69500e4cc2e9fa642ca89762cb74fb87cf5b26a5b845d939735895b5fe1553392c5bad4de8bbfcbe3db6a776b464cf3c544ce247084214d93c212a4b0e16eadaba1d7b6dd74036ba34f9725797f576b38e5ad1eed3f050975be98101632e879d3447a6ef9bc8c19bc03c2f391ea51ea1fe219da0c2d4bcbda6ea4fbb0fcd5c018a953349bd14c547968c188d2ecb4aa80b46c9c785d3f46bbb8fb7126733d2c6b2e24d6427509540ab68a1b82d7cebd1ae23aa697a161d46752eb806dddfc63d92cb596c76f27f4a6ae1c4018244fb9c344261119e822c4ba9bef8a1340f0165b97228bb743664f9760a4e0a717de78df55aaf900a45ae9900941c40b03ab8ad2b35227870f1b635ccc8a1fcb6701ee5cdeedd389212f9e5023fb1cd41375a742443a24f06f62d48217486313cb262d7261451aeb0adc5605c863ba0f96f28b02e039ca07cfcec01ea126033444b1af37494c37e74fc6fcf12549a8f06648d0fe8a36dd8a9596461d12f48416670038f031ff0604026df25b257b8ee74fc0ac19d12a277a9f458d3884eb99d16b492cd8f72ebfb9ec160a6580566dbdb9df9bc6d9f22f3acd9cf352c55e48923a08d021de0603d5b35f233a258f9c1b24c51f2d63f80b2be52bd3a41e138bc48503fddd368051f84056d947f2088aa2829b0e2df3b3ff4de91a913277a39ac73d4a97d403a87c53868c6e6f86c0e589b69c88a675c1200e98f970d67ee96c95a65e724ab13d5058ae271535f0be533c798e6161edee97cb8f40da790cad46b8acb7bf0a94f91be074636355fdf34ecb00a6af3a83d1c229b68a300654febe934bca6264cd0ec69f18bed54814e88c9587496744372d186587f508c77b9b755f3f1ec4c6b0f49262e8292e7ca76e54666c9b92feaa05dd91c4ce51cec69de6d4334385f1e7f69aab9becd8504b299c7b4018f4cdafae0c34bd57ba5afca5cfec1524188073f7e06e3fd712b1ead6747a7ab3db159c4dffbf62cc1c26fc1821876d0fe401463e043877b10541481ac4889a451ba6306a1b224494d042097ada76562c1cc399902b5c8c30d64a2ee8ca0d0469b5c6f9d9eaf15cda9725f9a142bd5774b76ae01c59c26f6c60c3c1fe574a9109379eff4704bf7fa2cdc45231d7778c3251a688fe087fed53fb766897c087a8c213572c20b05f47c3fac3fade9b65a9788605e47dd167839f1a39481909c13ed59c16b6f496d5bb7b1ba1d333b4f39675a546320bb73a9526462cc3987089d4e7610900d5e501c4bcab46c50a82208c990df344c4f0e76e1ad3193180ad7dc6be45662bb1fd6a7a5c0b7a774f5ee02df04f3e19e7965bfab949dfa3a4953534e622a2b75182750586f525a66eecdc7ab2a30c14a252022d552842a28aff71471a28b62b6db8a47e05ea8a2de2ec2fd1c61d13d5f02308394ff9509876389356f1f3f5b5c9caf9f97f829ca9767b0415d48b94ccfcaf9d518015bcb496bd678277a11a63eb483eed42117fd64dc3dc4d8fe66d1e513f451559e9c0ccdcd359139b604459874cf29a7f867319025efed2409716ffa97336ecb6338184e0675202321efcc7058b6960f3769823b4aeb020b11f4d53074c45fdd1b10b6026702d81f8d79234c9d7477b709f52d909501c4194f2f5021cb659652712a93913d582c73cd491c506eea7729f212817f013f84728231275f151152850a51f6303e4e5299435876b324d1d510380c57b1903d554f8acd39749b36b9e33039c94fbd559770db14d12f13416d07f23eedf885f33", 0x1000}, {&(0x7f0000000180)="0facc6195491575535b4ca5e", 0xc}, {&(0x7f0000000300)="94cdc1e124e060f3a9f6f667624db86e7267ed953809d00c316c721df1f5b7f1e927e1ccbc116a6ea611d5d51d2a766778e8586724bff0f38459999bd55d22693617d73a7483d9e59bf23aa6532a862f5efad485e4d82270c9b55ce40f6268880690efea9bd01183db2d22c69dbfc7b99cff1820c7fbd6c1b638977aff40b957501f9458c7cce7ca95033d379dfc60d39e5f913c49c59a76e607e99a91f9df54ec1f15b37cfd1d60eb0c87d5787ffb4d41b80e966e71478dd8694121b252cde33eda070bc60c", 0xc6}, {&(0x7f0000000540)="785317f77b5bcedb6792226de343982f435deba2d8bdb502ada97c4b78274a79c8a7161c62f28501f51202d9a330a499556f8c0625f2f93337c1aa3093b09cd1cd8512aa8b1d9704aeb4573d1e9aaad34c9a8c9c9633db1029b8700b3d90c531d8db5ffa6ca85bfefdc933ceea6793b0499cd54665459e1da455110ca2c4da7db23c85cba724407c0b08fb43add2d3363369733aa91b7a2513c39e7fde57a40d722cd7e82536f31cd38d9e88ed5026408fc3df2e1f3669d300eb615fb53ee7408d855a574ccfa0c56f70d49ddc25d18a61e01091b197c018f8e7dd2ee34421ea000948996339766aecc889ea68b351e16fec", 0xf2}, {&(0x7f0000000400)="b21a4909be9a00ce65bd26fc1ef0d2d204ed3092e15450c3dd424f529ec345797333610f316a69e853e3ea094dae07e46dafaa05c95fd6b0a03af3b3db7d98e39ec617c6fc00aa4c4252cdb04583854d4e150ca82813c058e355bc34d069f8d420521f70e101758f221b6f4e659e61f18fe0afa8736cdbaa7193", 0x7a}, {&(0x7f00000026c0)="b1b8727959a910effe4a9f698a8190d2fb08fa3351aeca6a6e659df91a10327c9bb2136db80d3eec2cdca3a17cc92c9bcbc0f3178ee112a9fca850ea891180901ecca016201afd9f4ab0f25bf7381565e10aa487af512c680f204fa8c341da295bb779b505b89da9e45777c2c1c4c508333a18e0f6bbec7eccb550540ed746e419aa01eb400659d66459fceb8f7e04368aafee334e1962298695d68f1cf5bd771d318b2a540cc5eaa820388e73458c8a3cc0a54c1293f24c7a2f045f3aead4a4dfa8e6385acfc0b8455df3118b467a8853fd94", 0xd3}], 0x9, 0x0, 0x0, 0x9}, 0x402) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') unveil(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)='W\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002880)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) fcntl$setown(r5, 0x6, r4) dup2(r2, r3) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x9, 0xfffffffffffffff7, 0x9214, 0x1, 0x81, 0xffffffff, 0xfff, 0x2, 0x2, 0xfffffffffffffffb, 0x1bc4}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000d32986969d8b1b42e86b514b00270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004700"/124], &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dea952ada25b00000f00"/4104], &(0x7f0000000040)=0x1002) ftruncate(r0, 0x0, 0x6) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/123, 0x7b}, {&(0x7f00000011c0)=""/228, 0xe4}, {&(0x7f00000012c0)=""/150, 0x96}], 0x3, &(0x7f0000001380)=""/250, 0xfa}, 0x1) munmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xffffffff80000001, 0x996b, &(0x7f0000000140)="ee88598da401a685b243755cc4839dcd0e59ec03b14df1f65f004e26cc060c6f58d52fe64b9871279f8eaeb62f03a0856831f432c814f5910fc9461c7d24ae498a32eef18f43ff8843d9866b7ebc14a7c327b9fac601862f4f440c5774c1ab1767f74153c5d77a8d73118652a9a1d75ba7aeedccb8b64de2f8e2b532ad0fa578142c9ff89bc352b3ac29dbadee9b0eb045a40f0e325220e399b170721ec9a6cc80a8f14fd69c9068be49ecfed1d761a83c8b81be9e514f1b8ff966a10adf4ade1d3da7dd6ded77bcb882d10972a266649dc508", 0xd3) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x4000, 0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f57654b01957387e7ff8b2327243f9d114f9c16ee80118362258a83080391f1359eb52eafeefe8920861d4af558fd0113c4a0a28690bc3a054c80e592a042db7c7496a9c5e0bff089fb367a39cf8462d6f5eaec6154952682be24b143f67f1d6039d684f653a181f8"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffae0c7b0a8b91e3c134010e742c754b3c2aa13d2bf32ef0dcc736b0ef8be530915af1a1bf"], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)="3b3deffb54fc0054c2a97b8ac39af6a7495fc5d1d185a2e8fa9b2196bb497abb9bddb6833bfa77884cd4ab441449213efbe03c05c8987e2848bf46f1609b369d886677669e9af43d69cec3d9164c87b93c7bbe1a1763dc625d35963018ad4be0d9cde5876bb2fc9b47a8c0facec9c613", 0x70) write(r0, &(0x7f00000006c0)="af72bb8c0e4a0d10ecfd33ea14a15715dd5e38b58deaef8e9b2ca5c5b9d43ea9979d143eedd108644ce6fb37e66b8dbced944583dee35683e4a998af4036b3fe96e45d98db06acc1a870182dc5ba44ca73a84357ae537d825586b276a377e8f45a76e23c29a63de1c82d4c18f514576219076559922b174a9276c78eb4b50c9cc2c0466a820c9ca7c2711d860564d86951ce9154eadcaadefcce79fd6457e8b4e03677477ab90f5792cfff713c84059bfdcbaead37a0b8b361acec56115bbc7b8ec632f325fe20f6f6eace6615d15fbb184bca7b8a88018a5398d2e1404870c07c437399a8aa45134983747c81489d2e38e8fc808aef3ef1a31d5f", 0xfb) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="c714b0ac4eeade4b4a038e", 0xb}, {&(0x7f00000001c0)="ba3545bfb238a1a00f8102b679b7cea44530ef7bdbe516055e33cbf8ec1e5c8b6ebb4a85b2bf88c3219f2bcf5e90c5f298157068567cb4f23ee1b37d70d8d6b24578cb5d044ad36834e0cecef9bd3cbb2998f63cb3aa58a140ec68b3a21b6039dfd5c730ad97876f8b73c39fe06cf66e45fbf6fdd377287ee21c4f45", 0x7c}, {&(0x7f0000000300)="8464167c8cab9cf43027d17370d23a4a863c95de1af9e9c892483785038047235519068d57d1004ae9db9c716c3e94411a02cd1bc9d6cac27408e4e6c0f7f58274d8ca59bc7d2e3fbbefd223b39a882676e2467c6075b7269198833bef7ab4bcbd97df88bf0b52e54d9eeb0ccfbaf1c17ecfb6248c1feaaee0d3458a85036e2c72d9a1d9b887dc7f3c7238d9ee04353905c02f9109424f05b0f9fb84b4046bae2ea59456bb82e8546fdb8d1917905e45fc191d717a885244f1f415d2f4e35422d5bbdf31ee8c05c53e252cd343c070611a8bcbe4491a18f19690edda94", 0xdd}, {&(0x7f0000000400)="8c0035f06afd5fc2c09881402d8b1da9d44a662771d184f32e1e78407b562e4fee50fb2ea40c79ef3caa8114ea08622489ad40c36a28b94d39d536e0a5c3f21de337ad07fde3a0b5493a39875b9f11b0e29e06055e2f33a887755d5a0fbe8eb0d014686e26a820a9dfb2afc154ad6eb23bf6a9d4cb5fe492dc81f8e06d8b16540cbb9e7a9eda0485a56a42693fe1776db0000d40da0c841d8c627fcb6a2e0748c25471662438dff31b6d02b285074fc22c4e8ce197921695d0c4460199704466343f3a68ff5caa61f34d5d5af68856b142b63cd5e9207bfa921c78055430e2cb7f78fb478cb7bec6afb3e4cb", 0xec}, {&(0x7f0000000500)="72e6e083f4e29adaf0a4896f3061f613ec1c4fd08b9681bbb8011792a4544c9f2431bcefb1cb4f146520f364792d4ce7a8178f94ebd9305a4715ce49479f0c1b20e804c1638520c06c2d1e5eff84c3de146901789dc7b5fb228119a305d963ffae477c2ee9bba73c41f635a3ed2a77004a8fb76637b2f6b7a333fa38fc3b7cb4fcf5cc0b65429dd19f8bfc02f5d0c58af3175172367f685314b9aef569b2a7d59c91a2", 0xa3}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setgid(r4) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f00002eb000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) socket(0x6, 0x5, 0x7) socket(0x3, 0x4000, 0x8001) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8001) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000002480)=@in6, &(0x7f00000024c0)=0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getuid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc590529566571a5f, 0x2010, r1, 0x0, 0x5f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) r9 = accept(0xffffffffffffffff, &(0x7f0000002600)=@in, &(0x7f0000002640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0}, 0xc) r14 = geteuid() recvfrom(r0, &(0x7f00000028c0), 0x0, 0x843, 0x0, 0x0) r15 = getgid() sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000180)="172c7b4adbfc58115d49e735fd5c4f074511a168e31a790a069783cb4f31199faca3bc74f45ed352bbff035492e6e9da442647d9b1bb9a6682605e513dfbe121fb0c22c816a063d98dc4a4791e643547de13839296bab342f1425c2b3d1313bb5ec3007c39d17746b6c80073a79e4df147f945e2052cd08d1a3c8ac4bac3e4b29c8b9b36d765e2de66ea5ebfeac8ea8f8c294a8e62cade4ba5468cbc097e4245485b4862ec8c80c138fcbafb2eae42b16d653756e67db0bb2a56491dcdef5f657bddbf430bb531b9141e4acc8ad4d4e88afcdcadbd3aed0da69bc5cac04eb7018aa29b0f81a8d530ab98456dd6e4bbdabd7ea8cea6ce32ab6312d0a5272c00e29508f08bfcc1c34731e7f59ec5590fad9c2c0ada8291894200ece413dac3152445efa83e7d21074a126be36ac68618842d699051ba773cb7a83ee3acec41261f8d42bd2b374996a1134309ce696bc19b66c67fca0c6e4fb6570f192b2c9408ac2fd36efa74d3e35a7fd20a897756092812c0dc08e29264a35d005b773a365203fee4bb052870aedc2ac1fefbe241c8488b06dc6ac72b4fbe8945e72d39e82d427741098106aa45985bfcd85bbc7bbbc74be45914119ac42079ec5d66e885c09e6ee9f4fe88daa2aedc204d33ec330531c537f60a0e873fb9ba9f72e29e6c151d584b781f2056e29752bae5493f3dd0009fb9db830c0233c46e9d3b62cdc51d1f039f38b03225cde6b656ec9114b1e1a8f1e988c0bd237bf0f03d7ca47a0eae25c791099d34dec830cff554e33f2ed04b266d55e717d3552abf08faa7510b4eb755f2d8749da32e14d3fbfc440b81e63361a783f1e1346d6ea9b4d578ca76b0d8c8e1105bc6647fac003f4517877b9b4ebdd03c5114eddeeaf1039d59bb90f5b5cbcf34d166b6e51fa36155ed5d2310972946be6cc1c3d7303d89123cf6c462c455adcff30a2b05dc822ebf05916e2f0b55fbd3a03bb9ec36dab727166fd0361a8a4b6092e689e07ae97a5f050436770797b3cbfa2a5968bceb66e507f7d0e5a1bc606ecd6ff066a6a4195e5cab89fba146a3d9daeaffa288dddf76eec78282185be81bc7108cc36bc129986a110f768a853bf51f2ee2e1f83dff74b98174175c85b12d9475efdd900f3a0906794ff63822a33ec6d822eb6fcb94c01432f7305aeec27dd690ed0301c20575d08c0ce50b35fec07f42cf4e9227a3a124710b637b3b51327fb2a57c9e559f529bd2d9234c05d3bb93ec4fa78098e45220da9d9fe13d660eb9731b38f055d56d63e0d414221f5c21ef48a26d8d5e870d422e84439ed9e772f6b65864ea7447587ba8b85fc88ad478db6159e15dec9c59eb999a1a5edfc3f647731f146b09e4419f6c78f849da675443254b2c3e7b44f1993c573a75ec53b8f46ad935927de962c848c01970a899ca36f8bfaeefeb8b469845d8cc73e35024df852f97fd84b63b32698249cdfcb4fd2c61d4ad3d581f9081efd2aee57379397ef9d091be198a3360ec86a5dc947cbb3c1cb5a8972f811da8728e6c4f839ac35f1cbbb93e29b1ddff5203f7cf13c9468ad8c3b2729ffe684296aa2be8ab6eaef3a410b605e81434b5d552b45565c411f0a32e966ddcd244cca980ffebde0e70f071b4807676ecc8924eaae9c64f934d268cc946f8f84f7dbe6f2e8b6a15f7d0bf9277b740885acb19c415b7a4455dd8542a23c60e9e4ac022f2589028aa9b2f3e40e106e29c32b3e16735e8d82f1b150a355109066fa73efc30612ec4180f38baf90a6acf9fd0324ebc4cee63bcaac07ab8420a731b8f26598cab846f1e778dd561fe9c311daa90d80774e4216eb6f06099716671b5acccaa02a09dd4195d47e3b5414e96b7b72495b866d946983f7364d7628d7c25fe922b31d227623d02492b2d825c4cb08edec9326e30b3f25c75ae5ebf43971d9f9fa581d41c53b72f9156169c2f739b38697a520d34b023a08ddcd58609f4055ccdb52aecaf3a06935987df80bea5a7e5d8bd1ba0b8218f1dd548125c234c0b3601fb8a7e05d889cd6add148fca09fd6e200acb543ac068d576138fe109dfe32a7f3c242890f3f678dd8bf9a7c21cadf0e692fb15a595fb662e1b8ee7619ec6ef528e7f0716263e3ed588266d425edcdc0a1fd045844e2139fe815d6697c956ad1361d3ffebc84a2ea076d31c2c7eba740bce11eb740f439652ee2f435b89cd77962a7222d3c3e564fd647faedd7056f64c3823fbe9773c6da06c2ee280cadba95060ecf2dcc69a5134de3e0df40b6687c6daeb4b43d0fb073942ebdb7247d8f62623a1fee11303173cfadef5bcc84d58d20928cba21908b55bf22bc3d987922bb9594c01f2a82a5d1f86ad6744227e39bcb93bcfc943b6c2d0753c8818ed27c58e4b4c87ef3bbb527cf204cc9b4dfde93553fe824d19a2cf5742a0c6026a0865b1b6b4f73de52f17c81b2445e7f1f318e0548fd97df6b8086880b98f149eeef1bd8f12fa0183a46c57a0d00e5dd78b8f82a03968ce66ba8b6461516c653bae599b7a4e5caf9945f1f891f915a6202422c6d7768aa431252382cb9a9a2acbc97b96fd26a1141eaa73d593cf3525f8bc8058fd605bfa02dffa6f33b589b44c1795f37c9a52c0028775289a7699b21f9a0df80dadda5698715acbec204881109b8ce1528670ba614788dd9a40880d8ff269ce2d98862050c9f477d66c446771751a03d5aac59fbc77509811347a5a903eb7c071c026478ae89ec1f7e83be36a201064ee8c63310646ffeefdf898d5c87c058ec1b97c3be2983101dab14763b9ec9c8eb7281bd5054833266dded0399da271df04c4e9a86186bcf49ea22d39ec4ec0ce0a413e13848a128f48017834bc84c7afd930cb1b90a079b569fdf45b690d8d8b0c1f3e415733246978f11c7563aace6467cf881d176fbc05877203f48a4aa35febff077e9aa903af7c735cb6d8bcaf0d9113cb370f85d98f637a31d4ece70e0fd80477823840b48395a0f8e7902922b5c4c11ea0e13b86f686000e6308ccae6fcb0d98a3a1c712d19e084dc73c84a75bf23efa80fdf79a770cde9c11da07889341506c4905b5c758f7844ab4be68c15227d1933ddc2a18bcc7f4b44435398f18ad649cece2db1c7dff04dd464af1e7eb5039cf342d0e7f41d9d96ae0adbfa32930bf9b903ef9d52cdfcf6d10b112bfa6b782cb34debaa4255131b857ccc95bca2c05b691d2bfa542a105e64fb8250b7a09d90a82c9465a88ccd019665b811213fb611f06d7e31d6bb9369841585243e18a8e6d57e3268a670a3ff3867dc95b85185e0c6d4c2f38d829cd5af5e7a22af7eec47dfe36a21283690b87fba5ca793f208c144fdb7bdc795f72d8085f7c6aaf4840d2dd3cc4a516d402063396eac59c032071b8e6d33417f09ba62f872b9385e555b1cac9c44add6c38331990b71ba4829453182a71cd2d47410395ce5b6086f39c4a6e280024fa0e803896cc545b3eed799195c45153b23361a6d4df43319dc588ba355d3ca7089d4886eee2d7d23a71c1f3307bb5eb1a8262e6fad2168ed1c2b6dfeb593271ab992437df85cc1595507c2288ab2e53b55acb8c4896848acd8a524d417971819c2bdde95070c98af9066d0a11c8c835578064a5e2e26110d3cd779c019f09e4f71c009a512ef4e1fa0aa564729f164cf845da789128efa9604901066ef40823d67a56074643a87035392cd7018849315a85e140447f6c79536feba8a5f05530467654cd4116ed0776ce87822a10602e1e07f17869dd644e2c6b8c3d8927a3d8bc8af390307a2a8a7e85edd44c73cc73c751c9ef0cd540c4acb84dcb629d040030a87815ef7ddc6a388a6a1e83afdd83ba9b0668c9c0ee091f000b1a73d14b48d9b242c4afa08db2fcab5e2b5bfd6f0e4611eb0fc2738932c5796b41f128162df7f81f74c0025baacf212e00e5a0218b682fe3d8f547471e3d66e4b9feb2c4eb1baa0e10c182269c3732273e2f1d96ee80a10924344257b4db32d6a1371f480a0f31eb4553a1858a40936808dafa7436c4c78a114b63ee9b997cd5da432d443c9e2afe32455a84b9d5650093d82d994bc5dc61a5bf6c4e237a0e44aea048e3d1fd2b9f489cc5927f75b48ef280880dc0e97c0e96259459ce91053bde65509ac7385dfb77f53239ea668a78fa89b85f7b0289e4e877d3a422794202eb0bee8650dcd3d9c494d64f7fe539cd9da7de797d60a38081756ce78cb2795d485a4854f358bda139ffb3858a0d4071c400460562387459714cda341398525c29f420484d7a7f4505a0798e2db459cc846c62f5447439fcb4421b62e29d6c6b9d29e6c51c99e9687aa44aa3850cb6f87a7e5005761f7d50e2ef05b4c362bfec5c9c6cc49e8cc927f7060b1591269c26061ded0a628d7117e618692f574df67354610d6b1fcfe8fe6a96177983eb159f5d867181f99669b646c8c9e5524427b3420d49ae3676a2c6b21688f6472ae7195577697d3b5262d1822afed5664ded509091896d04ddea1660c51a7653d93669ae7e7b9d930d12d58da0e5db99346890e7ee91db36f658912b2b2043d95ba61a0374541fe0d5be141d430050a2eed0e1738dfc0ec0f4b471c29762735d5b3afb8758bb7672fb4a350b176401b1f69a7dfbeba31fc1ed2c048aeb7665b2988527a89cc0940f9e436e51dae03e3be602252e22706326eced4eec311f869a6d088bef4d066a7fb79f52313a9354c38618d06c4bc999de296142ff837db8b06ec1eb485a0c7a0ab077d9e96b8f3ddb0a91de182f331a025bade5d8e87313ff787bf758f48398d44fb2c1f4b2de36b6ead0cf9e104a5d9da4a57978c9ee651d846b66e35fa3372fd780c6faf56d3dd27a00895175c0748c6c3da72424b08916f9b5f52b8b05bf31cb68fc62c4b3b60fd0ae10acdcc2b83bbd0b441be8249fb0ff34fb691488dca01357fe51977943bde8a055bb4b57251d0c7506b0e3d580c5567dc262fb9abdf83c034b9657f1310463971960d8f382aed0f7c22b3d504e683c6e9406b34a1e214bd2147c5d9098def59b713297221071e2770702282a602374b49fcd0c9ceec3c96d6fc35819ab3914ca50e537a2fac33c59d951e5c01d6103f8dcd1b2512cd25382d38edab7915003cbeadf69a259f489f67c7a63f9bdf234d7164b7b24778f3b576227f44b56b16be319203eb99f31bdb72c663f5564426de24a4eee16c07c1af487697e7db1c8dc71c8024f2442c4f9ff78cc050aff636fa106a63e802202fe8424bf8d5307d60d6c095638f7258f19cad292793d36a225700c961e5ebc4ea574520de4cd77e3d8b37608b3c3be5342d90a14da8ec16ea501f6cc25c9927880ddf731afb93bcdb2a70d54eb699e9be3526310b1ce450a3bcc4698dc76868fc0a584621019ea82d0cd5683988e81157adcfd3f9da16af484109ee587b703e62ff6954b0378cd4ef456272dca1b5ce2773a300726cb7706730f52a9a1ad15f50d7164f0b5e77114fc80f3c774d2131afe580dbf043f6a29d62a7486a0fdb2f837f847575ba134a3f45a0538bcde4b647d8a4394467ae6c3b9f6d36626a83956d10fe967f99319ea5b3e4e961888f4e9de5cf40be6362e2089c8b9230fca2ff23bd2e9e35b43e50af54eb936da59827eafe35c0d33a1537f5104c5fedad1cb7541dabf8571b0f42072f50e1de07bfb61f31fec1bfb4aeafb4f3e96d6abebf396d409d4ff8217603b6e2f526b8c9a56ffb527011be238cf3583a7d2995aab9a6a04dfb528c367de16b94c79235a94b1449b05c06c87afcae9b7cc366a0c74", 0x1000}, {&(0x7f0000001180)="782e94b9e15f5395d9cbea3dadd40f5b36a77820843e24ccb6b823c7881498e6c3d187f858cfda9e8c702b9c235ce5eccf9da241034fae839187a61293f45fec12d56a509d1e60c5485d0ba9b06f94703ffb7082bbc5a958942812d4aaa115d1ec4d9badf2b3fa8d0adc0a08206b76b0aa61cf2717f51ce2370f01e7445a486bb2eacfc2788731eb73a722c568bfb9e8b84c4cdd19351ae10c99355b52e9bed5120b50588952be636b2404b87903892d6e40fedad5f36103bc43fd33a1f815557b886b98ad12c76c1841e6faeeafec964cd6da0a817bd0dc75d691ebaf9c5483dae78f6fe90edca18dfe0b907f3ab335d7722f66fa090486c6e3988117e356b8ed12a53afe93a29d2ed5e92ecac8726e778d08237b4f04548ba6f1b4d02554ed536756315c52f0cbda0aa48c6624f8eb49d383563d620ba7e4244da123b31d8a7131adbc2b86207bd9141f3593a86e3bea52720cbb92a270632ee4c2ad969e8b068afee94f0ab9007fc1f22e308d194f01f3746624f9270ae0b47db81d1679e7149a16b6992bf19dd6fe83d4fa5e58a07972ee0f2da15e5c60fa48207761f7b13010a8ee12bd2975e7445513a6b6664818a652cb3e4c0cb536d24badf2d0d49916d53a92f3c04ea052525b85288ad7714a866fa1c6cd9b8f263b50b12ae0ebbe7f2f321df08c711e96abb0ea6e2d4c38e0e71b31c26960e0678cd8dc5bf47c8ef55ce4df5a1b7cf995e3c4147c78d776a5080eef24fae2e0330481d421619c7b42760f1f84b6bd33a7f6328b0acfdb7cee6e498f0192d5979d73645026d128d8a07297eb34541c5721077fe152674e224bdeb95c86153decb1442094652815e76a7f0c536b0e277c3c4e6b9297bcf2d5337eab832774d670b8a3887b43c973dc2189eccc36fe97b47a0b50a11503034884b7dc190647ae82247c1117c8594b6b76e3c28c2d8d67a6ba6ba4f88f0cd236aca19363b3bb15be9dfa19ffb5bb875396b453457f39da179141da6c1968807ffae6fd518710a285af533aa0e070f6895c1949e728f8b90f374901b970e3c9a30bcb0c4b530b6d7db7cc0602d32c035f43303fa58381cdcb056b4451e0e521ebcff437b9d3bc1e393d9217650c92ce52fe10a1bb01ec67fb221aff6f840df7e9511c81919b5493320a38e1e2285f52b5647ede339ddd346395a803e48bda06ff4bcfd892f539dae23bb98897c5a9203c35f118b8ef28b26bc29b72eb5dd7968c7572a287a36f63b2222d023bb7ecaa453c8ab007d5173fb07a5d2fef9f3bb5bdb0a5df2a2f42a67bd8c7ad7455328e747a327307a026c3879743b2a5bf379535bde8ef7d1ed0fdcad59e2e518f2e98d8c0ab8ae26d6dbb957f90294a8dcf0b88460a1a783ea643bbcb0ffaf8829250951a109c967c78ad7984322835ff39116ffb4b287689865519097f69781a6794fab4b4ba1f087d8055c20ce0adb83a741b0596fc7ef29037049d50183621b57e38c109862b79225c718c98183ff0e40419d96eb168899d7c8d3672cb294f6fcc7718843a711d0d722adeba234f107597329d80afa19dfdbe9bef6e855fd90869fc5b2faf32ad713270c6ffcd05109c1fc54443e03db2d209e6704370944df953d9038492263e60a30aa855b80d0b926998b48619b299abafdd23dfae56c0c714552f4890147e4b99c78358a9ffdca355d952338ff91ddd1375cbb8d817cdd41effb4ca3c5a8c464c3a194031c60e8103cb566b2eb15744dd7438080b6c1300ab2d1233d75177d65abec71cb10ffb86dad54cf62aa3de2afbd1f5964af18f4aa48753bed75504f02d0f85ae78f985ec9d419b47176dda1d3b1e4fdb0c9568408d0acf58db7bb7cda8c94678bd319fa234791fbe5a0d3b1ca80bc5c639f9b0e66d60322256da6042acb3d7372b3c0c1913d84325cf8d7c8b8a29f6e4bdf77c13d4db63dc2533236bc9c30634bf6644fbf338f093e983efccaa6f03dd64da98dfee1ed6e6ffe2291acd2b0170b2f4a145e2a4f684162d7ad293ad438a38e16c5e48ce1792b9b68fce0e458627c43931c7c75f2507da864d592ed4800cef6fa9fcdf8bcb6bec7e22cf48d5103ea335ee646194725651e0caeff86f671c7ce8b3b8c64055077303c996f458d268f8aba8c8be5cd2f15d06931d5233867490064289fb5507c0fecac9a1b29215a83b092825806270433cf62602bb02aeb4ff07271dc45eec262a85da96b3bbaf7925996473c9d415ead01a22fa8873d840713fc4ef374e8abc55d786e8952c3eedfb3932c15669ab5a99df61b65cb63341b046a3a113c78cfd44d70afde14c36d6917632f02fd971605b17c45a6f67141f6be11bc234b44276be63a54b3d36081b1d55be9cf8c78d884e8880a5a7039dcc9902636ebcfb2830f6343aecfc716867da48560390e54ec63357b44e69feb30b869d419ac3238ed53a87f880c9f5d44e12000bc9c224ceaca89e512bb6b91881d2f12f413d6418047d8f406efaa1c52029877b1c517ac66fb90daf7873183780bfb873bc1eeda46306db522de4d58b30746ca998634e8996ba1ba8dd167d4aedbf09de4724342cad9ec83c723cd543df7a0d892be91bca1bd781c9b80bebc3bae5399a10a0db07ec3c48f07db94f8f89506dc69fc48444b45f340181ba8bc388de8a83d749a92783b09dd08fc5e164ab3a363241e3af0fa46b1ff5461c3128426cfab6bffbff324ddb12e46c23b6e0d1510a834f3b53739d83f9804d5702fd4215cd3b2cfc2aeae362afcb2c597e3bc909a61b7747ff21f8be73c0c516f356265f565b2bdef4c273fa56c27e1270337271ca9935d3b3b678582954a3f0ccd33928aadffae8980acd8fd1b81e56b729ca76733612e633e92f32f761d41c3e2bfd0195e5c3ea680d802649dbbdbdfa3ffcbaf0803a1b44f57ee95435810265e17b9f1d6989232fb97515dcebf1b227bbee23ae6d40db978b7e8d68b835e2a3f1bfc72dc6506b3f233e1fa118be10dd54bc668d01596d73cd64f3d06542b13fc3208f93f7c1f4cb45427f28d5b314d033fe9206b00439b9ec6379d6a08c91739564b36253f7a0cfd5392945b6a801cbaa4edcd16e7f9310ea0367fe0d6ddffcf7511115f9bb9dc50fc8740ae2167a95f0f97b478e9195a88584c3c46527e38dbfec0fad482e3ed4fc66cfc970a1124cc9e89c91478a0450541d8bbeb032e526909e548d8dcdea152974dbfd7492daf8e8f08ee746d7c2752159560f776022f484c3ccdae2f30d0f64df636ce45e4684a60645589876a9382f40d7da9745bc7006c599fc8b435eaa192f06e1d4ff76d6b3f37babe72baef2db61146607a1aacba88de052f0aaa4f49b090dced7b3d6a7c31a47434a17cb31aedc4cce1a8cd7485e1374d949204712d6d44045fd4a173d6f378d392b5a0f7d62ff5e2706ec315fbef307704ed43966678b2cb549dc61d55210713c8d3c126aebacbbf3fec194c5868f8777e20f5b9bfd264b577cc6bd6f8548bed7b4be3fe27a6efc758b9da13d1ece84ff1ed83bbd2b362293532a094739fa2241ee2bdd4d786786c50f8dd23b8f36e35350428a379e3030702ad4e9c5f7e1a9d7dcc9215db2ad6e5b4bcc95d73bfebdc9144302ad588308213cd1df5ebd8d69e85129f32f0722522332fb519cab055ca184776b6bac2a979a59aab5efe3779032315ef7152271595b84c5cc490fdc9e5ba5cfc4b8bf6a33cd855e59d3961f011764d6dd8e23cd016fa3f3f101a5c5af2d073580d8b2d426288cd78617441803f51465643c91c02875c7ffaff9b80e55f6c34e8ac9f377db4a18b814ed4ee1a174b12a6cc5e4f4f3e4eb2c7f52941a3d388df97c35a90a4ed3b10e9fe881ec1d89d04f8228fff0f6b0992d05809015dbb599a98a8425fa97d229a06dd53bb0d5340358912821a40dc21fe59e9facec5c75388efbb287a2ad3c6d11587d896c0751d3e453743a052f3edd0ad0e01708f7a3927a8f302626b85171c56285d0b6454c5ba9ec87311b486d491f5e9f4acc3ab1178ffef096d7ebc3c544471b854796a42c89c8bf8937e848cd3ed0458d37051d001b74218afd6fceed5ebdb43a9dc4e5336845e6111679ab2ea753dd9663f9e40a72e6416d873ae5cee9789708ea1e48a3b06eaf1989afbe6d48488cdddd148f38720f7e6c97a1fd753dd663ed34b93d227140652a07dee3ebc384bc7a2e33911f551e07cef2c3cb97c1d4436ddc5d884f582a2a12f5d868608956fdfbf6c666aa176159fc4036f4fab16a75b81d4f0610a926ec8383229dbf5bff2bc9432124093cbff9b34d5a579e81baf1af1d29eab24bf9e65f4395acfe02d6df0c11e4e9602e7f509a865dab059a7a5628d6e0ab61d25c099f239c44ee1303805454b56424976717be53af9b985267979a6c0e29ddf4dd76581c9dfb509880d751689be6e7b6c066f0baa8131cb604c727370fe1e6217927cff859bb9a8336f8b2f767d82935159d691a37b57c0d05106a004b4a0dfda1ee64bfab6de01f86239c658ca2c00e1c1ad9b024086823372c046d1045ed308732efc5f326c24187e53f8c905f0de72a00d05ed5634244961adb7c459768fce442d5cf6266be89c379091d0964bdcf30dcff381e6540e6a09a15ffebdacb0e54f21925b6fef4aaab23830e1412549a721a645fcd3b56d3484d0c6bb8d24e7502a3eea73245831ed44f0bed56b6e32e81a3f1ae1647ba9dea57cb2a9bb538e3577f419137f7d80b1b0b6b038c7955eb57810436f6c6e45ce93e312a89b8bdb6bf88bccb15cf8036f11384f6e247b8d8a7651905590b0ca915094458ba6ecb3a2afb6c1ff9851eec961cd01edaa25c75529f4d8749ca80fc0907aff843c28215bd47b9b28781d5daad50dda5b262da0cee38c6508370b2283a0b6b3309b82b88cea652c2f9f1473869c563098b11616251122f5f93e18580f6c1830471c3c752cd3c164a09030b95222d7dd56050094e3e51c90fb5304f3721cb632865ad152b7f4a66aef78bad88737d78298e244ddb8cc08abb232b3bca0d98573d4c378494009d224242b9feda90c37c40fcd7286c7cd096b172ca075761412b6975a50e0e599398ca1677d0119be64d919145cd9a3c53bf788632a94380d428bb099d237bd8db0526d4b521e487b282534e92f57caf73d61722b3503b27a131ade19593b2bf07a8aeb1570de388221b28421a9d4b8bc581c9cbff209942bff2b1ca3b74b87ff1c3eacb38de837c5d5c645d685ae92d7b9a694d20d33c7247bceccf8f57b8834655634bd30832008c740619f06feceebf60fad615a74b0090fc73eb7132da89200a891a2d64bb79a9b9eadc9af8ddf037564e00861110a68d2dc91f6e4eab3da211747c9650d65bbd30f0ca25bc314658fa8ab65fafe5b477eb896f7c54d50d7c867de2e56cc3b04c24e79c591fae94d0fbf7a585fe95f56c3fc2d765d30cae519ff9183153cad06b5e34ce33753feb58ccb62f565d70abb0e6396c5c54218c567976767adc546604e33dce5d3895963c3ad2612a886932941d3a259c07f7209d1a085da5d1258a338e8764c4c41455b0b6bff56cf5f73a544cb6dd7afef4cacc57b9c0a30a3ca4aec37e2b1f27cb3a8428b9b1af94c7c2ad87e51d1a1e1972e947b038ce57c550f63e9f338768ff1d9c4bae6e587d1e3b44e52e75e52b9ae75adf5a80f4023e67d1aed61547e7847ad7a854539b2a6dc328a1fdad5fb0b625aae9decfd561bf618432e02bf97a3ce303f294e52ebf8be2c6f13aa9f6ad8bd7981bf47cfe9818aa1881769ad0dea5e73d", 0x1000}, {&(0x7f0000002180)="67656285345196aa64abeceaab1a05fbb01a20c272419f12e1b4125e78615529686875953493c4e2e35ef4895107c342dcdfd0ed24da755db938e1e216119ca1b245e9edbd412f7552f23832b87e7d8c6005182caed41a114e0984c8b64f8d", 0x5f}, {&(0x7f0000002200)="3366b59c042c72d21ea8ee7acc36c57d90de88e5ddfbaa143b488a45ddeb69e68b10cd6acc1b4e9bffa73fabfd6ed2941c794501d6771396cd8c4900696489097e6781a41f35c63a2707c64afd067b3b0540566d27491230b65f6924aa59a08d45fe5a837912890067763dc1738c311fa6cb1f8cfe650749dd32bf1337fea312d3061e70026f82b1fd8239663e68ee60bf1756cd0a2a18e29c4a3892f109244998a8a78b6de8cdab67c6f1c6f747c323df0b3e1e2d30a3429c2440f91a8c0cc1c1adf03b600e608cf1b56feddeeb7a3ec333c6245ee99e14a44d84dcbd23f1c29448d8ad49f1b18f465d6894f4810d75f63612a5dd88940187092eaf24", 0xfd}, {&(0x7f0000002300)="fa856c70ac7fe55bb8d668b067be272ecd9fc5ea6b37a2b2be7675a5a92394352941c5c1523a4fcca191c101bb58c8be4d8ff30a382a54e3313ce1120d28f73cc6b0977f26737f0bb76ba7515e0f36ae93b1f60808e4f9db8fd7bd853f6afc7376598d0c4aa24806fb83b722e54e63dc31f4c1d9ae983a553aeb9ff7722321f9e2545304aa198321bbc679704c06556962ca45bda489d782cf99cee7d497e50c9c04fd8543f055b3caf7299212e50c63b16a577ea0b4cf52263e6e461a927131e607ad3bcc8ce05a67460e1fc9f0edcc2245e0d0675a889d70f4a704d20daa05208a2400cd549729ec3d687859bcbb0a6cacca4e47", 0xf5}], 0x5, &(0x7f00000027c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x1}, 0x404) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddcab2ffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xe3c617dec2f79492, 0x30) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf77cb19e43cf4272) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x100000001, 0x7f264674, 0x7fff, 0x0, 0x401, 0x7e0000000000000, 0x7ff, 0x2, 0x3, 0x8, 0x7fffffff}) r3 = getgid() r4 = semget(0x1, 0x0, 0x190) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x3, 0xc0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9a) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x9}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r6 = geteuid() semget$private(0x0, 0x2, 0x8) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) getpid() symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r7 = fcntl$getown(r0, 0x5) ioctl$TIOCEXCL(r5, 0x2000740d) r8 = dup2(r5, r5) getpeername$inet(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) flock(r0, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000380)) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000003c0)=""/4096) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000013c0)) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001400)={r7, r6, r3}, 0xc) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001440)=0x200) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001480)={0x3f, 0x3, {0xfffffffffffffffd, 0x9}}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000014c0)=0x3) connect$unix(r1, &(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:17 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) 16:00:17 executing program 0: r0 = socket(0x1000000003e, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/15}, &(0x7f0000000040)=0x11) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1a2, 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/52) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffd) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x6) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = dup2(r3, r0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) getpgid(r1) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000100)=0x7ff) getpgid(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0xed, 0x0, &(0x7f0000000000)=""/237}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xff99, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713068e6993192964874ab89", 0x17) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) 16:00:17 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x0) flock(r3, 0xd) write(r1, &(0x7f00000000c0)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="210e002f"], 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x3) r1 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x80000001, 0xb0, 0x7]) r2 = fcntl$getown(r0, 0x5) wait4(r2, 0x0, 0x1, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000000100)={0x0, 0xffffffffffffffff}, 0x0) shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffd000/0x1000)=nil) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10) write(r0, 0x0, 0xffe0) 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x5, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x100}, {r1, 0x10}, {r2, 0x4}], 0x3, 0xffffffffffffffe0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = dup2(r0, r0) sync() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7, 0x8, 0x2, 0x0, 0x3, 0x6, 0x27b, 0x2, 0x1, 0x0, 0x7f}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = msgget(0x0, 0x240) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x0, r1, r2, r3, r4, 0x10}, 0x2, 0x8, r5, r6, 0x7, 0x100000000, 0x8a, 0xcd}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r7, &(0x7f0000000140)='./file0\x00') renameat(r7, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000200)='.\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r1, &(0x7f0000000680)=""/24, 0x18) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x7, 0x5, &(0x7f00000000c0), 0x0) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) shutdown(r1, 0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xff, 0x401, 0x6, "03bd2860e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x80000001, 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) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/21) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0x118) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/229) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x7, 0x2, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x71af) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/213, 0xd5, 0x3, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000180)="731b02c1d7a5ecb0c44dd9d7f39a7bc7d9d87e75228ef3fa207693c3f4257f266430462d0715ea6073d5b0bb2bdc4a3a5dd9bb5dad3a6a2478047b5bf45ec91d3b3a1fc263401582c4dd32f7ec71db770101", 0x52) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) geteuid() 16:00:18 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6004, 0xf24) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) r2 = semget$private(0x0, 0x4, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/225) setgid(0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x19d, &(0x7f0000000580)="5681f04c18bfa2b4d659c0388af763aee4b2b4be07d105ace2286d92a56e138dfdd9478233e7e7f22d349e88d75c33c14e8acd463b8293d8016df1955780b3409aa3afed5cca1fe738dad9b04bd3dca9eb33fe7fa327d12ae92a40af9733a48b9c9772c900d64f237d5289bf5b15a4291932659441496340c5b6c2d34e956a79fef429d52f53ba354f7969ab657a324169a0d2b024e036099b377b1c39d30e3b8b3cff919b22531b1de6e4cb16cf7c4d4e0dfec3ad735b0009ddb96614db81df578d3d4ab4ca4adc04d297a56a933882a13e3e78950165e7d6070d") 16:00:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) dup2(r2, r2) socket(0x12, 0x4001, 0x10001) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) r2 = dup(r1) r3 = syz_open_pts() bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7ff, 0x3a73}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x3a, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0xe5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x15, 0x2, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x8}, {{r0}, 0xe356a05a9e83bcc7, 0x0, 0x20, 0x3, 0x17}, {{r0}, 0xfffffffffffffffc, 0x11, 0x4, 0x800, 0x1800000000000000}, {{r0}, 0xfffffffffffffffa, 0x2fd867ee1e22956f, 0x8, 0x7fffffff, 0x271}], 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kqueue() mmap(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x8000000000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x80000001, 0x8001}) 16:00:19 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f614ae1dc495da8498b4a500000000000000000000000000000000007d5351f1e19f8d3fda3b05341572388e9a68ceb68ab18f03bfb9b36ee783e474"], &(0x7f0000000000)=0x57) recvfrom$unix(r0, &(0x7f0000000380)=""/194, 0xc2, 0x0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) nanosleep(&(0x7f0000000080)={0x5b, 0x4}, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) close(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3, 0x5}) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0xfffffffffffffdb4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0, 0xfffffffffffffe2c}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1c, 0x40}, {0x6, 0x1, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pwrite(r0, &(0x7f0000000200)="c8f25c47b65280a22693039d8037a7727406c77c09f0870a4f89da0b147b8f6c4cd611b6c3757d288a40f7530bf60b9a1624f3b50647d7979103b4ffab9622d4f6a7cb76d06a30cbf954f4fca992b353fc1d1d84a14bfa4d838671355b08ac89ded27d833a6f035742946ea4f9f7a68d375cec39b7ec0964150d457e1f14a79d8020891bc1ed4f5244f48cda9edb6025227a567d509e4882f15c7a4e28b013e3ab9065b753b3df5bc8861018a0bc79f27e7b4d92d7444e8a19a266dd958e9967c18b9daa572e7dc527a2775c02a06c361974cd2dec268889ad16fca0b81cd95e2534902e35851f223ff74a825e28db", 0xef, 0x0, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=',', 0x1) 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", 0x11e) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xbeea, 0x6a, 0x0, 0x8, "ffbd5f34dce1286d011850333995f25648fc8f0c", 0xfffffffffffffff7, 0x38}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x100000000) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x20, 0x4000, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028a9) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0xfffffffffffffe79}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7, 0x40, 0x2}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100)=0x8, 0x4) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{r2, 0x100}], 0x1, 0xb5bb) close(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x8001, 0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000280)="ad18f05d9bf4ef7f4c4114e6c690cc6e24b96d5c9c18cc3bbede13f7002de908d981f7291b886fed8208b828261a24d06917bd9e01a575f5b1dd7d534a8c3ce24241ff3ed31a4e989fd476f17c8b7c326f80cb9f4c2c7e4b9b0000d7969e620d9d76f3fa012917a27a55b42251a16a37ee88bc9a5a02d478ca00000000000000000000000000d9d98645754bc0e73a9b0a85e2065c7582dff2fdf30b72f2c9b44fedc78b8b18333cb000ff60d86c1674abf22dfa76dfd8c3dacee3ffb4cacd9d37c0e524ea687049771c172ddbdac02d14359398f4fc07a6770419a4bc446ffed5de5b080ab6e34884e4b6a92d4e9db39a318331feec7cb0d5ad7866565780cb634a442276e377", 0xfffffffffffffcf5) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x9, "7870fde40100000000000000fa00", 0x0, 0x9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/174, 0xae, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x3, 0x40}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x2, 0x101, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xff, 0x1}, {{r0}, 0x0, 0x8, 0x1, 0x1ff, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0xda172b9ef517d7f9, 0x9, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffff000, 0x80}, {{r0}, 0x87c6974e3348e3ae, 0x10, 0x10, 0xc992, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0xc73, 0xfffffffffffffff7}, {{r0}, 0x0, 0x20, 0x1, 0x3fe5, 0x1}], 0x3f, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x8, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x21, 0x87, 0x5f3d}, {{r0}, 0xffffffffffffffff, 0x6, 0x40000000, 0x20, 0x9}], 0x4, &(0x7f0000000040)={0xffffffff00000000, 0x20}) read(r0, &(0x7f0000000140)=""/58, 0x3a) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0c, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x100) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ioctl$TIOCCBRK(r1, 0x2000747a) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r2 = dup2(r1, r0) getdents(r2, &(0x7f00000001c0)=""/132, 0x84) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2f9a, 0x6d55, 0x0, 0x101, "5fe31b7b12b69bf0ff9832a0643c0d4108a4ee80", 0x2, 0x401}) r3 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/21) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x1ff) pipe2(&(0x7f0000000100), 0x10000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xff, 0x800}, {0xb7d, 0x96d}}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80000000, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}, {0x4006, 0x400000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x2, 0x10001, 0x5}, {0x200, 0x8001, 0x4, 0xffffffff}, {0x9, 0x401, 0x8, 0xdba4}, {0x7fffffff, 0x0, 0x7, 0x279}, {0x2, 0xffffffff, 0x100000001, 0x3f}, {0x7fffffff, 0x10000, 0x3, 0x3}, {0x8, 0x80, 0x100, 0x9}, {0x9, 0x40, 0x6}, {0x100000001, 0x5, 0x3, 0x20}, {0x9, 0x6, 0x9, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xe2, 0x84, 0x8, 0x0, "7b3bc0310f7771f379c60da573dc2509976f81ab", 0x0, 0xfffffffffffff801}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x800, 0x0, 0x3c7a}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1, 0x2d5, 0x2, 0x10001}, {0x2, 0x6, 0x7f, 0xc7}]}) 16:00:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:22 executing program 0: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x6, 0x6}) dup(r0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchflags(r0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000640)='./file1\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0x77) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file1\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) r1 = semget(0x1, 0x4, 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000780)=0x1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000940)='r\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r2 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) mkdir(&(0x7f00000009c0)='./file1\x00', 0x0) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f42384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001a00)=0x8) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) getgid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setgroups(0x0, &(0x7f0000000400)) dup2(r0, r2) acct(&(0x7f0000000400)='./file0\x00') sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1c, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x35}, {0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3f, 0x9, 0x3, 0x4}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x10001, 0x6}, {0x1000, 0x8}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='p') 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x80000001) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x2e, 0x80000001, 0x1, 0x4, 0x5, 0x401, 0x2, 0x3, 0x6, 0x5}) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=""/164, 0xa4) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x35) 16:00:22 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc00c7007, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto(r0, &(0x7f0000000080)="1f400a6031b14dade01a90b869f40909859c1da50bf49b44cd3d3e425332ce15e46c79a95c9667265521b3e094b750eb5367d02787f48ec72ba08fe0af21fdaef3414db5cf05b9a666b2e048f9eb9e9ce69638ad6c4c5ae8d60928cb4c330a5dbce0cab93e4f865b4db59c22960d5c60f01ca05b3dfb1642338232d55eb939c1f03e9ead36b199f948410786d86c920e513542c48ddfbf4222253937c1e4c29ec268dd8061", 0xa5, 0x400, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x408, 0x0) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000340)=',\x89_%\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_int(r0, 0xffff, 0xccfd1f32816f4712, &(0x7f00000004c0), &(0x7f0000000500)=0x4) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r3, r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x3, 0x7fff, 0x5, 0xff, 0x8001, 0x5, 0x9, 0x10, [{0x8, 0x7, 0x5, 0xb1}, {0xef32, 0x3ff, 0x2, 0x1}, {0x624, 0x0, 0x8, 0x1ff}, {0x7f, 0x8001, 0xab5, 0x9}, {0x4, 0x7882, 0x8, 0xffffffffffffffff}, {0xffffffffffff3c05, 0x9, 0xc0, 0x2}, {0x1ff, 0x3, 0x0, 0x8000}, {0x9, 0x1, 0xfff, 0x3}, {0xffff, 0x7, 0xfffffffffffffffb, 0xb68d}, {0x8, 0x8001, 0x8, 0x420f}, {0xffffffff0000, 0x8, 0x7, 0x6b}, {0x6, 0xeeae, 0x3ff, 0x1}, {0xfffffffffffffe01, 0x7f, 0xfff, 0xc757}, {0x6, 0x6, 0x1, 0x2}, {0x9, 0x6, 0x5, 0x7}, {0x0, 0x7, 0x7, 0x10001}]}) 16:00:22 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) recvfrom(r2, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) accept(r0, &(0x7f00000051c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000600)=0x1002) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) 16:00:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:22 executing program 0: getuid() clock_getres(0x4, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = dup(0xffffffffffffff9c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0xc0, 0x2, 0x9, 0x401}, {{r2}, 0xfffffffffffffff9, 0x8c20b5a62c6e2164, 0x2, 0x8, 0x7}], 0x2473, &(0x7f0000000200)=[{{r3}, 0x48cafe2ad7f3c723, 0x4, 0x80, 0x3f, 0x7ff}], 0x81, &(0x7f0000000240)={0xffffffff00000000, 0x8}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000000)=""/24, 0x18) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0xe4f, 0xffff, 0x2, {[0x4, 0x5, 0x2a, 0xfffffffffffffff8, 0x4, 0x7, 0x4, 0x0, 0x809, 0x8, 0x2e36c1f7, 0x3, 0x9, 0x1, 0x3, 0x20, 0x3, 0x7eb6], [0x4, 0x7ff, 0x8, 0x3f, 0x4ba, 0x2, 0x7, 0x7, 0x0, 0x6], [0x7fff, 0x4a7, 0x1, 0x1ff, 0x794e, 0x5c1c2239, 0x4], [0x0, 0x100000001, 0x8, 0x4000000, 0x1, 0x4], [{0x14, 0x3f, 0x80000001, 0x10000}, {0x28, 0x0, 0x9, 0x6}, {0xa595, 0x100400, 0xfff, 0xb00}, {0x100000001, 0x134c033f, 0x81, 0x4}, {0x6, 0x2, 0x40, 0x7fff}, {0x2, 0x8, 0x4, 0x1}, {0xa58, 0x49d, 0x1, 0x2}, {0x100000001, 0x1, 0xeb, 0x1f}], {0x652417db, 0x3, 0x9228, 0x7}, {0x8001, 0x8000, 0x37, 0x7d}}}) execve(0x0, 0x0, 0x0) clock_getres(0x0, 0xfffffffffffffffe) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x460, 0x5ebf, 0x9b06, 0x28ac}, {0x2, 0xda, 0xffffffff, 0x9}, {0xfffffffffffffc79, 0x41, 0x7}, {0x57e0, 0x3, 0xa5, 0x3}, {0xed, 0x0, 0x80000001, 0x40}, {0xf8c, 0x3, 0x4, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/197, 0xc5}, {&(0x7f00000014c0)=""/127, 0x7f}, {&(0x7f0000001540)=""/182, 0xb6}], 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x5e2ff59b0791e9df, r1) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r1, &(0x7f0000000180)="533aff0a104b6a4c2f3eb995a2bd", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f9000000200000000efff010208a3717ffffc00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0x558, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) shmctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0x40, 0x8000, 0x1}, {0x7ff, 0x10000, 0x6}, {0x1, 0x7, 0xe8, 0xff}, {0x5, 0x7fff, 0x3, 0x7ff}, {0x249, 0x1, 0xfffffffffffff50a, 0x9}, {0xfffffffffffffff9, 0xfff, 0x293, 0x2}, {0x4, 0xfffffffffffffc00, 0x1f}, {0x7, 0x713, 0x9e2e, 0x3}, {0xfff, 0x1, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) read(r1, &(0x7f00000000c0)=""/89, 0x59) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) ktrace(&(0x7f0000000000)='./bus\x00', 0x9d666fb843bda735, 0x800, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x2, 0x2, {0x9, 0xc3}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:23 executing program 1: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000ffdce26e21bb7d961d2f1e59d4af6de0bd0a2af5804f572efa2164fb82585a497e394efc61838e7b5f5c14e9a87df43431b486709528"], 0x3d, 0x800) 16:00:24 executing program 0: r0 = syz_open_pts() syz_open_pts() symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendmsg(r1, &(0x7f0000000c80)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)="7699a9ec4b4eafda113859ba142fc17e2f832f1b4fe958356a095ea5d22eb74927ba910d0c241adbf43da9c8ed68267707415214934e247abcddbc2ea8631045d95c3e9652840533b3195a795c406790aff19d6851a527a700490a77e5bef12895464b53792a516f2d4de67e1edbdb1f260fbbe7edc11b531070fbf1b0897d3a1a65e8f4ac3ba76078", 0x89}, {&(0x7f0000000240)="581b278e59f4d13fa0d191ddee2793997483f0725210b5cf9fddb0c22942aeb467bf6595d206c4b05b342e553361c0faeadc4afeaa8bead63d4dadbe520be598471c49b4c3cdc72964fa641ec0ef838e049a3737831fa2c3ebc21229f83d3cac564fa21f4a869435d9a85faa3e28694ac27d7c905832e16b4c990924d13dc7e30d9fb33c7fb72f76796250a1de57ae5c817d86e102dc94a7e9d2dbee4e559d122c6dc2441e260a67dc279f2588a1a89d5957be9e771be16465ac47865fbb54ebd36605fb694b61", 0xc7}, {&(0x7f00000001c0)="7e0704075459836d8bd1dcdf3057fef3626bf121111f2cd0dbfd5c2ca3f9e9d18c1402ae86fb68b8", 0x28}, {&(0x7f0000000340)="9389fdc4f3581dec63bec17f3948163ee8ca0eb1923bfd565e69184dd967a9988f04b5996553025cfb184924bb73ed6aefac1b3d4f043ca8b64fd149db3ca7a17b057d3d12798c7337b1f051709dd14d0117e65c444854af9441f7afb07e2d16c1bb8e67a7e1de22ed05d02d3720f3111962124edf7a5045928ff69232fab9684389029291781bf8e6acd091a97c7f1f6d84", 0x92}, {&(0x7f0000000400)="fc80cf8ee3c01f0db705a7", 0xb}, {&(0x7f0000000440)="73291948069991229aad51893f9b1733c14728b83b5fc983cddeb53655488235877ab8b26deff60a15431486937e8a67c3883d6c3f7faced3ce5ef7c941237ad63f6038f3f5dc2698945ecbb540cfa7f415628cd754fc7e44ee31902b7ee39af1d04ad8052ac7674638e30a87ae4a81c4ce96e14fba9916724907e21737c7f1d92b6c6ee16b0d7c659b46a179a36f8555bc00c544c6772", 0x97}, {&(0x7f0000000500)="e40834b54226468ebf328a8e346dac25fa63b65d63", 0x15}, {&(0x7f0000000540)="6689fd6f286179ceaab73735f5c32104a5c13ed55b9913d63ed722e8015b5ff984d006b58779531daa7303c6e802f0fea1a392f347f6b6f7c8ccbf2df3e536c1e6ab7cb8e197acdca7260a0a43c1034ac94f8bb4272add68", 0x58}], 0x8, &(0x7f0000000640)=[{0x48, 0xffff, 0x5, "892795bdd2e5d4a8e15e03f6d47121f6770c20d36ffdffbcea7d5bdee624f6dad639b98892d36cb874ead701cdac0fa90763ba8df0226e"}, {0xf8, 0xffff, 0x7, "eeb943e61027ee98e9b3e4511c4576231262f45111283828c25516d7bd2a3522fb49d0cc212da7c45b490ec99370ced0509564cd2a8be86dd491c54610bdcaf66b0a5b33e58546f6ca8df649be2cfd765e879ecde3134034d8af2cf7d2a2c1e0118a9c264d5d8df6405b27e6977653ecbb31a89ac2e5e99f0143a7565c02fb1fa8eda9737b80d766279d9ac0b3fbe1cb1effab35c60b1562b0e22651f43a4a59e2c491d1f29f6a48c4aa31f8af4d5ae32da832074aadf52821f0a0064c9f78e3ccabd6db5b95d93c8dfda04873b669c73c5954cdddc5f6ee0af4ade27024b6b4856e9e53cd2866"}, {0xf0, 0xffff, 0x8, "87a6cb620411f3da3c2a87e3fd4d7b9e8cc782c844f5ca7e705bfcda29fc9e7b781154f03899668aaf1c752c79d480d6ec952fd306477e80abf8dd908f6f972518055e13e0a8c0264fc30d9707ffaf4e7c3ed24abca720faa482f5bc4aa0fd28b8d494a120a0d952f149ce4c718ba14d3d42d682e7e5cb2e6e87cc30a452f56e5686ed2b56f6d7729f5ca71155ac72fc7e22553919e358661f1fd65d1c4b19acf76e465ddd921a0d5e7df85bcd0748493d1c06c119cf40cba4d628b41026c5d98d5070b6cc5556c7abb7e98a5e394bc90c8f2201b201e42a1de512a4ac"}, {0x48, 0x1, 0x2, "b8c13ee95c99cd44bc1f4fb6ac727750c9bdd70ce4ab8314b7aafb7c24951b9ae893362b23d1d3037ed5bf1e53a70a2a1bfd"}, {0xb8, 0xffff, 0x400, "ea8abfc738b712edd421033327a20ece26d60c4148e9b2134a9d9acbf8e20d689fd0060469fd07d7c4b5864a6d5ed28df0e64d60341027c4da4416a9b6b136cbc26d2bdbe3835592a9542c88ece1fbbba4c80f39c206d59aeb91e8aeb4af3293e7ab1f0e8e84845f895ada75f0b726520f58febb32bbae263b81237cc292e3ef80c501512df8e565e61be64184b652a22be22488e59b54c6b688cb7da6d0dceaead55a0418"}, {0x78, 0xffff, 0x9, "2a76be13594c9623d39d8001b12506fab52ae4e79ba1e66ec53b6fa7a72e853be8d9392df099df5fd9aa1095af0fdb1efbec737e8db279a0fd5ed9e6ce6d996e8c4d173585e2ad3d6824d31f2de6ac7ef2269e55ff523deebf057b712530a6db9b9200"}, {0xa0, 0xffff, 0x0, "8bcb7080f7dbabebcdfa4c3d9694846e534e5066816036c736494a560ef42ec6d264d21429349102da289d5f970ac228bfb5357e33ff10b837a94c3f8030bba5f3a701fd35ecf33e2f99e8df7c0214bf12be9b4adf059a2f2a9fb9876115eef9f2ff8ef5163a33b819240af5c9452d3b3171f901642dab28e5fcf5afeda1af87190ffa584bf4c2ccbc777a"}, {0xf8, 0x1, 0x7, "a65ed1cfa18973a04601724d4c415d5d5155cdb5ebcbecf2cbe4f22d73aea42950ee43c83f02c006442358bbc05426f48246b7cb48fef85c57347717ddf84df725bd0542be585750c9b26e00aba8fbe9df431a6d8b4d8d6526f3820d6bf7f33ca0f3d99f3a2a70220064b1894f73700c9a48ab3338253a3e92f128a548aa1a272d6a53fcb58ad1582142189826fe4acc8b177cd1b0ca807679e0c73145a723f068d13fbc1dd7469c8d6ab60f01f07aec231e89d0806f615e2d5551bfd91a4a0fcb5cc2008077839bf3c69faf8a0ba1a8b37ed6a033939dc05e26ca74445f5d6083072180184e3432"}, {0xe0, 0x1, 0x1, "279ad603c9804b4197f6dc1005f0f514efbcd1057f7e50ca553320f0dec8ed7c8e0af1de2f0df7ffd05c4cc33cf884af61aecb711d879a18076616a936408718d1b444196dfaa56b2b3e3ffd440b7897ae29db542d994c230ebd439584c929e10f926047d6d2281ec4094107820b26609e5773ba21716102a7f4343271f2a96685da75412098355e700b59b8d5af59e6d4759ccc178413e8a287d8b523c81513a0e8e0af2f2bcfb6fb28e706c06dd71aa34c02b45d07e89a4d00f518f225151706263e0e5ac505a208dbdc3fa8"}, {0x10, 0xffff, 0x5}], 0x630}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(7aeed5074605ea76,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d6ec10,ffff80001597a088) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d6d160,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d6d0c0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d000,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d020,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d040,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d060,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d080,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d0a0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d0e0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d100,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d120,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d140,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d180,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d200,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d220,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d240,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d2c0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d300,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d340,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d380,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d3e0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d420,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d440,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d460,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d480,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d4a0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d4c0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d520,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d580,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d5a0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6d5c0,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d6df60,ffffffff81c07910,ffff80001597a088) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81c07910,ffff80001597a088) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81f40050,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363dcd88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363dcd88) at rip6_detach+0x56 soclose(fffffd80363dcd88,0) at soclose+0xb2 soo_close(fffffd803da0bf00,ffff8000149149f8) at soo_close+0x40 fdrop(fffffd803da0bf00,ffff8000149149f8) at fdrop+0xc2 closef(fffffd803da0bf00,ffff8000149149f8) at closef+0x118 fdfree(ffff8000149149f8) at fdfree+0x100 exit1(ffff8000149149f8,0,1) at exit1+0x32f sys_exit(ffff8000149149f8,ffff80001597a520,ffff80001597a570) at sys_exit+0x17 syscall(ffff80001597a5f0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffe7054) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe7020, count: -47 ddb> show registers rdi 0x7aeed5074605ea76 rsi 0 rbp 0xffff800015978dc0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x9362ff9a0c00b74f r12 0 r13 0xfffffd8036d6d160 r14 0 r15 0x7aeed5074605ea76 rip 0xffffffff81f4007b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015978d80 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=136328 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800014914ee8,0xffffffff825a0168 process=0xffff8000148a3458 user=0xffff800015975000, vmspace=0xfffffd803f013770 estcpu=28, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 11606 156936 45177 0 2 0x2 syz-executor.0 95603 414933 45177 0 3 0x82 nanosleep syz-executor.1 48322 144139 0 0 3 0x14200 acct acct 96216 137425 1 0 3 0x100083 ttyin getty 14124 178793 0 0 3 0x14200 bored sosplice 45177 39631 98093 0 3 0x82 thrsleep syz-fuzzer 45177 198758 98093 0 3 0x4000082 nanosleep syz-fuzzer 45177 21158 98093 0 3 0x4000082 thrsleep syz-fuzzer 45177 96912 98093 0 3 0x4000082 thrsleep syz-fuzzer 45177 107075 98093 0 3 0x4000082 thrsleep syz-fuzzer 45177 272885 98093 0 3 0x4000082 kqread syz-fuzzer 45177 169072 98093 0 3 0x4000082 thrsleep syz-fuzzer 98093 292521 81858 0 3 0x10008a pause ksh 81858 100499 88774 0 3 0x92 select sshd 88774 217827 1 0 3 0x80 select sshd 43118 440511 24179 73 3 0x100090 kqread syslogd 24179 381012 1 0 3 0x100082 netio syslogd 78306 30754 1 77 3 0x100090 poll dhclient 41420 247646 1 0 3 0x80 poll dhclient 68874 302085 0 0 2 0x14200 zerothread 35945 457376 0 0 3 0x14200 aiodoned aiodoned 38474 394607 0 0 3 0x14200 syncer update 40208 242835 0 0 3 0x14200 cleaner cleaner 89659 474293 0 0 3 0x14200 reaper reaper 98760 270712 0 0 3 0x14200 pgdaemon pagedaemon 39615 134852 0 0 3 0x14200 bored crynlk 84869 338591 0 0 3 0x14200 bored crypto 20561 165700 0 0 3 0x40014200 acpi0 acpi0 63998 89698 0 0 3 0x14200 bored softnet 11174 454818 0 0 2 0x14200 systqmp 7235 501039 0 0 3 0x14200 bored systq 3450 196658 0 0 3 0x40014200 bored softclock 85085 293547 0 0 3 0x40014200 idle0 25479 523212 0 0 3 0x14200 bored smr 1 229093 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9526 7125K 7382K 78643K 14641 0 0 pcb 15 8K 8K 78643K 190 0 0 rtable 110 3K 4K 78643K 647 0 0 ifaddr 62 14K 14K 78643K 222 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 98 0 0 iov 0 0K 16K 78643K 158 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 2632 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 30 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 175 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 1609 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 50 38K 63K 78643K 703 0 0 subproc 32 2K 2K 78643K 121 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 153 0 0 in_multi 33 2K 2K 78643K 132 0 0 ether_multi 2 0K 0K 78643K 6 0 0 mrt 2 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 368 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 30K 78643K 4662 0 0 UVM aobj 69 3K 3K 78643K 92 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 159 0 0 NDP 13 0K 0K 78643K 67 0 0 temp 177 3539K 4179K 78643K 31432 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 11 1 0 1 1 0 8 0 rtpcb 80 77 0 75 1 0 1 1 0 8 0 rtentry 112 99 0 55 2 0 2 2 0 8 0 unpcb 120 565 0 557 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3539 0 3539 2 2 0 2 0 8 0 tcpcb 544 312 0 308 1 0 1 1 0 8 0 ipq 40 5 0 5 2 2 0 1 0 8 0 ipqe 40 9 0 9 2 2 0 1 0 8 0 inpcb 280 865 0 856 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 ppxss 1128 26 0 26 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 437 0 219 14 0 14 14 0 8 0 art_table 32 438 0 219 2 0 2 2 0 8 0 art_node 16 96 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 173 0 163 1 0 1 1 0 8 0 shmpl 112 90 0 23 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3832 0 2437 46 0 46 46 0 8 0 ffsino 240 3832 0 2437 83 0 83 83 0 8 0 nchpl 144 6288 0 4692 60 0 60 60 0 8 0 uvmvnodes 72 4900 0 0 90 0 90 90 0 8 0 vnodes 208 4900 0 0 258 0 258 258 0 8 0 namei 1024 19655 0 19654 2 1 1 1 0 8 0 vmpool 520 6 0 6 3 3 0 1 0 8 0 scsiplug 64 8 0 8 4 4 0 1 0 8 0 scxspl 192 18361 0 18361 11 10 1 7 0 8 1 plimitpl 152 172 0 165 1 0 1 1 0 8 0 sigapl 432 1766 0 1753 2 0 2 2 0 8 0 futexpl 56 26241 0 26241 1 0 1 1 0 8 1 knotepl 112 517 0 498 1 0 1 1 0 8 0 kqueuepl 104 392 0 390 1 0 1 1 0 8 0 pipepl 112 1094 0 1075 3 2 1 2 0 8 0 fdescpl 424 1767 0 1753 2 0 2 2 0 8 0 filepl 120 10314 0 10217 4 0 4 4 0 8 1 lockfpl 104 544 0 543 1 0 1 1 0 8 0 lockfspl 48 174 0 173 1 0 1 1 0 8 0 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 37 0 27 1 0 1 1 0 8 0 ucredpl 96 1791 0 1784 1 0 1 1 0 8 0 zombiepl 144 1754 0 1753 2 1 1 1 0 8 0 processpl 864 1783 0 1753 4 0 4 4 0 8 0 procpl 632 3713 0 3677 4 0 4 4 0 8 0 sosppl 128 17 0 17 5 4 1 1 0 8 1 sockpl 384 1532 0 1513 3 0 3 3 0 8 1 mcl64k 65536 809 0 809 44 43 1 33 0 8 1 mcl16k 16384 7 0 7 4 3 1 1 0 8 1 mcl12k 12288 21 0 21 6 6 0 1 0 8 0 mcl9k 9216 19 0 19 7 6 1 1 0 8 1 mcl8k 8192 32 0 32 3 2 1 1 0 8 1 mcl4k 4096 84 0 84 4 3 1 1 0 8 1 mcl2k2 2112 4 0 4 4 4 0 1 0 8 0 mcl2k 2048 58954 0 58910 27 20 7 22 0 8 0 mtagpl 80 32 0 25 3 2 1 1 0 8 0 mbufpl 256 103565 0 103458 34 26 8 22 0 8 0 bufpl 256 12798 0 4629 513 1 512 513 0 8 0 anonpl 16 195901 0 183614 107 41 66 67 0 62 16 amapchunkpl 152 9286 0 9186 49 44 5 29 0 158 0 amappl16 192 9836 0 9147 101 58 43 47 0 8 8 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 220 0 215 1 0 1 1 0 8 0 amappl13 168 11 0 10 3 2 1 1 0 8 0 amappl12 160 382 0 377 1 0 1 1 0 8 0 amappl11 152 224 0 213 1 0 1 1 0 8 0 amappl10 144 497 0 496 2 1 1 1 0 8 0 amappl9 136 742 0 735 1 0 1 1 0 8 0 amappl8 128 305 0 282 1 0 1 1 0 8 0 amappl7 120 538 0 533 1 0 1 1 0 8 0 amappl6 112 248 0 239 1 0 1 1 0 8 0 amappl5 104 563 0 552 1 0 1 1 0 8 0 amappl4 96 1998 0 1969 1 0 1 1 0 8 0 amappl3 88 314 0 308 1 0 1 1 0 8 0 amappl2 80 12983 0 12917 3 1 2 3 0 8 0 amappl1 72 40803 0 40398 27 18 9 20 0 8 0 amappl 80 4030 0 3996 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 91 0 23 2 0 2 2 0 8 0 uaddrrnd 24 1773 0 1753 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1773 0 1753 1 0 1 1 0 8 0 vmmpekpl 168 14955 0 14930 2 0 2 2 0 8 0 vmmpepl 168 212669 0 210944 161 69 92 100 0 357 13 vmsppl 272 1766 0 1753 2 1 1 2 0 8 0 pdppl 4096 3552 0 3518 6 1 5 6 0 8 0 pvpl 32 636082 0 620731 261 99 162 253 0 265 36 pmappl 200 1772 0 1759 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 743 0 103 19 0 19 19 0 8 0