, 0x0, 0xfffffffffffffffc, 0x5}, {0xfffffffffffffffc, 0x0, 0x0, 0x40000000000}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r5, &(0x7f0000000240), 0x80000001, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) 10:12:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001aa, &(0x7f0000000100)=[{0x4000000061}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39, 0x0, 0x0, 0x4000000}], 0xb41d, 0x0, 0x0, 0x0) dup2(r1, r0) 10:12:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r2, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 10:12:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x7fff, 0x29, 0x100000000000000, 0x0, 0x9}, 0x0, 0x0) 10:12:53 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x380e0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x2c, 0xfffff, 0x9, 0x2}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 10:12:54 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x148) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x40) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x40}], 0x2, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)) write(r1, &(0x7f0000000180)="a6", 0x1) 10:12:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x100, 0x3, 0xaf, 0x3}, {0x1ff, 0x7f8, 0x2, 0x200}, {0x1, 0x200, 0x9, 0x9}, {0x1ff, 0x6, 0x8, 0xe5c1}, {0x9, 0x3, 0x2, 0x100000000000}, {0x7fff, 0x100000000, 0x48fd2d88, 0x200}, {0x4, 0x6, 0x2}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x90) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r3, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0xffffffffffffff01, 0x3}) 10:12:54 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:12:54 executing program 1: r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x45) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = socket(0x18, 0x0, 0xdca) r9 = socket(0x20, 0x5, 0x7) getsockname$unix(r9, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x10, 0x5, 0xec4f}, {{r5}, 0xfffffffffffffffd, 0xf5a7a0e99a3d8e92, 0x1, 0x7, 0x4}], 0x1, &(0x7f0000000140)=[{{r6}, 0x93939b55236b6722, 0x80, 0x0, 0x80, 0x1}, {{r7}, 0xfffffffffffffffe, 0xc0, 0x20000027, 0x1, 0x5c17064}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x9b, 0xfffff, 0x443, 0x7}, {{r8}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x1f, 0x4}, {{r10}, 0x8000000000000005, 0x96, 0xf00fffba, 0x6, 0x1}, {{r11}, 0xfffffffffffffffd, 0x10, 0x8, 0x0, 0x3}], 0x401, &(0x7f0000000200)={0x8133, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x5b}, 0x8) 10:12:54 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x4) setsockopt(r0, 0x4, 0x39, &(0x7f00000000c0), 0x0) 10:12:54 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r0, 0xa, r1) sendto$inet6(r2, &(0x7f0000000040)="537ec5f2feea4a6b241468324c7084de3638155e30a9d6277016ea95c68f46ebaac4b376d3dbbd2976098d73c91ec15aabd5aa250d6cb3ff2201a0f691066296f03919d97d0771c6a525833e5f4210cfad2048f6f7bb50729c61df67ef91c5f5ce2a7f69c6ede0c5303b7b93ae5f2bd7b6bddef32009ee9b88120b27ba85915bac304e668e2e72d3d8c7103c622e02172ace64d80e742eefe22b057883d023dc52216e86e03609779a1b98503eb5331e43b1e986df8488bb2175929bc748cf7488bc", 0xc2, 0x400, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, &(0x7f00000001c0)="214faa230c663ee9de3c3e56f077f3062f7cb4b95a350cdd97d307c833dd52480c692bfc5dd16ca0bd5e0bb2fd445365f395f22d2f483e4723ae037c38cbe7398853fcac6d4d124580011b545d137e55ed1974d7074fa5aa6e0000007dd13256048cc6d4f30787f4d608000000000019000d728ba97ea36ef332daa65ee48b275de2ee36bc7105581cb1d10af9f2a44c6e6eab77eee4d2e6ca03f23496ff6a08df13fecfdd51fccd5b5bf8c6d7c4d6dff25bf0588bdae1c961b48b99042365dbebac6baaebb4b694a150a1041e46fd529b027f042dfdd92b02ed5990e688c5df2f4c6f75708af04af132a06a40291b7090d1e05fad06572288fc5c7236db404892db0e485a43f8bf7d7010d232cb8d5f996156c8e8984b717543d776493f067392956790828ca4c1d841923bf1ddb5b5e1a245cb61e60cadc370e9d7ec27a8792722a022ed659b525f25", 0x359) 10:12:54 executing program 0: r0 = socket(0x0, 0x2, 0x7) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:54 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 10:12:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff966c", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xff, 0x7fffffff, 0x8, 0x7ff}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x3, 0x6, 0xd6e400000}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0xff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0xfffffffffffffffd, 0x1000}], 0x3, &(0x7f0000000180)=[{{r0}, 0xe07731576e48e60c, 0x20, 0x40, 0x6, 0xe60d}], 0xffffffff00000000, &(0x7f00000001c0)={0x0, 0x3447}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 10:12:54 executing program 0: fsync(0xffffffffffffff9c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x81) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 10:12:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) mlockall(0x4) r1 = socket(0x1a, 0x1, 0x2) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:55 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0), 0x1ffffffffffffdec, 0x0) dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 10:12:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0xf) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000380)='./control\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socketpair(0x21, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000340)='./bus\x00', 0x20, 0x4) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(r3) r4 = open(&(0x7f0000000100)='./bus/file0\x00', 0x8, 0x1) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r5, &(0x7f00000003c0)=""/98, 0x62, 0x800, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) 10:12:55 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="6b23106361b068c5c0f69eb5ed6fa634ac135f1a5fa69b7c1df510f72ea6bb6a9b5c0ca709d6225d0d5342a6f66b039dc056d0b0ae0a9fb3f426567d9fa6a11286fce25e06a6c23773aa5fdeef2a89ec0e0461ab8c6b", 0x56, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x11, 0x4003, 0x0) r3 = accept(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="004ff8c861d901481fadb1f36befa12b0000002322fca7440042d18d71317be03b1072962a93d3ac06cd36d60000000000800500000000000097f4516953e226c008bbf0d959a99121e46c2274a28e6ac0322665ad01b25fa47d237cb8b3bec2197e"], &(0x7f00000001c0)=0x28) accept(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) sendto$unix(r2, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804cba41e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x9, 0x2}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) pwritev(r4, &(0x7f0000000840)=[{&(0x7f0000000280)="6ae6a8faa0930e45bae5870ce211c5edde70cb68bcaa380ef79e947f9a1a0ba757557c7ffd6fe0955265a7bd85ab4548327f1b145ca4269c33bd05239b9d4d5da2b77d7772566e03ed7bb29615ebe861e15594d590e07aa0eb58bf9741bc94061034360962ec1f3a6feeca7ef1e3", 0x6e}, {&(0x7f0000000300)="60ddae8724a9348121cac0b24b9ad7b2999febbee8897454d392a64f1cd413fae59f294a491316a5a64601e0c1a7cbf6541f71213dc4b61c61a7c2892868c06dfcdc608b93007282f44294323b528b7e72e29728b342a79658141bd17bb0c5411a7d9404ae156f6ca96b5743ae3eca97fdac66b84962ee4c1017fe2406c2892960ccb7ca7f", 0x85}, {&(0x7f00000003c0)="2a5d27360d97e39abf1fd0cea2e4a178e02f9a4ff18bb7a16613c64036239f1fdbfc28a885554ab73c276b93f317b7e8495460d35e378e6e8abfb42807534cdb202bd3bb1c39082ca0a7762fa9a00f1140a51fda64b357f4f7d37ab7fe47cf1f7da0f505faf14f46941b94599b34c59e2f670f66e192c81aabffae971b9730f564ec77982b317ad96e9a5bcb3b5623faa0aee1aacde23681cd7f1d4216063c2ded1e1c00cd29c98b23c1e7ff2f32141f7f4f364092d72ace126466c539d8e970f729e80a995bf096be9698d662510575a35491dfa3e91568853fc1954955f97a81e2d7e0d22a717da923074eeda99c9a80a3952457a4a24118460e55eba580", 0xff}, {&(0x7f00000004c0)="355b1318300bdbd1206e66e6e2c8f3ea4f5b9b4ba24122e99cee98206d239696e33894ae44cae7e8d48c3f6648a83ee2f34f53ce0fe99e5ddea53ec36cba8ef60e40283b951aa5aaee9af0041736efc9f6a95354c4e7553f9a8159ffc66b74e01a1991d31d3e9cf2730ec64402b5a78a8306cae7d0bf12fdd83e91aa2b6332ae02297188e91e962afc1e77b0e9969c", 0x8f}, {&(0x7f0000000580)="dd7463f9f483f6fff2d789e000c4497ff72a84eeff45f174b11af3b7df833408e82e0a", 0x23}, {&(0x7f00000005c0)="51c779d01e6dde1790f2d499e75e051bc752e57447d73b751bcbe697e150736d1dbd7f96d2273f6406dd797b9cae0770fea91fbdaacd0d2831f3b5e624571cd36d5161034e42e1828357cb229bf66189674c19a1c1e11c72195dc4d3852de73c5cb36fd869d70b871c8aad26ca1524b912503140b7c637b2675ee85aef5e487cec82a2aed3f2149626a28d1e660c96041628082d107dd28d1a1403b264f5e65d756e08440442931700034137ee8406250e3d65fa77a69a0e300ba5487484516333aa316563ddb1cf32095c149f0ce77d90cb56499275b89282606100f774dd4a530371c48c09c170dc8e5de5a103a16bb29f9f01e9ca861f", 0xf8}, {&(0x7f00000006c0)="4f1f7cc17afcf0bb803a7158d4882ff938759f3bb452ecfc3f6e4dd5ed7d71849db3935eb3b2e2e91669abc4b30e46fc6071", 0x32}, {&(0x7f0000000700)="395814a39173d5210ed4bfb0fc6a2e25b214b05bea97ec2a28fe1c7e71481803d29d847523ce9117c2152ff5f1ad5bc74fa1240312b80b057db3b9b46944c38013be05754d0d2b9d66c074c38f4f54e64f5ca52bbb39a80e9339885ad7988150cad92c3e495395aaba7d462f5f7e53a45a01cd88a3c00c07e82d2c33bd40c607ccdb54eb0df72ce3739b4fe378106ea214a75dd31d0e3d7d47c4bae9135c6c26ef72117a0ea2c0a41e86d86bfe3e6ac623cf8fc203216bc6d2aa9cf61a9c1ecce5440888fb7cd3b71930e221cdf743", 0xcf}, {&(0x7f0000000800)="9f666c5daba13830814f8dbb", 0xc}], 0x9, 0x0, 0x0) 10:12:55 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001800)={0x6, &(0x7f00000017c0)=[{0x5, 0x2821, 0x326, 0xfffffffffffff4b9}, {0xffff, 0x40000000, 0x81, 0x8}, {0x0, 0x6, 0x80, 0x8}, {0x1, 0x9, 0x2, 0x5}, {0x99, 0x4, 0xff, 0x3}, {0x3, 0x8, 0x3, 0x1000}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r5 = geteuid() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000001840)={0x0, &(0x7f0000000040)}) kevent(r4, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r7}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r8}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x2) r10 = getuid() r11 = getgid() chown(&(0x7f0000000140)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="c0eb0953cc25fd0e0730852e7e6255d49215bbe13b76c92634ffd92c2aafe4f502b729f7deb40a9d", 0x28}, {&(0x7f00000001c0)="100e79573ecf76bbf27468c8944bc7ef5dc32c8d40913b3290ffbacf58b80465ce1ff5de0f81044c8e047bbccdbb1f74e9fc99a3bc62882b8bffc3ea479e3674617215d9a2a32f0954204f9be463288c5af8a59e9a5cc9c043726afec27c78e75bddd8e7d50fba3d208044c9747b8fa13de8365b9c4ab51f87ff6a1ba0472017b3bcfde12d0cde9e0df7bbc7187d18789c2e9564277f2703d41c57", 0x9b}, {&(0x7f0000000300)="d0c4d86db6a97de808ceb398423941aa0ede4c7c19367e74abd0be8db856c92ee4d409f2c442b383eba7df71004839da02e989e19c37c48baa3df71e3d6d0fe7d72fbaaf815666ef8288a6317e4f77b90f7f52f0f57d96a17e89583bf29da440d5a9eb45bb14b6b58c8ee7871e4a45d3657d7a805e7f4fe1982d2a5c1021904f9f7bfa295d4f032a39563ae74db61fce06ebfacf482491f135ee15337ac3b5c558cc464e9fec1ea309fb582393c108581b58094feb4811efa19ced76d7bb3768e0c1f270ceacf657c1eab833e218dca6460ca18a22b96e9a2140226f7a2ef188379aede11ecf5fd113bcdb34be8de1", 0xef}, {&(0x7f0000000280)="79ab912f78", 0x5}, {&(0x7f0000000400)="09f110e9a52d374e098ff73293020ca5b984e318d92d20fd5663951a6c7bf91cdefb628434b603f327ea040789cba41a8a2101da178666e580f1047fb572f9e53d88caa88ba3d6d705465e994eb74f8db2cbaee971b1d884067ac5e6c26ec0dbf173918a15133d1cd63498f11880a013ff8174c781dba7698d4754a7cc6d70fda44c3c22ba1b8637fde0e588b0638efc41bfe6d3eecff7c56eec508510ef348c2260e55bbd505434695d241db6a7ad162a8cfda1f8b49f84f6f53295eed5cc01da0c2e31826ef42b6783a62a1887aa9411553e6c06fe573e851ffe0e3e328a52e973033bd1e00b142b9768313a72e7b0449e2c47e910fc21968684da31e8fd9ebc9e1e052b173b3b788f8534d2a7c100bb598df54dcdba9147ae2d928e5cc34f182383a69552147bdb2e4b6b2a26b81a9c22c4d6ffc35840dc5d45a1513eeb2b1af43ca222379d19a27ed2328b931007ddf950e325a41c73069aaa851875bb23aa0a2263d94276b0f2bd2342cfcb3d747434acd33523f28999ef6a1665c3505ea0b7d83df666b0b15b5289072ab7154f6fa49576fcbd0410189a18a9135ba0861b7e2df5bbc6ffb275ef43b6759378dbbea0b05c15cccfa6255edabbbf343006521c29a1e2cd5e8acab10ae84b7b64b488f8567304e8eb6eabc502f60bb0b5d4f02176cfbca57a5267e26f01397788c53a37292309d7cc06e374bbfa237060fde4bf61e10d41dd436f3672a27d3be355c2505f265e4770458b64d796237444ae769315c45e2e8fad02155b24e950477b83fb3c5f4cdb5fb606fde7b9064c67db8a1650b55e365e4521fa2da47265fbc65fd8821d69fc3d17c533ad4be9372d1af8eee3f5105cf32502fecd3d88251b74a88e22fb90f93fcc1387d890bec8e71b6fd6b8e18a381719739df7f4e209dddb80a291f0c45c4b30a260d13e7a249d52d8394d201ad39509567733666163e95351c9679fa7934a062d3ad60625366f6a4e502bc57052e9a6dabd50f23b60472f88c6e4ab7d8936ecd21e59d656bb780800c51a118e8b1fe94f904eb35999adf694d6f5659eb36be83fb7677ff16e03ab251f93e7735d0c3563079272a1d1868a89e2605996adc6d338a1cc61784a3cbe61f081e1945272d7c8328eef1ece085503b5001cc3b66c14cc0024995673a331ef87360d4058ef8a4e6e2e222cedfdab79b65e3ac65b58f4cca6d55e8c6f04b7647edeae35a537b5a64a6880f3ab37e97486e331c3caee3ad430915b994b7533982b34b84ea5751afb5ef303b777e3843e33adb7a4e278f477b93e4833cd34f7d0bc44b3276176edae75925cd28a2b7a4c291c72c537479ca400fc4cdc1d86935d732c41e11d443cc3507da5d162aae39ffb2460e962dc829645d4b5b58cbee8e66104da122d3b913e5c26848e6b0be8ad953c17ce939b3783683a610ef920c874c2ccb12c9d66e0d8836edc126949c14cd67ca8b4430331943dc352a7d2d7d9a7b3844227f5389085438a17dddcffc5b6b76486c980c11e9dcb289a9fd4a3f9777a84bcc13d09d4f63b025d10df39dd6819aa3fe50c5fd2ff0a6851928debe26adb986b7ca39ec72b3f49539970c4c607c4a43cf5a5ebc31a7de18bf43759ae7c894a425f5278f0502f547bace1c7f92fd48a8093ad5b7b17e318f94f1e526d9a8fe90bee02279aeea45db1ae2e9394cf52daaeb065793b215cc07c94ffa524682f1e2ccfb85d499a713d8571f7912f21806fbd3a21ea58c49ce13b6eb97e1aba58dcae98017c4f208d3ab6be92683f8a7851c8375d5dddf10f9ba0a82cbee321fab657eb649df2afb7cf9cc4f84c7192dc62734476a4931bae89941382d49712789becfa9deadeefe430feb2ee0160a08c5f01cc5de20bafde19e0d356e5ff8bd1c8f312e86911afeb7e81344dca38d06ddf236f2d25488c5ebaf3cb148a5ffdfb001e9df142c2da927c0a22191874c4cb352e194376d769f8a0c19ed62e26b789a5398e677cb4f5a96cff5afd8d5c637ca50df9cc6644f174c8aaef4f12b68165e2cbd98238aaea460545e74dcacc24f9c9af6746f7f441c403ea20b2e5f812ae000f53e71b208689ddb327cbe819aa4c60e1f7bef2317a2bcdd7d0e72b2a5a5638bd62af3ce5b7b89f99b2513dbc4e670f819011f5f4095ed66d84f38a38fbce2c792aae4b0c52846c6d2ad3a60a0c3d6d7b8e330041f2ac03abb94b8ba9e5be1d439089b367e498535bf7bd65739236d9854fd7208024c499e58b70d7e8c1a466712e07ef2067d562a84cde3e9294c7e99787ae20ed79ea4c8d7a54153ffa9c1e0bc1d50dfecbfb3bcd5d15d6d7357aa4b561a123d7009de423dcfaf2c028480d5c2451d3fc1af40f7d9d9d9be5dd1c106fb950861a7f1d430cd3fdf605d6e838674b02a05d80f3d2d989282d7bcf2ba5c7d8385538b4539898d3d22f34a7bc644552060e23338a179d5be579edbcb6eaf5b53fab359e6715d1eb807965a3f58fc0346faf4360cea779b897e15afee5d6cb6abe2b53c9cfb1efb704bfd84c3773fe83b8ace4996610849b17875a8bd67ddcdea4ea6d691200006dd0f70f3a2b6a3d33eb7c9ab3303175a34b7aad2a547c58657be17804c5d4c21575d820cb6fe47286cb27400e5e7b5878f3b06161126d9ecf8be4e13003750bd40ac15f8d4b1ed5fc24a0cfa448861185c6c5a71c5c106382656928ac55904e5031ace850d1669e534b7f13bb319c9612de5a934c8749daba065c83da34d5e3d3829c26b6a610235723613506fd9e77599e36c672b60ba894704b2dbc3ae79eed14872b76d04942b91afb30ca305dbbb1ec47f3ffddeb7e89c9de781bd44bb5738a0b307761ef795d32f3a0de0b666fcf79dddde14903888c9bb4a0b7297896c9ca4d62c0e1b0af4ea268159acf15993c81d1e3d115e7da457baceda89c51313781109a088ce6d0c4f9c470f646c628cc56e9a25c9b0d62fb261df6c68007015dce75d4036212de08a1609830a35e861352322787dbf075837cc0309fe5ccff4c022bab308d8b974c1b9837659d70a0df7b15ce9cfac6ad08fc65937ca8f4405c1170aa663aa0a0ec35cd4dc100b1870cb6a53f1e2956b57573cca4d755162707e9c61c37b3f977e1a927c4583ddc21c1111531eea03e97d17810da1f538a19cc6fdd306391c2cc7ea26f1728f70844b3c3ecbca51a85abe3dcf2fbcdaf533ab5a4ac6f3b0d390fcf5cc5f86c2b51e9530f6fe94d87d1a9c9e44c72bd22183a6dc57eb4c51ab04e8b2cf83494890202bef6451d8e65a888e8a3da1c693267e96c6bb678a0365b3ae1539fe077c03aac16b06fcc50f2819b0f6f2f62d70b18b2a946bb8d97eb5b41d2ab697dc56dfabf993e2974bada2e7d9d33f52968e292168bd32a7e5efada742e2f605996af696717d35db782ad6a6a3b3688014a669edd70d78a4ffa0738f999859719c3ad1e978bd6be9affe292051bceadd11395c2c6fde4d670ae039bdd819db3da0353ae8f1ab74b272ea451c903c68a57c7ce49b12b8371a27c0d753abb7248b523a66410e09216fa8d73f44432e7ca1c6cb846587660ab3c8e0bb9d8f663f0ad2c6a4666181037f8f785e7f4162ce0a02d410f256cf03526905daa28cc2a19526f5c9a72d8a38cf06bd1c245bfd659b56f7b28f0174521bcedd8a761a3e3d3a54cc6ed19d5b35eb6558bb4e403bfcbbbb4c375ae3622e1e62e406bdfcd030f0e6e3e7be72c86239dd69b74e7dd864c21a73e03c38ae7a0e9556a8a7c2005498ff87e7bce985cb6fc9446d51fefdb1d09f6e7e0a1e9276d6543687e2e6400a77f48118e6a335a79e7ea07693420b67b5e9acbaf7b6601abc2fd12c19aa77c67de74711bd6192f0c5d4c9e781f5941cd52bfcf52fa9246637cb5ba3c9ee59cfdf0f5376e282c41520e9d43ba7d372105c45e18e6c121503d7d342e14e17aff348c1c1e40520f1b9fca65e4c12f4cc308c80343914d50df2c6facf1fdc99e3df038de0962d037812124c6cef47ca0dd0539a5fa7566e1b6d4ef812d9e41e72eed82ac78bfdbb30302c7d773838b3e95dea154a001a3be81229ac38f9b8341c9b738e706acc9bda60c2e6effea34c31975cd308679e8acaa3be9b787e90014d6bbe0aba940c2b9d0042f4ffdf37220fb22b2c16067e73a4fd55632f080b7738fbb94c93094f75158f3be57c5048e9e93637f8a60c437b0efe711d346493cdf893341cb948b48b98f75659c2b8f5ece9ca6d0c00788a7a944ae6b582612a64fba9a6302293769ceeffee62a1f2578d56e9e48579315deffb7904c15d53c5302ce3ac9717caf7198dfeb3c5fc63430b028d04721dfe43d37e58c4ecd01c243ccff9d0b1bb2d3ac059b065b14fdba018f2995b70727ba8e54a8249e313c09afeee99229e00a0b56f8f8b062637672d029b24a5a3bf2d1363b5f3f90d2914c7aee2e430b0c9a0719b3f57a1a20aa84b2b0226ae579f62c19b9f3cc9c8c1928b65fdd6ce52acaf8528b399ba6ba7acca8d66e8b2a5cd3995807db8cf107f65f9755f4a06f79af793c9a98052be2e6d584763f4a6f583fdeca1a323f22ffc3a4d191aea1d1bd0547f0bed48cbdac482d26c32cabdb7fcf57152f5a79cad026a7af64172b9f4e3bd62104604043b12e4602816cc4914be3ca21913c54414fa84d89787cede659e6fd4938799e7a547f0a5c097e2cd49421f7157343a1e84f2161dbac170645b93cb6fd6d4343d8ed45211c8499525ddb6dac65f36918bc16519ca09d8d198aef7550e7cfa6b6c2e1ebb940d1f3adf041c6cb2ca73575e4907758eccf5e3e67787b45e051db29a57594c0983df6f6474f9de857f8e065260b1d7322efa05a48eedcc6649ada17936b8095c994651712e0a031d9085f291cd358bbb3d7c4f137a31bae4d5b0aa264658a829d2d3496f50f7a5237bebd33c8ba7e6a174e2e77327605089c712661ad21eaf868eb077bd25736eef49af9bd4344954842fc7e0c5685c09111e5348ac8c8c499c7ab86caedffb5231070d9b7723432e5b9923c018ec1dfdb1c7a85fbac065337ec1cdbfb78461d1dae38208a71c19dbbe9e63dbff8691f69b1a5e8a93e13de802f7752e7c64d42e45f411cae9bff00ec70d61ffd558713d77a54f14f42db3bc9710e3bd5701d0554509e60f2cc981e3fbc0e0cbc1f6df138630c9272d4abc4a70815a0a65f475db87cc5dd29f6a637d78d98db0211f9224aeef2ff3b7a24c61e034b84586270a96b1a0cbf7948cf753083b2268ef71cebf62ad1b9c18c934628e566221f2c2a7451e9ad9a9a75f5b10570cc7140a2901694062d38d853733e301a39b813f028a21ec18f3dc3edc649a0574658eca69d4f88792e35a077be103e1fb187a968291f1899ec722691be285ceebc4cf5439c79f2bea976049a5809b65bf9dcac5acea0aaf54fb9a7fa70ab25c99abeacb97e8e0ddc83c5dd37baeec47e1591183fc7c135990c1eb37a65bb8ee547a2f235022364e8c0815f60ca45036ddd9bb04938523568b7a9329eea29c441eefb212f571b4e8dc93ddb474ba27b483b3be051406407aba7ae7bc1f60ca0541f1ce6609cfd5a26c008b6173cc7535c27eb38de7fa5873e570abb52cbc066bc91640f47d8c1913ac1c3815b3489b501775f17d0bde8179d5f469e5203eb33f843a48a97a76f54a3c4d63f0f09b6494267c3b89040796e8ce6935fe371e76020bb940102cdef06b89ca7d02f6e5b1234bc5d6acc46ce2991d9575274d07ac416e4a2bf4c84d86c73a48fd68b1b41c68923524105bdeeb1b07cdd3fbf", 0x1000}, {&(0x7f0000001400)="048a700e225fd63c1b1cb067c8e4681410d0169004f06c83a8d6400922cc0231c0", 0x21}, {&(0x7f0000001440)="9dff59d21bcd96e67c3ffe83396b1190f1eb2534d5c277f49392affe95aadf297229146eafeeb25539f22215e11de973684c75ca87ad54ae9ce4078b6286fb334a71aa15ac9351ec8fa0763c17a707e334a2815d9c426ea4b51728382a7b2440bff15720dc2fa74d978d943174f866d52d4c2c112f9bb490197a7345c40d347e84c1f64b2430d21b4917abf34899e904d1f460ec1a81eecde647e143e11d69d4b1b28a67608c220d84a990ebaba513f672ac3809137816efa0a49edfc45b4b5487b73cf8fb4b9be3e5baf95f2b3903cfe9c1d6c2190e3e04cc3c21b192fa63f4d21c52f4dee95431", 0xe8}], 0x7, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff00000b0000002540934cda47fe9b", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000004b9425a0d26847d58e2ae78418000000", @ANYRES32=r13, @ANYBLOB="00000000780cf3ffb43f232390bd02c88a3bcbcb369db2bb7ad7bf410963e862f4517eb0ada25f69138ede670f98992f00eb7d3ae2d277c0b630334a81c984611b5c7b75525615d00e7afa6750cf81b4c94f"], 0x58, 0x1}, 0x2) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 10:12:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x0, 0x5) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000240)=[{0x8001, 0x7, 0x9}, {0x3, 0x1ff, 0x80000001, 0xfffffffffffffffe}, {0x9, 0x800080000001, 0x0, 0x957f}, {0x810001, 0x2f0, 0x3, 0xfff}, {0xf27, 0x0, 0xfffffffffffffffe, 0x2}, {0x8, 0x2, 0x0, 0xc4}, {0x7a, 0x1f, 0xbe9c, 0xc13}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000280)=[0xff, 0x1ff, 0x3, 0x2, 0x9, 0x3, 0x5, 0xfffffffffffffffb]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 10:12:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729", 0x24) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r1, r0) writev(r0, &(0x7f0000000800)=[{&(0x7f00000004c0)="cd37a8c16e8c6328288f8824645751d645a808a09d08e7d91a2ced99e1b952e3af30652b", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 10:12:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x10, 0x1, 0x2) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x255) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x970522dd377fe91c, 0x0, 0x0}, 0x8) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:55 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffffffffffd1b) setpgid(r1, 0x0) 10:12:55 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 10:12:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x80000001, 0x4, 0x101, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5d4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x64}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x485}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000880)={0x5c, 0x0, &(0x7f0000000800)=""/92}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r4, &(0x7f0000000780)=[{&(0x7f00000005c0)="498b0e1320268aa691d42c1ae6810832f91bfc037d416bd0c4716bd21d396a9eee01a2ddcebf19b709092a5d55fec6cf511f4cbe3ef667383d234c9c5655f292b0fabc64f73d6c9f1003894ce219c1ca138c5f6afa", 0x55}, {&(0x7f0000000640)="91af0426dcff47a730ccbf0f15275bdd3998e28bbfe853625860229f5565e0e7b6b4c442917e31", 0x27}, {&(0x7f0000000680)="be11abccf26788a18b92ea63075cac91c840e411c294541984c505e0d674d5bb4ee20b1c0f80f3c2b358f9440c633748089898b69cb6fb1f07389afdb4c406c79884b298138891b1773dbfb991c7634286abe613da73345ed117f68b574e7585d40e53ffccbc7c784583dcec16cd3abbfd08381eb1f4745aa31a2e30ac0819825938f862072f350dc56ba64ef7bd7739a316b5d4923d82a9f11607e748a970d2b4ae42be4632908dd3f3d7d176a83cd91e850e85fca1cc1c080454e4266d1101b9f05d29c859ea18f5f733dc2e679088358b1f83befe5c13cce2c9384b0d33df0bbf047eba", 0xe5}], 0x3) r5 = open(&(0x7f00000008c0)='./bus\x00', 0x86229ac72085f9c5, 0x110) ioctl$TIOCSTOP(r5, 0x2000746f) 10:12:55 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, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) fchown(r0, r1, r3) 10:12:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 10:12:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) flock(r2, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1ff, 0xb2e, {0x9}}) r3 = msgget(0x1, 0x80) msgctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) 10:12:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 10:12:55 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0xc24, r0) 10:12:55 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) dup2(r1, r2) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000000), 0x10004) 10:12:55 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='W\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9a40ce6ab15f2988, 0x0) 10:12:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/40, 0x28, 0x0, &(0x7f0000000200)={0x18, 0x2, 0x10001, 0x100}, 0xc) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x3) r2 = getgid() getgroups(0x1, &(0x7f0000000040)=[r2]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x7, 0x5}, {0x18, 0x3, 0x3ccc, 0x8}, 0x5, [0xffffffff, 0x8, 0x8, 0x3, 0x80, 0x5c, 0x7ff, 0x7]}, 0x3c) select(0x40, &(0x7f0000000080)={0x4202, 0x100000081, 0xa071, 0x1, 0xfffffffffffffffb, 0x6, 0x4, 0x8}, &(0x7f00000000c0)={0x4, 0x8, 0x1, 0x4, 0xffffffff, 0x8000000000000000, 0xffffffff, 0x2}, &(0x7f0000000100)={0x3, 0x0, 0x9d, 0xe975, 0x6, 0x9, 0x2, 0x3}, &(0x7f0000000140)={0x7, 0x2}) 10:12:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000000)={0x9, 0x4}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getuid() r5 = getgid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x2, 0x110) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000200)) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x100000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0xc745, 0xe9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:00:09 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x9c08, 0x104) recvfrom$unix(r0, &(0x7f0000000040)=""/221, 0xdd, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) socketpair(0x25, 0x5, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) acct(&(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000300)='./file0\x00', 0x1) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x2010, r1, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x20, 0x10) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x800, 0x89) chflagsat(r4, &(0x7f00000003c0)='./file0\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x965390650c8b9ed, 0x0) readlinkat(r5, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/137, 0x89) r6 = openat(r3, &(0x7f0000000580)='./file0\x00', 0x10000, 0x18a) symlinkat(&(0x7f0000000540)='./file0\x00', r6, &(0x7f00000005c0)='./file0\x00') chflagsat(r6, &(0x7f0000000600)='./file0\x00', 0x0, 0x6) open(&(0x7f0000000640)='./file0\x00', 0x0, 0x20) recvfrom(0xffffffffffffffff, &(0x7f0000000680)=""/4096, 0x1000, 0x1800, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x1, 0x0) r7 = accept(r2, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) recvfrom$inet6(r7, &(0x7f00000017c0)=""/117, 0x75, 0x804, &(0x7f0000001840)={0x18, 0x1, 0x9, 0x3f}, 0xc) symlink(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0\x00') recvfrom$unix(r0, &(0x7f0000001900)=""/43, 0x2b, 0x801, &(0x7f0000001940)=@file={0x0, './file0\x00'}, 0xa) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001980)='/dev/diskmap\x00', 0x408, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000001a00)={0x34, 0x8}) 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x9}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x40004000c00028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x7, {0x7fff, 0x80000001}}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) linkat(r2, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000080)='.\x00', 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:09 executing program 1: socket(0x2, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r1, 0x0, 0x1000011, 0x0, 0x0) socket(0x18, 0x4009, 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r3, &(0x7f0000001680)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="5874ba12ed69cc96b687d57db2c17770aa5db7dee3e87d5f301f06599e16bc60bd23061120b8f3d3f55a092b7d3fe70e14776c5f2b90d7f36ce6d05a7bc819531d612bc2b00cc9db86cb4923de0c69e592e4967385561e82557e80749b06276855c0651b43b91f34f906e49e402bdece2457763d0c0b19cb486e8d0e92dbd11cf6af00d15311296dd0b068351b039017a33d6c87ceca614aed4d3e48c9480b91a1cdc264cf821ac194d180e64c66c8ffe9b625fb402c26a9056ddf453be5073c5d8e4b6af8642d900bec1a21b00473c305fd43f0fa498dc46e21e1e0c107426065", 0xe1}, {&(0x7f0000000480)="e29032165562ea0a7f671ea9a5268e7834ef3f78404234c42f5a9e2ebda5ed56868fc7a22e0211e03afdf5397b659f80d48bfe29d8a708634a49e44608ff94c2534a5d1b51817d2a929ae7b161175151473000cec768dc8200706f6a5c28357d344e14db256b51d39314bc2c460c72f4b7", 0x71}, {&(0x7f0000000500)="02463391aed7e58f443a5460384c47e41727105f3acc522f9df67b86ed5866abf7296df286752dfa7609b6ed0bc5cebad111c7f4001661dba34fee5c8f742d10cb867c30d393bbc3a5cbe017928e0485922d15dbb48e44dadfe3476172b3c775b1bbe591c7a6a6ef5c85f6c6057ece6948841ea0c349550b2938ba88", 0x7c}], 0x3, &(0x7f0000002940)=ANY=[@ANYBLOB="1010000000000000010000000000f0ffe29eeec982600115d690b04d401af6551c5d1b1148b57513d9155b8948cd0fb3feb309c2df5739e545dc9eba6fa8734bcc4f65fa8c1d58dcb43e2aab5b975a8f5fca89863c033634cbef98b829b050e62e663f8832e97f779d81dcb6d0ba77c7a200950410f0cb6f8727ff873f92cca765b4a7b3d29e321f3a4af615a1011e605e84741503d7c3e652264790edfb193749b6ab77041d80ae76f72c1053a3079c3ee12b5b050155eb316e844271e368e17de2b93ba0a26b43bd1a6a7f3dce129f68594fb4dc14aa5a3d3d784da83c3e656eb010590312a1b1e2dcf7999a45ff8b1a92e7c07b965a26bca575cb46d2c202d11f4a17d7d593b17c95664cbb2a0a0d9af2d493c0875c7fd94d46e5e00ace4a6444e9dc17c0a8cb5de222511a027ec5d7361eb0e3c99cc17aa21444406dc94fdf255c0e2fbf9c74cb4d18fb48bb126baff9e071e6a63e08e128012fa99e8755d8ed8ff7a71ee3f73b0e4ffd10a5213377607d94eb1df4ffdfbb2b82dd5f32acb7e278d54745b5fbca2555bd2c2ce852372c56d6b5e37f6d1d3084717a4082f3eb5cad4dbd0c3a0e2f376c4f9081be6c81a6d1fdf9824812485da88e28a4f54fcc3faff2c4e184565ca0d9e06aa6609d3092bedea6f275ff577946b18cafc3c97dc7d551fa0fa5583123ccbd88fc9d77b2b69528801372dc7e350b949015cbece3813ddfeae888e09cea9febd4fdbfcdc8a0d91c299fc993c7de700a9caa869a82c8029f1a3cb830129511ebb1c02161d869c97b092c9b5d59a2bc01346264f1799facd06cc95a6368219170c93634cfceae8ea5934e6060be205842340344dbd27208fe98497cfc3723ca9f7625396af4c7b71158a933ba87eb5c901706fb3e919372c64a6031cd143a457350ec12315fc0a4582d802bfbd768e0c5659f77b5a19c26e2f30ec033ac47dcdf08d5d0e2be75e2e950e779fae59425147948a06c974f6243c0e390510b7d5b271872374ec651d846917cd912b0494d8ee7b3ab0f224ef2ddd829bef5f87f78b3b9b8a134e62d5e2e994601c1e9d3ab455e3797b109cd0fdd42e13fd4b94f202c11cf3dde3db081db7abe94e287ad325eadd9ae49eff3d17cdfb3c496f56e8be3ba28f0269011e9c2cc8eaade7e39503b564734ee7f84605f2766c6f01709deecd8428c3905ee18c5657a26ffddf5246c146c3e11decea606c886f5c8564a7d09aaa945709eafdda3ced10174919daa3d769396ccd375b043558fe622ab70297f85e11a3cf156bccfd418caf5f648f0632980780b27ae810e0c893217a25cae76857e902aa8d04d6d8a0834eb7c154dc5003b2115df4c50561a21db78d9a1bfa7f1d87b4c2379c8378a05998b1b31d31854445b8986f2a8aefc75fc472fe0cdbf0928359efb7efb3f9be564cc2530ecc8433b760eb68cff5c281c8e140a467b396d032de67e497d02a12465953059280197b830da0fd06f60826c34943a00f4e3ea5d9c78c6b7c82377ee591dc7183b486cb7c568d947a61243e001875cb345e5cc6c1221d200c1404a10eea78c01a8cac1d5015a01a6c735ef0544b9c7bb662f08bef2d993a6d14521053e26daeb5b69bb6bcba648077859acfb6d5ece3359ac72d9f78845722180af1fea4a8bcd019949bc15e90a9fe4616223782ab316a032972cc554de99b780a656052e4fc5264dedaab7fb1e6f885ec5343bef736871dedd063760a672be17a07b52a88d14e633f8deebacace41e20650b3194638411987ef4bb102a23198ba20b362ff377bcadc8dff8175c7161e58f8f266bcaec1f82c824a262e177bb0343a11773a82f5af4820d6fc436e08c3ee6317570138b814073ce07f62be71600dd5b7ee4de888fdc96966dbec6b895a14c35e4529c40ccf5000eebab963875405844a2ea5a08f8a41c631e1ceee1dd042189e4a8f6ad2eba99feb43f0a838241f383e8cb67f91a1408b607e2cc6523b0f9e59b349466cf1691ab925cb832ca45e757daeb981f6fb0f3a6c8770ca6d249e7760f025369bad9dbd6f51bd723654adc88225520d883b59ed63ea32284a080069b1f5c78cccfd1f7331a56aafb125630c6a8cc8c1da5e87173d30ad556b514a7879efe19b6946c15131add0369b3f3392f0027dc54e73a19f600e2bfac312614d422d88ba1ed422b5809a1e8aadeebedc47ba28017b220beea3981af32ced6241e19f01567d74ccdfe5a933efe1817447fbd91a1e6a4d684cf588de8d3951276d9a3aec4ac479904cb34693dc1f83086b102098288090f30771ca13895949d5ce758ad31d64166a7494a9d656ce37e29861f14021eaec673c9d8c30f7ae304ad281822cc5cdc0571a52ecd9995889b9f5302634dd0ae3bcd56136ba35e440d25e9de379fde043b1d05c79a77cee61c59d61d9c03fc337baedd30f6c29f58544f2142ea1186078c7391afd24af3cac28545c2fa47d4358a3dc2da635e2255bf529d257700e6c918c269fc187df6d7653391d129cb1a4fde282bfc257de7cb1616b259b33d7d877f67de4ade7c762dd77c1a02729eb2efdbece35428107008a41f29b3ee0bf2f68f26f54ae0f46d496f5176c7a705fb9bd02bb8ab07775d1f7d2375132015b37e22cb40df83b1015e381dac08962581590f78fde391da9ea687bfac1cccf6a20bd234d3d9fe19f398d73e745a01dd8bcac474170e817df2abc9af9ff632a0845e22957abf03aa257bc0602c0cf6aa5c38739bdf64f5862e37d5d184a69fa419c5af49b802a9a3199f9c52c8d3383f9882219f3b22b67b55d207a63e7e144932b6cc79631c3b7a44e04cd837edaae32c9b0f427a747c376ea4c3a72179576017eac736cf1e929628683c162d89be976f96bcbe8ae008bf5040bedc4394259386f42bb41d46d448e232a79e39087a8cc0322656a6826c631df634739b767b3e6d84e60e073afe2423c7386ac8f6400cb1da6703f9002036a982f0f6ef75e05d9a68b0e34696ae702b5059ac239cf075fdee9819cb239f2fe227730c4085943813c38568829ecb3bb889944b3a4f9ce4a8c2c9bd6e558931e7cabdf558646f69b5d898c2cfaa4d7f960aef486c309818455ae3f2ed08a7d74038f19903dad1a2f2f63d3fd048a1b67e5fbe86d38d2928ae29f626655a3a3f37b7fc83ab75040e81fe2a6be9d887235ed3fb8dc6538132f8f8299652262cb55d498e74f05aba06c0310db471480e12c0094316aa84c6270e52b81e493bc2f0da368e26f464289c9cabb3c2852458d6a56d9995f9df9821c601a309e4140873a13781c9e1231901944ca5b80679cd602ddf7c793595be4f74f8c1a8e86b982179e31ad6903ff626d6c99dd1ff127d160e0fb682c81940fbad7890dce06b13963b41670b06d7da6dfc7d567663aaa0155dbaa48d0eb2234727eeb069bcaaaf3c445ca9bdff295b8fda38e9bf074e49f77a571c34bd006a6b048504516dd722aa9f132d645c8d464b97682623d270b9a93678569ea29aff53fc016e3a2261223f5d061f6ba2a084cb33805ec90064742dd80ff670deac5390d94573427a6a567ace28839a84f8f405911b8da45555d152301da9ba81e705163e33ccec1966cf3c4995dac7bd4a29e0edbd9b7020f3dedb90778856f92da4c01fbe4aefe53c9fada9ad13d8140e29cad7937a0626208e4d54ed10b9b68b07469ca38f202c83b03c04f0879ef28cf5d53a3c2e91c77a01c089b6f9475f4fd766bc938727b108d2cd56ccebf917edacc699f8f13822b4b3f6c8e3e0a01381639aa023d3fdf9d00dbe0c912e3f048af191cb0dfcb8a3bbced3037dc771b33f360c6a423be3bf2885f3796b4e0ca99d5e04d3b5684ae71c484dfaf8c050014c03433a2f81f24771a09cd1a984972337d21217826af1d8ee9ddbc9f1525aba3f842d8efd3dcc1e89955cf896054ed54e160869720843edc7eaec84be71f0cb1c113a60740d7aadfd2d118a22b7ad94528af70d7b729c34ba1d4d9c081bae55e672d709e3e401cb5a3316928cfb34ccfe3c25bf492934c86c5ffe80a43ada2c954022c3012acc2c52d5ec96e26201137091c777a95801693a95704648073223b9b40428f25a78cc8a6bdbf718dceeac88eb731170560d4c09de773af062e5d9af0e73c892e211c32b28542e4aacc2c42d82f7e746dbda76c7303a9e890a64d5c2da66898db6e5243cdd47b61d5358b1aa660cd507133bf63d3e930230ee1625ea980b7d649148b5fab2848f6103c628dbbaffc190a6e49ce787fd5675369349477ef900c7eb269b872ae13872af528315ce5f6578bc451a688010b314cac24f3fba1b8d6dc3761a0f718900b122cd7d1168a9a28698dfeb66a7638ae0c1594793a586f97bb695fe57f97a54bb73bd4edab2a55767ace5663f880b2688fcd9e11f8f166b338ca49f1ee62e27043fbed2209ad23e50a57f22fda4060a409ce3e81987d0fb439571673877df06200fc47c4c99a1c2c4637a6cab66fb537f6ed61c50490a315b603b4aecb687254ec976f30379e6074398083152787c423e04624dcc731f9b7766075d2603342b2527fdf0cb9814a2b71e7e6025fd67feb064b3a78810229f5d2fc543c80b9560ee2a0504d2b187e5a912b4fd69f17b67700217488c765a23958da0b5aaa5938f84b53b1e3bd84a07fd808f63f91a15e26a5b2e5e00e46291b92238a1a15b7b6da05bfa7c01217460ad448ed0f6b7aa92625d6c82c002241a8155a2d92378df518b03780c0f78e4911aa6bd08636d8f849c33c36ca6152dfdd30740a29534cb6efb9c80a22bd7d128f727f8887476796b890b6bec99f40bdbe45afa474ccb527d500f2f29c1ed31357210944b6ee0ca2c858613e721cf65aaee23a384a6c62fd49fc2f8874eb43bd4587609545b9028a7a9eb372c5f28f50b34263ce73210c55b073e0f5ea43f18d3df93eac8f478d042f397497d33574ab6a5cfc107fc2fea08cc01f47fda9e113b93fc2193f56b7bcf21404586c2d303b41346791ac8bbd5e025be1fc51432c744ca845ea0fe6f0467e5e5431d99e88bfef8a162d8bde3a4ccbfb2114bb258960cf7c5f740b5dc52b8ac335e2a6a18475ef8b9c1f2623f6da545e6edcd85872bffd48017337f0815c6d88859ee43a3c12c0f13a785f48a0816af7d6c351bf89943cb336db95fda4f33ef0b4f956cee2611e212b5664bea9089dd130c1c0f66721d438efd81df2cb6b925b49a10ea1b35c5dbf909100203df2225ffdacf5adf1e3f5c947b0a318b2c6f5cabe8818427955a646fe23ce0ff2f478ed7123b6c1efb16a606648d8db232c2ff0e484ffa8728315aaf8e2e5e66e008b9d39e6a8df7d4964f4691856b779b966ec75474edb0bb61849d2d7df330b56885a965945038c7072efa4ebcb2d0ec2858a1005dc9777f93b8e920d50706cd2a6b1a10694497d956960d4419f63c43cac926b0c1b065001f1d1a65556f7b201ac342934c54701d190f809e6b04173cd696c04e5dd09ccfb7762ea4acc120bdbf6c6c17dea47fc1fd055a1ba405836c7372dddc6c1a7e8a536504d50e15da48ef8fea8751b6e04ed45570e3ab1ef67df3e64995cd1f3381f373e66720fabe7d42bc9ec0aa88cfac4f6b98026d7d91887b55e96c81e488dcf1469d37103ffdfa270bdc4d145955508c825cf757b25a6bb853f9c4ab3077fae071a14eb059e02f83d22e37093c2bbd9b41eefbfd0f2992668ecdbbbf3af2a2c2baf2cb384b9a4b3b58674fa228298513d88ef2880d1cd85f53bdd6c5bd4644fb2e6be180cc772bf46667ff5800000000000000ffff000040000000c1c2b59744c18f4d7f2658154149e1450fccbda58a60c1a0931b3fae5ac0eb4a425a09c9562058253160899a6626daf76294b586628f98e19a3cd4cfa21cc588a3a4b089b1c72f7d400000000000000000000000018000008fc5b08b82185d458aeb6793f422ed14f26afd3f478d166346eb8b9bc3d9d4171b544a3355748a1ae70000000000000096eb8e31ea325b72b9028066339f37c3434243e348cc5f16d312a2953d6e6e222ddd109954376d3f222572f099954bfefd01ee4bb865699c159e5831ff5736fdfcc47709a7e640e9d3cabd83e982bbcad3883c63663766f942e3b95cea0293f86f32ff3a2b02afb7fa2cc513a40eb6d1107b2fdf02946020243c95269dc5b8dd80b8e577b4d72031933b1b23253148bca28b7553d0ebc09e198fe760542bae454d3713035003941250d90f2b99835caad6a9e9f0f3bdb51ace49a18614c8e3812915cc741951d545d9f4c5cfa89d7eb2b5050b815736b63a686387174ec82b81685d276132842831e8b82402a9841837dc07e7cef2c1e2f53183"], 0x10a8}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) mkdir(&(0x7f00000016c0)='./bus\x00', 0x28) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') pread(r0, &(0x7f0000000000)="f1485d801c98abedf7a6aea000c976464b6f6db96b852422", 0x18, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x3, 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8841, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r1, 0x0, r2) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/104, 0x68) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x3, 0x10000, {[0x6, 0x9, 0x1, 0x101, 0x0, 0xe9d, 0x4f71, 0xeefa, 0x3, 0x1, 0x1, 0x5, 0x81, 0x0, 0x1, 0x0, 0x100, 0x5f9], [0x8, 0x6, 0x1, 0x10000, 0xe600, 0x6, 0x0, 0xffff, 0x8001, 0x6], [0xcf, 0x9, 0x101, 0x1000, 0x2, 0x200, 0x10000], [0x40, 0xffffffff, 0x8, 0xfffffffffffffffb, 0x2], [{0x9, 0x9, 0xfffffffffffffe01, 0x100000000}, {0x3, 0xfffffffffffffffd, 0x7, 0xff}, {0x100, 0x4}, {0x100000000, 0x7, 0x7ff, 0x7fff}, {0x0, 0x1, 0x7fff, 0xb06e}, {0x0, 0xffffffff, 0x80000000, 0x8}, {0x5, 0x0, 0x437d, 0x40}, {0x8001, 0x6, 0x0, 0x1}], {0x2, 0x3, 0x10001, 0x1}, {0x6, 0x4, 0x3, 0x1}}}) msgctl$IPC_RMID(r0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r1, 0xe9, 0x7, &(0x7f0000000040)="d15e6ce97fe1b92d73cc2028751d098cf6fd031b507931e172520ee982e3563517225d988c868475f02311175bffe7ca20810dd516cb95c5a1f777bd821feb75be8e5283097ac73cc93b24f94bf097a1eb30e6cf1225b7be7468660c9e16ab35bec3fcc8989325a9b31f5424714dfd263115ad5b97", 0x75) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = getuid() r4 = getuid() r5 = getgid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) lchown(&(0x7f0000000340)='./bus\x00', r3, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f00000003c0)=0x6) write(r6, &(0x7f00000002c0)="f93dc154e8d51295ea26caa1592e9fbe5f8def5ca2e71d6a438a05c3bfd909426aeb53cd6975383d1e6740532fea7fe701f0433899dba83446d1edae4f1c8b2856149e2bc4806557fd1dd9a02ca24bd48ab725e8f6f1e7b33857e7578b828c6e6fecd68f13775ea7", 0x68) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) close(r1) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000200)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000280)=0x8000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1000000000045}, {0x40}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f00000009c0)="cb") 16:00:09 executing program 0: 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setflags(r2, 0x2, 0x1) 16:00:09 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r6 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r7 = getpgrp() r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000000c0)=0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r7, r9) r12 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r12}) r13 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x1, r10, r11, r10, r11, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r12, r7, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0xa, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x7ffffffe], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001500)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x5f, 0x9, 0x200, 0x40}, {0xa72b, 0x101, 0x4, 0x1}, {0x1, 0x628, 0x3, 0x9}, {0x5, 0x6, 0x458, 0x5}, {0x2b, 0x100, 0x9, 0x7fffffff}, {0x3, 0x1, 0x4, 0x6}, {0x3, 0x8001, 0x3331, 0x80000001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) clock_getres(0x0, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000100), 0x388) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x20, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffc8a, 0x40c, 0x0, 0xfffffffffffffef7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10d88, 0x20) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x5000) r1 = kqueue() semget(0x2, 0x1, 0x4) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:09 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000008cd7fdf03000000ac4cb8cea5fad3f5", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000380)=""/67, 0x43}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/179, 0xb3}], 0x3, &(0x7f0000000540)=""/246, 0xf6}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x80) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0/file0\x00', 0x2, 0x8, 0x100, 0x0, 0x81, 0x101, 0x7, 0x0, 0x1, 0xf5f, 0x1ff}) close(r0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x9) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) bind(r5, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r4, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fsync(r7) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r5, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:09 executing program 1: stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x1) fchdir(r0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x80) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f00000001c0)=0x8000000020000000) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x5159dd86e2f1594d, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000000c0)=0x1) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getuid() r8 = getgid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x0, 0x7f, r6, 0x0, 0x40, 0x0, 0x80a6}) fcntl$setown(r0, 0x6, r6) 16:00:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0xffffffffffff8b3f, 0x727, 0xffffffffffffff80, 0x3a5}, {0xf2, 0x80, 0x400, 0x8001}, {0x7, 0xffffffffffffff89, 0x6, 0x7}, {0x3, 0x522, 0x0, 0x4}, {0x401, 0x40, 0x2, 0x2}, {0x8001, 0x40, 0x1, 0x55}, {0x4, 0x9, 0x4, 0x20}, {0x401, 0x4, 0x2, 0x8}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x7, 0xc000000000, 0x5, 0x5, 0x100, 0x2, 0x7, 0x10, [{0x6, 0xe42, 0x6, 0x5}, {0x7, 0x1, 0x5, 0x5}, {0x3, 0x8, 0x55f6, 0x8}, {0x80000001, 0x10000, 0x80000000, 0x2}, {0x0, 0x4, 0x200, 0x1ff}, {0x7f, 0xcb7, 0x2, 0x5}, {0x8e80, 0xbe, 0x800}, {0xdfa, 0x81, 0x4, 0x8}, {0x100, 0x9, 0x80, 0x8001}, {0x9, 0xffff, 0xfffffffffffffffb, 0x1}, {0x2, 0x3, 0x3, 0xb7f}, {0x2, 0x7, 0x7fff, 0x101}, {0x800, 0x4, 0x8000, 0x8}, {0xffffffffffffff3f, 0x6, 0x0, 0x400}, {0x0, 0x0, 0x3, 0x1}, {0x9, 0x4000, 0x1, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r0) open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x12) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) chflagsat(r3, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x1080, 0x4) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ftruncate(r1, 0x0, 0x1d) 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="3d25824ded4c4d84828ef7a02f6588109730cf5a287275b08128daf7cb478f43336941d1d8dc86abfae50528ea25df4f0b4b0648c389ee8869", 0x39) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x3dd}, {0x6c, 0x0, 0x8, 0x5}, {0x7, 0x4a, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) 16:00:10 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x5, &(0x7f00000001c0)="3d92814811601ee85b19e2e1ab4c2c85eed707000000b96cbde0babd60471dc70b5c323465c7f1c4a3f7c36e774b7509961f7e6b7f5aa7b901d8508ce95b34ab9cb1e854b98d49d2a2044a0721eeb37f0921fca4ef3a822510b98a62fd1d1e0e9e40b02998f9be9d57239289883f02ddea73be9203a9b88fdef2f1b3376f72c929fb39c52bd39fe34a96624fbd58560fcb76a4337a53acc5d18e78", 0x9b) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000880)='./bus\x00', 0x800, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x4, 0x800, {0x80000000, 0x9}}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x3}, {0xfffffffffffffff9, 0xfffffffffffffffe}}, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat(r4, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(r5) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x800000001ffffffd) ioctl$TIOCSTOP(r2, 0x2000746f) shutdown(r0, 0x0) 16:00:11 executing program 0: semget(0x3, 0x2, 0xe00) semget(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x2, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001300)="047eb858dd3a58c31fb375cd5cc83c50235a845f52795905cfad9414d1f9f0efdf133b0f5a06d0c2febff8722389227d92dae415778e2506afd062f97857bcba45380b9276e18fdfafc68b17fb430f6caf00449c321e69f8daa0256237fd97212671cc718818dd6269e22d0a7a30d3eee3dd52c61b19180c4ab3de488e990c5253c3d1e01e9b0251146aa4de283336fcc4f045481c4f780769188756ef04932d09150e71171c1853fa48a4774b4fe2ea6de3096b76a62efbbcdfe5f39df3630669d15ceb999691516dd6bfb99174d03b2ed0e955db0838001b7d2d8386acc3a070", 0xe1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001480)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0190900000000000019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad6266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b446bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000007a681b00a6ab930e1ccb105404da149b821e7ce906f705bd5f30923b130d060a94c1da286e76a1f9a84109a9841ec905a80d6db7501bb51895aaa9fb6d78fa601730621743e8606341ed57281aebe8b2caf1a2c0a93cd8124f09b497a6c4d348be2b075ad8e1d0d29e641da4d919a92fa4b6d997f67ce6c2160d"], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r7 = semget$private(0x0, 0x0, 0x0) r8 = getuid() r9 = getgid() chown(&(0x7f0000000140)='./file0\x00', r8, r9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, r9, r2, r3, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r4, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40), 0xfffffffffffffebf}, {&(0x7f0000000f80)}, {&(0x7f0000001440)=""/17, 0xff}, {&(0x7f0000001180)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xfffffffffffffe6a}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4, 0x20}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x4, 0x0, 0x1ff}, {0x4a, 0x3, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:11 executing program 0: socket$inet(0x2, 0x4000, 0x81) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socket$inet(0x2, 0x1, 0x8001) open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0x103) syz_open_pts() r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x31) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x5, 0x7, 0x80000002}, 0x10000, 0x9, 0x708d}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x19, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x100000001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x196) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semget(0x2, 0x4, 0x241) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000280)=0x100) r5 = dup2(0xffffffffffffffff, r4) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000240)={0x3, 0x3}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x82, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x3) 16:00:11 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) getuid() r0 = getuid() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) setreuid(r0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x6, 0x0, 0x2) pipe(&(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r3, r4) setsockopt$inet_opts(r2, 0x0, 0x1a375981cb06b150, &(0x7f0000000040)="891b0010000eff51fa91aebe70ff009c80d1748750f50300000000000000f7abdc438bb32f432bcd34bd0347ed539bd1c0836cb915c232107b3b62c19241a62d66f7b77a7c3196836949b61b6fcf41c22021994933a670981e9a8e58576103e35d7ade308698ad7b76993b3bd8f2676c", 0x70) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8910860000000000000079873960b7af", 0xffffffffffffff8d) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20100, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = accept(r6, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="87537bc5954889dcf8a9", 0xa) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0xb, 0x20) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xf38ff8b3e9490e8a, 0x2e, 0x4, 0xb92c, 0x1000}, {{r3}, 0xfffffffffffffffa, 0xb0, 0x4, 0x6, 0x40}, {{r4}, 0xfffffffffffffffc, 0xa7, 0x1, 0x3, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x7, 0x12, 0x82, 0x7}], 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffd, 0x84, 0x1, 0x3, 0xd5e2}, {{r8}, 0xfffffffffffffff5, 0x18, 0x1, 0x0, 0x8}, {{r9}, 0xfffffffffffffffa, 0x12, 0x1, 0xffffffffffffffe0, 0x1b06}, {{r0}, 0xfffffffffffffffd, 0x15f7c1259d046583, 0x2, 0x2, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x100000000, 0x6}, {{r10}, 0xfffffffffffffffb, 0x0, 0x20, 0xc7, 0xff}, {{r0}, 0xfffffffffffffffb, 0x40, 0xba9598027daec4b2, 0x9, 0x3}, {{r0}, 0xe95ef5686ccada79, 0x80, 0x2, 0x5, 0xffffffffffffff80}], 0x3a967dc2, &(0x7f0000000280)={0x5, 0x3f}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r1 = geteuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x2, 0x2, {0x9, 0x8}}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x40) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x100000000080}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x7, 0x2, 0x2, 0x7, &(0x7f0000000240)={{0x0, 0x7, 0x8001, 0x9, 0x0, 0xfff, 0x5}, {[0x8, 0x7, 0xa34, 0x20, 0x3, 0x3, 0x8001, 0x200, 0x0, 0x0, 0x2, 0xffffffff, 0x2a, 0x800, 0x5, 0x64, 0x400, 0x9], [0x3, 0x3, 0xffffffffffffff77, 0x1f, 0x80000000, 0x3ff, 0x1, 0x6, 0x3, 0x10001], [0x7fff, 0x6, 0x9, 0x7, 0x401000000000, 0x10000, 0xffffffff], [0x81, 0x9, 0x8, 0x3a, 0x2, 0x4000000000000000], [{0x6fc, 0x2, 0x100000001, 0x401}, {0x256d, 0x100, 0x4}, {0x4, 0x8, 0x9, 0xffff}, {0x8, 0x20, 0x81, 0x100000000}, {0x7, 0x40000000000, 0x1, 0x118}, {0xbfb, 0x8, 0x5, 0x60}, {0x7b6cdeb8, 0xe31, 0x5000000000000, 0x420e}, {0x11a, 0x7, 0x6, 0x3}], {0x6, 0x4, 0x9, 0x6}, {0x100, 0x4f, 0x6, 0x4}}}, 0x1, 0x2a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xd484, './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028a7) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) 16:00:12 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000080)="408c1cd0cf523296ff9707c8926c5e39e9df379f2a8cef0fdb4d1b8062abf96ef4319372fa73266267ab835683") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x81) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket$inet6(0x18, 0xdcab8a9ad9e1ef85, 0xff3) fcntl$getflags(r5, 0x4) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000001c0)) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x0, 0x7}], 0x1) open(&(0x7f0000000240)='./file0\x00', 0x4971caee34438b21, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x10188, 0x80) r8 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000380)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000003c0)="b0169567f4aafe055080ed64cacaaaea4b03508b9cfcdb9192877f6d025bad0fa888649f456c6f20276e12f892be24944fb1e15a2d", 0x35}, {&(0x7f0000000400)="19929909aeba512b7edfcc827e813b81c26be8a58caad4d02b1ef293491e4a245d1f865390babb6511c881bb321ddc9f1a3c460e08fda17d8dfc8ff342df5f3548e411b8641950363ebbd26a981ea3ec74901cda00effd72fc7f6aaaf7aa867326675a15c7d5f64dd1cf94c49ecb8625e0402e8afa9f918aeec5ee59d51956ea27ba07e3e873da081127a5069dac46442a83082c800500972c76d65f472f427be080b64633c842c4d5ec2c077ad32a9b9ec9f426ebce777557e8ab3d", 0xbc}, {&(0x7f00000004c0)="795fe9bc293162c6", 0x8}, {&(0x7f0000000500)="5ce3d9a45ae602a0c6a40a4b75ccc2ae62c587b46c6190f772f99a3043591c6d8d560a60b446084c0465351a2d7f5b4234e5ee741f8237a014efe95b327d2dbb4eb72a158d0e3d0e44ae0266518d9ff54f251ba1b1ef6a7323600990ffdcef351936a78c93ef9b8a60136f608a0d98a7c718c3", 0x73}], 0x4, 0x0, 0x0, 0x402}, 0x202) setsockopt(0xffffffffffffff9c, 0x7ff, 0x5, &(0x7f0000000600)="5d204170dd7c4eb331f6883dbb68b9177d0aea9b6c81b8", 0x17) r9 = semget$private(0x0, 0x4, 0x4) semctl$SETVAL(r9, 0x6, 0x8, &(0x7f0000000640)=0x401) r10 = geteuid() setuid(r10) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000006c0)) r12 = open(&(0x7f0000000740)='./file0\x00', 0x3e355fcd0d589f87, 0x100) r13 = open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0x100) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x100, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0xeeb55f42cd77c726, 0x0) r17 = kqueue() kevent(r12, &(0x7f00000007c0)=[{{r13}, 0xd, 0x50, 0xfffff, 0x1, 0x6}, {{r4}, 0xfffffffffffffff8, 0x2, 0x4, 0x6, 0x5}], 0x0, &(0x7f00000008c0)=[{{r14}, 0x0, 0x70, 0x1, 0x8, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x6}, {{r7}, 0xfffffffffffffffb, 0x990b11f48e899cf8, 0x40, 0x6, 0x20}, {{r15}, 0xfffffffffffffffa, 0x26, 0x80, 0x40, 0xfff}, {{r16}, 0x5, 0x4, 0x0, 0x4, 0x445a}, {{r8}, 0xfffffffffffffff9, 0x20, 0x2, 0x800}, {{r17}, 0x7ffffffffffffffc, 0x51, 0x10, 0x9, 0x3}], 0xfffffffffffffffd, &(0x7f00000009c0)={0x8001, 0xdb}) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xfb239967ef62787b, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x9, 0xfffffffffffff323, './file1/../file0', 0x1f, 0x1, 0x4, 0x40}) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x800) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="b0073450cc84d6a195bacd2a90887eff", 0x10}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x183) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mprotect(&(0x7f0000183000/0x4000)=nil, 0x4000, 0x0) sendto$unix(r2, &(0x7f00000000c0)="a659f5b8ccc251deaa89680f23c1027d73106f4e0f92fa59aa41c6d16cc0acf853e194607d6cd74abfea78c47d30da347a254e3158d3548692acd196a9dbce2a739a03ac941ab5d4d83320141aee198876c31a58731d05eed5f654bee68c20bfe5b1797becb9b30a8f093d6d1e63704306428299a3341d8be668941b3aa2397f8265d8eb986694221374b5e92440674ea87253d214f589d2e6bb30e121f36126e3d3652d5ccee1c499500dc7f42653549dad2d46fbf4611409b2724e3a0cf12fda0a34e48c43f24cf3138aff8ad7eef37c86df6e941df5752fde5db738592f136cd3e65e50a9297ca5473825f7", 0xed, 0x5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = geteuid() seteuid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f00000000c0)=0x8000000020000000) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x8001, 0xf0d, 0x1ff, 0x7, "6d0e7482e9d7ad03995e17d83a703b74dc7506b7", 0xf6a, 0x9}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getuid() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x9111bbbc3127d670, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r3) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6, 0x0, 0x800000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pipe(&(0x7f0000000000)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup2(r3, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000240)) socket(0x2, 0x5, 0x80000000000000f7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000180)=0xc) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0xffffffffffffffff}, {0x24}, {0x4006}]}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) pipe(&(0x7f0000000100)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff9, 0x9, 0x1, 0x3, 0x3fd}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x6}, {{r3}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x2, 0x8}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0xa, r5) close(r6) pipe2(&(0x7f0000000240), 0x4) msgget$private(0x0, 0xc0) geteuid() getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r7, r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) semget$private(0x0, 0x1, 0x1) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x2, 0x2, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000500)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000fbffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=ANY=[@ANYBLOB="4b010000800000000069"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: socket$inet6(0x18, 0x4, 0x3) shmctl$SHM_LOCK(0x0, 0x3) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x0, 0x6) close(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r3, 0x1, 0x8bb6, &(0x7f00000000c0)=""/184, &(0x7f0000000040)=0xb8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x800, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x4500) r2 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)}) 16:00:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) linkat(r1, &(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00', 0x0) 16:00:13 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = geteuid() r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r3, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r6}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r7}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r5, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f", 0x150, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x60}, {0x2, 0x0, 0x100000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x2, 0xfe9, {0x7, 0x7}}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0xfffffffffffffffc}) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r4 = dup2(r1, r3) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x140) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r2) 16:00:13 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4804, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = getuid() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r3 = geteuid() r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r2, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r5}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r6}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r9) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0)                                            16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1d8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000240)=[{0x9, 0x2, 0x80, 0x7}, {0xffffffff, 0x10001, 0x9, 0x3}, {0x2, 0x800000000, 0x3ff, 0x3}, {0x0, 0x100000001, 0x9, 0x7}, {0x3, 0x6f, 0x6, 0x7}, {0x6, 0x83, 0x7, 0xcb}, {0x9, 0x4, 0x6, 0x7}, {0xffffffff, 0x9, 0x3, 0x40}, {0x9, 0xe2e, 0xd93, 0xffffffffffffffe1}]}) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecf0100d3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f400b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8050000000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff86) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair(0x6, 0x52880e810161bc3c, 0xfffffffffffffecc, &(0x7f0000000040)) r10 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r10}}) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000180)=ANY=[@ANYBLOB="fe2de2f300800000"], 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="ef74fce9446c92e80895323fc7a8bbf55dd5c1b930f4da1dbd9a1d34e8a803012dcaef02430b54b495acab72e35df3002e65d619127fe87a2fc397054abc4254151e5e29ffbeb73f3e2a37ad0472a1c764", 0x51}, {&(0x7f0000000340)="5035e9db54f807e78534de1e6b6d4a5f51cc4c906e6e2a2a549a018951e3ed64dc272a386566016f74c93a3d42a916c58ef9741b736e968cc26384e50e9e47ebe5f498546756", 0x46}, {&(0x7f0000000440)="957f7657d7ef14630c45192ddf2710d94c30907f6d10826e216602aef057e317e7a7d9eb735dce2cdf59b1a0db37421473b089233b10706501245ef7bcd42cfc41629bbff8e85f494e0663c2c8d718e63ab57fda765348b98bdf33a3f31456a6726668d6392072ef167c4a53d5175011cfe3e03ee8b0", 0x76}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}], 0x20, 0x8}, 0x800) 16:00:13 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000e16000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a2") 16:00:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x3) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600), 0x20, 0x0, 0x0) 16:00:13 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x11, 0x4003, 0x0) r1 = shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x12}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$inet6(r1, &(0x7f00000000c0)=""/110, 0x6e, 0x3, &(0x7f0000000200)={0x18, 0x0, 0x4, 0xbf5}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x40, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0x3, 0x100, 0x8}, {{r3}, 0xffffffffffffffff, 0x6, 0x20, 0x9, 0x6}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x8f673202e7f7cbef, 0x5, 0xff}], 0x1ff, &(0x7f0000000200)={0x99, 0x1}) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x80000001, 0x7, './bus\x00', 0x4, 0x1, 0x20, 0x77937ed8}) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x100000001, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x34e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xab}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5b7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x101) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) writev(r0, &(0x7f0000000040), 0x0) fchmod(r0, 0x1) write(r0, &(0x7f00000001c0)="02ece90918224b5cd0470df9e9186f0f385171faf1b632aa27274e41470b923126909844c9cfbd5f41faf3288cf7179e0ffcd285567f26a0d8309b5d16885d2edc3f379f2aecda1a05e8662bc3fead084054d7460075e33a3751f6c5bb56616d1462c3c1ab98db22c6286f758ddcdf6ada7ea384a3fd8c71b2ce411f4beb16ad0368313bd5e2bb0b6a70a4bb8146d19352ef0c82cf698660cbf9e570844177cbb21da40531aca537d4cd33a833713a10b5840e15eb36a64cf30f9da28ab1f7", 0xbf) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x1}) r1 = accept(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000010000e1c0f7904558a6da4200000000002d88caf49235db002305ad00000083a0638c5adf21d69286000000000000000000000000000000008725000465cb771cf2d0e3678d00000000000000000000002468c908ca6620df150000d77946dffaa81f58da132130bc00cf36f2e9c9a695ed1be75e0ba49ecd4d636f17e08a809ec8944d0cd28c0d35474906d0d1fad9c0662b696fae87792fd92214c166b13fe9c473b2ec0f7939c6cc10eb949dbda80db80b66a0fcadd8e5e125fc1b7319c17f1b4fb9468cb28d283484785944f1f0b5c7065c6c250fb6ad2be6ee12292353e1d2b6f3a860dd12f7b1237c3d5b27539b95b4041ca9dad5fd17074868566a1e8107f8c27bd04fc68f5cbf28e7613590b02240e8c4d14b42744557a7eac77c1900"/333], &(0x7f0000000040)=0x57) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r3) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xffffffffffff0001, 0x76a0, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4000000061}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: socket(0x0, 0x1, 0x4000009c0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setflags(r2, 0x2, 0x3) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="034be4748febd8121c786135684d203a49697e0ef86dce9a01b302e6549e0ca4dd286a072f985a03d5aed75ce85700ddd6d09ac59d57ea9e9cf40cacf70e70363818801f7f5f2a75b5481f6a277f8682ca116ff94ae804aba9dc82eb62045099f679bee4", 0x64}, {&(0x7f0000000180)="4fb67468262626b875a9965850df845cc6f62f52ca822116234a20645385029a62b32af21e1bc78e4bdbc27712ff0e5328e6cdf8d4087c1ec64670a911ab4da6242938a54eb060f47b5893f015b2bf3e9f58ce2da86601a0680b59e20e050c8dab8ac50ccc6eb12d2d7cabc65bf6ed72e028ab944cba75b64b01a40f6d84fefa091bfedcc3982794a753eb349bd6e040462e06001f17f7ce8d3aea0709836fd1f569a2d443d17037e7a7474ceda2f4b662cb90dc", 0xb4}, {&(0x7f0000000100)="e7cc6da7cbe6a40b6f0dd4a4658647f21fcf7b80", 0x14}, {&(0x7f0000000240)="af7ec6caa9e8e0325c021e1c3535dd8c23ef6803a587ab1744ac4ff42a7d75482ddbadd555df3f6c64e96d3230d479bc181e95971cc55dcdd137cfa6290ce182fa71465d9890e79cb06235b6e2d7acdf0857e146acdb166b6a8ce9a3f49feb7ae07aa556fcc366595378d700d0b64a8c9a31b96afff343478cd86f988700829b8eb41e6ac3e8bbff6c2cdc56a14c2c9232682f0533badc35c4e5c0722b7a11e66f88db43cc43bc117abff2c3070c67338425ce0786d1df234b8a4db95741e6d6f7cff0825379c8ec990a4a052343b59d127d5dfeb9f5cb2f34d951ff0c77a082c9133e339187a5665f5ee8c06651d0511e7cb21aac0014536a", 0xf9}, {&(0x7f0000000340)="cdc0af631a95c5891c6b2a007177fd68ee63cc0c720a75dbb2ba662cf56034d1f54a79501af0f7815af0a31ecea9b09ad89e0c612140f726368b478c8d9f32d7b03fcce68ab220499a031afcd97614f710313b79dcfe46f534f4793f9d", 0x5d}, {&(0x7f00000003c0)="51a77403caa6", 0x6}], 0x6, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1000) syz_open_pts() socketpair(0x1, 0xbbe8df96e82b5cc2, 0x56, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r1, 0x0, 0x77) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup2(0xffffffffffffffff, r4) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x7ffffffffffffff7, 0x8, 0x20000000, 0x51, 0x6}, {{}, 0xfffffffffffffffd, 0x1, 0xade493241fc71d7d, 0x9, 0x8001}, {{}, 0x2, 0x44, 0x4, 0x0, 0x216}, {{r1}, 0xfffffffffffffffc, 0x14, 0x2, 0x9, 0x1}, {{r3}, 0x2, 0x88, 0xf0000005, 0x0, 0xfffffffffffffeff}, {{r2}, 0x7ffffffffffffffe, 0xdd77571edb0f6d0c, 0x80, 0x400000000, 0x4}, {{r0}, 0x6f556cc92dcba14f, 0x27, 0x10, 0x8, 0x9}, {{r5}, 0xfffffffffffffffd, 0x3c, 0x20000000, 0x4, 0x10000}], 0x800, 0x0, 0x4, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r6, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x133) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r4 = getuid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = open(&(0x7f0000000740)='./file0\x00', 0x20, 0x10) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="00c7ee4b55252039624106de15a190382ad759d80d8fbc93d8c1a51a4b28dad1d0aa65d8", 0x24}, {&(0x7f0000000140)="1e5b568970f0de119fffe7ec6dcb7a1c487ea8a5305178230d2df301bb45bd83550aeeb35cf8344b61130c89d7d7396d9429", 0x32}, {&(0x7f0000000180)="4535c1e84e1a6dff18f4b8129dd1bea01879729839328ef7712b8f2dac49348bb33a14979a7fb1dfbeb337aa3ff149c1318b727a75c75b222eca035f85def0114d3dd99d627959df50afa6e07adb7ae4ce075fccd12e4ccb1d7855c0dbd578de2d7ed1957baabe30d2faf1e4cdc9fed1a805a48a604eb15e051a57", 0x7b}, {&(0x7f0000000200)="cd98e3c24705cdcc2fe25723447ba84530a2f242621ed5c1ad360e5200be2bb98ea19198658b21bff8bb1da62549c8321b56fabe0e8828b7a939ca769ba31d166667add66fc26b39310447e25578e6eccebe137202fa8e4f79533e61bb18b854005010f743958d3e4c23cccc64c69044602c4295cc5d1430950dd8c261db2aaf761651b89465888a2db4", 0x8a}, {&(0x7f00000002c0)="03d748bce93335b48ed231edda4371a9c6b595da47e418085de9eed3b6a298a6229b542941979db876ccd43965fe4175e42af86fcfb814eb28ec5d9630403baff0021ece374617729480195875f34a4b3f0f125b18fc124efcd8ec37d2e7bc034c21ac0b529f2bb264b7f20c809aa6d294b23d6df693277159f366f80fa022a2c7d7ea0e85c38d97517bcb45ea8a23972bf9314baf361264635474db2d78076daabda0f07c6c53e01c9cb7d4ef68207067d85ec2764f5c130c5cae47795894a34c6ba93c803d1808941d77ac47620d5515692bec56886556c67318afd59678d118188e0adc2d772ffc", 0xe9}, {&(0x7f00000003c0)="fd58bd76ece613cf7b0f8db9cc25037ceb32f9fbc31d308e8cb7e1f0be3ce1623a4359c6c2c47c6308110e0784393709cd82768f041d3e06cb25f6b80744d55c9e30bee125cb40847ab9baabe56ace8f7f23", 0x52}, {&(0x7f0000000440)="d2de5567030476fe3475356d69aecfd9717599146d08ffc1aeee18716aab5ce911ceb374916eaa872f66e3a9fd76eaaf955638be8db3c24de469d1ca34d2511186fcff9f8106a2e6204e8827daa48228a5c7fb5bc39c2afacbd4aa969931041106741519b696df3692a03ff9a5cec7497f367e1dfa3de85bc65be8a6ea5a043e", 0x80}, {&(0x7f00000004c0)="6b7cf4e7745a0e0c4c93b0b08dd738421f43851ed5604c5a036ba789fd5b9acdde98ea842c87204ebe289637fcd1a730", 0x30}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r1, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}], 0x90, 0x400}, 0x8) 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) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xc0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x164) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:14 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x9, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) 16:00:14 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa98cbf1c67bd782d, 0xffffffffffffff9c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x46) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x80003}], 0x0, 0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x7) r2 = socket$inet(0x2, 0x4000, 0x6) mmap(&(0x7f00007d3000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) close(r4) pipe2(&(0x7f0000000240), 0x4) r5 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2) dup2(r0, r1) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000176, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:14 executing program 1: socket(0x2, 0xc003, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x24) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r0, 0x0, 0xffffff0000000000, &(0x7f0000000000)="d4b0626606ab6e8e52e6768842b65506317ea72161fb8a6044da5571cf6ef12cca5b4f7655c1133a3afd6bdcb82c1731681b649a10e971f81e81d43819a095c376c3", 0x42) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(r0, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0x106) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0xffff, 0x1, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r2 = dup(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000440)=0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) socketpair(0x18, 0x2, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x7fff, 0x4000000}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000300)='./bus\x00', 0xb85693c9f7443f9e, 0x18e) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x5, 0x7, 0x3}, {0x1f, 0xffffffff, 0x2, 0x80000001}, {0x3, 0x8, 0x5, 0x9}, {0x7fffffff, 0x401, 0x2, 0x1ff}, {0x3f, 0xc7a, 0x2, 0x8}, {0x5, 0x7, 0x401, 0x6}, {0x4, 0x9, 0xfffffffffffffbec, 0x7}]}) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind(r7, &(0x7f00000004c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000480)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x6) linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0xe4c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socket(0x6, 0x2, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0xf69290e0629d4260, 0xfffffffffffffffd}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xd36, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000080)='./file1\x00', 0x40, 0x9) rmdir(&(0x7f0000000100)='./bus\x00') r0 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000040)=0x1f) 16:00:14 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x5e) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1aa, &(0x7f0000000440)}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=r0], 0x1) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x14a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x97\x1c\\\xde\x9a\xda\xbb\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001fb, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x7f, 0xfffffffffffffff7, 0xfee}, {0xcb3, 0x8, 0x100000000, 0x400}, {0x3c6, 0x7, 0x100000001, 0x40}, {0x7fff, 0x6, 0xf, 0x2}, {0x3f, 0x6, 0x2, 0x6}, {0x101, 0x4, 0xe85d, 0x81}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xffffffffffffff9a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/14, 0xe}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000100)=0x6) rmdir(&(0x7f0000000200)='./bus\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0x1ff, 0x1f}) r7 = semget(0x0, 0x5, 0x202) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x92) syz_open_pts() 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 16:00:15 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0x20000000000af63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000002c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:16 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, &(0x7f0000000040)={0x4, 0x0, {0x0, 0x10}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 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:16 executing program 0: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x67e45be26477ba7a, 0x44) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x8, 0x1, 0x8, 0x4000000000000000, 0x8, 0x1}, &(0x7f0000000080)={0x4, 0x5, 0xfd2, 0x0, 0x4, 0x19b, 0x1, 0x7}, &(0x7f00000000c0)={0x9, 0x100, 0x5, 0x4, 0x5333, 0xffffffffffffffe1, 0x5, 0x3}, &(0x7f0000000100)={0x80000000, 0x7ff}) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xa5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgget$private(0x0, 0x80) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:16 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) flock(r1, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:16 executing program 1: setreuid(0x0, 0xee01) syz_open_pts() socket(0x1e, 0x3, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x2}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$inet(r1, &(0x7f0000000240)="a0674377868185e5420789d7bfa928ee348d4620dc51e768d4dd300bb98bc4a489415fdd2ef950b402bbbae44f8eebc8f39c4d35c4d5617d6ed04a24e0135eddd086604f1825be271f99130dad2752836edf648adf9148dafa4be9cb4abe47f16fb2f24dbb3a1573a71c061fde667628e1ce3ba0cac9e744d4b5cf0ff501361072bbe4691e66e99b9dba9e9bccc11c629b1a344b1966793839b2ac5e2d88533b7bcc5e4d9db1883b40da572d82f727ccdb3ebfd56fa724eb715b34c76415613549b1779b32342494392c068c3a164280b2dfabea09ad0e247c6f7e67839351fd6ec3f66afc39681c4729fa365d6dd687", 0xf0, 0x8, &(0x7f0000000340)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7, 0x1, 0x5, 0x8001, "ed1e8716a189a4673c3da2d4c13695658a3b0098", 0x40, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x2) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="6705d7", 0x3) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000140)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000400)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x4000000}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) sync() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r2, &(0x7f0000000240)={0x1, "68f8d1da610d7b42b4b5131ee0740b24f8b9fa88b8d156e13f7dc8588ca39f22556ce8e4161d5f6970d11ef0003f64b92b8736fa84d9b5d34d76ef0bd8e84a76c670c63d76c3460b5f48d178d8ae892e88a84cf70bec954ab43a24b01ce6f2c8bf0a0c951fafd80ece5879d1776631309f450799c67f397498795e501803bcc57cd42ef62b63a37409401d7c4dc4"}, 0x96, 0x400) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0xffffffffffffffff) 16:00:16 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000001500)=""/201, 0x273}], 0x5, &(0x7f0000001740)=""/156, 0x9c}, 0x2) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) socket$inet(0x2, 0x4, 0x2) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="6dee73f7ec4f5b78c97bd5175c63e686f24a15ebe413dab0d0"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x2}) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r3) mprotect(&(0x7f000036f000/0x4000)=nil, 0x4000, 0xd) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x6, 0x0, './file0\x00', 0x4, 0x80000001, 0x2, 0xa}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000240)={0x2, 0x8}) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x3b}, {0x0, 0x1f}], 0x2}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x200000003aee56d1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000200), 0x813, 0x0, 0x4, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:16 executing program 1: open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) clock_settime(0x0, &(0x7f0000000300)={0x5000000}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0xf) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) lseek(r2, 0x0, 0x0, 0x2) recvmsg(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001580), 0x0, &(0x7f0000001600)=""/117, 0x75}, 0x800) 14:41:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00') ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x1, 0x10001, 0x3]}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYRES64], @ANYRESHEX=r8, @ANYRES16=r0, @ANYRES64=r3, @ANYRESOCT=r4, @ANYPTR, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="0c525b9442175bac6d2a077348e866d9adf2f5401dcb981d6f0afb7d808656014acb96d15e866f9257d6045d1b9cf5203272388fe3fe43d781eeb98c30b9e5e526cb131d715fa4fa71a2e30e5202d5813db99c350b999a2f397fe040e04ebf88318c2c9de9d3cc037d03dac41faba53d0f76e6fa3475f65850d5e9ed43845eeaf2d1fb5e17d2c35dc2e19bbc6446600f3cfba454c8c8bc19c608eee04c89e3f8eff9c014eae017b12e40b94669fb6b111cb98e0b99b4483a25", @ANYPTR, @ANYPTR, @ANYRES64=r0, @ANYRES64=r5, @ANYBLOB="1ff20e3efa62094d027d7f826c19529b3cd79766956f3f99f75f85ef2c71d6efa1804e0381e4485fb73bd8773fe9a95e2de5a6885b2b3bbdc2abd24e0e126341bdfb5332b76f0cc619288fee3d4f1a04bb0b92b0806e8ba3aa18461456124982ddea7899e527b5f7314c6087f5fb2c081587b0a4aa27ee0ad779488618fd1d2f800ef6b0526e02397c9f9da289731b2c01cc93e3491534c89a331fffcd337a6a68c20d36af08943a9fdcf67ff36ea28bed5ea8a9ddd638ba52cafa5751b61ea46cb87b69d5672429d618e86281b6834176a775704d04de22775f485403203fe42b8b21a68232aa1004ed983a1d3b07dec2c6d5", @ANYRESHEX=r6, @ANYRESHEX=0x0], @ANYPTR64, @ANYRES64=r0], @ANYBLOB="8c8a1ac1365d4c4ad591aa5cd1e8b743a3d9ca48a5cbc79df7df937683bd1e7592dc72cce5422cbf5df3d0a3ce43efbc9344c4d174dc58b3c0db54bc93a31e343b0c68343ccbc2010e9e63e4e361ce3bb71202d2fdd6d3aae3b7282c71baaffb9ecbe74a8372190e3a8868bdb53419067d321c2cdd6fa05c15db887bba3d70442fcb4983e300fbd7750b56e702a19777d023ff8b3a87df117a99e838377d6487d9a4dd2b461d71d3fde2b3b3"], 0x3) write(r0, &(0x7f0000000280)="9e3eb390", 0x4) 14:41:20 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='$$-\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='&\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='($*\x00', &(0x7f0000000200)='-})\x00', &(0x7f0000000240)='(^}\x00', &(0x7f0000000280)='$\'/', &(0x7f00000002c0)='\x9c\x00', &(0x7f0000000300)='\x00']) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 14:41:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x12, './file0\x00', './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}, {0x47, 0x8}, {0x20, 0x8}, {0x80, 0x60000}], 0x4}) 14:41:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3) dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x736f0080d85f91a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1, &(0x7f00000001c0)=""/52, 0x34}, 0x843) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x4, 0x23, 0x1b68}) chdir(&(0x7f0000000240)='./file0\x00') 14:41:20 executing program 1: r0 = socket(0x6, 0x4, 0x4) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 14:41:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) chmod(&(0x7f00000000c0)='./bus/file0\x00', 0x1c3) socket(0x1, 0x4000, 0x10000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x7, 0x2, {0x0, 0x2}}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pread(r1, &(0x7f0000000180)="bc98dd74c4565dafad8d6f088dea1f951d29096db9d526e16478cee80da0cccff3f686e2111ec17e6f1b1e30e1a2ebb896fa9937fcbbba9d24b0b6673dc1a6e6edcb8a31e7f07ec3b780cbe9e219fce73b51", 0xfc, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000300)=""/25) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0xffff, 0x60e3404a, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = dup2(r5, 0xffffffffffffff9c) syz_emit_ethernet(0x9f, &(0x7f0000000240)="82513fb535fcf23f55f8c88b63f78b4fcc9a2f4f510a6c9598ba6d011ee188a6b79dd9f670abc39d0da7ef1934d59b619ba507806e17e151702ddf3198aba996dd19d5c904c4932608bd4eff475f47448ec959f74c9b5f235e59bc1fd4f0d3c9f50d80cf82031ec4db29b475e3011e62ea13ab95cec2bc3af26e8962b1cb59e91f04fa70302b2453270fec249a1363e06548520bb80be3eb03fcf6fbefbb7c") ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f0000000380)="bdb232c9d37667203319b848ed972f85c4a8d35967f482b70b642603d266947890786d16374af5e096d272a5c33d3a7a323e5934968950703fba5f84e35a18581ddecd977caa5a7ffb442283e15871c5320f4d2eda3054df0594338b964abcd678710c21a4479c373abc3284e3f4adbf4a677c7e685e9f91eca9d860ffcba6f82e6921ac900817f46c498df9f12c4bfb05cf0d47107c88be3c266f51e2e80e64d8ec58bc39ad1ffe888fd2bae57e8811108694465635ed005559f2ef6df195a692d9a99440eeef7fdc66bd547633421bba79b406a1c11eb10121eddaf069ed3ae64dbfd8ae3386cd4eea0f2d2870d5fad166dbce6fe907ae03fbbb9770bd49f6e9fc3c8922cbc7fbbcb1bd0b61ef826cb807fbcaec093565ce30f2086566bc8c9bfeb5dd52ef18d90410f1b11897b2d7083720e49f4eba5ebd76fe71db9cc2ee4475989b5d29041d97f234657e73b206d9f7ce79d3c22b3a1f51555a6dbab716f3a760e34610646870559fb7eaf88267871c5503c47f99a44ec8fc5805852bbadeffceaebb7c4630087d24cbc881e50bb75e675bd79f371f7a6d2ec784bb033abb3716420f2d6fc5065378d1e80cf414c3dca95f958af4189eff0d3f3e185ac94a8d2d29ea57e89c802540f0ff3e5de318e80526b1ec629a7f37919c3527f3b930d483f2473f1f2cad2eada2dff3023563c8d367771c2b7bc2d1b30a468a77f1952c1c5cb675a267f653e1bd4262dad62671dc7cd4d3bed62970cb56efa92163d04686fccfcd9f3de722f3789eca4869b44bd23cb6b87b5ff26c01accd484334032b3f2d2f306ccaab2bfabd3f97f663130127318094fce4aa16f57158d6116fb80bc1a1f03ae35f54d79a43f19c407bbfc601c8d7c9c770cd9659711e7f7013dff4338d4eb9603077c06ebf9640005df9373364380bec85ea67020825e0d902e985f5e406311e32649cf10f1ff68036490965f073630c745a39de0e1ba5e26c85cffd4ea631c22ed5d184f034ecd7a431c70b96878ae8d44559863fbca5368c4d3a95962fc9e1cee30c3083c88123f9883e1c946fd0fd5c521d7f8f8aee58da21bc850d15961ab30a948c9889cf9c877829727292a476f8c0e8424eaed7096dafcf061d6bc3539a3de7c4428a32c4dbdc854c28beed7ea05ed5fde4e28b042fb7732381703d86ca49029a291ca342149adffaaf1637de70c567c26b7a898de05f508b4afd488fb89568215761da42ca77b4d6adab25a0b19046dfffaaad28db7a74a454b7f0a2cb81be477109d056784affd8d2db09171da77631495c582e45d291d2918e3d2883781fcd807cd8e6b2f9b8fec8a6316c3d84baf65ecad70c74deaaedac00d8cc7ccaf9f1c8069d0c6a89dbd3c1cd40d610f7d12989765fa7b6a4ff76c612cebaf1526a244ec1a1b1eeeab4966c3566e95b3c12d4b53ecbbbdf309e802bc2de9504afcaee689c7f021bb6ca1b1a9709afb9b318d4cbb0e498e714a6535cca7b40f61e01d9418c0cbb2155b5f6b709cd5ed2d1ce83fa6a7debf5b060789467de192cce0b77dcd8e4c168f78bda9b9d9cb8489cfc0de0b49495d841b63bb024b99ed5c3a62505ce555fb4513ccd5f1dbb1eb92961be1101823e1310fdb0a67b4a6288d484bf7ecaf317dc264db15a0c33509537826a15b94d055aa4892d080247d4c348a13371e153bb4246f9c353258a21d3996e9026568d479fbeba5aee038991c0151efee8fb0a53cc3adf73c575c7489913236b0f4877b0ec5ebc68227a2e714ed16591c0ca76bca0edd763afd2ff54a45854724a2e9aa39b74df989c9e53994df72d21f3abbf0205e9968ef48fce52f03e8ed9090d7feb88ebb418c24b5a38848a370808b88889c9ae203ddae6b24f8650a44096e7c398085cea4b2581ea9c41df01524b7b8e767334ccf5e764653a6c494e9b02cb30bee2247c98f031b84fc3dd299496af501b0d02b429cd559ab25fbe05f5d4dcd7c20f83585a382371555ca0eda34843c65e1b985d256f93f9ebc05dd168a10acf22ce504ace229792fe9997d1ac87b9fc629f399e38443fe0b7992b0b0caefa6e341b92d244c09bb543b73cbbc5f1009957bf5395680513a43b2107f51ea89624e5cd40df332bb51893ca575b9474e09ef0faec378e442c924b18c403aeee18f8bb8e32c069f2ecfb82ccc326d5ee22154d9d5372a83fce0a911e08ee8bebcbb733e0b0d6428ecc5b4b1ce92f57dfa61ae97563bf75e602226b2f56b4c17e675f3e2dc924e64fa9a1a3a2f074f3023798b282bdf257808c6a46d854b3b69017376da712b5f8b7c5fa69ea3737b63881cd4b75ad409730f9e07103dbb1f4457a483730b45511f3489591d060974781e097f917c5790f64068143262b23e80dc62fbb0e7c10f18d4dad26b9ccd5ae4086cb371a592be56cbe50db9a96a4b2601b4ed4a355754f5dfedeb57b405010db035a2286585f32627cba6e6c18faccc6743eac68bd043be34f762c0fa5c773e89bad000c1af239405f06adca4cc2714ec2e5f89484193f908c005594baf8748f42d43a0288f5138f7d0ece1c3a544c2c7c6ab40b58ad61acc95fcba73c06d687f51e846ebf239bb85614f55e3f553f9f5657064831cbe1f01574703c94e8748bf423ff2c052dd3b94efd45fcf663be219cdb332662568ff5d426b83d0675a7624f193c573da0a9888617eaa8791040c4b86d563629c502e28a3165fb3ae3b9adce0312e651f12ff8a6981be175a12d2e4579a05502109e914ea3c323287d6f649b3da3f0da71f756f2871a6f0868d7797044ad5c96f11b16240e13b9c32a3a62b1375cd6577f42a4f7b03d73803524edb2c66aa6deb29856d3d1160e5abb43108cd25a45c5e373cfdd3a3789e00d687db7be7c5156e914d1d35d9f449cf9492a4b24843233bc5d7f71439a819fc7a76ffe76f0cdd5cdb6af44c1c50ad700464dc5d42907a1c1b375500581d29c5aae6dabdbecc44df34e51d0e9de4cbad4c91f3d4651f27fc0100e83618d344043d68d84b0b232ed6e1fc0b4d1c90922cb51e136e97986990b965dff6544c02b9161721983faec2d7f2f75e3d134d4d8d0efe7dea1e2b9f59fac0505f561bcb0fb62200c0d31db0a3841d999493a0c5668a365c6f7fc5d4859912afb957b17d7df0d879b09e4b5a5d229bc515c7251a7bea05947bbb95a9d2d2115f79611ef6ab870b5aae968102b68738b3a89819e0bc7b70584abde2f1fee169ed717f8413243c9093f48e0d655b770c07d03f4035f8f4eee49efd8d57c3b56d222aff735e94e5a65781fc7daa782195c5d26bfdad1b0a2aac921fc482d072f3269b22dde05a4c6ba8b723ce70cdca402eb7c1526990f434a1aace807b78733ad577db42b0e2b238b0436dbd60cbf509c0fd9f5472db4d21861bfb33a2700fd9dce82ee045e6ff8ce4beaf5d134fbb75fbdca0d81c7021957919df1ba0fc9378589d82f7429176f463ee5ea1485d78fc27a7532f5a4248757440c393608def190d6df46316f158a3f41fa1e5eb3d74f6551b4d2818d7e415da1d76021564e5aafd43b04eb62e88358c69df2e3209f10ac475d924cd324653eb9bdcfb9025b601923566bf73f39f5fc7e2500e040be7f65419b3a21bea2a76546e338ba474d0d63489773fc6b3608be33f64b6fc798527be13668ba6024b10b9dd4f61f5aea27110c9b9a3f10f69d547133c7dbfbc55d02047fc1889a48b4538ce6b701ca7fab823d2306f534028dfa0997fd3ef0cb59070af7c2502458556eb089690e926a3ec2e0a95a950fd424d18f518c8807ddaf415e948dc604a4bcbda275f29692e77007653e9da9db766fc4337d623ead5e1b086f6825ea48f336ad8d90d86ad495e5132307a972387bb10b07f63e26a4289fa5629fe868fdc1f7c029ba81b76a4a354fcb9575fe13eef15be09bc48ea185c33e800810ddbb52d062faa856e782cda515a1a81a42483545714cea98daf14434fa635e62c25fe39ebcf47a82483ad1e97bfabdb31101cc29426f2b99de8d70095fbfbae91bbb0c904f7aed51e89de9ae4a11f225d273d1d95bf505e52287cd75619b8e39a507c8fb22004f63e7c911643519fcc1f4cb6352f49c6dbc0cb83b3f29863126658583f1d6e9e26d7a7a479e7bb6022dac9f7fbdce8e77631091acc69ce89f842c45b27fedf28c9ab98f371018f48c72926acb5e4830de5cfe7337ea5c837a6537b91fc08a701b851ac5e10b7286239434156c7e3be46967e4292531f5ec184ed7270b9413caba316627a1c56d2850a346d7f58f42ab1f8cb5b221a9f319d8163c002c4682f9d156d458d90b4d17b07c39f42b980f47e5bddcbe128f1f8bd49dbf67cf8c897e8520a1b9e2d40bd9a990d1d7ea23dfb612d936208a363a2fcd3f40904329cb1ad04def2ce720de9bc4a54b043e6556ed6cd17288ae96f5a7a33ef8f7d80f9319c5bfe87ee8e799b7068578dffdc57a470030a3a54977a6d0531e7f9773c999d7d5280459c69e87c0fa2e929c8d4125cd35513413ccc27fb11ebd8dd0508b5aa28496bdfab9bed33783de9522e206f021ba67967fed391498b6140cdb1f1feb2ee7df277e1fba287f8a6f9a394719ca216e5a75e51fe9166a4974b98c6ada2ec44d78fa4f68e7119e46ad5eab4bdd236557423944d7e32302b516a8eb94b331b89eb61e9d23280e32b782f2b26ff179005c10043273e17ab63c9ac52c2ad926a01f4f9171a425b3263546d63a18db9480bcacc5c9588836aac2128d92cfab4c9a37ca438056d902cfa5cb532f819f0966df5eef74f026a1e7aba1619dd4a05fff445453402ec4379dc2e6862e3c4a5c7db1a0b12cb2e24af819c9e55c7db9b9f4ca496b748fc4726484651f4cc1b538c471b3b57563255e42a915ea9f2cddbb121f1eef1ec117d372d7f1305faaac806088a61e8b701a59627029e65d1e04073f85a131a8e32252115aabe0702d13bb58eaf49862be48405aa6f0f51d2b1d03ac8ee9d4bd849a9f1897f513384a3868a6275e0aa61604d0b12372f3102a38cfaf0010d27054f0d7b0744881734adce310159d29568880ac8898ee3b1173fa62948576d6e53ee6689e4a71b032ab65bd8f070478b7a39911cb750c6de2ce2ca64fb223d4668fc6b0864e09ea822112566c26ed7d642a4af2dae6e1cb80750498dbbdb3b7c87f3d3d5264e4968d35e3e845bc201366d04e4f0c3b814d56bac6c8e19e535a9400bdbcf488eba1cf7f5d70cccd016af5abc9f43fa3c4f562758cd0081260e09d9542c023e8f419290483ca28e391a69eb4b6be77b0d0e8086f3dc546207024067209d260e8e908e323984c076f28477a1f8af3a62fd9425339c7eb9180ee4e5f0146083a88398c825f50eb38fec3fca17f034cbed525c563c3a5dbed3ce559c365e93b5490b894d5171a5a8a179690bfa969888ec58123a192350acbf03c1b4910b0ff37f83228822b3d1bd0effb5cf5ce5450b11303fd1a0cda2a0b070153e19fb5385879d4b7b8bff291fd92eb67ab4ab3c8659df6f47e3553caf523458aa08d397caa5cd9943b71ef05f5ebc1e62aaafaf37aed2a10c1675c8307944e91b78b8375845212bb66314f46858e631cb21c37687e06157d707bccf8a8961081c0cead99990af7f477017ff3af6701d5d0c3372a6bc54a91edca64820e7c37d1d562ec54805d37fe2453cbbb77e6d19dd7e9bc01ec2acd45869ddc8d1651db9dd63f91ee770c4f260309718c5c453664b2855f88b24f72d8b95f1b630a56eee2beb8537524af06846f10430564935b70", 0x1000) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 14:41:20 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) r1 = msgget$private(0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000140)="9e388b687811ccd2fdbf4c265016fb7f8f83d1822bd6f70a3ed2c4c0ec29698d99ef16fc794d90c3712188cefc360eeda4fb294fbc1977c8954a698aff6c3d8620fdfe0a0cc4b5c78aba0cda62a6461cff2d78979472b8f6c788c0fef25a976e205a06a56e8b1d67d67c0c217ca817f02223d8de430af5c0596cce9ab700cdfe1709f9e0f2ca46ed2d907c6e00c8bc11286308808e5c3c2d979d62f491d30ec7122c55326bb1b7e6febf63d66522ce58105a73b8ec166d1c36956f72e5a308fece048a30007e55bf1ca19a3bcfbd56bfcf2a0c9f630f11958030b498b87487f4df48079832145b2956c550909f", 0xed, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x101, r2}) 14:41:20 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40, 0x3, 0x5, 0x400}, {0x5, 0x13, 0x5, 0x7}, {0x80000000, 0x8000, 0x8, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") 14:41:20 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb9ee18505fd6889c, 0x0) flock(r0, 0x8) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0xc) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/6, 0x6}], 0x1) 14:41:20 executing program 0: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = msgget$private(0x0, 0x10) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r5 = geteuid() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r4, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r7}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r8}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x2) r10 = geteuid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r12 = geteuid() r13 = getegid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r11, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r14}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r15}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r16}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r11, &(0x7f00000001c0)='./file0\x00', r12, r13, 0x2) r17 = getpgrp() r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r2, r6, r10, r13}, 0x2, 0x5, r17, r19, 0x5, 0x7, 0x100000001, 0x80000001}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r21 = getpgid(0x0) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x4, 0x5, r21}) ioctl$TIOCCONS(r20, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r22 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r22, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x83a1, 0x81, 0x5, 0x1, "bbdd0c56dfa8b7862398d8921ebf539a1273aedf", 0xd1, 0x40}) mknodat(r22, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) r23 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r23, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmod(r23, 0x7cf0b05c84828f2f) 14:41:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfff, 0x2c}, 0xc) dup2(r0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r2) 14:41:21 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0x7fff) poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x3, 0x0) recvfrom(r1, &(0x7f0000000300)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xdde, 0x7}, 0xc) 14:41:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x4, 0xffffffff, {[0x7, 0x8, 0x3667, 0x6, 0x65, 0x9, 0x371, 0x10001, 0x9, 0x7fff, 0x1, 0x945f, 0x9, 0x3, 0xe77, 0x2, 0x8, 0x80000000], [0x7fffffff, 0xffffffffffff2cb1, 0x9, 0x6, 0x81, 0x5c, 0x7, 0x7f, 0x5, 0x8d], [0x80000001, 0x80000000, 0x96c, 0x4, 0xd174, 0x1, 0x1], [0x200, 0xd, 0x1, 0x0, 0x9d8, 0x484d], [{0x81, 0xfffffffffffffc00, 0x0, 0x20}, {0x81, 0x0, 0x8, 0x8}, {0x2, 0x6, 0x8}, {0x8, 0x0, 0x100, 0x1f}, {0x80000000, 0x8, 0x200, 0x3}, {0x7, 0x0, 0x7c70, 0x2}, {0x0, 0x8000, 0x1, 0x5}, {0x0, 0x7, 0x4, 0x9}], {0x4, 0x1ff, 0x2, 0x1}, {0x3, 0x3f, 0x2c, 0x7ff}}}) close(r3) getpid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x9) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:41:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) shutdown(r2, 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/40, 0x28, 0x2, &(0x7f0000000100)=@file={0x8e8441f2edf94f2c, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:41:24 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = accept(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075eb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad7ada4f97c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000002540)=0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$unix(r7, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500"/4098], &(0x7f0000002440)=0x1002) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r3, 0x0, 0x0, &(0x7f0000002480)=[{{r2}, 0x40ac860879067683, 0x84, 0x80, 0xffffffffffffffff, 0x4}, {{r4}, 0xfffffffffffffffa, 0xc, 0xfffff, 0xffffffffffffffbf, 0x5}, {{r6}, 0xfffffffffffffff9, 0x90, 0x20000000, 0x5, 0x7fffffff}, {{r8}, 0xfffffffffffffffb, 0x40, 0x5, 0x7fff, 0x4}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r13 = openat(r9, &(0x7f0000002500)='./bus\x00', 0x0, 0x142) kevent(r13, &(0x7f0000000000)=[{{r11}, 0x400007, 0x2f, 0x0, 0x1}], 0x34, 0x0, 0xc68, 0x0) r14 = socket(0x40000000011, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs, 0x8) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x9, 0x0) r18 = accept$inet6(r2, 0x0, &(0x7f0000000080)=0x1d7) r19 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r19, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r20 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r20, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) kevent(r15, &(0x7f00000001c0)=[{{r21}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffe, 0x90, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x4, 0xd0000005, 0x0, 0xf72}, {{r16}, 0xfffffffffffffffa, 0x40, 0x40, 0xc99, 0x4}, {{r17}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x7ff00000000000, 0x1f}, {{r18}, 0x8000000000000007, 0x66, 0x8, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x69, 0x4, 0x100, 0x20}], 0x0, &(0x7f00000002c0)=[{{r19}, 0xfffffffffffffff8, 0x10, 0x4, 0x9d2, 0x2}, {{r20}, 0xfffffffffffffffe, 0x82, 0x20, 0x9, 0x9}, {{r3}, 0xfffffffffffffffc, 0xb4, 0x1, 0x1ff, 0x6}], 0xffffffffffff551e, &(0x7f0000000140)={0x81, 0x7fffffff}) r22 = kqueue() kevent(r22, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r22, &(0x7f0000000000)=[{{r14}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 14:41:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r0, 0x5, r1) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x84, 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./bus\x00', r5, 0x5}) 14:41:25 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, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000006e00", 0x10000, 0x80}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x10001, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$inet6(r2, &(0x7f0000000180)="f52f2a8ab827165090c9e66a847521555466c48d8ac90177c27224448cb026ed08380a31941f1296e01809fd787c8e4d259f0e653281a940e0dc56798dbf49686544f75484af314aef2e603d9828a5e849d9de3eb737fb766be7412bc75cd93f53fdef3bbbc78e9240", 0x69, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x3, 0x7f}, 0xc) mprotect(&(0x7f00001c1000/0x2000)=nil, 0x2000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:41:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf, 0x40000005}], 0x10000, 0x0, 0x100000000, 0x0) dup2(r2, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x0, 0x6184, 0x6}, {0x3d1, 0x100000001, 0x8001, 0x3e3}, {0x101, 0x6, 0x7, 0x3ff}, {0x4, 0x5f, 0x4, 0x8001}, {0x2b8, 0x4, 0x7f, 0xe2}]}) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 14:41:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x9}, {0x30, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:41:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r0, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) write(r4, &(0x7f0000000200), 0xfe72) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000240)={{0x2400, 0x8a, 0x9}, 0x2, 0x3, 0x7fff}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = dup(r7) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0xfffffffffffffffd}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 14:41:25 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 14:41:25 executing program 0: socket$inet(0x2, 0x4, 0x100000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) 14:41:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) listen(0xffffffffffffff9c, 0x7) 14:41:26 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) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 14:41:26 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:41:26 executing program 1: setuid(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x6) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc, 0x2) ktrace(0x0, 0xe60cf1dd35309e81, 0x5d2d028540055a75, 0xffffffffffffffff) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfff, 0x1}, {0x18, 0x0, 0x0, 0x1}, 0xd582, [0x4, 0x1ff, 0x80, 0x7, 0x10000000000, 0xea, 0x4, 0x8]}, 0x3c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) 14:41:26 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r0, r1) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r5 = geteuid() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fchown(0xffffffffffffff9c, r5, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r4, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r7}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r8}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mkdirat(r10, &(0x7f0000000080)='./file0\x00', 0x92) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x2) fchown(r0, r2, r6) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r11, r12) 14:41:26 executing program 0: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r2, 0xffffffffffff8000, 0x7ff, &(0x7f0000000100)="ff225900114e1d7ad0cfa24ca1841fcc60cb5b411525708729f983438ab5a57080605346196eee71feeabda0cc34987d6518c5a3f57e6dc0cf4474419b455d5ac1fc71ae44", 0x45) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:41:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x9, 0x4, 0x100}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 14:41:26 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x7a72dc2d18cd0472, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x88) r0 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10b) r1 = getuid() r2 = getgid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) r4 = getegid() fchown(r0, r1, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) close(r5) 14:41:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$inet(r2, &(0x7f0000000040)=""/241, 0xf1, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) 14:41:26 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r3 = geteuid() r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r7 = geteuid() r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) kevent(r6, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r9}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r10}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xbb, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x2) getgroups(0x1, &(0x7f0000000000)=[r8]) getgroups(0x1, &(0x7f0000000080)=[r12]) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r2, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r5}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r13}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) setregid(r0, r4) setregid(r1, r0) 14:41:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x140) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x101) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = getuid() r7 = getuid() r8 = getgid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) r9 = getgid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x6, r6, 0x0, r7, r9, 0x5c, 0x1}, 0x4, 0x6, r11, r13, 0x4, 0x6, 0x8, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/4096) socket$inet6(0x18, 0x4, 0x778) 14:41:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2e, 0x2000000000000000, &(0x7f0000000000)="00ccba00", 0x4) 14:41:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0xffffffffffffff89) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:30 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x106) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, 0xfffffffffffffffe) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000030000000) recvfrom(r2, &(0x7f0000000040)=""/75, 0x4b, 0x40, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x23, &(0x7f0000000280)=[{0x7, 0x4000007, 0x0, 0x2945}, {0x7, 0xa2, 0x5, 0xffffffffffff8001}, {0x1000, 0x1f, 0x0, 0xba6}, {0x1, 0x5, 0x1, 0x3}, {0x800, 0x81, 0x101, 0x8}, {0x7f, 0x100000000, 0x4, 0x3}, {0x3, 0x4, 0x7, 0x7f}, {0x9, 0x3, 0x6, 0x8}]}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x4, 0x5, './file0\x00', 0x8, 0x3, 0x3, 0x9}) fchflags(r3, 0x10000) 14:41:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x120) syz_open_pts() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) open(&(0x7f0000000080)='./file0\x00', 0x202, 0x80) setgroups(0x0, 0x0) getpgrp() openat(r0, &(0x7f0000000180)='./file1\x00', 0x1, 0x0) r3 = getppid() ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x612, r3) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x2, 0x49f, 0xe8, 0xf2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmsg(r2, &(0x7f0000001640)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/22, 0x16}, {&(0x7f0000001240)=""/159, 0x9f}, {&(0x7f0000001300)=""/160, 0xa0}, {&(0x7f00000013c0)=""/222, 0xde}, {&(0x7f00000014c0)}], 0x6, &(0x7f0000001580)=""/189, 0xbd}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 14:41:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x800, 0x6}, {0x18, 0x3, 0x71e}, 0x6, [0x800, 0xffffffffffff9f85, 0x93, 0x4, 0x0, 0x70, 0x3f, 0xfffffffffffff014]}, 0x3c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0xff) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 14:41:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000100)={{0x9, 0x2}, {0x5, 0xffffffffc0000001}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) symlinkat(&(0x7f0000000040)='\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0xe0c3) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) flock(r3, 0x4) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getdents(r4, &(0x7f0000000180)=""/178, 0xb2) 14:41:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x1d8, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x6e}, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x0) 14:41:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = socket(0x18, 0x4000, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10180, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x615e, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x141, 0x2, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0xa1, 0x40, 0x40, 0x4}], 0x1, &(0x7f0000000100)={0x1, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") 14:41:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000fffffdff3007"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 14:41:30 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0xffffffff, 0x4, 0x10000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x515e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5852}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xa80}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x39}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './file', './bus\x00'], 0x9}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) write(0xffffffffffffffff, &(0x7f0000000140)="372cf4844a7fc8541a681a0f71b4fa793135643adfafb4cba55f039593bb7eb8df23cc2d7fbce5d2284642e40fdd5b5eda1077b59cce7cc9956ac7f333b2e70894aa7a2dbff3db7ac26a9751d23156fa1d15288b4527768da1a2d04c289e9524f442d7720ef660deae3beb4ec539e5b647ef4d9d3a4bfffc8a82d8f884b7130bd4dfceca9c07653418c105d3947c0682953a7f54f99067ac4aef", 0x9a) execve(0x0, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x9ea1838011148bbc, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 14:41:30 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r1 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x0, 0x0) writev(r3, &(0x7f0000001880), 0x3ee) write(r2, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00be369b228cb229d8b5bae5589a00e8141e60d5aec0967eebd05a266c022e2f66699daf823786db6e486c6530002eea6345ead464e4984b94094ac7c76435e5b6b463a24a7f43fd976c1bb6587bac2d55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb032490ae29f6c"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) close(r1) r9 = socket(0x18, 0x1, 0x0) r10 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r10, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r9, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 14:41:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x52, './bus\x00'}) write(r1, &(0x7f00000000c0)="42856f82250278dbd6afd9ca36747505224aab2d9bc62263f1116c938ee39fe14fc707a2a32cbe9aadc60ae8236cc264151fffc292f09810fd92cced8e7aa2a519736ab1bf476256e0e1c299b7c65d288aabe7", 0x53) 14:41:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x81, './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) 14:41:30 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) lstat(&(0x7f0000000100)='./file0/\x00', &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x5c202538fc0bdbda, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x20000, 0x42) 14:41:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 14:41:31 executing program 0: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x3) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000740)="ea87ba77fd5c3bbdb72287020bfd19fcb86ed6088bae6c211f1fcc34d934805c8f2ce8c5a74e8bb57192a245c0c23f5ebccd4bcd536f325f200bc15217995068796d65ccf5cc34b128a3abc6ff26c6ea95ffd5167ddfe293a4b80620173a9dee3388762b87f4c66199e717dc6c9044dd5e2623ec16f0f073d3f8398b9b219c3f9e77ddcc8286b69b394724a883c286cf05b02df5639675f3a531ca4179b78e9eff6ea0bd2d672a86fb12af5159e53cbb0b43bd3faa8d7faaa91938c92974589ce800b8493fd64bb1e0f6db28b87a0c9a58ded8", 0xd3}, {&(0x7f0000000240)="28b1c69456c4e31038203b29e3f9d23fc30a80460d658ff54fa306a6f4f75fdbc3e3d4d3a7874dd6e04d8adaed5ddbf3ddb7e4c90ef797fdf4b5628e304aa491341e6a582cb71204d59ba6a3691600c45e409e6b3a94d881", 0x58}, {&(0x7f0000000540)="fae915aaaade56cb07bcc7af0b53f8b9bbfe87c34b0926d3fb650a182a34484cb4d279439e85b5d1302fa81277a7ae3cbafb9e2246e709447e9937a128580ed47f2f07164d7111857fd138594201fb5fac7cee57dcb4ca8b33a08d6a05166c1db525b5fedc6aa47b309fc5aea90bd34e4767eb0105dc9b64220d333d03d0b05001f0c838", 0x84}, {&(0x7f00000002c0)="1df86a092e2d157cae70dc8f00556506cac77d16322669a5403a5446bf1c78d4bfc4563e70cc7d3fc448d5c5f1198a28ef0f4279d483064b80b026a130c3fb8b35bc2cc9e1abf0fb321958afaa425def26ee8857780ba24008cf15efea0eb01981217cbbbc4e8e44f27a6be7c28bc65fa32501668ca48d48d018cda17ee3a2b3a4a8badf7072587d097ce758f4ae2d610382f5aea26e1dc2164096fae891cff6a84114dfe1df0a01dd87cacb46dd65d1ebdfdac5c98c51237d1a2e8f46a5eada4a51dc94251ac4adcbd1ef71b93bb15cf3a04bd22c8d1f6a9b514d9397761c7fd1bb2974a7463afd532a3c9962", 0xed}, {&(0x7f0000000600)="89131eed964da2aafd91d2f52b1b1122a100fa01c0ecd44ed67e736d197868529785b437d9705cc64798f79607fdb2a1c382ea05183d2483a1f8a92a4ecacbe5f5dee322724900fe9c5374bd8a996715dd61a2e5bf944645aa3c7e516e83332eeb56c7ed1cf94441d8fe87bd7ba00f91a04e91331e7832692a", 0x79}], 0x5, 0x0, 0x0, 0xe}, 0x3) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8001, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchdir(r3) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000700), 0xcafef24de702b975) read(r2, &(0x7f00000003c0)=""/107, 0x6b) r4 = dup2(r0, r0) clock_gettime(0x0, &(0x7f0000000500)) getitimer(0x1, &(0x7f00000001c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3800a) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x101) r7 = openat(r5, &(0x7f0000000680)='./bus\x00', 0x8000, 0x105) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000000c0)={{0x8, 0xe8, 0x1}, 0x8, 0x9, 0x97bd}) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000006c0)={0x2, 0x100000001}) r8 = getuid() r9 = getegid() fchownat(r6, &(0x7f0000000180)='./bus\x00', r8, r9, 0x5) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xfffffffffffffffd, 0x8000}) 14:41:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) readv(r1, &(0x7f0000003200)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/86, 0x56}, {&(0x7f0000002200)=""/4096, 0x1000}], 0x7) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044279, &(0x7f0000000000)) 14:41:32 executing program 1: r0 = syz_open_pts() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) lseek(r0, 0x0, 0x0, 0x3) socket(0x2, 0x4003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x2, 0x800, 0x3, 0x7, "5c3d6d012933503a113c1e345b570ce4d7e92869", 0x81, 0x7ff}) r4 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) shmdt(0x0) 14:41:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 14:41:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xca0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000035c0)=[{&(0x7f0000001200)="2bbedeb8611f3473fe8e67e49966e7bec2a5e26d863523d15b7c11d39a228e47287d4a38da2a68b661bda942121a09d5bf9f1cc6939bdef23dc6e7df555fe7b74451ba7db8340b8b85120b6199f081ea3b5c43cb00180eab5207793c928994b463c1547543a799dd203c9f6d58fc23ee6546e30e12a1ee582db2ee8d6084ba0c7b94f9b870eb4d465102f468c713d2a56f3938535cbdfac9bcfca310938b9de99cd8ecd1163076661c0d650c59dcc6800c6c757894311f3dc664fc429b81f51bcca60447d9469be50cd292938334c0cadae69273496e135134e779420d026294009994a5fda00954906d09a8e48432eb5173eca6bb5207599db29288479d761bdef1a4d2d301e1a55a4fa7b9c3acc69017f1fa56ab9003907f9dfe83dcbc1e7d9a23f2f76bcfbea589e4e29e330a5f5e56d231f909f89dc81ece561ef49bebdd16704c56a0970c02fd784703f56d0b0186d50d98293bfc900c125bf5f09bfc11c604ab1d2c05433b079c55643d4837a7ea9387e024fbc591aadd9d70d5dc02f9095347796cfa2f39d45cc5aff0ca917532eefe8a6347bc17f2af860d261faed47da90cc266267630e1fafdf3035f43961979c94db615c4f4bd49b0225cadd4ee37ea4b299b59c0d6604b89781c83ae4d7ef7b11ace579335c723b1ffd164b648922f5b8ff57cd928124a1271e6bc56bfe762536d756223325951f5dc09ba6554406bbff21d8826135331152c9614449ee56f05568fa3f59122c8b155aff1ccb54532b0dbe23dfc9b42c42047613a9f3dbb0e5b48b3825347e24c940244cbd8b7c6bae50edee6257a8c25e931de6e4b0ecd4ef8e0773a68bb3d198a76ea3cf037c0658d6eb75eaefb1f73f6f55bd759bfb7a971315350d69eb81970f087cb8f602435cc620a8db1274e5420af8adeb2c2982619da144aed6cffbb3b1a0fd882d5c6ed6bb7be6fd3412afd1020fda809e930c1750ddb74d2c8385a378f7c9713a6586dee0df54ff3e5305db6081f809b39341af95eca8ab1ed884ed8e9fdd78f2ae278b021051c9ee537bb8b7813a3092581cb83b84cef469524b55ba5fc83a6f297d4346a9debc93f3fbf5e4fb9d03a71c1b6e454233cc5ec785074b0ae8b2f1045e9b7de9d2a890264b45b348970bba69bd7a5fa49f68f3183bc072d49c4cf9fd64fb459e8bcd7e4b5ecf4798676b7292bb360a160e640c22d1fad30ce548a2a007220cce159e0c20be4d24e22b1cc0828bbbc38febbef2e981df7d3b17a55f3e2a9a0dd0111f560829ab8a3fae62ae532562fd65aa755d0f5a472144b76bcc832e47dba72214deae546bf31881bda08abd38595f2bb00df5386f300bbfab9d0eddcdfa2121eb0d9658dbf74d7b43ffe3ae04e1209bae19dc2cecd8be52179a48c7c946559fac386494efec9b48e4cc218e1021469c1339095bec9b298c17787cf8e8de9dec220288f21a95e053f1abf6b6122ea7f61df8688efe2bbfc8ebf725c0ddf80ade313253701c890345cd9ad08f6048535305f502516b42c983fb84ed6f7669b77221ea17c962eedea9f84b7022abd29bb0bee3035aac9fe33ebcbf795eba57d2986f994f4424c434412f36f9905c8af70d7eb028bbc3a8240ef67123ad9969e76fb5632f3b865580e51b711023df253605459d7ad169cfc6ed29ef09f18640ebd7f22e2f5ded6518396858a162bc5f4f4dadd8a0370bdaa6e79529a6d38423df4a1b720524a7b4fd814b970795f0e32f2e9bd68f2d67d4640671463340742589fbbe130f1e27e586a97e311cba656a8af4667c34185690da2366413af8498c1833c035e8ea5dec75aa2aba849459b695eb08b5882c6b125f518e6732d5a6e173a724710e33ef8013b97c7f48d556ba90a5fd19c7410ebc567c387bb26b9180aa1d415970bb18ec7d0a1653a1959afb38abdb84356d73b2a7191921c8c36945a14844a2ef094fa82cf6e5d8cad793fc9baef7371e468f3facf7423385951e465daf9d94fb6e7f0c4f3fc9603eae0d3e095052cdaeffae6ae1ddef18e61b797da1037380ec4a290237325fbcaa300bac5f4fd424f01a20ea5a60dc185fc37f8a64ed49de86fd6bedf5c3a817a55297141f8e4cf4f3d491e2dc92e089c1a193c0f44e8493f03aa79772d6a4d47b963dd9c00f58bd6d564f7c9ce266016f64860c8cafd314c0a01b6f1297c3f0fe7351a8b7c831b57e481a699c11372998528e7ae880e8af1e5423b89da341620537b6c77d21b1009deb1cade23b53c547021bbc4a4cee51aea72d99f54b486a09d28cd81cbd564ab55d4632789482834c8a7438e75aae54764ff35416a8b50fe7dae2113bcf40bd31dd24ff6118ee0b9998dfaedadcd15aa73acf92757a8222c2e5ed619963a4afe666a148803ab4a6cfa517b4b03b3a6a8701de8d04ea195f3b81ee052e5ff676eb98da0c30f3e1d90b5497ee34ced9136924de652b8997d5b8ac5e7687d39d628a4a959fecfc34dbc54ecc8e73c4f16c308a3a22c7f803f0bda0c6d9c649ec0f756a0a7e849cc5bed601e719a1c23d880b5abb57a6054b07742bc3d54a3a78734bcc7ab246a7b16ac4829720e2c34a46da25fd17fad7b84ecf8935bd99845777dc762897bf0ee984a2896d40c32b34c01ec5c0a347506c707fac6ca6b0a0b91279f53807bd6b9c7362435e950bdce33f350339bbec935f171796411a13f0002680e16252a5950ff7e58ecc65b860304ef1116d48b8ed8826e0f0537044c7e6989ba5e7261ebde6348e6466877edacd256b0f532e42a69e663c6aa040608bbf6fd7fac475a61e0bd212a4c78f5d7302d5803b3106f326ccbcb0af41338d3bf5f769f8648b5c6dcd1d6ac6e2bc26257898c10956d4cfa65c6389c28cd5dec692a05beef51bf0a700ea0c271e67ed39cac8499e6c41a0e4596feee1ae365985e72d922c3505b8721d9adaf3a638b294090f60b7ba7075fecf66cd6b96b6bf2fc84e2b7c08d9aaeb6179f0535a3a0c2e2857b2840dab6e53e3652ae0533d501bd8a2165e326d95bd61cbd4f5b8f94683b589b285544a9f815c9ae6b3ec166d4d9251775f7cd5dd23bce769a611399b0caf1e8aa4a9fff5f707053fac5639877970ce3a0dcf4f740cb2cf38fcac9dbd3329953fc94fec615717e0170b3c8334d5257272a141cbb2c539eae0b09387ab0ee035bfcb5edb1e5b2de3ad04b6034e9e3034b2b53aa21fe1226655904e1c106e869d22399ad9f5de808ff348288c1fcac55eff7241e71f844d2c0891873d01192129a23a6c0a060a064c6bea2c4cc7e3b0b65123aaad3592cd64b486cfe2f532a940527091609f4047d647296a3e0c5ff6935a0657976caaca84a589ea1a8bb09bf8c8559ec0c1aeec1f1ab73d1073e82d9db1ccf292382402b967020a04ff8d93d3fcd1a5e862d0b4e5e7a8cb0323cf0701562d379af250ec211d8de4ded9a7847c77746777ad85627c70af53babdf2847b84a34c58feef8bb98e9cfd1964bc398f93fab106afe07d227b95935d4e7645938a67d10d480dda7a3365a0485028045a85bc6d2e5f11dc518131cab787ab357127122e04602e431372696a7e638eed21561ffde39f98181356a90092e3f6f71243195fa997dc131ee469cfa766dce0205e4290849dbdea8996a8e1e7c8c088f92466b0022801dc28f1237989bfdab940e1922aadc3f24f8e0405ca5d1efb3a0348b6fbedde5c5db29d39d5806374f8c79ca0eb174dc91e4457225fc8e11e50f7d7cd619f77d298e836392f2a5a4ea0772c2e0ea3869183f19b0548639ae6bb360031e76e5a806b9fd99dd18d972cde77c900adbd99b1b7a98cb434a40e91f5bfe8804e02531eff62dfcad95fd8d64a36ff924eaabce254a6a9e1da5d354d6e5fedc65846b401ac5228349ee9e0f3f00828eeb2608ea498b13e1f8c1d85f2897baa02824a421bf94607926b65b426b9b025c10223fb772382cfc8a2e1e7d45d273f155f71e0426741000336bdc60d8c36eb92f5c100bfbc2a1a20ed047c9c5f62d1a01e5359c798db3a3a308cf6a8f648c47341de6d45f5893db736c827f00f7bf61c343a8ef658a51e4221dabb95886c4cd390f1cc6eec510ac5c5f55b38d3e839de980aab9ae526e5de6f60e20237f32243c777998e1ef4d26275f70e1af5019ac6db343653f648886af84da634371db6919276aea256b2b933cbeddd9dc0287e10a80a6854466d3376deb0549a8abe0587511fb14f2e1a2a1ceb5d47f6640c03e23486decf9bbbb8a3f6d9ead9216b2193aecb1778e793fae337b2b8e80546356089b4c17ac5b63f22fe55c51a6f00f0018a3fcfb48879e55b4d295838924e63621a01138720b21fbce217ae2163e111e01c0f526d64e2e6a36085340ba116aebc904dcedb39ef9fca694d3c80e6d52f4ece6d6536292a0d04e1c8383c2a1d6af277b1fcb06967f29825aa470511659bf40fd3d29709bf4e1ed505d1b2b7db75ac8d38cddf7dd0cada7d2cc23b69323ada6325b886147bcfd7b628216b0b5c69d255ef8975b710285bec35c1c75be693b5749f3685d1fa4e52b80738d0477fc4b28f70c30c64f3ec9ec42f62c6655cd96937e5c376a89d9f934fbfcea582628b7716d8e24a2754435937459be86d903a0295cb1862b136c0f10791b0960f219d18f2094b8308c121cc60deef875fce46d31e13667924427a63c6fcf7baca47814e13ed4ecf176834cebb15ffa27f91e0b21cd6f3683dcaa3fa0a17551c7141b77a26d0010ecf8d17759d41792413c9f5612d2ee2678c680f1bd7ff3fb60c90e7b19900795e7c20bc786aa5eee1ec4fee7d16632910332930a58a1d8ea42c407afb75f01649d819b284dcab135df9a36e7b6d8de88a0987f1a7def9c921ae3ad2492dbcfd51615eb60054acd117a3dfdfaba0b3357efee4c76f140425d1335202d7fff3959f2ae04c602d739cc13c945365a44bdfaf5d6fc9a2841f5836beaf2b7163d370b89d9e7bfef421c206a8a4a642eeb057014f09c6b940355090fa08670546dc1f1ebb4991b94eadc5e7a3c5c33f8f90bba235b204fdba4e7cafbfddeeeedd8677bce667c949141b878278dfcee25dc52c7cd93175102bf31c63ae73841548eb969f13e67e9ac3e4e07677a2e566454e48f892ba705f3846298e6a492a8f15ee99a81dcb8b0d71ad199ec6fca261f168c501c8618c09a1b2ee81305fa2088e39fa59d252e612bd383ee2854e2096fad85d8b3ccebd130a00b6b47498500ec93c691279a9525af51b8ab006cd89a0b682e3167b7e6397c88ce8fb351ed2476d9d739ee6f18ced096b193736cf5602bbd29aaf5e790f2175ff36549cb230d09e722b4d70183a46df565ab178f9799e972c6995346d662227259cdd6312870c2268260e117765b2ef11fcbc879dbddba48d51e108f99c59b0778e1d57787852a0529d10a62240c92d1d04e20c993716d4a0fd205a75fb08f8e2c109e4f446e5bb300f53d12c8aac55c7eb8a03d88619d0615e57c5e4e7762c748affa804bbd77f90d141c9c486e13e27dd795cb11c38927c67bdfa882f41fa6957e3e6583ab64f3027dc6a0d30372f91656e131111bedf71922814764ce03a1244b0344cc85766fbd71d1854344a548334ca8e7a098d3dab93f58a88c53a5a34c18740ee7f22b12fe16f3737e6ce4db77ed53b238bf8ba86bdb6c8279706fa880f4587b1bacbf2c21c72b900fdebcc895d3ff80b2dae6e770c34d571c009409877f8fc5b32974b847dcaf3ea7dcadef84d30ad32ce27cf57d724f2d8d679b714e3301e8a65addf3a2c8cd1556", 0x1000}, {&(0x7f0000002200)="d38baa1bade2c9e7ff1fa707fc4c4e88553b381380aaafa55699abec674ff3abaf979be9b47259602315e5d97d5dad1b658e5826addcce5ef700991679e2623f25c3eb56b444b682b331703cec2312faad79d473baff9bf0a394e15c3c1436d71ebd0b3b53a988b6bbd011ddf2d5c3a4c0503e197365aaa6600a60e831100d52a88bc6319a31da5bff479d788a36c908e019f03a8f91f6bc753b1b1158636d763d39883e340608b7621b9d0b33198812c38bf24ed2c0a22a4d08009ae4a543f396a9493b848b594504d49316623f7fc734dc1d8581", 0xd5}, {&(0x7f0000002300)="79975de27dcc524cb487ec685fbf92a3eaae93967823657c7f3824f8f8a2bc532f6ce167fc5dfe4d04c1a0f649d118069d97af5e076dfb913b1d56ce29b6c9ec9bd7212aab6a42b3346ccbd0ac6a1c753fa9e0824f89c14c7986c9c3597698dcc1052c5b34ac4ecde72e0734046825a47d089033dc15eadb21fb3b72dcde49e054be9395497ef5e348cd4368e5274aabc2a83c410dcca363e8bd0d4fa9ae5c88abf8e2da88b732425c608ec6", 0xac}, {&(0x7f00000023c0)="c08cdc69af6093d85601a20c12ee112ae8701be4e6e79d1947e075e401fe18b9bc3855e39e06770a03f47b9e0cea98fa0a3529bb710fa6129e69a4bd0369bfb7bb4ccf4f6569e746683f9aed16c1fbfb16b6d659d65b0887b213dcc3bd1d547928ebd140e935226f9f6429", 0x6b}, {&(0x7f0000002440)="8ad190badd2212035cfedd69d3ea5db7834b272e9bee5bd86c057f415c3dbca208fe39cdc928be3cc43690643b9e09a80f9e39b0e82f3d2b3f73c933c4317ffa21236352efe7875ffd794520845af5a6d56c164e1132b9c3d01d9d", 0x5b}, {&(0x7f00000024c0)="ae8fe15bc76d4b1de6cf7aebbe66cc17e854a5c649ff", 0x16}, {&(0x7f0000002500)="e297064a1f81e1c41295cda0456e95a391007853fb84a6c1c2030f809e90d1603736d398d0b5863ca3496f62c025f3e292c3d3fd19edf9c056a594de19e058d009f998c6c1b5e99e019a095c511ab220b33c4f28c100b6f1b5724eb5db4706ad47d34ad3efa7be3068146617c6adb88075763aeef306cb87479b57fa5e534fe40d251168cb0416534e1411ef6306e2984da398acd8ed68c9da634134ab58e9562b8b6fc2695b21bc1d59ad98302f35d3001c5f9c298b97c147fb4d030e61e08bfebb8c6b6d81c020a816bc17d10ecbac0a7d8c28501f2d913e8cc40d12e58560abc579f97d457c529862299c8330782f17c21d225fa0de5f80a7e7f95e1ca92554cb0b26dcbd9a409f1e926220202671fa244b3bb6ea518d2e2e0a0c4925f0e42d524df1d9c44700385bdfd086caec060c8603bac6d8ea8ba4c8eeed6b5059d0f87d9ef5f95560d59f9f86e89cad76a14efedce193041dcec64b46cc048d5cbfec56a038e6ce5060a012fbf9aebd218e657916a7337e6d3941d4d4f2f42f5d19144dcd3b91ff18ba997184c716423a3682276df1ddb005156c07d14a4546a5e91057a78d2877f95262d56e775d67c9f8fc3e2ad866265f8b7bd414fa687f949eba46849f3616a158bd421204d968383c93856e9f47313ede74223ea8e911f701ce791cf151e6f3881b101c7feb35f888bcaaa2e2cc68a233d5e3895837728c519b1c415f7e9c5c80687ee0b5c286dbe6ea8b5c70617bc7434f3d57424b4f5e52b16eed7fffe8694bae52925cfb31ad50e2a6986d7533baedd6a5722ee2b984b0d62a2304a2dd86796c008f5b388837294ae33b05c1103db57b65e885e3623d58395548fb6274c82f6393eb8b3b9a30edc064a99bbd8c8f1263af93998a801e58c53911e75dbaba1082b1369518e811efdde84be7298bc06e602d4f9da76f1243301aed2ea6c74f07af75632264f76658256080688ede69aec5b18b49be641510cc47111a7f2456c8a0e1ecdba820000a15f43577a5029ee8f4143c7158294c4661a4ee3aa35e848df28512a2afcbaa45a56726f5deb9b0ceeb5d44c8d7d48b23142c6c0c3eee24bf8d837cb9876d458d6dfab86bea165da37cb682ef16a311d9a276f6c9f2229b6f5a0c54285016fc68d03d963e9e2c79a7d77360a542819159155b9f16b2f1855350ff41f55f5be89b73f44c82a4803d062054f9ee78e2ae8cf4560a18c25c51dcd30ec809a60ad4387c8490ffe6b302f75e6ea035b12b7e5e400d558360048dc76d4380196477862bdec8f3d7bf47455fd9719ea1e671b80a6d7bdd453c89615f0ee615ec4b1e1061420dfb8132c3961552f54268b0c1b753aec6996636de3f09c1c1aa3907dff37b8ae2ee4598ed5d989c75d4e00a05391558e230c777bdbd385a78db53b3925fce6dce95cbeaa973f094c3cf57e854b4bb9c4cf44e6cd70c13a359d5a230a0cd87623f05d3329d7aa093a27de4391b0c00d3f299ef818c6f1be68fba5c574edfa55f10153efb31000f9299b43d3a4818cae2ed2ee82592b495b7f4f24bda3a094e03b83e6c7e55255b36d9577967ebac83b8b553cb1e0101a5850109bc7554c8981750c66b938aa0a01a2b511359055c86a76a048fe74fffb149f0cb9c665f7c6104d87bcbb61bf2636cdf7262d2e9285d5502cc96b545c0b15f69ccd72a1e9b02eda8819f56793eddc5f76cf94f89764ab78b085df6fbf3faa93e817d02e1ae78b7586256f3c6f0a3b8545b35b92538b8b49bc94bff53fee049d30aecc81cf516fea3ca5953382c1d65aa1683c3c6d690e95afd3c9239b02366f7e6344f4facda1b1db5822dd586d1c42ea3930645b199cf735985f889651a82807d25053a2521f5096a3ff12074642f23001285a395414a4e4ab99c80bef295a43b6309e48ebd3108e20da1d5609ff3fcbdc920655e1e7a70c47c5aa314b2deb393dfe6ad781a7e71203ee27ca57e5b07f12060872d6a0e0e1ab88e2ef9faad6f54a12a556d2dc33ea8a2bc61f7d724a9950e1df8b891bca4ef2ebd3c6e4363aed5d1bdbb849b51a2847116f24be105595745b9d9aa8f58f7c044fca75611eb8d01130324c1f2cf478bee11f8f25168497332a9813fee860ddcc25b808d5ee7396ebfad3f501781a873889245b2d751e874f05e81266292dbe906e3b5973a047b9761a1d327199de5db30ff294f0319a96096f507a25ba1b583ec606cdf47936f67aa72f9c13b7cbdb9f2725621018f5660872b3e507d0425d1e1fcae58cfdc0b76b4a4e472020fe0193463107052b665fc23b7be9f2b0a26574fe4aee803f9c89eee6aededc05d7f43f719d543a8555b97cdfaf3ad4c0c1860a1ca51978b0e1663486f3f2c8d7a244c16e98e3d8c9361ac8eea4220501af226ce3570f6aecc16f570492746bc4afb116e83e297a51dbb273dbd6a3e3d50a56ea3731898d0e30f16cc998172c1e01f6353ce9c48713d3da15b1860aa695dd3d7733e10a93b4234e5da9225e243c701d893de4ee4fa3e599b41a9d59da6194d3e28cd53f712411ebf9f0ef983130b137b408021925d327174e6ea171edfa4a643d12bf323f9419a266377a47f5ab4030b76b2510f979ceea421cfabb276d64509b84671376bd4994229a320554e21cf7f241928ccbe79f38e397a7a745b5c0d1cac6e1434d74a9c9a4c736399bb48c0a984246b7fad329c5ba5341b87bc34b7053c807fefc528d2819c082015a256765751c23fb5c7ae0f28e8eb048076dbc5dee996a881d331cec4b67378005159fdffc8a49510eaab89e015d5a745c12c0f776c1197957658b09a0eea3684bdae70e3501f1997f3d8d4307653c7ec81cffbd8f182c896f5e091decbb0868d6ea7057594d435e7cee4d84302d34ab79fe8b73095cf4c9148a8132b59fc2d71ee489ebf551b1934fd6b98647979b988dc0bcc5877e7d7337eeb3384770aac0aed27309454c91d458b42b5cdd0e4b692056790c667f740aff6d10bae526020c2331e4ace9bfef9498953498aa0aac983e72a0bd563dab163d0391054300da2931241373d1cd5be174d80ab33905316bf3b71cbac0af103b3121c9a46ce9ff556037aeda97792a2817f1b8959acdb589e1ac8285854001b0e92d225c3cdcd5e069057f5f942fa07fa38392df27c7513a30b78b04ce4768d9909b249784b03c268a341700691415440ead1f07e9501988390d50e12ada2b7a4a50a3b1c9fb5805567a61c11c280bf542a578c20c90ed1d7a760ced4ab04cbe4b4e5d9488c2a1907029afa25b37867f1ae04d050e9c33b6bc293b641336eb3ea170c8265fdfbeb7b69fc6e202613304871bb8c8e9dd7b51667c0fea3d365735987c0288f5ff5c7fa5a074023a4b5db3aed506c4c5728fdc6dc815c739ceff50b8aa713e999992edd8efba54b56846c0f9641adf73f482b8138b88409680ff9b758e7a70eab34d270733f7c415e5b009b4f01c1bb1679516b2d4983a6f0e8c90d56195eb2fdcc31a7bfe9484c727dccd98885615f3e4742ba639d73a268562edf45d5d37965e00ecfeccb2134714ff63acba60deeac668a7f9c5a46ad8610311a68bd538d86b5163ada072d60d5ec587e53b4322308a436f7312c8405a86a029385f81b4393420f2230a46096784015b58f3dc5ef1e336fdb33111166374b0edd495f9ede3b1f47f919327607614c05a7c2ec3df8b9c5e76c4b64d460a2eeaa2528029a583f236523bd6d369278084d413d60032b62aaad66e31237d6f3f14723e3017bc5498599ec0f7b40b18eb523f277220c8d6253220ae85a541c322db8ebfacac52502ec5319a8684dd8d3865485fa0eb477f261c7d7d70305e4389e0bf76c5baf131c363c848977171fa4e93153619fa3ff5dc64f18d1cabfab2724e09c1299da916de0db54fb9bda8f78266d7b5ff00863cd7b9f4a40b7772b257502095665eddb8ea1bd8ef98904bd3f2892b036f216ff69df54300302608160f0fbea517878fff066aac64e2625c6ffaf653accb3ea97b8a7e61a9be0f1450c05d91e67d9b510f2e09b121ca417a3a78b8bf9af3add34e0d3a3d8cf274524a918f1abb1fd08dcae391a4e12677696e16243d47cb522646710fa0d848b42e19744ec012617a890557cb1b001dd37eb4e5ae2f527b452648985f05c7fc6bc731f41a03bfff98709884ece8c06577a7a30627629a7875863fdb702bad9a70c203e46dfdc45229e146dba5c21df1826aa9a14d9f948d9a7063c1afd1906e6eab30e99f5bbfb75893d998ba3de1476161530933377dec09119d99862140c7fa4439e71dec66307ffb3979feb1289bdf9d6872610520a17210355df0dead77c2ff4a60936e8c994a413cc9a86131a4b4fd2fe2cc98370b2d8b64733200e64c1c98e1c2e8eaa0fa02d5077c776d2e6bc156295023fa5c575c862777d60386d62519eb4d8a6f4b602c764eaf70e7ddffc881a1102974460e3211080e4314b7a976d1e00e3f5c9cc98f8b6a677332bb2e422ba21acfa7b3fec07c6c3c557e4c112436e365d382c54c6938d84d07e098ef6cd1dc025e862273cf241cf70bb19f0dbb71c69da889e2c42e0988762dac0280f3a85288b881d3c494d01be1b20403316ee199ce138bdfac39ff18cd6060c9446987969328c6cde0702ec90bc968c3968924843e97f2e41a4e593062cb20b7d595777c9f3f6d8d4187ef1155e77c3168ea13275921e7dadb92b3d3a92649761ef9cd3ddd85c97886d9302da1cb358ded9f676f6dfc9dc1d4a43459623871ba93f5142b58aaaee9b1803facc1711b68a5ee83bd7980c960bb2515603340b59c1712091c64689dce6cd0230443e27117f3f7de80a0cece8bdd8e312772baa7f72a05e6ccd651dc27cb730b15d8d91ce0ba32a2ebffbcb6254f5fdf9a75fd87489d9b6ebfac256e86732fb736128a84d31d41b7736b1d19a603019a07be9becd806771997eadae05544fa648a9816f5e4b6af1d2c9158daf35e4d9a27d6fcb211d6b013d747ed760714c2828767c3286d251bab8ba096e8b6666118a3a5f489de3b3e3c2abb91326b69a07e34b08e78bb28a7a96bea8cf3cfa722debac728056dc3d393b474f8b665755c0675737ac6a7d4ca2aa6dd294570c11aa2d8d7efac7cef4ee270a2a56a89cae641ddef938949a4d82f0b393500ef59acb9b9ab8299a7384346f62e8ea16ad2cb5a735111ee2d6f065c79bfd2e52708be1cecbcb52415ccf127c15d4905d9a958e2b4597390e413c2f7a9b5c102d62aa08a879d360788b2006bf31ffa190d71c577576079745d6da776ac4a0b70ceb2e97e56a6fa5884ab9ee2c79cdf5317e82409a84ac353965ed85727c74767b9d4d064dbfddac21436d25137fc391cc9c3caa9d68d5548c3461da389aacab2b2704daadf9f586c17da06f7adda36c95c858a7e0faf57839789bd04c9c34583f6896328e4526c8109bed0fa32147c50b854873eb06cdb2b46dca56d51c7f0c862af6464d3d5d4441b115c50cddf93f735f0ffe3be9230a3330613d31108958974c82426a4a9004b5eef2c54ce3aa6c2526738ce0f9127c402914b6a902806698d0d969f0399aa880d272c443a0f794b6bf048dbbeb7e23301a5345095bdfb0ada7deda254ecdb3e34d937ee405454aab4565a4d4bf8a89ead6735bde573d95ad4329735aa9826159b7f76b3eb04d7d9ed9ed5fdc23928125c8c7a2f93966b5b2096194b8c62f2ca7dac35a52d79a36f232cefe64da51acb8c56d9ce50f4a26e6c19a3652fd4049dd65eb4dd5faf095125e22783cd5a143b795", 0x1000}, {&(0x7f0000003500)="2bae3ecdc5e1f822c9b9c3f9a0ea344ff94b39ac8f0fdfdc10b585147b8cc0d8b8aef7faef5febf15bd1efd0206e07cb54f4df7ed3531ebdc96fe416926ccd80154b85a5d97099389a31c1eee71424e9eb23b00e3253658d72321bb73f688984f4b2e66698535f38527a68587d6350fdf88ee7bdee9140c028e60525cd741d3216354fa1c86a321b3ae546f125097b4f33b2874d5b0cfcb81f86614e30d083327856533f46", 0xa5}], 0x8, 0x0, 0x0, 0xc06}, 0x0) 14:41:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x128) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', r3, r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x238e0d24e540b0de, r0) bind$inet(r5, &(0x7f0000000200)={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000000240)='./file1\x00', 0x20000, 0x1c) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10102, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0/file0\x00', r7, 0x4}) ioctl$BIOCLOCK(r5, 0x20004276) getdents(r1, &(0x7f0000000340)=""/32, 0x20) mkdir(&(0x7f0000000380)='./file1\x00', 0x189) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) recvfrom$inet6(r8, &(0x7f00000003c0)=""/253, 0xfd, 0x40, &(0x7f00000004c0)={0x18, 0x1, 0x7f, 0x8000}, 0xc) unlinkat(r1, &(0x7f0000000500)='./file1\x00', 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r9, &(0x7f0000000580)=""/39, 0x27, 0x40, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) recvfrom$inet6(r11, &(0x7f00000006c0)=""/4096, 0x1000, 0x2, &(0x7f00000016c0)={0x18, 0x3, 0x7, 0x236}, 0xc) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(r12, 0x7, &(0x7f0000001700)={0x1, 0x0, 0x7, 0x71, r2}) r13 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f0000001740)={0x10, 0x7, 0x4, 0x5c, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1388c}, {&(0x7f0000d36000/0x3000)=nil, &(0x7f0000d90000/0xb000)=nil, 0xe256}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000c64000/0x2000)=nil, &(0x7f0000cea000/0x200000)=nil, 0x1f}, {&(0x7f0000eea000/0x2000)=nil, &(0x7f0000dda000/0x1000)=nil, 0x1}, {&(0x7f0000d00000/0x2000)=nil, &(0x7f0000fcf000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e52000/0x5000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c55000/0x2000)=nil, 0x8}, {&(0x7f0000f05000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffc01}, {&(0x7f0000f5c000/0x3000)=nil, &(0x7f0000ec1000/0x4000)=nil, 0x3}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000de3000/0x4000)=nil, 0x6}, {&(0x7f0000cd6000/0x3000)=nil, &(0x7f0000c03000/0x2000)=nil, 0x1ff}, {&(0x7f0000e0c000/0x2000)=nil, &(0x7f0000c3d000/0x4000)=nil, 0x20}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x6}) r14 = open$dir(&(0x7f0000001c40)='./file0/file0\x00', 0x8000, 0x60) getdents(r14, &(0x7f0000001c80)=""/139, 0x8b) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r15, 0x2000746e) 14:41:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f0000000000)="cf70ce49d162f3bb", 0x8) execve(0x0, 0x0, 0x0) 14:41:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x70) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 14:41:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:41:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x40, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x1, 0x0) r6 = getpid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r8 = geteuid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r7, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r10}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r11}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r7, &(0x7f00000001c0)='./file0\x00', r8, r9, 0x2) r13 = getuid() r14 = getgid() chown(&(0x7f0000000140)='./file0\x00', r13, r14) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000001c0)="dffeaaf7830c42378f3866b580b1b5c2e028fecd68a0480eda602ba16f32772ceca8fa746d286222002724de77a3810f1447fb2437ef29dfca569f05fbca593f47eb7579a199517027bcb8e93aafb7de7873ff31968a62d2b13981e3cfb134c992d615fc5b52af0b7ed2d65f33c6985c4c0495d6cb66c68f71d7a4a3ebc324cf67aa21eb21c4847afde28ec105d8cb8d3a50ef4bbb60df51ecc5c56c65209d87c175382ae5", 0xa5}, {&(0x7f0000000280)="41056c46589a9a5e4b161d0f7185f3059c75df36ef9e65c9405340b365ca7b567c43e610bd385810b37ed415083631f015d4ac4c47052c6bc45615a5ccbf743710b33672686e0901290d0f448d2e04a58e36b8a88da255738d690390e448682df48011556ba5a94403aa9cdfe8c59c6e6169c5fc0dd561a56f9118e2ad17f33bfef09de6a8fb80dd0add7d6fb0678c8814a3908ee9914af50ba7", 0x9a}, {&(0x7f0000000340)="983c5579f20993f3a778220ca333e142cfca2ee3f0dcc43e0c6a12e1a33b54894fdc034f65858c203313bf021936dc92b864b4f01da8123187309fd78beebd3143483ac317fd81146f5c92277296e7b03016de5fd748181c19fa04f0a5", 0x5d}, {&(0x7f00000000c0)="4da68ac7cdf761c461034577669ad4fcd4f8e1a5b51863c50592607618ff961055446ad50c", 0x25}, {&(0x7f0000000140)="f6955a62c71a412ed676562649f1d2762e30259f7f8cf764a441229e99f30ed82bea", 0x22}], 0x5, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r0, r0, r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r14}], 0x50, 0x1}, 0x2) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 14:41:33 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = getuid() r5 = getgid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r7 = geteuid() r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r6, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r9}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r10}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x2) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) r14 = getgid() r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r17 = kqueue() r18 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r18, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r19 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r19, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r20 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r20, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r21 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r21, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x80, 0x0) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a6}) r25 = getuid() r26 = getuid() r27 = getgid() chown(&(0x7f0000000140)='./file0\x00', r26, r27) r28 = msgget$private(0x0, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r29, 0x0, 0x0, 0x0, 0x80a6}) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r31 = geteuid() r32 = getegid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r30, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r33}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r34}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r35}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r30, &(0x7f00000001c0)='./file0\x00', r31, r32, 0x2) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000000c0)="ea219b06876e111b58add64a0b5e999f1f7aaf1d4b80004b85e68ec1edac6585b37e5cb922b6cdf2af88adbca1bb501e4bb383b3a18214bed7ceddfe2f50d063adf50fd06872c96aa0dd7a04aabbacebcda5a2ffa9626ebf26b7afbd2a7e89ab216b3e982ad2d47343a268fe9ce170bef83079d6bfcd6aad25252273f882aa7abec50cc425617d744079293e7e356ce912479e6db33ae220c8ad8f480302", 0x9e}, {&(0x7f0000000180)="1dc3af5581cf477766eff4edc38f5f612ca9d1a9fa3bb9cab287e574bc7064dc5e67954b5cc78bb478ed5f0d2ef688200696fcff4baf94fb9f94e7aba2c684c63174d206a2c0ce4a96214d933807c990789f89f8f8239884f0b2", 0x5a}, {&(0x7f0000001240)="9fb2bb261b7ff53553c3547015d610c0442169bb", 0x14}, {&(0x7f0000001280)="c471052e68a837a930dc702e7eec09893aecd1376077be6269bfd92e706aede98c4f069d34ab4e1ba97ae7b137b9f7aeb03f9e73ed32a42b6d99adea03fe9fb82b42fa90227555aaad11daa7ef8246756a2cf8dd1b433c5c6a07fcb96e8886f8e9216d75c961046c440cd3101acc06623772cc2033ac99fbefb505d770c257ff6c3144adb6fb824c080ded58010a109158fe0ff2da58cb91b6bc2a0d7d6478aa58346a823bd164b4f8581b00ef6f099d35a87ca1caa1b978149386c7e936", 0xbe}], 0x4, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r8}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r15, r16]}, @rights={0x30, 0xffff, 0x1, [r0, r17, r18, r19, r20, r21, r1, r22]}, @cred={0x20, 0xffff, 0x0, r24, r25, r27}, @cred={0x20, 0xffff, 0x0, r29, r31}], 0xe8, 0x2}, 0x8) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000000000025}, {0x14}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto(r2, &(0x7f0000000000)="909a11d194ea4b40f5df8a7a81141aabfb41d1dbd66a6a50e3f56a9d8b87ff44ed461e4751ae9740a5221bfb85d01ac4757fff9146", 0x35, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x57, 0x8}, 0xc) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) readv(r5, &(0x7f0000001540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000001300)=""/87, 0x57}, {&(0x7f0000001380)=""/207, 0xcf}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000001480)=""/191, 0xbf}, {&(0x7f0000000280)=""/45, 0x2d}], 0x7) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = dup(r7) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 14:41:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x5, 0x79d) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:33 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x40, 0x282f}, 0x10) getrusage(0x7fffffffffffffff, &(0x7f0000000240)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r3, 0x0, 0x0, 0x9011a132740d71d8) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$inet(r4, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 14:41:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x171d, 0x10000, 0x0, 0x0, 0x3, 0x1, 0x1, 0x5, 0x8, 0xfffffffffffffffa}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x4d, 0x4000000000000000}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800000000, 0x0, 0x90cf, 0x0, "5c5acda0e9ae950c3c5b00008b00000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 14:41:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 14:41:33 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchdir(r3) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0xd8) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/241) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x1}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") socketpair(0x18, 0x1, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000380)="860b237f0134989a2b7becb68ec085f50ad38f365fb87a8d3c7b652516e58334e60e804acf108961f175db330210dc1495c50fb272c9199434ad69692287ea973e50a249a3c823b16d76fccae95042ac783f8655c5db3614d97cf797a33f1177afe5596f6d463f46e304df5bf247ea6c874c50000a763336a13a2960caeb7c28ba70e3548945", 0x86}, {&(0x7f0000000440)="3c43bdfa99f56eec85d92a18e0e611be6a44e902397834442d68b2f01c8dbed829078e8cc4e7bf3911c49805b862730147266ca17feaa40a5de1e7acd766725f3615aeea580be2d9db9aaefb4005e1e76cb18532e41b62a09f3d448181154cf950a2f9a071a89a000a8e2f2778d3b8ad0f6bc5c2bbef8725145fbf8eb0713f0f7cbbcda4ec906a9259ac8df7bf717de035ad8821ee4a5059148cdf2d17328df3cbff2445515d43ad26e787e5aba2fe2a8664596c8a214a413708670cf047c32e5dbd01de5192266f8f8c6871fc79612a257554a67c", 0xd5}, {&(0x7f0000000540)="0c0bfba56eb65c7b7bb2fa66857b1f8967947ae899345a1a0116f29b6f16a955358b699f26dd32cb342f773ab8fce47e90ad55cc31c49bb24c134fd27a231055b15063635bd6b2be8080deb6a1a8f417ce9fc2e7f1db8ed1d03ec65c4d105144fa1d02ac19fb21cbe6d2793bc2780d5b88111660192e70fa9234b7223de374b78f89720230dfc220aaf29056f6ac9937d6f048da01b02ab0058cd495665f2843ccfee14703c40fa09080fca02aa3278a26e0d7ac5729dfd4", 0xb8}, {&(0x7f0000000140)="8567f8e9e1dc660bc60bb05b4090a48bac41319684148e173abc56b961a244f312f84494451b11ce0b65bf12ea2d8538e6d4fa681f48e60d9fcce0aadc42856a273dd71931930f8e9c0a96a4dd16dc04142b725f1248436ab320fcf3d7e0a0c9e0eaba622e09b1648b71fa25cff63418027884ab6f65e8", 0x77}, {&(0x7f0000000600)="bb11e0349e51fe24503b3421da501eefe23112af16fca015279c50db07153f996fb02eb617241dc71958d9703d0c092737be92b02c300d47ba989e95fa2778e04f9d5bf5469c65b7eb337e3edd9b5b857204ad3e4f2f5018accff991b9a252e9429d2c6594f4c9cf2bf1c7a088e06567c08953b79419987c2699390764039aa977c557c6fd217b8bceae856b0e8daf13ca8816e95be1cf9149d2c47b8a624bcbec97c7f216d670c7a4d136c2590f994f085009039ce564ba93", 0xb9}, {&(0x7f00000000c0)}, {&(0x7f00000006c0)="df1d6c2156f248f3d65c1f7c7e0874be100bef26980f2a57b7a76973dd21064d0e8777da8a9ffef25e7ccb739e277081e6adefbed705e61b3d2e67891591960f2d7025ac344f", 0x46}], 0x7, &(0x7f00000007c0)=[{0xd0, 0xffff, 0x401, "cbc18a4b4c98510d578703bd79f654e0a85bd7ac84f5f5eb2be1b07eaa99e6a2bf6eeb25a63d8152c0a8a2c79f23f00fcd2aff994e55131ad28a6c8154619b69c42b94a9cc1f212550c08e22aa742901804af41cfe289c011dad434a9672c342bf666370d140f59159917df066a9ce6a93560a111c96cb43ab294038e3f498293696826ea6dd84c51b4ba07e1eb30501614eee8d922a8e0d42b9826dcd1d61dba8260a34104a79b85696d7314bc4e2d6119db4913c0aeebefda152937397fde6"}, {0x30, 0x1, 0x8, "0f94914fa18846d9e8e712fe6ac7077f164b3f24f501e001b6612dd8"}, {0x88, 0x1, 0x2, "839ae49cfccf3f5b52326c36769d8ce10ec9856cc0ce24592cf4095cba7aaa7c54da502655e33c2f24348c18e8eb556628ebc58acc80e9cdcbcbaa906964fc15ac71d27697a0635048f5c1a54024ce6075b62732530967f44e71dc6ba6a59dd08b9e7bb399af5133d467bd2f38d11079dd8760"}], 0x188}, 0xc04) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000ac0)='tap', &(0x7f0000000b00)='\x00'], &(0x7f0000000c40)=[&(0x7f0000000b80)='/dev/bpf\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='tap']) 14:41:33 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x3}, {0xdb, 0x200}}, 0x1) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) 14:41:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 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"}) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 14:41:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000004c0)=0x10000) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000440)={0x34, 0x0, 0x0, 0x200000000, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x80, 0x103) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat(r5, &(0x7f0000000540)='./bus\x00', 0x400, 0x9a) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)=0x5e2) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000240)=0x2) write(r0, 0x0, 0x5c7b77af706517a6) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) write(r0, &(0x7f0000000100)="df26db216604d13b34b3fe9631ba1e558713e3f62bc33a114fb13528a8122ee82fd172a47146cdd22a7b1a3b60b1457b5f0cd3bd0960163e447dccbe4af23b1e601461e41d5975e09d35dd5a17bac3337e7665b7c9054f5c46717a70a7a4d0b2c6ce97cc862b3e07e2a408c61084989765c902eab1d842aa15adcff2d69383ee7ffcf065689215e9c74bebbda9bbd72437258cb1b8d5b434e42aab5804ac68b47dfbf8538a0b9f2219aa185bc030e44d61ae28310f96ff28ccd8048607b2a5731a078b38ec42fdbdfefc153e32f2928d2464c1cc03498838ef6912d5e569b62145bf003bcd8fdfa1d8b091622d5feedb161a7bdcf172e887bee507f67b6e", 0xfe) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000300)="6e07062bceb6bae935a0d15125b56ada4f14fe76544379199b59145bd912ccb4a3bcb189a00194d648a456951e3537ba24f3dab80e1d34275c92143acd56b588010011018de64c8da595aa3ebfe4fcccf18fd161b46c46aad4d34b361b6161b4bd53ef2b0d70954de5e4ec22542a3d6b1b5be41da94c4845f7873ac368ad9ad251366e8eb0ef7bae9029ae50d3e5c1bf568995888a839edb8c8a8180ae765866e604342d06dc80e9756081316ef3958c4b4b481cee3a7675ae70f98a72f5b2aeb005236d9e56caf2f59ae7f7c0c0381c1d2a881f59d63641906ca669fb1fcde98b", 0xe1, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x8000, 0x0) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000200)=0xffffff6c) 14:41:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x192, 0x0) fcntl$setstatus(r1, 0x4, 0x40) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 14:41:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='\x00', 0x100, 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00\x00\b', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 14:41:33 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@un=@file={0x0, ""/71}, &(0x7f0000000100)=0x49) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r5) setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) 14:41:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 14:41:34 executing program 1: syz_emit_ethernet(0x1f, &(0x7f0000000180)="18480f887d14dd5ca4dd30155cccaff0aed9872a4a04374da1ed8dd0daadc2") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) kqueue() socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x56, 0x0, 0x9, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000008000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000748e64"], 0xea, 0x1, 0x1000) kqueue() dup2(r0, r1) 14:41:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="030015f87c8a5b671b1b542a53870618645aa510000000290000003d0000f902000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x22) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x38d}, 0x0) 14:41:34 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, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x806}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x44, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8cb) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000003) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0x10001, 0x75, 0x9, 0x100000001, &(0x7f0000000400)={{0x3, 0x9, 0x2f, 0x400, 0x6, 0x7fff, 0x7}, {[0x8, 0x5, 0x1, 0xa12, 0x1, 0x497, 0x7ff, 0x1, 0x6, 0x6, 0x0, 0x1f, 0x67, 0x5, 0x200, 0x401, 0x0, 0x5], [0x5, 0x1ff, 0x0, 0xffff, 0xa4, 0x9f, 0xffffffff, 0x1, 0x3ff, 0x83], [0x281, 0x1, 0x9, 0x7, 0x6, 0x400, 0x1], [0x4, 0x9, 0x1, 0x5, 0x9, 0x80000000], [{0x83, 0xc5b, 0xc, 0x3847}, {0x5, 0x3, 0xf2c3, 0x2}, {0x9, 0x1ff, 0xf7f, 0x69}, {0x8, 0x8, 0x8000, 0x5}, {0xff, 0xfffffffffffffffb, 0xa2c063c, 0xffff}, {0x2, 0x8, 0x2, 0x5}, {0x2, 0x36ec, 0x42, 0x401}, {0x2, 0x4, 0x5f, 0x10001}], {0xbdfc, 0xa0, 0x7ff, 0x5eb32ecd}, {0x7aed, 0x7200, 0x7, 0x4}}}, 0x0, 0x10000}) recvfrom(r2, &(0x7f0000000200)=""/160, 0xa0, 0xc04, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000380)='./bus\x00', 0x8, 0x10) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r3, 0x20004276) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000003c0)) r6 = dup2(0xffffffffffffffff, r4) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) 14:41:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xb15a, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) syz_open_pts() getdents(r1, &(0x7f0000000080)=""/13, 0xd) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f00000003c0)="a89a73a78c6ffb837e39c68e6a9adedb0b818c29b01a6e51f7a59d3faa05abb6c08490a115cd178d522863ed2d61a7a62cb31ed39ca215076610bb93e7da2f6ceb457bf84775067ad7ccb85c26a3be89cec0e443c0cb9704546224c9f958cc181b2fce37ad7dabe01a288f07c01937aa7f30af091d2275f41fa05b4d42cce5ae773d88fc413021ea2f861a6225335be82da3b2750155cd1c6e0bab98ad647eab56926121111f5b5c61a8dd66c36bf6d5e8c44fd3f069ba5e39614734ea0df96044ec25a876b423253275c1d2e84df208b072f017adfbc9c071abf35ba13424a454", 0xe1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup2(0xffffffffffffff9c, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x5) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="d20efac208a614afb0d3517b", 0xc}], 0x2) write(r1, &(0x7f0000000100)="f5ea871dd2b38e7af285f3db5a500f6c8193ee706984243ea53c999997f67c8ecab26310c3da57cd245341ab32b3927e54dde144b0f6624a3eff49bc13283c5bad651ce2047d47e4785195d68d4f18d5eccadd41", 0x54) execve(0x0, 0x0, 0x0) 14:41:34 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0xfffffe8b) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget(0x2, 0x1a2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xe5, &(0x7f0000000000)=[{0x40082, 0x0, 0x10000, 0x100}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 14:41:34 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x1000, 0x3, 0x800, "7f2c136d3ad7e6ed3ec8d3eea7d6d3e12f9eae39", 0x6, 0x74b5}) acct(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x12) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x800, 0x6, 0x80}, {0x0, 0x0, 0x7, 0xb1}, {0x1, 0x1}, {0x7ff, 0x3, 0x6, 0x3}, {0x5, 0x9, 0x9, 0x11}, {0x800, 0x2, 0x8, 0x2}, {0x5, 0x8, 0x2, 0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") 14:41:34 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000008436e526000000000000000000000004000000000000000000000000000000000000000000000000010100004b0000000000cdfa0a965d02638d0cedee0a0d6cdd114cb478ff17cf88250c949ffbc26bafd6d12651c66f237eb25eed41dc6b5ec3949a56a09d61764dbb0100704c50b4182938829d7c10fd8438c61aaea0ffffffff2ca37184cb63e34f123bb00dea65914cf6c6e82bf6599da4b6e4b68b7e3db8792ed5c3760d422d0d8b0aefa77ff8584fb6ff3e805e7f0a27ec2b1dc311428afca2d5e434be476a0f5f6d8e3e331a4347315bb9bf795f672ec0b1e99567505c303a251a5e5adc3612ab1177df6e896101cbea2a931169a4e2aaab20865312669e0af2478da09a6f4e9feadd32bbf61cdf8f0e5d1f179f395c8f0a3779a2b45296b0214368b56c12b13380233d6f74bfca0626"], 0x97, 0x1, 0x1000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) 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) kqueue() open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1da231ea115e4ae7, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000280)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x1000, 0x6, 0x1, 0x1, 0x3ff, 0xfff, 0x7fffffff, 0x0, 0x1, 0x6, 0xd90d}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 14:41:34 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) geteuid() 14:41:34 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x20a20, 0x22) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 14:41:34 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) 14:41:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r2, &(0x7f0000000000)="e270c44d5bb655e62a395fa9d313f52b9109acf313eecee660b06224eb24504e2776402c52f1018b5514b8f8e7d90bfb8b03bfc5c11fd237cf8c16e2afe241b2d8e531391d7f70de45c334bb7a4a7ef082aac774cbca1893a0013ef7d36654ee590b72208b00fdfc9d73ec54b2841c0557b6a95c4fa5bc798ca95db0a95f2ff4fd68e5a64ae5f9bcaa4203c134ea8cc3f7426e0de312522cf285fafdc4fb9bd3e19e0a90c50eb5c4393f514047a8f0e5ae452d83a7d72fc5da4af4c132f737145a4f0c1b380d575f333cda09fcf792df16719d5d4aaa3ce60bfa71d5d5e5d32e210d4d22da41d33b7115ca2d896d", 0xee) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 14:41:34 executing program 0: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) 14:41:34 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7) 14:41:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x3, 0x76c7, 0x7fffffff, 0x2, 0x100000001, 0x4000000, 0xf4a, 0x10, [{0x1, 0x80000000, 0x2, 0x42}, {0xa21, 0x7ff, 0x6, 0x6}, {0xffffffffffffff59, 0xff, 0x8000, 0x1d4}, {0x6, 0xdb8, 0x100000000, 0x6}, {0x10001, 0x2, 0x5, 0xfffffffffffffff7}, {0xfffffffffffff56b, 0x100000001, 0x46, 0x1}, {0x3ff, 0xffffffffffffffff, 0x3ff, 0x5}, {0x1, 0x0, 0x7f, 0x3f}, {0x5, 0x5, 0x7f, 0x100000001}, {0x1, 0x9, 0x3, 0x8c}, {0x100000000, 0x2, 0x47, 0x4}, {0x2, 0x3f3c6901, 0x7, 0x10001}, {0x0, 0x3ff, 0x9, 0xff}, {0xfffffffffffffffd, 0x10001, 0x7, 0x49}, {0x6a80, 0xfffffffffffffffa, 0xffffffffffff7fff, 0xc9}, {0x3, 0x5, 0x3f, 0xef}]}) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ba") 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/153) syz_emit_ethernet(0x8d, &(0x7f0000000180)="dd") 14:41:34 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x5) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 14:41:34 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffe6f, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0xda, 0xffff, 0x0, 0x0, 0x0, r2}], 0x1c8}, 0x0) 14:41:35 executing program 1: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000900)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd15e844e20c23067e33d751c9632e2e", 0x77}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x6, 0x3}) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') execve(0x0, 0x0, 0x0) 14:41:35 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x4, 0x3, 0x7, 0x7ff, r2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:35 executing program 0: semget$private(0x0, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x200, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r0, r4, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}) sync() socket(0x0, 0x0, 0x0) 14:41:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x8) r2 = semget$private(0x0, 0x1, 0x816a88aefe106344) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/178) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r3) r4 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0xfff, './file0\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x10000, 0x0) r7 = socket(0x12, 0x0, 0x9) kevent(r5, &(0x7f0000000380)=[{{}, 0x5, 0x2, 0x93, 0xfffffffffffffff7, 0x20}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x8, 0x2}, {{r6}, 0xffffffffffffffff, 0x2a, 0x40000000, 0x6, 0x2}, {{r7}, 0x8000000000000001, 0x2, 0x10, 0x80000000, 0x1}], 0xff, &(0x7f0000000440), 0x2, &(0x7f0000000480)={0x0, 0xb816}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000500)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/108) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x210, 0x0) preadv(r9, &(0x7f0000000740)=[{&(0x7f0000000600)=""/153, 0x99}, {&(0x7f00000006c0)=""/46, 0x2e}, {&(0x7f0000000700)}], 0x3, 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x1, 0x0) readv(r10, &(0x7f0000001800)=[{&(0x7f00000007c0)=""/36, 0x24}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x2) socket(0x18, 0x6, 0xe17e) fcntl$dupfd(r5, 0x0, r10) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) getsockname$unix(r11, &(0x7f0000001880)=@file={0x0, ""/25}, &(0x7f00000018c0)=0x1b) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 14:41:35 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x80000000, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) execve(0x0, 0x0, 0x0) 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x3e410) 14:41:35 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r1, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1fe, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57", 0x2}) 14:41:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2000000) getsockname$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = shmget(0x1, 0x4000, 0x3eae88a979b1d69, &(0x7f0000ffb000/0x4000)=nil) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000240)=0xdd2ea93089ae730b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x9, 0x40, 0x100}, {0x15c, 0xfff, 0x1, 0xffffffffffffffff}, {0x5, 0x4, 0x2638, 0x528}]}) shmctl$SHM_LOCK(r1, 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:41:35 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) 14:41:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82289f45c87ab1f56b0e88"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getsockopt(r1, 0xd9, 0x0, &(0x7f0000000100)=""/195, &(0x7f0000000040)=0xc3) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 14:41:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4efdb2a8faf2edee3510ccef853f258", 0x15) 14:41:35 executing program 0: getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 14:41:35 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = dup2(r0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x63) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0934c44f7b202b, 0x1afc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x3, 0xffffffff, 0x18000000000, 0x4}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) 14:41:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x18, 0x8f559e4fec4d992b, 0x4000000000002) 14:41:35 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x87) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/185, 0xb9}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup2(r1, r3) r5 = getuid() r6 = getgid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) r7 = getuid() r8 = getgid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) fchown(r4, r5, r8) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ftruncate(r2, 0x0, 0xda7) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:41:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = socket$inet(0x2, 0xf219500262df7d81, 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x8000000000000001, 0x2, 0x10, 0x9, 0xffffffff80000001}], 0x8000, &(0x7f0000000100), 0x3f, &(0x7f0000000140)={0x800, 0x7fff}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000040)={0x8, 0x7fffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(0xffffffffffffff9c, r4) ftruncate(r3, 0x0, 0x6) 14:41:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x78420, 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x8001, 0x8046}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x40) 14:41:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x8) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) 14:41:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 14:41:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e9891696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 14:41:36 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r5 = getuid() r6 = getgid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f0000000340)=[r6, 0xffffffffffffffff]) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x80, 0x0) r9 = geteuid() r10 = getegid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r8, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r11}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r12}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r8, &(0x7f00000001c0)='./file0\x00', r9, r10, 0x2) getgroups(0x3, &(0x7f0000000600)=[r7, r10, 0xffffffffffffffff]) r15 = getgid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r17 = geteuid() r18 = getegid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f0000000700)=[{0x200, 0x0, 0x8, 0x6}, {0x81, 0x3, 0x2}, {0x9, 0x5, 0x81, 0x101}, {0x1, 0x81, 0x80000001, 0x401}, {0x85e7, 0x7, 0x7, 0x551}, {0x0, 0x1000, 0xfffffffffffffffb, 0x100000000}, {0x8, 0x9, 0x80000000, 0x8001}]}) r22 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r22, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r22, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r19}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r20}, 0xfffffffffffffffc, 0x2, 0x10, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0), 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r16, &(0x7f00000001c0)='./file0\x00', r17, r18, 0x2) r23 = getuid() r24 = getgid() chown(&(0x7f0000000140)='./file0\x00', r23, r24) r25 = getuid() r26 = getgid() chown(&(0x7f0000000140)='./file0\x00', r25, r26) getgroups(0x8, &(0x7f00000006c0)=[r4, r7, r14, r10, r15, r18, r24, r26]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r27, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r27, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='c\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r28, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x3, 0x1, 0x3f}) seteuid(r3) r29 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r28, 0x5) r30 = open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r30, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r29, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 14:41:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004440)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000044c0)={0x6, &(0x7f0000004480)=[0xe2b, 0x76, 0x2, 0x1, 0x0, 0x6]}) fchdir(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x440, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000004600)={0x5, &(0x7f00000045c0)=[0x9, 0xcc, 0x10000, 0x4, 0x6a5]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000004400)={0x1, 0x800, './bus\x00', 0x3, 0x2, 0x8000, 0x2}) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r5, &(0x7f0000004340)=[{&(0x7f00000002c0)="b33ea958c9665fe0411ae7f4fe78d5e6e2edaf4a2254dfb5ace6710d638098c9d4602fc8ffb24b614c6ef629fa71ceebdb7446c093d0e4a13647c7e4a228b4a3b342fdf4aed0b43875b51819acd99dc440bda4dc8d357c0fc068e635e834a420e0e9e0c15f58e8be19ed1ed3b6ff2ba830c8b3c91ab523cc48a9613b0e5016a290af60bf6b7922f890789c3fe6882706b8a8b4fccef6359d7f4e831435ec30563c96f32b00843a14081e3341364389ce69e037940f9961e03ba010635b82fbef851904ebafed3276d0f430e3ac0a12141449ee604d0745f61c4de8047465c1d6e8a4e782be2a770dde2d268c6fed4666c1bedd861c1669df211f73f74e3aca309b7fe17f30c6572ced46189ecc6b2f393f7735692b344ced5381611831314ae74dbab8065f00483ddb547765ba12ea2dd33ca79f918364f997cbce0f763f16dc2a02fe0ca553bffa6194f68c67ef5e45ac80058a40a5534e4523bdad05cd0b5dae8ece45d56ea9cf734c7237ea9214b1a0103071a11efbbfac1d8247f85cc85a6d3cb1e219f86667c197ab580d6191da8b203106d825f9039f4192d6b0a621de5d422672f3ffd9e668cf5c1956bb7aa9f3f150e1557ad069b7405188cf18f1e8f6c6873da24cf09de604008fc2acd321c84ff50f6de80ddfc3c8b28207152df46f5c7abc1aed54e02b8a6e3722ad0c12e8f9701df713dd116c8325f97db68aca047dd7448818c39b8b241d4aca7b6347def6dbf11d3fa70a2d267fbe42c430d68b19f71aaefb021d147a450b91add47a4587ced472478bbb66c1f80a3fc5ca6b548267e95871061eda045e2e09db1180369268e97fa02ba2f23f7dced61c4f128356d8cff0a08595682d17bb25dbb3ed4b5dd9f199b52356b6e559d5b8835be912d0d93023ec7f472da3467db8c747a3ceb4fd44b3fd9a9caf897c4d80c204451d8815e0d68c5e6eb9b75a3fb04e6a619b021eb3a86f0e994e4e05444efadb5a92d3b2af393d39ea57d6130788fac022b1aa8fa2f3c6183946473f0fe0d94f63d1290e608890e19e576007990b2e1be59d245948b24f8ad32fae9fa424520449a8db2570a23227e6309fc45c3c0784f3ab3b11e7ddeaf8ff3c9c8879cdc56ae860e3e28ade50b577ff5e092bc855d9441f797a4521f4f21f6bfd7fb9715283bd1f2c098dfeea5569e88d4d68f8852c8b2a32088400c251273e4efbad68d30bac00171199afd6cc19e90bdd4a3a06558f89b8bf03043d8dd816ca4549ed70c301a7036438f1e2f2ffaa2d4a13e8a3b02f25b96f6ab487e51713fcb2bcbdcea372a5ccc1a39772f7fb30a615e33cdf07b0c5221256852adaa3917665600dbbab19f06a47f421513f82e5c185efd763ac7c6bc34454ce35fce607d91d0c6350552e5f628da89a592edad1f29f4d7072b3da83032fe686829381dfea36b73f2d0d7927c3964c488c35f2a28bc8f65f9efcf73af8bc7aeb739bdf26812894742ef07bba3378b434ce87df033d2c4b26a0e7333856f25073eb2f783fb1e01040f54a49a09a35943275d41daad934a1677d656cb68f4a01a0dcfbc1ec0e87cb1e825030090276919cc35edd4c5b98c628cb1beaa3db092ed857e1fa4068c9200f6bdde1a981d26eff065aa2525cd6d7f6c1ea098976d8d67f7c9d59c0a33889d9b20e04b18ca3c8dbbaa5c01b712bbc98ce4fda040eb54143c315e93aae75ecff8cf18b069ef203f70abf43d0a9318b3cc1a8f776c95ce1a945a8f5683e963e72324cbe4c44f467404d7d2a894e57d6d3abf323e35ca640a635f5de644d3f200f74b8d16398e40672e4f04c393a29e605aa8fa97b46773ebb57268441a8d017f13af98fcbeda8f6b7245df2b53a89b08f3551a2254ad56b7a4c07ce26434d0c247503b95c47b67be0558986d8474bec3f5cdae76df9e3e8e3bd4904cc497d58f46cc70e47dbffec33c8c22c60b16ac3d3a276fc6b1ae9547b95c29b79d4d5658b93b47bcd8566e77f8dcee05849949276e8affc5a23c6f362f225c69fd21547297a7e09359203d7c1d5e586e70e0b310f053e3937b911a38a2de1e30e171f948fa47a4ff216a7651710ddfef518f8b0f2551c7b43c5a2f64085e3d60e16f21efbffc250fbda014dc39c445323b2527fe123627178bbaea8ef266590273b0a14a4771d99efa4003eb29d30258479307cff16257ef376ee69304d8882c39e9b37a2b1c37f14c23a9990fada0b45c697a77a9eb764521041762bb40a65ccd347ed00e463b004b3f270c4a827d8c0c690bd7fd85087bc8b2d3cfd74d669710ffe8b194cd502ab04452b7519b0ec909440ddf7f06401060455ea60cea8e9ad8845dff2c31e302fe4cf1d220374c6d8a51ffb0673c6ecd1bfd5dad3ae060e91395ad587c031509690b8f969370fd0a0d4737cc58ee635997f93a4b3bd97d2946ed92ab36035473bad4aae67e90a2d3fa6dd485faa8e1e2bfb4580bcf90a1d66bf38071bcf37c5fc1633a1fd9b273532e4ede8e0e6084bc6d3b181ca60f505f65c3c2b31f02813fe1c838a6295e6800252f7a3e3f45122a8a5e54402c7876bd4fa663009f0a12b1ce579e574f090592bf529d7f84aa83a4870a3e3de38f0424adc050adac65d03a8467882c4a8df94b423a91a98f407460dabf398a5ba878c2600e69f3237a9b320a091a021edc10fa49bf60435a8f55148224201839b9ef19460ab3118f07f2fefaffa0d0fbec15d243739d4144365447a05504a6a2ad29b0925b244710a2c2234883bb62f5d35de55dd25993162a89f4a79789bb6b33bdb191e2d68e88c9d2e11986cc76d76e9f883ff32adcd2a5ca0622501c5432a848301150c69db14265ca492e3c40d8bd96366fa51aeefcbcc91e9c30a96932362c708482c17635ff03edecaaa7357afe7dd13028d4c306f295fcc10bf0eb74379f49821e687475d444338500bfd55dfc57c83ccaa5986256be5f1bfdcba6a57c79e701d1425d7bb9aa3154abd6680238b14f49d5be62e3c38d5be57ef67a9293906d0bf384e91b68ef7eb0deaa636d6e00b06567de5b657b69d2a0f0ac2eda97084ae3fd298b5f928091382bbd3fc5da7e4b82c0725cfcf54d240302626c21a238d306b243ab978f36af76d7515f39203926199e3321dc192e8ae61c5382a06c7a6ed54683ee6076453a390a5edb566a0cb7059fb24594c8ea4326783cc9515609781c9de2471eb5b8b85314323c9b8f05d29211013dca201f81c796cb673139a6b9cc1cfd86f211c6321a1bc74cda3f3029b7cc4f2a64a9589be726f5d30ee827b4bed2d41ac66b7650c17be27f8c171b89b76694632d67c703f7ed0c7f65ffc2c3bbcd4c529bdeb68fb2560d955928df9835d06f50bdf076176c7cc87c77528827031c88dd6564f37f142e151fc8faa3b59c8621b42e3d8369dd152ec6dbd42b4056c8786d65783d283a4f57eb27e039b7ad816cae35e337179b766990ced9ff2c0bd37e1ec2cd2fd19b9b3ebcfa2aed8b1da85bc2ec0bf0115ea061bcf7a1e299347381569c775b2894002e626eb166b42e4589de7dc58ad75e69128895457352b1b8b1314d97c7d532d74938a577384ceba9ef268d72fd590d57bad4e9b53f983db66821d08c53580572f9c14a9f2ef48c15b013b17c066dd9a3d7327097f0c20c9e4ad7e4379a6222a39dcd419e6057a7d9afa6b0806198a0edd01517c4573cda7e0455b593220022242de53cfc363268d6bc491f54fd52b06bbf4fcb8599541b0756a54fb1ee52c213a2337ae523c85fd7df9fdffb51c47b15099957584435d3f4fa97987271187a8cea7cb333ac681b0c50eac423d74915f5e60d6791d73b98efded867d0249bb371ee6bc9801948f1ca3651d2502905408205c1408a97e97ea281772bdb8aa0eff903cf2af852480102dee6d2064a0c19302f0909670c4aa147c0e970fe56c2f31b98e8630380f6133415be269abbdae7a5437adaee5a3eff3f4576a5c41264306ea6e40512eb492670d8344aff1739746905aa3db50e044b00041089f6a64f68388f2d9c8d4ef661bed3dfa0de7ac0da6f7cff234b167ce59a20be5c6948c4bcd31a6ba41da6e95debabde75d524e9a6fd9b5f1ed3a5f24f665dae5ad597176e87a8898efbaf51106a21bb5ea85dc589b7f6b11b92a9e29b23f295fb464c23305d9485b072e1fb9c686827ff6f7668f5770c507c76076825575eecc97aa3999f238b4f26473a0d1c08309cd8ddf791087bfe55ce51b72c557aa79bb6d5df4d3355a1decbf440246f9066afb4bf4557b61ecfefa34648b9107970446f0f2e844b612b46f9432ea9cc1df5f6ccb805f2496cbc67b2522f9cc98152e87b466c576616523d95b86977e75af2318295d57114921bae85f7ac1fccb7c774ab9627ab39a2db646b94792c49c4ee71d614de04a88ab114631fd000af22f0217768a3bd98239822665b87f226d4b0ae2159c2461c77b80420d3b5d4afb61d8c6ac92d2a6ca0ced5ee4dd83207ff7a1f1a614360bb35ba19118fcdbbff6b3215f2e90a70691785385f8bfa51bc3adaa3266ceefd011072ac5a07afcc79a0be2dcb216f988d136c395ca2a8603ed1907e41c6dd63f54e7346c4cf9b551462ad805eb720b9a4babf794af21a06f4350a7797189a5a524cff0937002a14296a37ff1225c7bfd4a08b73134fae53b5616434683658447a216e92e8c07eb789aaf65dd6f143c97427c885e7dbab11570fd32548a45bace97be7a2b83d91e81a68d22e0d0d46c57a18613696e84fad22abaea97af5a230eb68abd4cb67df2a640abe5f703ce7c12041631427f405e344c4d116bc33338b52db9e6300b09a87316c4b666243cdf2a4c35bcd170c2cec4587fa588b7202a193624afc9aec4213321c100405c0b0ab993a6356a660762f7ac34ad2e46da9e4dfe616a8836608efebdcf9271c6f219bc02b8c16ca00f0fdb8257f33f2e01b069618728b0d0294f7d69c8ffb43d8de3bfb9dd802427420bbbf362dfc28ac7caa719b6bcb0be4d4a53af6caf5cde33bdab7e6d2af7c290bc67c9182375e888ecd36d0f107f91ab7d3ab145e3dbf1bcfe778057094da22dd8abfca47df2bce825c45628d86d79ef7f09bfeab9a0b17e18f029b5ab3970851f188711886ed42550cd439f8148cdfa1502692e00db8a979eda216af9517ea11ab3859f18b07863f213ddca925764780df7497ad4c6d188aa9a1b519341b7a3871d223adce0c47b4d294c061e1b4b32bf9941cfc95fea32d4c446ec6b68104088bd8108df628d3c559365a5ed666767125426ae4b24b882b420868087cf41b682fb4ac8b2a80dea54e03882facfa7fd5a0b3c5b1da0d101a77b754fe60c8e534ace740ab9a6c87398971b5b6f98200201026f14c10e5332ce5c206c3bb57063690e00599e162ace04cfb2a932cb72be575673abf4d58ce210bd0931a4daaa18ae6b54b829ff48c8fb535fb5c45547577e1ed6d4a96865c882716f4dbc888e1a5fc35967632a2a56243cbf19481b3c11c7b5bb0702aacb50239ad6fbd1b642b3356c19ac7584400fdf41f10a9986596a1ab463eb7d87c5b5fa358f65290f11168e7ef57cce5f0b8c564159967c161bd6242daa451aadb430d3eeb060708d9f4605e9532c6779b90e418a4f043922e502e7c8686600e2300a4e5aaa97e76da7c69b5ea1381a0e58f138e1da6db193d8e92999c0012ed6e4ed15a016f4546b9275c2b28ae1e3d5c0fc1ade9f241895d0af866b90754b15b1d32d2c3e50c5d59f83f9ae361d4308e8f180cdbd8af57215ff6226dd93cb6508438a", 0x1000}, {&(0x7f00000000c0)="15d2db819adaad67ea23d63d4c724531e17404f9951833536d678c2b87b530dfd9eb9852137181b696343030709b272cfe7bd5d96d0e3009c3425ee701a3aaea110bacf87991cede7deb33b72490a9e67a6361c0ede7b1fc8866413f865f98fa573bb331161658e0de3a6fea79505e68d2a3ff91", 0x74}, {&(0x7f00000012c0)="ae1c80dd247c7ff604d0ec9c3beeac3e33b4efd304fe168e31a83e88b4496e185407f11057e862f54856b8c3ffb66d6880177945231d2c243cee4ce5b5bde4d976feeb97028c53326eaf69365f064cd49ce1f352311761a6350fa09d520f04825440cd0895c060cb0a8d29d6586d07746fd7d952066692d22bb72c3cb2d8205d8241fc8a9c11074d455a362898faacef903bd94f5c23c38a8144bdd0358cd635cb07bc247eb8c1c12b3e70c74fc80a22edf936da25c3a3109f77faed9954828642c4e967ff8d900863e16fdf3ee76e68cf1fed1063b7b44cdcb583ca044eec3cc3b309ce44742dc14ec1257c102b41a0dbfcd02f3d92e5155c509e933250ecea02494302f15ce89e1bf161bd5e5479b5ccd946d601613c993f200cfe64f1a9b441dd7f40f69fd41260e8ebf1bd20621b8dd94801f098da6c8ecfaf23ddb41a58e507dc2e4059ad914e4c00627333b361a8d50a78ed43e5eaaf85ca3f5b8db192ef4a96242520c8c116c2aee6a23b6231eacdf9dc491f0f64052d732cbd21d66e755108e3a1601129b9985ef3d8117a58779099edc27eec74ffd8331f5232baad1e6620c765fc39b7deecd63293e817b818a0c8b83e5c58e6dac10e1f4eba587f6d03aa0a085101f3d675177de7478ba0c94baddae7cc4b1bfdd6f76e4165c501333428309b6a3e2862af900564defc5426e68a471ab6ba5fa3c3c51e12285f950e4288fcb7f2c3c4ee47e9f1a6a4d1a381377974728c83159d96c63b2b6c8483780f372ed8a50b26ab4acc0477f5bf88322d1036648749bb8cc349abdfa5d25fa3f41a87875031d5c4ca82e139f40dfa361f77c7a791b71664f14b9181c19b617d28b32ef56d3aeaba9c21062d08cbe446de1d9b223caefa6a544a632f1154b738dcde51c4ac1458babdf072e32a895685ee972c01cd854e18057e13b1bceaf05663289c7a16b15a23680f93269f06578f11b851dec7a36fc77e8a2842986a6bf9e6a85d789f2763740397668c552fc7574655b1719a232daa02b2c95507a40de1c5d549ecee1a907633ff9068ed54553d0c8384545ef5c06d1f80c6923b13c75be20b08ffdc78e69d148a15e71d4a4c8e441daebf5a03633ce8358246292a14676a9e79010395e7f70c7505229ad453a3661f9be58cf1e8dc2e14d0536431833b3cfb54ab9249977cb24059d72045ad5b742358196d658d25635eb53226de0f437a226823902fd207c5afa9e6fb77683bc4ffb5903107790ac69b86f7d7bd0dc2c51f143af74e0fe255450884922de29080ddcee99f19a3276ae0ce27fd836f5e621cd785af5ed39a1867f147641d93c661db15e0600061e0eea86b20d731f5a12635de71a789b93175652d64a5c95438f3c2f27d88042c90e730558862c4a4195f2af61182c4ddc609f68adbcf601c9d7bb397c8d8621969a95351c2239b72bc5dd3e9818e16d3ad445214aea9f32c68249a4a6457c352a7ac33d8cf409db850384f2500c14dd9d854661dcad1caf45f144585454d1e92bdee7ab66be89c0787cb97bb0524b554986d3478af4fb85869c583160b65f1ed5a42d0528236b653efe470da4bdc3154d50f55055903c96046bdee95f5a7a6cc69ce00da166b7eef7772f2d75a9c58b2c3d6cb127bb760ef3ad3fb839b83b2dbd32b0024ad56f1d1d6ab08641e1a74dd6eaa4b1ac234f7b98fd629c4693dc5c3c5e6aae9b3e2c69bbc7a90d0831a4abafe01f5d673ecbc77d4bfc1581a20a1f30e7cd9943eb95c02301644879e91e0beea805a137f12b94992b18c2cc497d0dde3441ca747c5c0b77fc5182dae79338682793d79f0c97b2b8475afb2b024fddd52376d95ac1814ec12108213e98cba37553f13c02eff08f4ffa5eac0c023eef8dc8b1dbb256fdeabb9355e317460dd94c5bc7fe3a4c03ed9140b50eb1afbe422741833c6b4c217143a75ce82f3834b8f01e557b86fcd8344980d9230344e406e3c0b919b2f841831cae536f0988a8e9dd8ded42374eabf2156970ed8644c8435e1d8a71e76ad3a9c2b3528a615e41b2f8d1385d745f3044c45fa0321d183a89a41cc5f7d40a1443a33b23e4d559810cd89749091e42a4b015fbb2f20018b9354809988ecad30f97f3cf3d3fc4f682f834854855d266c9bec830de52d26b7350828cb4f8110038218abaf8911db236b6bf54b36630b655987185adbf88daedb13752ae45e5121be1c51b953205939de2f53b764d23a756d4ddfd502ff9bedb94b1e86949b23f2a42154299cfc438401b401d215f88a858b7c276dcd270ad77a463e180e41064033fb37e7f4d17a30ce9167c72ce16fa7ef7f38d5bf32dab6d5f33b34be27f80c85d37de73292f1822818c2a3285c6df9787846106a7b3db71c4c8c53953f0c10f247eded5213fc1aa01ca21551566d2f05a461ae4c330c07d276715e66070efb47f430b6d54efe03d77da996d1b88109018bf7224734f4fb65799c8a4fa6fd631ac274529389bc5a3d572b4bab04a30d20335238766e80024302af497933b4183d72988b7203489a95a3b274e512b607bc12eed574f24fa1e63051a034e946d1001501a82a5f12d868d9156a00584a0e9992dc13116e41fa2cecab2c4ca38b96779e64245ca1917caca4cb789914addc3c36d3e05661931362e4f81e795cbe4b3d0a423f9b7ba13d5efcbf7b92fe0a816cb770e69aa5f6780e21c9d45cd9fa8494028fbae8a8bf95ed2b324ef5ed260001847967a8f3b6df7b04a3e05e4dcb4ba532ada541dfdc1b4ce2090b363a004bea06533dd96d0fe13c1435d5dc05198443401930313fb65896d35bc916d6d49140df01c2e70a9c3f7214883a32003c993bcc702e12e0be83983e5770adc490bc847059822bf8d5418f1f30d26a22b1dda94b697ade8c539b31d1153520be26b864836c9bad4487f034d66f11f125b3fa42efc42d22c98b5f6f6fa5e132191391d360d130c92ceaa62ce9739d57ae88448dd686af0f61d7707e7540308a730f2683faac49528358c684d56f1bfaa9172ff5e8e65cf23284fe7f582f2f8185c118d255641e3828297c51d327a4d9e320c99ebd71c407f3ded5a761d82da6964f67d174d792ba849678e00cb1c7ea18dfca2255ae1663eb78b7947cd6b9d9e9d357c8cc9f7acc4cb656618afb174d3c7a334622ee470f549dde72a3dc62b64bad08047c15d8620cf68c4bd20819f00fe25a65bec73455d88dc45734b8b1979ff9b51281dcdbaa5097dbd02491edb0bad48303715eab962812765e31358129d851b7820bfab6aeeb932512a22f7c3d2fba6dac953a42e9ab475f6edd6d41ca722fb5853a120c6116c4f1d80bf9f4872f7c2d5347b365ba858628fe58351ea1fbbca978df0efd1e90631b732dbeb9643f8b4d981b861e4d9a1ded693749552db0b1d341e4bd5a4f41d36a2fd0f86418c856c22dd3fe8f7d4b019256663e27fc24f1ba5c7ad1833249ee0bc1538e25d1312cc606359834344b01421cac844bdb97f41c01f6350577f7ffda9c8d9b5016983410610a0c3af56d8a145321068d1657bee6ebb60889ed06ccacff3b78383cb0cf420a9436fd8121a1e3b87e21fd061710e4dfde256f270bb808c9fb1516ff63eb9ee7bf261eba866be4bdd930c727b005bf8a56af3718a5094e8b94071186425d94f79b3b2cf6654329f86d6b455212c1fb4dad57214d86eaba74f7189f41070c6a82f66824ed209a5d2f307ba7b818eb019eacc9de5d8fc716472e2a9f4153d966f5e25aed89712c94ec8962df788af7efd105b73362d58b52c4d9493b7ae1abf4c30611df23daa043d9d4b22b7e2b592922ff04c8bb68f22d7cc90496d685687e90e22ae1e40aba6c8102841998e158b0c1b27eebb78c1186188cc77ef4f2c7ea04e8522737fbf67e32ccbc1dd5d8b00766c62844631feadbe77ac5e07137215ca45c7b107ccbdb730dd8691ece8b18a1b6e226f081189a82f06a450b15e6e233398ef5895a9fc24c85a0b5ee00d2bab36b873af26b70ddcd6fb9f17d04a2e44be1789ebe8bb6837cf267f6bd5d334b61100c749e38ecf18efc01875c55356c26b914e2acf9da4b42ef2ca8b03f3bbc1feb5fd1137585fb6a82c11e2b618d9cef72fc585f066f0625487cb05477920a5b71ef9808d81c973e371b05a00e33f8a4840b48a0dfaa34fa30311a13aeaa97312fd51373f6e8cb794ed2c83a5afa59ad71d664be4d4191f185b1e8a591922ee15e9edf487147252d9a3fbce858232ff1cc47d1cc85d57a7abd61e1f42fa6c609cec142a1690a65254e2b31d4e52c9adeda6555a69064b1404226a2c10562f17dd775dfae596bd79dc79cfd3b50fb521ed64f165a3b825bb72e74b520a30a02e3296f936c8159795fda20f1cb8634e31cbd78c13060f58430ef764608d4c289cf02ea018bc5586282b76b9f336e2d7556f54709f6c0dad0aa0c1dfe8e7365194b05df8409b8b2e3143e0443a7132adaa3de127e8b99e169b943b28945dc674c2646223371050fbe91b94f8e3697d42701f6ad1c8e6d1b4690aba36157b2cf2f4652dc2c9527ca64a9f149d15c1abb15192798fa00939045fbaaca79815246fbf75a3ab4c14e1458d91fb05129f96af823c3b88c68ba9ddb12b6fd1e3572501300f7837b34a111283e54069c5cd5da9a8a10dfa1667c094e3efa0156af003f56bddddf2d100f82922d0a46bc78476ee182600256c3b813d8589f4bb5951da9ab14d1543acee74d087343f6f3a9136af407cc7b97ca6777d8ac2b963dc6a3373c4ae3e6bc254f4ad16caab556b73ff61f2d2c7efb7e57a0cc705a218a6ebe86ce2c391b388b0e5b5dc01452281375559953dafa69dfa97bff68b4f4f3437acedd452a1905e9fc76afd872352f8de7c1b32e9fe5e1bf28888bb1f8b00ceb6ae235380e6b4c557a5faa429133ffb78d1ef6e95b3489266f720d53d59af91097d6da0179f9ab70858efac8bcc8f6db0eee366ef3b39aba31543aa056d005c8bc03c56a135bc0648552dc122dbc9d2d696bf4980b3f235aded60b58706e1a4b066c0bca602353974e48839c11c33bb1aa5aedc893429d7b52a07318dff2ec4e0b754f3f203f4bc80bde4173985c330eb94c9a775ca221c0a461c7c6d525ea2350d974c2c80e1d00d5cd9d27d75c6b23f33e1516af398d4d8a018b13934d775c1a3173f7a30c2c55ea2f3d930c585dda6910a5a47c4f76740e69128b35c972cc1e7739c2c36d66ea3822dad989a5bf7a785dea9bbdec4965df80a69e4eb93d04507091b619a171a6178a0b431c98e37a18e0392a8017610d304a09b65f90c1721da66afbc8df3d41d952874b5818420d3a717ab913f7844551ee483e7a450ed2425b157c9027249fcaefe5f3efe4069c9de305bc182fe92e7fcbe388b58f144ffc99b1467538d44b24437ffca241cb35061c8633625a23e62794432d668b448ef7a55147024804eb90aa7993c9301be5b8049812f8ada80666e6f0f870b692a65ecd4d91fad7d6c2d1cca01ccd7281c0fdeb6484a269759a0a230b98282d0b6b624afcf3f5dd499ccf1d2f955a50c6becafcb3d3fafad0e569c287dddfc2ee7a84152476f9b71e5ec117dc568128728536127e053e5a37ce6210ce0570c76c63b1b4a7ce817a1298b0b0ed5153a5707dfa709ebd34141fc946e3fb6665a606a101e70d7246b8a36f688d0b1d0888a436c8b6fa44f632bee6bcd8bb3c3f4b5bbcdb18b7a4d218e180bb00c6ba74a9d3f593f58ab46272e64c2856a0dea3fcd0717fd31c13276485648d2a0d74bbb546a16ef2820d7bff", 0x1000}, {&(0x7f00000022c0)="319754969b51630ce01dff2c0ecba875225cfff65d66537d2e1445fa9d033540ca4bd063cef9d7e97d6fac6eb9112d5842f91eb40ee4fb12536558d11e31b598dc25108be7bd882d09b5c4a7f500c4e28dc01d5b63deb5c64f128f3593589c3d43360e88469ed1331a3bd41345c2dbc4aa351f3912d0a7c71e8d81191a78c2bf89deb27b6c4bc35fabd547145c5b0d9bff38a662dbea60a2c7cb57070fc79d993cc4819fca018baf6e6841ca616a0af8847707bec28170b2a68b89c2bd2cb2d97b1840e67b54c2ae0178bdb25d1cf70997b245e2ffc5d31ac6b374911b7ec001629f1573b2ad246625aba355d318fed7339abd778777e851b8fe9c2b8872b5af96e06c057d286348d9ee4becb9403897457df06dd9a98cd5869930f7b1531d97bd61d745042fa8af92aba56c1f3dcd2426bd3bb46a6b96bbee3a87db58e791f83bcbafaec95ee094c49adb91a66a56f917d9c751561dc3a4b33d181fcbdc285826bb27a8a0f1d65b179715d8397fe947b7d6ff3ea32c56d6cc2c3481bb4b28c2b5a3a6d6cbb92f7514b08858f0dc498e5fa5ab24fc2c49aec32f78b189f66530a79860d36e474cab9ebbc03550ab97bac8d21ed16589cc876342623b9a47d3cc806156c9ad3d0586d71d8441e01beecab6d19a6959018bd52d07b617e92b7f08d89c220c4f637788c29435efa3b42f71efb4f3bae42fa89505e2e0b8759c5fe2d29aff637e2878cf5e2b4554cff8da42bab3e9f5a9b4f019421ee47dab9ffd105381bd3bc89584a48c2b6b49d8320f1e5e78d58019fac39e39460d17536c6523c504613784dbea6ad70261ec61bc74bb05b08664f56acdd317d115daf0ea2787916c7063a3b929a3c1b36926ea73524bb525b1840ef36e04705d92b2db6fbfb392873ace387b15d445789bed93e9a46bbbd357b4bac7cc82db6d82a78aa67526b3703093e18559536388d76eb24dd9f3f1c4f3c3b2240d9cbd2ef0548dede9daf1d75a646f37bce6c33855a8fe760b7e02a09b699a5505241358379fb9a3db77a8684c06b41c6136aa751b1373f7c77f407efffef6af053e531a9b44b7404e6b357053bebc70df16fd47ad42237f95e459da59c2e5efdb1f5be8ed028181d1555bfa9a65496c63f292ffd0419aa2a994c39863bc019caf4a5801bc87c8983471bd73ec872e3d61e84add9be130514399bd827ce8ae6d2da368732de95e166c0b9c72b5048c59b3a6c162bece1b29826d0481d9490c308faf3df2aa1b7a070b0fac8c6bb5b4b7a200af15c9b1f0a893e571cd3ca43ace36040ecd54f3d424e1df366a8221139b5c901cb6fe2811e0a08d007bc187b0a5290d907ca7a24adaa6ffaf186d93b5897f2533d3062ad37735a0b1f116fe90c50d8913f7b911f42738c021a8776722c9ca19d59bb1277c03323b1d548c4933feca25662326a409d8286e17a0526d45435ba3f9144fecf04efb173d5341b84788f7435860834889f64c1546afa30600eb75b23de02ace1e6f4c8727f564f366d54190f94917ba6d19ab8231e5a4b21f782472de8df0603bf70a2325b02ed0b7d7d266cb2b96107d8f341633bde5fa11273d8cceadc8fce1395827be86685fb97d73f5c4a6df696e1839d5eec2bca2df90d51bdba93c824d89256988810d84b07756dc47bd2d1d1e56cc58ead305c07f24390e066fbab5b049e0e790bdcf778be06f73623290ef12386731f970de6541da48eac0faa291169c255c25609c7c87248ef082c686e199932ac728ebbf4e79a69a5301aee54dfa9893f394795d312fef4ca58657423bcef129e6ac4ee76ece8d512ead3d91d8f1e3cc19330a64059153df19d1ea68ddd9d929ecee98b8b1ef046ebb7bae0981be95754eb5e1183e5b0510880b747fe471fae7f4ef74fc180fc70cec06145c8ab13498eb0131e39b6224b6788c79d2a7a18a623f94786eea4197edd0ad796db99013738df08c80cbe9ec479975bbb04a7eb38eb42258ebb1cb1c6f05f594e77a0c18adfd6d527ebe3f8edb2d1c9831041b81fae2dd74083cc21160a1b9e29e5d6f62ef8ada66bbb42eadc7a182335918cb1c547c5a46c25cd03e8730d62001ab1894a66cb2d2b9ea95d08a86dd6a151c9821acd2e9901650342a253e064c77768a2d789b95648ff91db0aaa82156a1b971db78ca5e169a71cd8b7f695b857f531b6e7e29616dd59813f89ae1aa54dfdcb398e27b31a09e1a8e117913ecd8153c540e7adadd04964877fd8d81b335bffda9f65696f72c493b07251ee624bc9cfbe7a43604487cbd3017daec720f2cb96663d9a3af8c539e29debdc8b08cdb65c2f69da1a092d631b67339da463030c1f7b0dc28b93c949380b75f9f85799f8acfbaca3ab5a9864c52870cad694e0d4e5593b79adfe211059e366400b9bb0df86dfb25a520930c45c01394772ccc50f31ceda3782348c061cddc6c39954f4b303b5224431202c2a57bda43344bd6b58a6fc45269942e6f75987b6beb652f19ed62a5be8b3553f615c6c88b066cfb336996cd5785626f9b240f1e56bfb018db0b510352c308872e8e26523cffe29beb75928c829f779a40d316735ce35bdc4de5f579d9f407dcce1d263e1c01fbd973b9afcf7ed6a2c59d5210ef11518f309882b9953ceaeb0f555e782a54caa53d67f76aed118ae25230ea8cbd68099aafa005ab4930f3d7baf159307dbed69a9bf4b83f9c1f8990394b8721bae1f455f43ab27f8c252ade9b55d2ee85c7e8abfaf883fbcaa1bf292aa69f5b1a93f9b37dab98008a2ca39c10c6ad67c3eddc8d338eb599f75e65399902f68657016525a5390a832f613068b0c88c4bba2305ae510095aeeee0d8656bee7371974a482ae0be309787714fd7e7ad2db427569808fd601d09e4a0a068a95c32d7d7292cc04f9991d8f8bde160c92a4f53bce6f841e372f3d76e57ce1d4f4a8a5e65d96dd5029c978e2632ef524a542a69e7fde2c0c5f16a7e1625abdd98f21f5150645a074851e944dc471a6c0655976fc099ba72e5d152f4950d064801aac62c04aabd262bbdba13d96b3bec5028c9fe84574ab3ee8e7db9432bab2577590ce741f6d2c372b0300c4e17fa6794cf94fe1e4863a78ab4375b76e2bc220be590da13a4ad0c6897f46ba000a608a5e7d6b636070508e03711fcd92ddb30f0aef08b258b9d68689951ac3798fff80fcab869bf314796566730ba60571b6dfc434843aa59a97e4edbcf4f78289682ecb740fb7e45b397372f14c34f225032e9ec4b641828105416f6cd192f89c13474ef1c456c4f55f81143b57f7b70e02a212af72bbff67c478c13ae46fbb16ad1dff4c564a29925448b8d0c5be090c71dc2c0eda6d4d36312dab354103ca25bffd4adb9e8dc57d0553bb1e7b79b62aa89072b65b6c58049d34df123554658168e7690d01969038c5911a04f479578e3d52c233f3c5a68b32601d483f693383387f3957f4b0443f2ab362c5fff8b24b9c005e7e0831070d793400d6dcd9760cdcb77695dbb2ede49eb736001e17c2ae3f9388f74941e3fa1b4a9e6e25b2ccc04962249df6d4afc25385d21d9eeccc128384397ec724bb4863cd008e6bddf8b36b7c2cf32ce0a9205a377d2d799f13752c0298b135a8e77f83143cf2f9eeff2bf61f896540f51f5b644e2cc90c57794c25a366b757446d174fb321bc7e4e0acd991f2ad75b24fc4a4cd4722c29d26d417d6bf52665daeebc30602bb2494cc3068aecaf07415fd6ddc6073f8bd38b0dd0a045b0685911109181fefcc8ae0747dc373b4567e219cbdc12c4541c891ad157566d801ee35f2d6d98ff5a82e767a85cb2e2a578d263a3d2879186b539a1c3f16cb7a13e6d0af5e4a3afd20703c47a691c0159d56a11ccae2bd65920103db9ea9cf763e966265eb0475a82e73da4cb8173321028df9ec69f3904326a02586d8f17cef2e3020641cbf98e98d2e2705c628bd08d7960bbaaf5c11f107635ca09bad419c53a94572b89e6d3a6b3d779a983ff7a800414a619380d96855cc09cbcb23af10e922799bef5d1ede3478c75e768cd225eed535a58e67cb6263d5273cfc19d6d53bf0200cf843f3a917723ac5bd57048e004ee4a26282fb35167e73b71d62519b16548d3e0dc1f2574111ecc172127ff4784cf1e167022963a54c065154a7e49dac823e1718054e40f387c44318e6545b9e6691cf181a641c02040f0741a28dee17fd61f99d50032c6c7b903c773fea7834fcc3287fb486ebe5d70b9ff13098eb7a531c21659d2fae88e8485bf12c20604658ff65f2441615f8750953308e4357603fe8619f90f564c61d335dba5fe5116f79346356c8f6c4488db94cbf862ea4e85aa67b92439c1e5ed4fbbd6e6725abf90ed724bca312cd3c4cbaa27d9178871d94608a02482abf4ab0f8d6d06246f8ef566c76c027ba3fb722448886afcf69116121ea2ccb37d34921b5b272b3dca50709fbb2119bbac581b16372187e808fa15bdc5c9b93c6ca65b56e66767e5be7ef25a582f452a4bfe706898084cc48eb6aec93c2566334442a8a2cb22ae69a91135ed103bce64d710290ae995beea6a7c1fc157c921e1d1f4096d03f6ff06d7e622cfaced6fec3fbe9a42c6d477c9af1fec60dcc409fa35376c54b896264e5ef6a9cf0dae392e370771a965dd05705214f7c4ad53e813abf446ff08e1f5eb89ae48779268a18a860b86139737385daf9f83f2893ae90c5163585d460dd7f9ccbfb8976715d4fa82f2062af9a663ede64415b74c328314c4141179972b9b1b27a151780c97e928b51607037d0c84c5174290fba88365910486dde270ab144b7a7001c1cd0463ebc3e37a6c15160b34f2f4f4d7cb3517fd52602f94bfcb2102780d0ecbc70dc74fc1b966f803a89258e440969c094e01230d837ae64000d56f237c19f92212921c6981a52c629cc01bcd582336ac946af8f64e33d566cf05f7ca7f5a59f77ff8d54349eb44deea2c08b84d2f06a0890c955050cd6669e80c770133defa775ce6a02499f7c17a03047029171a9b408e031d3d7f83b5dae4425b3a488e04b62f0a39e3cc353763231ac4cd097458116768d4414db489eb0b25efe0ff5bc67a847347cabee4025c691756b171f17abdc0f8dfe311868bda1c7869e25bc40c167083e4745b74a6aca01fd0813b9fe791f5973f7526e94cdf130ae5ec1ee5d7311502c1d59d6272ae691dfe8a002a698ae13e25c1b1333632fb9855f493e27713856644d1273bd9bc98d2a9844143076bfb8073446cb8f46519cd01d7e9b75df81bc9b52e7fb7c36ebafddc00499e28abeec61f40fbad00439dca8a7c4df7de57c650174111547af6fea71ee1e02d2013a0bc558b9e90d1ac46dfda87baa78735f5b35883c0b9556ea6bc8b3da00d1b1fed903af2dd3cc2f4187cad815f043ac70ef2da3d568a6d4b89debcc74a09e5cde810dc2dfd39392e6229e2aaffd921457153a882eb908b6e52c4d4ffcd50388a848eb87f2703aca872a7664d6b30ff28e6ef2fe754baec68ef9cca8eda1061600e842fd8bb4a7d88928ba97ed9a3324033702d3afb3a70741770ba8570117f121a1164352dfab8807652dabe42a7818f5febc117d7dc3cdca6d97e9a0a5b3ea9a6aa3a58e290d2f557a3fa5ae5c94faf452445894b6035f0f9eee44468d55fe16dbcde4c0c62287e72f6784c020b5b2d0fca9a02cb67b2164ed2cd8f6125b3037fb3b27770a6143617f11f1be0abf42deaf07e0ef296a47a4e9fc41b2e46b0d53718b0dbfeb709564415d00747a92f2db1f9f9cc97f9af5fb4343a0", 0x1000}, {&(0x7f0000000140)="0cf3207f928613be12c5171992c21a40155b6bd5416193218235a7ae23fda0689ba4206a3f95041fa636ad9c608deb7d7957124a35276f87daface2c08d67f6718d2c041caf6b1a85c0ab3ac7131cded6906a3877fc0de2bd90936", 0x5b}, {&(0x7f00000001c0)="331b499a917c17aff85158b9a0751a9d1469bf38561ec132930471197dd144cafcd5552782fced2ae63a6494510bbc", 0x2f}, {&(0x7f0000000200)="1af2d8b1e85cd893d7315282535facd5b354684a96c72884f48fbefcaf33a401674e42f827bae8f10918c718088667b863c6b259c4b35f1aabdaea4c75161e8394879b494d9b34a52bd08c185606ef817efbe5e44eac7e70bbe374077adc28c4edcaefc473093c", 0x67}, {&(0x7f00000032c0)="41016199560450df3d14af569984d4d2a3eb087fd82ed872f59490a7cdc32efd36063895941b7b2120c48f2b6eaee5ef32502acd7513c7f6daa8a74b2b5b0a11ff6077615e", 0x45}, {&(0x7f0000003340)="5bc17808f39ec962c5a741f9192cd807006317329d8661faf6802012cf29cbeb14666652547111fca8612588c247735fd51aaad0b7ae378407ef72f0a09d110724de10316c5d8c9c90e2a7f8d9ee64c41a807238d8acc95e61faf95eacf7670335d63c9c03b01d00ebea70ed92d1d9eb563cfa4a6e30c66c9a6654b04a95230864864b066571f86f4672fc32ff7fae6282c4d641772de41972d3ed1bca081dfe2a40d776a864fba51031c6b39be976d13f3e7905afde7f59d2b94e073226dac897d384392bc3098bacc5c2824e09d44d89dd4066d2bbe8c1fe7be11ada0965d3ad1c0c9a091024ad0f28c54254d6fa2a2901b3b895b652ceeb74020e3983673982e86892bcc0bf4b6effd4f2f351799bf2f78bf7a2e9990da566038a54261ff88692ea2bf1af4b791388423a52e58537c056c8f973d6a6b9aacb5ec5f05dec93c914afaff05ee4e521687d5e6d19f4245259067fb947585bc998b92760f2c12406e47723e135b77c0ad32bc64b16fe0b8ab4961bc8ddba54767619a309dc6c6a676debf29cc6ea66e1b503681a09ce792625b8df0bd78a76408b3cf90854a7315e6feebc7cdbc236252e79ce82e5fbf6af129caf0a7f954e28639173884f3dde1bd605a28aa46d3d5681ecf2089a751dc1bf8e6d2a35dbd1a4b44c2a3bb2cf87a64d91a0807e95d20e7492009d6e90001cfab8404034e1b1c5652fb4c4d3d2df0f77ad3128509ac7d665512ad3264d56fdf5f1a4b41806004dd0982bf64331b6afa14e247c77bb3df8aee5dbb82d99148d173ab7ee1fad817f4c1dd656cd06a5fb4f8137a759c6d909d499d4d9b854c63c7160db0bfa6fe34599c9dbfce96c4fe5ca62f91e83a91e030b92d25338f9c1881e1714a9422fadfc2be5faf016011271f006eb8ddad962b59bfedbea7c3b4185123ea3a0d44bf15654a5a4052b11f3583757253c97731b58e88316e76c19c1b2d1a8c769453a23301e8d26c5e9e830ccecafa060287f813898512344613a941a152173d2511008a4aa3236882ca2daa40cc5f3de23a42143a1e74ca9e914524c7d8f08cd659707a6fb8f5d08bb6dba41f47160a43bdaf1e38c18ca9e3aa4121e887d5d0fa8a96c80246d8451aeefe52a822f1c67bea4b2c61052e735cb91ba94f00820e06439b9b9dac8c0e41d01463199b143c813cdbca9448e72ad51f830a7ae0717edfa27b14d0ce3d25740f1d6aea4031c9bca46dee31a8bbc2d76845e4770c205e2b7914f840695e7f973308053724908c4f4bb43353f6638e0764dc2693aea7ac23493842e1461ef39d70f055634c22f0285b96d5ad3b213bdfa4f634d5eb7116c95f33cb4120fe308a9911fa629f489fc20c144f65be5d83dc4f472e46307777d1b7cf6f7523b5a00b1cca2020607be3abdb7f2bea7134d4057a5c9ff5cebd1ca699ae4ac809af0a1501a73c23b3a0be4909bbc3620c9114204b21ccddea47ce03a8a025574ffa11adc19c0e9232a07017de6ffee6d17761ec6ccb0a4b8ef5a51438f4867133a8d9a055237082591889e7537472d4bda662f751e1e41e9daf178aac49322d8f95345803107a854e0306788c2fe179e36b7f9a597efcc9f48b834a2cb93ae7c4682005f2d340095953e7c9df589fd6ae24d149287be978d2a372771763b8f5316bd05e71b4911eb7192d3880d9d59c7e93ba88e9e4b76b60fcd2a7269ff0623afaefd294a352eaf58d59515b4f64746e4621b026a1a3dbd3e9ecb2bcdbe70dc56d6ef3fd76663eb4f9552567e3291f62e26d63bf251b441aaa89286ae0e46644b1978514bfe01578128693e84f3cc3097825dba12cc446a02a3501eb3cbdbc3478ffb2a347f097c7e04a460bbc29ba6974403557034d50a97fd5812868aaa21a4a0a2c0a070bd6aaccd7df664d3ea4f5fe377af579fb5972d5fed367dde43bca8e3229c2f5f12b34a7f2d529ba71f3aa3988de9924f8f25b2f0d811f4432285238866e88ac271fbbcb076d85592a301647b4d9119c12508b675a3b557ae63c52bc76b15d9b95748d1f24af52d20801ec6c40efe17c2f719025e8dfb3a5ba93d9a417c99644cf07ad3ab9770504c1a92e0dd25828891a6f0b53b8d266539fcdd2dded64c82be8d86c50293876e03fed714364c3d0140a04e6511c9e5daac46f3e667fde64149867670ac2d4cf408e1f9770913c8b4985db868eebe5c7b3805dc13a02ceed9b8f639f4fec31263aa26c19c8453f09d18e211f4fb202056b314d60098f5cff7723addc8d1ba10044531be6ee4f7488aa0cda93b773618da1153853f003492221adaefa212ef88f3b4fe0dceeae7d4b9fd3db62f2ab9b754f11b1fdcbd74a7aa7b72ba2db46ebe11e3b039fc414f32982e7a61550ef30521bca5dd8ffe80a0c922e7b69054ebdbfd85f93e2c5a3c89331ba3323a499c0f884ff979710b443f05bf17d84969e74ff952fae0f493e6148930ec3832074e6303ffc96014e03c52b688273c2f31d982af62a3de2a41715e0a1a4cb7bded7409c2fd5714941a1d6886122b12e0399ad6823474302e8ef59c31b80096439a1e964bfb2c91a875335dfde348b58efd047352c27eea3f2fa29709167634d8c02a90d1d3867d978cc32a56010432a646529e53e8aa43fdd7d3e721acb4e5865a58691f4ba97dd7e73643478bf84fd2a4b5bb0ba742eb089cbb465f6785dc92f330a354ce77459cc9151b53c27abcbbd38a757aef97b363df12e5db808509b786c6f549bb0454da9e02f0a35698272ed30558d90c0c05c106add83f7eb915167e8b69b94041a2214ef66ce845ceeeb1679b38b6a88a9c12fff5d68e95e5c9c8227bdb921bd71d685b7b71d6fa2ca9e9a9e0a3f5a7002ddb62725613dc90ddb2d3e730301328cea595564a1762621daa08e3a129421b1dd8a318342b7e2b2e716e35d4322b710e71ab285ae92232d342db0b6fe3658d0c6ecdf7bbefa4d3fdf01c2369ac4fa0abc8157c2555969d3b376b479893cfaa9bb3e4c9c46bf74f6a436f2c2d4a9adb90abfabd1531a7232492b3a74c7100442187eaafebdba444603d900030f31083558b348b94ff55a179da5506934d7b9014caf0b9b33436d36eb7dbf4e0298ec6984b59af0a58165d4edb7297cb3a7b7a7339d2e78c9070ffd49e65ebdf6a2c914b05f698d0f2196d5c2705077e1db84d108d0922af6926fcfd186b1ff029d2c8675a86a69f520150137d37e18cbf4355d35eb88d149f515c82b8dcaf02609b858f2c5c023b78fa9221329daee4b52a515429e21f8966bb959d6647176bf122bc8d281ce21ef44356759758bd2e262c0c66a257bfb18bd55b65db903f0e6facc5a2ecaa1fad4416e0032fc99ed3cc502dcaed3a73863fa14d5b29ab750a96eae43fb6d04c50d7960930a3dd46af61beca0a1fa197efcd313d66bfb149f2479d92ec96ba48adce2459d25e410352f372fac2842dcb94ab758a793905e6d867d4f827a08d1a10b439687ab50a7947c8d4d2c36f1f40d0b60cfbe3a933dbb616e3f8515a6f152e1888bfd1785320f787ac1799e8c13df83877f6004f57a85b4d95fee9d9a3247572e3e2b7d0a3e099e0c1862b466d6b811fd80a089a442c2a48c4982f7260a8306a38788b56bd35880e6ca04696d93442ba310fa9a0bd066724f7cd73a21f4e07cf34a94605027fce147cbfce8c1ef371b4da0c1f9813334f4afe4974c11ec895acb87f440ebb3334b670d9a1045f01328ad4f492d616facfe6f41fd36043858ae9a2bff7640c4d9f4cb208bce2cf0577cf03c47b9ed8b278dbd2cd3bb547fb801100047f42ca202d58d5aa00b98d753752a2214aef82abb0a1931dc3d80052212a49b1c1e5809e79a81170ab0c6a52850703a3ace9e137c4e2a4657dbe2c357277d9308e9750804db75a047f3c0a5bf0d25ce9fd62798414080b02a2ce73553c4dd9f0d15556eaf6d6dda9c8d9925659ac45529a93c5840a28a759d284f577c3977d26e67a310f66a5c237d1015aed38a16a0c16f0429d9fb59fb8a63d2faa265b278d36aea73b242071075a7cc5cfb72ecb31c2b124f3a9a1dce31a5532bd457304ee8a56799ff393a0d2a82c4f3268e6083a3821bdbd93cf3b0006fd069a792d1df6263084fab0fa384948b67fcdeb467f3f263f7b783ec2094030d9c5edfaba25795cd35b07d9a5e7386f9375f987566c65df0f81d990d91e7797abd93bba4e32a550148e567700cf5e0afe4b8791c278a4da6c5a8a34648c51267c58bb2a1c1133478930909983acaf841e551c02a3b540ef3fe143c7eb4a479b3a84b729152c2f483e66cb778603ce87d0990801b2d85329d63b2e51cbcf044a56f4a20a9214bf07a50d0d4ddefa6bc8f1c5c52ecf9361d01956e8264a9e139141178806c1603b856a1139254ccd39a1677a27e29d5227dd8e570388b91f5be0fda13b419b1182026592bdd46b27082a87c1b4dd1e7d0d88cf82a4e8b72bd04508d57f9da15f9390f65745cb006f8296df314854ab3dc696e436ec1fa7c7acec6804879c1fefc54429be4a8cba81d8cc4fcc37a2d5c745117007ab51d7ee5cfa8d5b0aa53fd5b1739b43b68f00b3bf7bf6ac0cc58f42c57c670f5d3c6c1fa3be4e83d67133817008e7b9fad7e76c4834f582d08a2de18cd1203ca96b6b50e765cc19d52d02a73483ba600e9b9c954a0128b0bc0acb36771ecbea166d0aa3c7a68723ba334a639939aa74b5d7633b7b10b4a97aaa0d36c0a9e9dcd1eff1437729f527373d080021f8209aa3a0804e1d509c9c085b62ab5d9dfeee2541304e700715bdb674bc8e237d34794eda6662e7357354fbe787edac15c7ea9ce67cc4f98d1fff844b5a446488badee949aaeefdd19ff60d2107ae7684d293f6fb6bb916bfc58a58a47c3974753e1f5a0d91af2129b237bcb66751b276681c68eb699e9b2dff0d12aaa7c3529b8b0ffa3ef2aa968949c0c4f1ae790ed23159d786ca00b9bd81902539e28568f50161bf5775b668593e1b6f1cf073a8af845ff8bce1279d22fae37d8bb0a73e602d27154e53a4bf7adac5a02b9a6887440593f0e8b9142cf6da646a0a3c71878cac2162173d68aec5f10fb47dacee3e069335a91a63b561f7696fd396bc417d4ada7a75559ba1c7957f1129dbf249f061d963618eeac8ea58d454c61d8892f39c04ca66ab44fed540a11dbe694d10b8f9b963ca19a96bac3e2a165e8efb47f55123d4377ae0e78deb52e52e54dfbb147ddea20433e8be803ee928fccf814333e1960cb843c8a45a7d39ec6cf6f6a41602cd41a8142cec901fcaed7957c7ea53170926f1d31271c823eeb3ea3028b44b211e2ff8b169c2ef9f5ec95e6551420a04297725d7f54c9699eecae5d177a91c4d2ced80661f21a3d05dc5b78e0cb6b7d16eceecb33db9f4ecee32855253f5b8ae67d879ed3caf9e4dd6e56be0014bdc2388bb22f19b788f22a2e62af94d01edee9b0a5ece37e127fd49c781e8ff1cf725c08d0d9087ace9577a3af9017749129e8683e6e1a5830694af553f2c8227cdaac2e8fefe2435c91308915e915300b1bf861a38714f0ba45d635b5109cce649636d6f3a2e55247c61e7a4c06bc4bcf1df2ef4c429be581182128a23365500b4351781438582060e1cdbf1835f7adfe131cfbb4de99138ac6f3af061298519214b7b1b1b0f7614220373c6d4004474ff1b01a50c6d980cfee82273fe45758c3c06000779a29f66948e966cea6513c7c6dd97207290900c0c5c23476e620aeb1e5a6c87fb1116414b5508197b1fdfbe2d20edd7b95551d9e7f3fa01dc2d16a6", 0x1000}], 0x9, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004500)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000004580)={0x2, &(0x7f0000004540)=[{0x5, 0x2, 0x6, 0x5}, {0x4, 0x8, 0x1, 0x800}]}) 14:41:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0x9a, 0x0, &(0x7f0000000000)=""/154}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x3, 0x0, 0x40000000000, 0x80000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x100000000], [], [{}, {}, {}, {}, {0x2}, {0x0, 0x0, 0x0, 0xff}]}}) 14:41:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x4b, 0x6, 0x4, "b37c338e3e7321ac2186ae04744767deaeb19a81", 0x0, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, r2, 0xffffffffffffffff]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r3) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) getrlimit(0x2251810994852b6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 14:41:37 executing program 0: setuid(0xee01) ktrace(0x0, 0x5, 0x5d2d028540055c7d, 0xffffffffffffffff) setuid(0x0) 14:41:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xbe, &(0x7f0000000000)=[{0x7f, 0x0, 0x0, 0x200000}, {0x5c}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2106, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x000\x00', 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) socket(0x18, 0x5, 0x7) 14:41:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='-\xb8\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='!,[\x00', &(0x7f00000001c0)=']:\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)) 14:41:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setstatus(r4, 0x4, 0x84) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 14:41:37 executing program 1: 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() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x141) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) 14:41:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x29) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x1}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) 14:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 14:41:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="1bbb5ea5e5d80c2665ca67461c1187c3d859a6244516fc3ffb0b557592eb", 0x1e}, {&(0x7f0000000140)="ac3d6b419b5907a154683f09b26288f8398d710876406d5ac2434ac8eefec23b92ab5e792beb3cc70451ab3a8657c3486371cad6e8ee30e5a26a918df861b7ef2ca422a6527cb1448df1ead7a467eaeb9dd0010584d3465d2d5d9fdf59424315a2b8e6f5f149242211c18c45e3e41b3e0763d75780d9f50769dcc78f935279ec823138b5f22156dafca1915045a3b9f67aad72bc04930ff39ea565745a7ef5d36c572123bbe1c0bf7b1d268e8acb4cf9f3b1cc1af4c86e7239a713a1361711fd2cfaec23d0232a60d7bfd06c3e53d4cc233dd458d1d9e55258f135a2d286f1b74f56a11d952e6a6d", 0xe8}, {&(0x7f0000000280)="bb3064b6fe4d655d9d8f4383817188153d338b8121a770640ad21a529a47f8ce07fd7481bde2db1c6c1f7b8093b3aada0e67faee5ef377aeac791c0b502ffe7d9931f715a62f59bec24a17c748fd340082fff3cf4c23115dcfb5a719e0e3a6e5c8def7920a4c331db0c6", 0x6a}, {&(0x7f0000000300)="487c7c5b13a01fa2c32e5a52def2d5672c18abd7c050b294530f6f52a6e755cff5a6dc1789d2cd5ab4e68ecbcd184c4da7a7f0f8c010078e93470335821826a42483bcea0ca2fb857d36c6b90411cb44326d39b4703ed65f6dfb7f3704dedf07603063855e436ac1f9dfaa12a61421f8437e0cbdd0128d2fee06b938591c32d209b841ae4bd2e92cdfe26996a799f7cd993f20129a55e2c8d59f6a1b9de3d43b1c2267e01ec4a10b1d5c00d3b4d6e27c", 0xb0}], 0x4, 0x0, 0x0, 0x1}, 0x1f) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:41:37 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:41:37 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 14:41:37 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x3b, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000200)="4f54a3259482d06f3de3e3d7c88b225a43affc9d82171947acfec2715d06f9058075ab86008f260c3cb8ee5d7a4a918b5324762bff48deb08bdf56299dddd381afeda02cd35eca027cfd4faeab038c710b8d81d6f64150e9d0168dd9b1750bcd01e16c3e559559d86e48d2b98ad3d804deddc0623f5f438dca34040607f3e0e61d91d18194430b65545f95a92bee02f8879874f66cf5f694600b7371515433f6cb63e08feda4a309585acba631c7c2ea54fa7afd2996f559bfb96f62a27002cb39f65417f32b2cb251dc42f1e35287a4a98cb33b04865b9b24b0b0ed26835cfe0002199cf427e15610f5773235dcf8f4dd15b99ec4", 0xf5, 0x0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2f9871a056156d68b95f0642a523fb8f1c5b119c6cd48073231e8909234949d14dfb07d369a4e57fcbd1cc1df658f7286e70cc647555a22b9c5a819bbe098edaa2b508a1a9317a4aa93e1cf05b1e2edbf0913340390b0f7160ea373de4f35a02415aed1640267f", 0x67) 14:41:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 14:41:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) rmdir(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) 14:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000cd, &(0x7f00000000c0)=[{0x5, 0x48, 0x6, 0x93a}, {0x7, 0x8, 0x1}, {0x1, 0x80, 0x1, 0x8001}, {0x8001, 0x5, 0x3, 0x1ff}, {0x80000001, 0x436, 0x9, 0x3f}, {0x2c, 0xfffffffffffffff8, 0x3, 0x200}, {0x7, 0x6, 0x1, 0x2}, {0x6, 0x7, 0x2, 0x40000000000000}, {0x80, 0x5, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 14:41:37 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) 14:41:37 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="0f339a55276beda6130779976fdaad07a5a773786010422c13772281e5a7407052525b0c62a93ec99dbd868a7821eb53c48f882812297e11037425807deb18e44ccf276e378f7cee6cc2f30bce4d0bba4dd63e3891c9d2e578480e00c1ce099b0fe856fd09de84a96eec2d34360618ed5a0c27aa40713374aa633084d33ea75749d79b2c4c1b35f1d6bd30d410610b96dd7e21594bcff09cd42972d839c73d4c96e789d69d2b6f5f1bb07a725e4f2e83c6fb273e70d1ba36519c33efaf1e12defcf77f6ac30ee7a48ec079de89e542b51107c848", 0xd4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x24e24efd124bf62d}], 0x85c4, 0x0, 0x10001, 0x0) 14:41:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x82, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000380)=0x81) r3 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8000000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000180)) 14:41:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x25}, {0x2d, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 14:41:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000052553eb6fd3264ca00"/110], &(0x7f0000000080)=0x6e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = socket$inet(0x2, 0x3, 0x2f) shutdown(r2, 0x1) shutdown(r2, 0x0) 14:41:37 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x10) 14:41:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x52) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x26e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = fcntl$dupfd(r5, 0x14, r2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000180)) fcntl$setown(r2, 0x6, r4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x100000001, 0x6, 0x6, 0x7, 0xc8d, 0x5, 0x7364, 0x1, 0x0]) 14:41:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x5}, {0x2, 0x5}}) 14:41:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchdir(r0) recvfrom$inet(r0, &(0x7f0000000040)=""/35, 0x23, 0x802, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) fsync(r0) socket(0x18, 0x1, 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) 14:41:37 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x10001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x6}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1000000000002, 0x5, 0x8, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 14:41:37 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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, 0x1000000028, 0x2e, &(0x7f0000000080)="e978ff92b692ba000080375ecb9065a634a39ecdcb3e9745000000000000a1", 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 14:41:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = geteuid() r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r3, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r6}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r7}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) r9 = getuid() r10 = getgid() chown(&(0x7f0000000140)='./file0\x00', r9, r10) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x5, r4, r1, r9, r11, 0x2, 0xfffffffffffffffe}, 0x80000000, 0xc242, 0x0, r12, 0x6, 0x1f, 0xfffffffffffffffc}) 14:41:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) 14:41:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x5) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 14:41:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x11) 14:41:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x2, 0x4, 0x240) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x2, 0x1f, 0x3, 0x4, 0x7f, 0x7]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x4, 0xa) semop(r3, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}, {0x0, 0x100000001, 0x2800}, {0x4, 0x7, 0xc00}, {0x4, 0x1, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x101, 0x800}, {0x3, 0x1, 0x3000}, {0x1, 0xe36, 0x7af54c0880ab71ff}], 0x8) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 14:41:38 executing program 0: ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000680)=""/24, 0x18) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x247}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'S@\xf7', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x1000, 0xffffffffffffffff, 0x2}, {0x18fa, 0x1, 0x5, 0x9a}, {0x1, 0x4, 0xecd, 0x6}, {0x2, 0x6, 0xfffffffffffffffc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0xffffffffffff7d78, 0x0, 0x7}, {0x7fffffff, 0x7, 0x80, 0xdccc}, {0x1, 0x200, 0x7fff, 0x7}]}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2, 0x100}, {r3, 0x306}, {r4, 0x8}, {r5, 0x1}, {r6}], 0x6, 0x24c78015) 14:41:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x84, 0xe0}, {0x954d65f082027460, 0x3}, {0x42}, {0x24, 0x6}, {0x48, 0x4}, {0x20, 0xfff}], 0x6}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x20004276, 0x0) chroot(&(0x7f0000000100)='./file0\x00') ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$unix(r3, &(0x7f0000000180)="f41079176113386d4780a9650e958d76594e3e000407d5cd8c0a71dbd4d8c3979698dd6dda1435ba469e202ca480b5d07ca2e4a00707c7f727d4b5f6682cb3e95cfdedba", 0x44, 0x400, &(0x7f0000000200)=@abs={0x3, 0x0, 0x3}, 0x8) 14:41:38 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = dup2(r0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f00000002c0)=[{0xf0, 0x1, 0x4, "216eb5bcc4861a734e1fb7430e1929bd566260060ef3eb9191f12dcf39d23ede807624ad890c3fd32b7faf22bd9791861ef763bd08589bc74897a785bcfc89c8fd1519dbfc9ba215296dd449028a0efd58fb6ab1171bfe86ebfec3954963bb42933d0785a893eddb1848214db4808ce1e67d3317cb813de85f93bfdb3021b0af98ed4f9a195d1b38e0ddd8cdf57176383648e48fba003e0b2064c961473a951c9c2d087433826a61f97abd9d369c6e201dfb428d940f17271b49472e9003f77fd87440971739fad71ea9d3dd5b685a21e99e06573e8995101e5ce9c4"}], 0xf0}, 0x2) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x800) 14:41:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x9) 14:41:38 executing program 1: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f0000000040), 0x9) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) getgid() getgid() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xffff, 0x4, 0x6c81, 0x2}, {0x3, 0x4ec80000000000, 0x5a5e, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2d0, &(0x7f0000000140)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x6}, {0x1ff, 0x100000000}}) 14:41:39 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r1, 0x4) 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, 0x5, 0x3f}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x100000000) 14:41:39 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)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0xfffffffffffffffd, 0x400, 0x3}, {0x0, 0x2, 0xb4e, 0x7}, {0x3f, 0x101, 0x0, 0x426}, {0x800, 0x1541896a, 0x7a4, 0x100000001}, {0x5, 0x81, 0x81, 0x5f}, {0x8, 0xfff, 0x1b1, 0x8}, {0x32ac, 0x1, 0x40, 0x4}]}) 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0xffffffff, 0x9, 0x5, 0x6}, {0xf93, 0x2, 0x3e86, 0x7}, {0xff, 0x1, 0x2, 0x69}, {0x401, 0x8, 0x3c, 0x3f}, {0x4, 0x8, 0x8, 0x412c}, {0x9, 0x100000000000005, 0x9, 0x58c0}, {0x7, 0x6, 0x10000, 0x7}, {0x6, 0x69ae, 0x0, 0x4}]}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0xfffffffffffffffc, 0x5b2a, 0x2, 0xfff, 0x7, 0xfff, 0x1, 0x1, 0x2, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev?\x00', 0x9a52fd95ded21852, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:39 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/devQwskbd\x00', 0x10210, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) 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"}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000400004500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1c, 0x2, 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30040, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x10000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x2) 14:41:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x20) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = fcntl$dupfd(r3, 0x0, r1) mknodat(r4, &(0x7f0000000300)='./file0/file0\x00', 0x10, 0x4000000000000000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:41:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setgroups(0x401b, &(0x7f0000000200)=[0x0]) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x20, 0x9, {[0x5, 0x7fffffff, 0x1, 0x5, 0x1, 0x4b, 0x100, 0x6, 0x45, 0xf, 0xf, 0xdcbb, 0x400000000, 0x40, 0x5, 0xff, 0x80000001, 0x6], [0x1f, 0x100000001, 0x2, 0x0, 0x0, 0x7fffffff, 0x80d, 0x7, 0x3, 0x80000001], [0x7, 0x69b, 0x6, 0x646, 0x1000, 0x4, 0x7], [0x100000000, 0x3, 0x80, 0x3, 0x8, 0xfffffffffffff158], [{0x5, 0x1ce4, 0x8000, 0x9}, {0x3, 0x100000001, 0x39, 0xe2}, {0xf8, 0x7, 0xd0, 0xffffffff00000001}, {0x80, 0x0, 0x8000, 0xd0f}, {0x6, 0x4, 0x7fff, 0x5}, {0x1cc, 0x400, 0x0, 0x7}, {0xfff, 0x644b, 0x0, 0x9}, {0x121ceb66, 0x1, 0x3, 0x800}], {0x6, 0x4, 0x6, 0xffffffff}, {0x5, 0x10001, 0x7, 0x7}}}) 14:41:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x93, 0x10001}, {0x100, 0x3}}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x2, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) socket(0x1, 0x532b676a053e3c2b, 0x0) 14:41:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000300)=0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) write(r4, &(0x7f00000002c0), 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="47627f7345ddb3b6d8f09cf8386175385a022b8f9e41460df781f758eafd7f7c7f60995219a860034f67d486a4d10f805cdea7d8be31cef4e599d8b6e38b8eeda334187c9baa2e1c9e3e863ac6350252a8e704ad293cf55bf779a22ab9605f1e786d5073685710356d86c602eb3daa70d423f705e6a13030b33ae9beb37b422173c5c5e3f85b52bfea6713ef836195abb319964d6f70465351bf3fbd258ecde0782e120c98dc0c7075458ff67e8bd83775a2a10ec2bcf9a3423697dc9d4516e12779d8636809e4c55b072068c5e602d260dbf1d16790121229d7f2c743f3d11120e029442dae1f216d3c7e91ee3c3411003cacd1c8c54e2c2b6761b8a2c7aead6f0e218116a398a9c9f02ca139cf7194edec8c57a33dc50518b710819688d6ba5eb452bc0ed24b243dad32f1da8c99a7c6af2ee530ab2d35cccc3e0e2317f8afb595c0000000000000", 0x149}], 0xff) 14:41:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat(r0, &(0x7f0000000040)='./file0\x00', 0xa00, 0x80) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind$inet6(r3, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x6}, 0xc) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) sendmsg(r4, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYRES64], 0x1, 0x0, 0xfffffffffffffdba, 0x0}, 0x3311ce6bce7db2b) 14:41:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000080)="db215edbdaaa8a2f924c95b19c7b1d25387a5fd86d35f09cbf6532269c98d7d2ca99e1eaa28ad8de53ec976bfb", 0x2d}, {&(0x7f00000002c0)="145edcdcac5f39b39e807ec8732656a07273cc0ef14f68883acbde69b42200b2c0860d53996abb19ff05a3910c6c6c09af84d247168b72c20422106dccf392c58305bb31f001d61a617969069346bf46b257880f566d6979d559d7be04e4a93a3f98f2146c98827242e78368ce1b956a2b889a8fed6fe010ee771c1a8fc1c11e5659ed0662a11de1654509a303278d134d8d30d7255fbeac91f25e914b314b7938c6b274c49c978a4167a9cddcb4c2184b6471a83334d6c0abb41916ce2788e90454f9b58220f807ba4544ee98056fc36cd28313dc7ca816689b6243effb68c0266b9d841bf3c4a7b501a395cf234e7e8833970928", 0xf5}, {&(0x7f00000003c0)="bba565cd7cfbfe0641df26cce33fbbd932bd88102ec9c1931003085a19ceca5f85eb9e48d5c6692b4eff0e07028e2ab19d126d9c9e522a753da33f00707fae0467b633367fac8b59a1638eb3e12744bcf35c982d44b3f45e88828e430c5ad165ae74ce2d179c6bf14108e9c1d513d0aa2261fc71a0b302620e9a253b314f59bc5887f72065a4ec28fbb787d8e78de17a7fcd6b5c4d41e15eec25e8428dd3e4c2d9fa63a6ff39f9f6c3068290a1c2b7bf0e50f062ca4ebd28d99f05d07ed477fd70ad48274125c8c79726248b78dd0066050ea936fdd719db450bfd7aed0a09a40663ee64b7bc2fb3cda7e882b038", 0xee}, {&(0x7f00000001c0)="4f4a26c9afdf99c3348cd74cba0ad64b25a766e6b45b080e39764405003f5a1e847cff6bc2f387e821ebdb9a55a2440697fe1aeab41375540f8c0137933b6ba3df40fe8c8df4454cacdae8b28cbebcfd33c30a18bc7763ef9d7cac35611c6e699adcd0cf577f56f2824d313db90597a88ac7944444a908bd655e3aa2460e6fe52d3d42546e3dde640d16da113e9c0b7601cab194a065c2e91cedbea6ec6858c1fb19038cd1ae9badceff9e635a4fe69c8f3b", 0xb2}, {&(0x7f00000004c0)="066463a856d94364ee453b4300f7edbf80ac4d4c16d9fd0b3b8c18e60ff5477389fcc0cbb371690147bae4f3161642d690f35031b511fb58edefde212839f8bef5703432115f1b0aec6fea0f06f28b45d07c41fd7f0ee26fe431b611e195571429175f75a95073e3454b3ef4f3831ba8cda66c80e2a978dcc1eb0e379a4b27f3abf7dce1d76efb925d5c8a4a85961f5a777f48d823687ddfaaa30606222ff9f54e1bb0e930f5dc773473bea1c9932d663aff9686a6a5aca04fd813cf6859cbce5dc135184f3170f9933854319bf55d05d8b90cc5bf78086da6945b84751209", 0xdf}, {&(0x7f00000005c0)="dd731518693cef391ee49d6903be16a366281c5d3e55f0d00ef43298af172a50ff3b82e0c6a716434234bc80eb433e8fe6f2eb633314c99cb90a70189359b0c1b4370eebedceb55dee1558b0a94ad69797e507e4c0c2bd9f42db137bbb2fff8caad80a9d9fdcd26dbc4a7e757bda1de2951d749e33ffcdc6694db6062c853b9383c48d20d09a2ef382a774", 0x8b}, {&(0x7f00000000c0)="3c02b665462825ebe1b5f9861c34a9e37064cc900c", 0x15}, {&(0x7f0000000680)="42c6f9b86e982240cff002d95bc578053663c078af3c534f0e4427305ad4a11da35cf3502debdfd88e114f3cc07cb0e64d7f996508af48886f49390ccaaba6ecfb6d5c90cfd31bbf5546e321f4e986133d99cf524c86aa707b2dc898c6f60b44d849739c8202a0fe02e537b85bc8a528f9ed6ce2eeb5257b210540e3d551bf5ac35a6bebc501f02f6d1cd34c6dc09acc3ebfce0ac800c5944cfcf4452c8ea94184afc9f74dc486d03715cfcb111f298ada2c5eb8c7ec500f0dc0b384a4aed0291b7e9a5bdea04c6acaac5aa9776df8efc26efdf882cd55823f818aecf6b803214509096a45a3c6ac3189e0999e8b2b0c2746d9929cbc1f6c11fdce69d7af296ca5c6a90f9d5f0a39d7c09682a207b3746821e822f2675718b00322143976d064742172c76b3b8123cb4f42a63f3d43854f5a6ed4e6840008f0ed87f88d3460f6328c748ce82358152edbc91bb6438768d70aa5f7dcf6c7c7b63127ba8ff07be36fc7e454e96be122f0c305ec0044d6b5e7df5095cc7cf7ee19b2ce68ae373fd99bb78e36751b1c5f7bb88ce78981f20e33d729d34590cf4ef0a335227eddb92d0493f06a0025069d4d58c2b4bd35fb4fd5e0343f0956811f5b1588e4e47b5b19c4f810fc22caab66b274e9d0e2e203c1fa2a73ccf48eb877bacae8dd8a3d140e3205a3ba786d1193112673765029cdcdbeff137982d8fc766de5c0ee848c59e169155c31424506f504a9e2d64d9872e60be7a1bc8a598e09c58299a01f42e486e2246b66976d4174fa462097b36d769d2ade6f29ce98c0bcb74e14d0c710d87179d201e27fc9993d0ba653cd20b21f42ab2b1390c09107c879fa6cd6753cbcca2ed1c21490fe3796b8b90b828007f5b247304093913cbaef6618f460c0a2617a12da2f7d81ab55850068ef8fe55f1e8d58351c96e5bda38ba9b4c55792306dee7c8f67f8a7604f2494d3c5290b04f0f6c7d4e63cf1aa9682ca16f089aac879d399487cb741a954830593cee4ad89a3540730dafeb24746cd6cf357be21a13dc71b651638cee4bd26938e17559d250953cd01106cbb3d015d90066b9f04f96b517c88f6603e09a9338c3db1d10eae16330ec8ce231e935414b6b82d86841ec18e65a543805dd7c359b6202c100d1731a7f5df1ded34edef80f58533164fb68ebba73348b4cc9444f14597e7b35bf31cffb852649d9e9e36ab3ad90f2a7d491ec508543ab0efcbcbde89107c0fdd29b124ec17f3b57be716e89adbce44f9516b6ad3baf7acce1260863fa9be339d0327b1d480af160282b3457387617cc445555019cdc105ba3dd3d26772d07b9a1a9845f8228744ef6e280656bb8e541a86e860beab29d0a8d2cd8745cf02f1cd817e60b2e9de483339986e36d3fb7c1cec623e0c9567501acea7c186f8dae13f14b0709e44385bc99d32aec9c9b0953356520ee6be6c1092c1db4eb552bb28d400494032b1c700b7bf2805491422954d69c7da2c1ec4f0eecaf907889f88106987dfbcb9d972370f154e7e239efdb64d222664ac9899965b458101a669fb83401c834dbabbadcb8cc90bb2d605856c3fb4d586151584a7e3a5943b541cb05dc2ef3029ada911c50a7ed5906022b09c52c1af9349577d8b22bd5b112fba7281b16fef964942e3c5448ecf17d5547985437575a183d5632ee09cbfbfecc655812fe388017c2c5d8196c1054dccd34946b856e5c716ba3617422604e0c0613e0f5c0f382f90ff3fba0c63c1349f3a2fc2932ffb903be26760f489be98d62563e0dc3a79bb74282c4c0ebd5950764c4f6d11ad022d00063de0bc19c2c6828ff3bc99234d1ae2cdfb5dbb2843a565a6db65f14dd3e389af6809aa0c432d9817f9cf1ef0bece0b071d7638349766fbe05daab1a74efa21cf12401ccd3be20d3af39adb5776f466bc0455d35ca211081208ff7dab6effd5b11cebd435fd97ef87d7941a56e8e34fe338a23a38b94af482a3347b847e95cff02a6e9cced88bb08d32beb48369a4726645b178123d519662d1c237402b96c991f6af5a887f14aebd07d57960752ef3e87302cd1648f998fcf0d2cb4da99055b6dd4d4d62a08f5d49e3266f697ad1de0970b2fe590f9fbc8ea53760c77a0be988ab0dcd6de901dd5d6ecdc6bbe0d011eaf869e2a8cf322038a12726328a9388352de78ae18fc0c346c7ea88a9f3fa4f874a2c4ee520188211e30d4282840bc50b9da43088b089756798a8e76fae86cc68f89c43427a7a01939415bb812fca6472573745dff61e5ed6c19dbf6218ed3e5a2bdbdd4e7b05abbdd026f02e655cb2d2cd9616aeab5863c33addffc7eca1b19db1d3abfd3b46ac111d24fee231150213d4266d344042e97c920cbb5a40376e41283983ea4cfc29ad4380e0dae7153c0cfca0f7f914e4ba91e512dfba8de651775d8378653b56193429468a4ee68b43788f56a861529d164859b3c2fc77563a677be7cc22f200b10de635e81efcc3295c95936f5a6b3e5a2f1057a74f5ec34ecc4eef9c9c84be5557e3b1433b5c63a57419d805a267bcf875bad00bae3306bfe6b7c4a8902e5c940c8c80406d7009b5869e8d5253c6e179c0203f1d7bb1150a04c6aa07f2bc4fc3a4292cd8e300ea6934c8ec2501db519f65747050353ca3f391bf65f59f306c6aae44d24bc18f18f37b3ae8f5a015fe949e79694a3e49482aae3088bf5a5410ff3f292c2bd3aa755019a75be0ef2bd35da5e03b14bcb03c1c1f8a0c5b049a3b22472744b40a55610781824407becc59361d481fd757cf4dd24161d0fd9a0b1df6c39163bd4eba63976d6232b975fd2adef1c8449d7231366f7c1aca8e62ac461fb97dd5374091464764d517b5a4ada38de4cc9bb951c36f296f0e0da5adac01a02bf14798d2e62755447ca9781bb0327b5c2c5c12b96a504c1976e7ef4d9b00b8e947851eb43e89bd9c330426491f8ca67833fce9ba3f4f1325389de762f2826f1ff8810798879a9db6129317f0f39aad3172f0e8b8b311d5629dab94f533fb89418d9aa3dbc8c5d820784947855ff4b33298cd7c3ebcdea03ea888cd15b8980f77acbcebce490e54c75260116fe4c97897e8119bd95a77de48b5ea9e5a692d67f1bb9cbc438715af7457d0ec5123f912e3e4e6a6ccf794bc325c609282c477170743394e3db48120a0d8787fa8f26ee131a0912aa9ef6b0049410e2ff4bca93cfb15c626ce88344a43a287fecea496c3b2c63930777700876f9e590102a0d651d165ad76a167007c260f0507ba916793863ed00225b9389eb3c8f40eb372ca67a5a3b6abf944adc8db6f1e4942eab249119c0981950b78f03984ff261949d19a8dae1b1be67d68aba8b8a8f752a04cb17f779fd0655bd567eca5ae2f9baf48f191e3b52b441c5985ef3ba34dfbb12c7043129948d7e288ab90e521d976e1f40140b2d93bec4772653ecbfadc93f732582fb7c9389de454131a715952cdbfa86ea2c3c0f49bc3c4aba634dbec79ac0892db620bd1f9e77aa66eda4c6f1dbe8da856b52fa836e4eb0ff61a5200a880581691708e779786de30502897d3d3b9f1ae0b5dcb64d41f3f84a7a522fd5bc7194f1d372983d70aa453d450fe8c980ac6ddeaf77a4385d97e810ab3a618ce5cd7f499f13c0445ef3a41ddf70d9f12d8882a25e9fb1ebc8950a501e5816a0bde51bb30e94029dd2fb329e3a5fe80f5880a6bc6e7d44a13db52ddc6513aa3d4bdd7b56628676dde56a7d8b9b65e55a3544078a3c70f72b78db11ae3951ecae0ce2aa51deef66e96956872fbd62bf1e9fb6916b7c9314e87609f25de940c6af802886d343c9c937a3b5b989ddbb25cce16665151b0bf62bf38820a25ae894a45676ddae092ab78a8ad99274852c8d01f75354a1f7605e69abebf9b1eb821d1cf1171bf4124326d64148429b77fe868b84090d0c24d5c5dc0a6daa583b03907b79d3189961cf9a5bf4bfd883a91437c67882f0b0ab9f46d0aecba18aba53d4fb0911daac1d19e473b1995b1de6a4629dc4574de37d2407ab8c70fda195576b59281b9bacbb614a50e28899ae710157526b51b4dd0f6100eb11179f7cc6ba3cd248b4cbd32ff174bc21463c27c20523d44aa0ea91a139e08d4ded2cee7bebd19e70be8c7b673c9352bef2c64e2d8a4d23caa35cf48d399efb2445e43e21a1f6edc9b447bb3c14bc6590051d8a9debb26b4c99c161b50578211e3e7035146d305fd1bc7e6c9f08125bd959f6eb0d4dd24f98e59ffbe96bef09402328862eba0c4824ce5795db9bedcc822695081409198b3c412b1711a5f1eb5d67ac3f5b25b7c5feb99bf888c85fa4115baf517dc0207c7600bd34d5611956983f7a4bc157dbd28701b0a6e168bee54859329f2f8145a0d3d397360f179d42c26298bcc316aefaa345c054fc649d80196f75f02b1294a6f842fc517971be8c54ead313f090d703d40043884fa7ae71955654e48caf83cd7eb6836b4ad429c2441966d75223821991b9ea89b5718e4f70e20afc5f55ecff170350db1b29286be7c952e4a6443afb18e6665b988fc761f666e41e9e09a15f7e6070b63870c5fa2acdd1829e4828fe38c7f033e83bd36d8b9bba0b9af9b77593e946aaed86238b26fb08204cf9ebef2243376edb4045486fd742e5e8edd89c0ec629d438e07463d684748e58daa8a9a3c3147ed0daed95a106e179fa80f2a92c63deb7047ee4532c320dfa4a027486f343aec66f9cfb94202ab3ff685e69d325eba3b8074fd26ac1421b2e114cae36b7ffc7a97925edee9b150e10ab59923303a041f52ac230a7fdc3c7a103cb9e0e7a10dc5e1113cda34c2d6e7c2838674f96c4b0ff2796885d4d36e10f3851aa8cdf4952a0853f47eb6baf274d7bc4b14660df9d67adbd2d0ab07e83a053babf050ab2a01c3c558a0ae48167c3e60da6964ccdb375cc997ad88985e3aad8dadbfa143a4390a7ad3ce73066e5a387c21c63af1359a17dd8b9214ab87a35f77c9838241054bde770d8d27dfd4925ba8a1db6828f47c4a87a4b798e44057497efcb9240468155f8e5460468f41f127a0b35f5437524c974590bfbd4214bf5e73ad0d465aad06dbf16cacdad132d0b382c520d6c833f88224ea64bb758b0e2b964969ea18d817f43f50c5481665a2f273ac7da77e306e94f7b114b4637445936631f80ecaf98cabd8a6641f39d2545712448040f3745b1cf2a6a65e2b6792fd4041afe41477ba257e67bd0a68fc610808df28e50768f61b812720a5df45bfa542acf549c313489cc4b4d367a366ebec2e861a7480704298dead1dee5b7955864cd017aa69055f32d6b1b003ede7a605a5c985ab097a59e64d17f80f0973e47c709dbbe2d99ad1f12fc183a0355a4c98bd46bbf3b84eb6fe71fecc0abd0d1ef79e585369cf8ead0447fec31e06262a37e494f3a02b0fcb9d6bedf70c24a76bd5aa2f96ebd43b91cf557b697978e2ce6ff9ea064bdac55bde3e2a1f1c8a5437a05240b8440a3f21ac8778706130a3ea9c092009554cb51ba5fb858e2e905f4a2f9dfd47bad9c61e7c43d00b25237b14eda391c4be4bb569d49a1dd8283f1976f47e5bb3b47be0db54ecace8a9096b5e18e4dd740e9f4ff72e22a413d22b1ade76d2ec4ba7e28200887a5f10d1f5c050743f65dc2f4ee265f5c0cf33b0a31d7628a50f6dbb82455253d5b9e2e0c5433bd90dc0ca84f678f8d89a5b868472fdda2b204d977a413482acdbcbcdb2017e4ba1c88504c9dcb015adc4006c8a896f608843ae97671eb9127c5612ac1420394b7ed108bd204406eb779cf5865c7c41", 0x1000}], 0x8, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$unix(r2, 0x0, &(0x7f00000017c0)) r3 = kqueue() r4 = open(&(0x7f0000001740)='./bus\x00', 0x20000, 0x181) fchmodat(r4, &(0x7f0000001780)='./bus\x00', 0x82, 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001700)={0xae0b, 0x8}, 0x10) socket$inet6(0x18, 0x1, 0x7ff) 14:41:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000004000/0x3000)=nil) semget(0x2, 0x3, 0x40) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)) 14:41:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="99cc57d04fea2b259fd1b2ee2645321c52e7816f", 0x14}, {&(0x7f0000000140)="4d10f408379aaeb25d78e41e561f69e585e60d731c980c72cfad4166dd4016545e3982ec0c73b698bafc8d7cd33c9d00dd0e7cd96bfe8a4fac534996dc314c2450f5d26dacfbafa84cf8586ba435811fc43fbb89928fc0e058e41cfb203c2b179fb79c2add76bb5cf4ff437853ce61085e58523ccb79a15218ce4f2daa661cff99351c76042d", 0x86}, {&(0x7f0000000200)="eb86db19bec32fb4a47f95db25f075695fbf0ec37b4d9af2b472f2bd9f197e6948c940ad038350938a98bb7fce31ef6e84eed27846cb08e6d2553c91a0b58e156e0a819d3c3e28b17bdd9517c246e987d6e6c3775b1c7d488e848cf018e7ecd8c3ce2c0e32d27b9a4e0b95e84084fc45d6a91e23e88798b975afbd4f14ad1ae24a450f14a11823ad8854402243f3e9a61fea9daafd0be3136e7c6688f347a4fd96d56695b0a1", 0xa6}, {&(0x7f0000000400)="04fb97d46a383525aea132f04aa57fa081ec316ced8ca4ff39edb135d23468d176480e70999c8e1ba02971e9a748ba8be5e85830bf258cf0a802bc8ae204c3640399ebcaeb3993bf151d303465236de4f9da8bb7f9f4d78f622546ec2308c928bf767c317ff12b32aba29007fc5a0ac9b8415ac490fcf63ab18ee223afd30134d25cc259da737593f3265d4dc694743df7734b0da2fc0444ea2b6a75edcee0d7978e83fbc380f691de8dc8317f164a1e5edb2f5d641c41f609494a992c2d26961f29daa63e67cd8e53594b3798111c34ccee53dabd0db888e9b45ecaebf75acf06a4b91ffac674ac672655ca48461fb8451870210e17f46c92b1b66c43bf6f44105ac0dfc16b480438a564cf49ba57148088d1e6757fd1017c7ef11d1c6f4451527012779f09de8b81a941c3bc1f445cdaade2bd22f614733af648dbce2d2ec8fe028065a28fd2cd578543d2df403e4551100da162a636203be85acd354232eabd65d91506a54721263f56931074fe9c966c712cd9cbea839d50d81227c199c6524ad11ba5e8e11335d2ca0e3b4e8b9e5eafd37eb6ce73b80c47f4bf5525ecc67ac2eded60bbca5372959187748704fd4d9bbc0ec86a6b7c6df74c8b6133bacab339011fd2cd7b0004cdc498331ee19989ddc9f325a7b097cf015dcf872c9cb4f04cbd85ca2c91a65a62fa29d2d2c9af0c98446fae10347e2e056394f3fac1fc4d5ddbb60b96eddb300a0dd3ea8c4ef4d00072a8cb992f173046d7374be30962aa68c855e3bb557b1fa06678b5d5e4f40ea184c0918254249b964b5ae669a7999dfcf1d6a6c815ff10e4f453bee19bab2e87f5c709a026a734ec35e4ccc4fd4241e9e478d998cbe4c26ed9a472b5e2b3d6eed1c6a1aaa5810fd87528c8794574e4a5dc0bc868e78aac0f397f5ae24d7faeab7b914131d98915f25cad12feb38e374a7abeb8498e88d53c7b59e3c309e5a1057ae6e1384a2d78b881b48f3eb0c474cacd3b00f49c171ffdff49e66bfc720b0efe911cc9072d8fe7f0736b3552b3f54c36a4679a3aa3bd2c4e2363fb6a93283c596081ce707cd1c5d8e8f7b3a9613e909308efa4a1130cf736e2aa3d181fd87dba3fd24c8cf7257aa3390010226d1eaaa7b10f992783717c7e6f496818d551fd4386639b433f2f7e6b516f10a5ea98c8c17f86052fbb4bf16093a00621edb10d1effee9b35a8b0c75038132e25ab06ef67b73352a45e4d99bc7f9f23d87dcb12d05af7ab994862b48bf514b6063523e96671d08036262b509b31480cd51f22c762ff01dddb2181f5ea08ad89aa4c812e101d2013ff300f58c53bed5144049f45ebdd65ee6aca713009b19c15adc64a7a1b808c2959716dcf4c92298dda4730e6f7a607ea773a67f70f260b80324fbddd2aa37afddc3dff5af62bc2f7d3b163c8caed73db5247eab1eba3484fc2e4561629ba1b4c21e212624d4c6ffbb1f7fcfa9e5c735b210e0b588297156507cc58da9d8c0d4e4c91c4e912d657e1a9ac4ae89ecc58bf30f784ce4b059be51c09210f820db3f4429ea22aa73d2339bfb282dd38708fba845dc0ae85538e62036f4a8cc42995db7766b3bd9b3bc46123f6ac789732506269d5a524d00762a88683e69467b3154c26b9e8c82c41cbf9aa15d7a8a9f7f324a4d2bd76aa829af0a5731c139d09c817dceb067648a8e94835d9d377f519bd47bb331c443d91ffeb9385ee83bdc57530d22d394ad57b667ec984b51c41bc2b32aa6949e2f8140b6e02bfec0cf1bf0fee752449a07769095800e0fa386e6bd45386f2305b07092a75850bfbdd87823701632883660bce67513564ead0fc0af266799a9b9317dc8b1fbf25c2ca359f501072400c0aa2690312d813db566bb956157bdc79b55d7e0ba9959ef8818c05669363ed23d3f1ae01067945457b6f04db237114647a129ff1cd9afd4216e6281431cd9054f7903091a781dcec04cc977622d39ce056f69b4be7ce42a0532aa7cb78e6da512394196f7b7ed780291bca4f598c5637531a9c5170e442de99272ffd22e0efc31d0a4b88bcdd57803a138ba5fec08cb357af5cd70ff43bc83b2e286c61a608ccd8c4dcb4d8695f98beddb4710e7834e1c53fe9326cb4ec6e1b8e123c6259d5b9e5134121e18d24864f0bf29dea0ff71933a824f3b3a5810e0b568f7ed383954bf597f45a6e7a2550e7baec71a2ccd5598c18a7e415187fdf055189334cd7e769e826406a6566f00bb9703d89c84ada371b31adea356296f005fae6b632527a366fe01f75df5af967c36effe0b9da4e9f0f7639fec4eacf5b6e368a50fc068377b1c7819ba2c597f7e07359833640d9e8d78fa5969974dab68a91d9e5c3b39886f32c4d7df593192b3f208266fc6f6ba89c2930ff8c84a0e60336cebf92f72e80df913ed6112266201609b7ea8180a19d497199ad8c2b27e44564a8671c6473494e9273bdfb05a1b4606d7e8bd5364b2d9ce027853a5b4ff40072f30198c861fd0e070ae3dd828b9417138137e134164c6467ae31c754a9382458d30a79d6156d62dc926d288d79f9042413d63a069fda888797e0eef468a80dad2f1d43cf051f2e087e26ad99cd9c20c27cbbdeb521c962fd32af6c2553fcfc79802bffed937bae853a06ea165dcf5f71ce393d2483d63d780a95fbea55d6ee46a60144e15db5aaddde8a3328d49f587928f1ca96a1178f8e52a15ac787612d7fc469f6764ce38b4193b86ead4f312243e7ee609f2d4de37138f612948c9ab7448715cae9933e9a4b2b3678d2c91b560811f230a65ca8927e820c700e657d063e1ee8b812d5982d7a03402e68182cb0dcdacb3bb844c93feadd5b8c3da6f5de0739f772b0886fc2b64fa20312dc780fcbc14c8dee00b517aa597bc71f6024bc4711a417d0f83457afef6a0e1ed5e44baffed1ca05896c1dbfb4a2616356b4272c90757c42d2789f653c70494d8d2686c21e3e9678b1ca5f183bebda9907e92a33ffde14b46e06dda31e143c91aba208ef166a3bf607c724d278eeac6c246825eef0a1bdd370796e32d3790f203b3d91dbb748ce193beacd51c1f3a3b307daf0e1ad74c8b1008a3dd0f9b8084bd341d26a098cb3d0ae6715382bc91a049e552b08fa1a41dbd59c2d03e717510bfb4f09b72540f01888a2b5d34aef21482d3851e1580ef8b41e0e6f141925d1080645f15fc1542891fbad28d3109db4091ea2be89c19d7fd33f37f68d67d2efa568e615606e3666dd592498f2b6dc27a3f9e0afde8a5444bc6edf4755806a9e2e40762e73319325b96d42a5f05c7c9535021a48f4171a363e4fd8ff907cafa80317b622a6b866acc86f6f58c6ea77cb98418d987ac3b607f775bfd16afb186d662e1ffdac6ae0132a01d36d8bd4e568e6c9cffbdcf98f4151646aa4b73fa07b2565288d39c52aa85daef9000512c16e77c949eac1f8fa17d33969f34c786f8d7150289c6d9d8c2aea7a6287707f65dd5c48d0ba52950879474b5cec503f15df77d4fdc6f942383fc4b212153898e202a7e2ea95afb96a224dcd3280935e7e18f6e786b27ad222a59acbad9cc2b674ec596933c5b5c9b8cb747586eebb8b7f4a043b41e5a577223cac2022a92f837a677b3f202a9c76381ffa1bf370c4292faef1bf4fe8c0d0bbfba064015dca61f17903ac46b54c5beaa5fa529bbca9308be4ae62b3f623bf52d37a078fc2dcec08ec4ff8f5be5c9e2a1735373126a869ed8aa81151585ac650a407ad8c692be5c238ce8bea660e5182b00b5e58825df6e2043ecb147ff9aec495cbbe81295859a103d1da8d551daf426c7bd54d5e3d755b0ffb9e500b09008e73c99e98822e385308945a7b5c9c4bb24099f15806a584bcf788fe50bfd0bdd1fe800f702f643eeb8204dff9ecb79bff0baf3d2045e8b2a8023ee474c54cf787845d389b84428601321fd0d8685fef9bd3a524097d967abebfc09a3b9ece417d8879dc8abf1a85a583e8596649e0bfb9fd12494d269047d58662cb49d850dd6651a89cd0c7bab34a77dc29113141cfc86f19afd41576ef33f97f499da677a0847ba0a87a6ecc46e5950350203cb8c13f2512b2fe1c2aafdbae55350e562c920407705ad024dc8490918389c02fe3ae0a0c13e6f4e2ea9584f17844b95e98a1763c1e4d0448dfd98c18075814089614e402e5a3bd12a50701a51b88fc330d845c0adcea2d1449b441f4508936cacebf0785e88870037e46a6b937b45727c77c5edd416c5fe3da8beda3c058fa2db960fe2262ebb3276f05ba11e72c6c32b1e1435cbaa83e2657a9201fcc87cf36bd470f5bbdc72be7fdb1137382486d4605eb19854e08ab79fdfc571a0790558e33d7bbc4d4d5c9dafe30641d58e520608b18ff7db0255e86bf734a7c684d60f892ba00b41fdb1d642639cb415e63db8b036374633bc64c97cbeadc8c62b30f526f2f6bf9f0279736fa4b90ead04436c5b4dafdeb46355c2da0a41657ee765fabcc65b1ff2364ca944e0b338250d37181ff9ea9ab711443be44db0e889dbff905ba8247718eba0aad796abe3a7aba4f37c8e9e75f0a746699feaef4519e104659d1389b91420e11d57d373eea06a2e190901f640e3375f29be8417f7445221b6679492d6a3b99eebcdabd8f2b6ed5d7f4dc7df6c9e0e4140c8011098ceb74828ae1f34ebe3207077b9cb3b81cbd1c92d8364bbad8f956495a2050baa8cdfda40991b72cb277a60e50feb9f3e019584f254b05d63cd444052e19eab268fc51d1d7fc8b24aebbd06a473867758861dd12adef193e5decba5f5fea276beb1137cb3b7b9e3719874444e2118aa99c279e51de94ecb7e4d67be6b1bba0cf7944368e16856ed80f35945bed75752a7922374eaf8833b75a9bf42b8548998310ab6204b350c80ec35b4629baae77d48ed23a6570a63ffee8190929d6f35effc18a9af708f8070ffa1209919049da5d4986ac6773ebd6400ceb1332ee5a0ec9c273c6d1c43f9b2b77f42857dc316d32f7b9fe80b308f0864cb840e2cd9666d5968482de6e08c080db6c9df6ba1482b72415e8a8900f3dfe2aa9601c512fdea709a5f4e660973dd1a3606a59c8a0c609f25d25256b85f0956e1ed68ae9dbeb5cb439148509864a273927886c7533d4fb9a95698483b93fe8de57f9f7c1f15987410f3013d0f5ff74fb2518a25c11fe9aed347e7dd1279424852232be41de69a5b12c7c2d85b550b18cba9f56e4e220bd275e6497192f84eb8835941a1b60bff293c7832fe06a88e7d635b95851be14dae17387ed0816c42b498aa7ddf5a48a043741e18dd5a01238ee0fb13f23228449d006c160ace2f6f3552f6f37313460314bc0e65733d89dd66370b5a881fa8d901996e548d163e9479d8c38e79bb83ff6cfb6b3033b364f611406c2ee5b3854a05050d4baa658ef208b50d236f46808d355355b417ac8abcf4138ba3599896ec8aeab8785777ffc4c0518530542091f3b4f14788c9fb5b35bd0080d9264a66a16cb89110861877c13071d3b94ec863d61e60f17f3667707fe1ae65e749375a976455ea109491cafd76e526f72c3adcba768ebd9880f8954479b2c3083bcfbd14abf097ca2798a8b8c85d1c0cd70cf9488ba79303c93a55333a7589fdb5382d6475370da301ffaa8e6d491941843792900eb193ec369a74ddeb38ece89ee7f4e262bd693bf21c158f70e6af562fbc4f1fd8d0694d7e61abb0628e98b5caca75eda54830e96e0678ff771589c3bf11a7d9e3c7b9a98999971aca2e3b5f295138ccec80a1c24aa7a34377b1e2f99e2b938162beb47", 0x1000}], 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = getpgid(0x0) r4 = open(&(0x7f0000001400)='./file0/file0\x00', 0x400, 0x2) utimensat(r4, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x10000000000002, 0x5}, {0x4, 0x101}}, 0x0) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) r5 = open(&(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x100) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x20008000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:40 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, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fchflags(r1, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 14:41:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x5, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x477) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x7fffffff, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r2, 0x5) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="8e286d152f3fbc16c9600b279f696f58db8f5d8933d13a16ed651565a31ac779a4547f7a287f6fdd41c4a9e1fa7de79b21c2d716789fb6efec32124f0e160ac26aaf320a2e584e95c7a942c7bf7394ea6c3907af44445df424bab2457a87261c7f8cee600a0bb61e841555439aa27dafcb9dd50a2221447f44ed864273e9211193813969f9d3e4a596664fbd7fb3d257b2d3cf56df02da695d06ccfd0767cf1917f6d6e82df6d9acd56799385f860ba595ff823cf7dbe10905ef3421ef80d3df188395501b0712d345", 0xc9}, {&(0x7f00000005c0)="16a1707a0ed2467d845275004c404e91fa9052c25f955cada320f08f0c2e58a52df3822b399735487d08273b321e2a02e3d308ca61fc697ccedcd1f37653731a5574db72016834c76c7fcae54b3032641a85306c6acf41cd009da872f704deb6ff2101213d86edf9dbf158a24847d2c5d4823de1091f5bd12f5516d99d458319c33d696fff6007f7f73828775b4343872ceec9d7d80a62dd765f67223d5e24fc6fefd33c168589f2c63d7d03e6699722c359ff471a99a2766c2e218c4a717fd80928bd62d89f12978936ef772b118caed8486a80db3c975a9271163075a783", 0xdf}, {&(0x7f0000000300)="1a331698c78a4760f59712a1382a88ea55d49c911cfd4148e89440d7f08e8566c3e73ce4c0f2ce5ab34854106dd9e49ea2", 0x31}, {&(0x7f0000000340)="b0124467c2b5ac9393a44d5ab983dd7f39a1065ff329b5a6d5771605f9d20ad5586690d65fde946324618979afa72f36f6e5c9eb9c0afd0d87e88019b7dfc84c8a85d4ac25c9733097f2aecc1ad572fdae0dc10eaa56b6d6f5f7ca62cfc7723b1e", 0x3a}, {&(0x7f00000003c0)="1f73e1777fdafdc7d9a11221f10ffbc7641380dd212bfb67741760b272d6bfeb165730cd268d9728", 0x28}, {&(0x7f0000000400)="464e34431f525db16d080d920c7abe69af05c8f2a5062fbe5b162eff46c59975c352d0cf74c6", 0x26}, {&(0x7f00000006c0)="a5ca23f936ac33c47aa2f6a34be46cd8127b8cb944196437257a28872b6e35fcf6e602a6fc35a12ddae125cf64353f876a6a6c88fb1a4ba1bf53feda1a9da760f6879131020ea96a0be2dfbcf275997ad91d411b5c0249727b4daec5085df954a890e7d98d33ead3396948d9d38f16edbdfd84db80354050a7332c07a52b25abf49b9b4593e1fb38c27c28324dbd018db137558d6461f547347d62ffc6331babe8aea8a413511e9c641772135c1be30635454a58b8c97652837afdffbeb2784b7901728a09b130046ec53d36b62d2f9dd29570f7dd7145ebf0e4b31a714559ab3861dfd2652ebdd7737ae4c926eb017ab813849e", 0xf4}, {&(0x7f0000000480)="50b0db9a8d7b724fe032bc439aec96b27d2df2b0", 0x14}], 0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r7) shmdt(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) fcntl$getown(r8, 0x5) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20100, 0x0) lseek(r9, 0x0, 0x0, 0x3) 14:41:40 executing program 1: r0 = socket(0x2c, 0x8000, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x7, 0x6e, 0x0, "832e11647862d768fbfc3f097bfaa5099131db6f", 0xa9, 0x7f}) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:40 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) setgroups(0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x17d) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getgid() open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) r4 = geteuid() chown(&(0x7f0000000100)='./file0\x00', r4, r2) getgroups(0x1, &(0x7f0000000040)=[r2]) 14:41:40 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x20000000003) pledge(0x0, &(0x7f0000000000)='vmm ') 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x1, 0x20, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)='MQ') 14:41:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xeef745c6209adc51, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 14:41:40 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x100000000000008) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0xffffffffffffff8a) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 14:41:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000100)=0x76) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup2(r0, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000340)) chflags(&(0x7f0000000080)='./bus\x00', 0x0) 14:41:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTART(r3, 0x2000746e) 14:41:40 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r2, &(0x7f00000000c0)={0x1, "809a115475db0d415fae04eefd52e2bfb0b4eb644bfbd2002244270768ac869581592f4bcaf766d4d04f"}, 0x32, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:41:40 executing program 0: getppid() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto(r1, &(0x7f0000000000)="1d6fb843d808442647d3f38d57f47272d831e91a8a24b7232476816966b067", 0x1f, 0x4bd2f9580dedbf12, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x8) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/[}v/pf\x00\x12', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x5}, {0x4, 0x401, 0x20, 0x7f}]}) 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0x0, 0xffffffff}, {0x2c}, {0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 14:41:40 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x100000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 14:41:40 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffff3cb7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(r2) close(r1) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x3, 0x3f, 0xff}, {0x9, 0x6, 0x40d657ca, 0x6}, {0x3, 0x1ff, 0xfffffffffffffffe, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x9, 0xffffffff7fffffff}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) 14:41:40 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c69f"], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0xd1, './file0/file0\x00'}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 14:41:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={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, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x806}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x21420dbef2552c04, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x800, 0x101, {0x4, 0x80000001}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0xd07b, 0x400, 0x101}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xd4, &(0x7f0000000240)="01761b09477fbbc88543a92c16b882f435442606aea90d92f9321f1f7d853b14c3ee1c158371f1ea76a19a94c94c3f97cdef51ca4826215bc60e4caf3ebe8b440cfe5be819a49370e654da6a29dc7e369ea2d9ae480380b5f9d88de6b627c1c1fbe51abab65aeec915972284df50532ce68b88e4f37fd499658f7c159488506de3da53ce1b27aac0340258dddb65941e5d17779801e27903e4cd51f4976c7ac0a8f05243db0b45de97202e8fe3444e8ec7e7225b2f5f73d5d577361c2c9135ce29283e862408e7adbb3451369a3d525c607867f1") syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="849364c5d07a4a474518b149f183448386590a504ecb33c8f87dce731c54d3897cdbdf4ff5a9a30bca1fbb8d63e1391e57fdac8f", 0x34}, {&(0x7f00000000c0)="1e15593fe1a2283d", 0x8}, {&(0x7f0000000140)="758c06ae226ecc28e1a382d24f4dc512da2e2eba27678f1a5a5b720ca84a11d2e638c799c881fa", 0x27}, {&(0x7f0000000180)="9c25162ac2853fe2309f3c3c86c424e371c89828bb1736c904c7cf5de83e43c5a5a351a368a4bb311e9b2b5c70b152e4355312758b86fd233db16a9d11ddf6270e075e9693e0f2f0be64411832c2fc2c044e8bf640bc71ded64ef4c63092129c2b666f6bcd96ba7fd0b639d2ab202fde9ce02ddf0fc0413f3f42db39b6a871f51d25f3108b403ef295e4bd613418474029ab3b8a1d90a3793746a7e3b4319f946779b4614b11e5ce9a285a15ee293c9ab2b3525d98ad5abe6f263f84b235a2d7c3d97b61972b9d6bf7035fac48b1359ec687becce4ff0b32b6f1c1", 0xdb}, {&(0x7f0000000280)="38336696b17baafaa0865b2c1822b3536ad1e0cc2bd8724fafc29f3c5f5ed4a5c0f60ad2bf67901831a2a55ad0b5fbfae7ef4473ac99d9bd01f465f5ce6774e4f8b52dc5cab25bd94d756a987c90f991cba6905ee2ea466a5a76bacee2fa8c6354cc08fc16f5507897b5e5f3f12822b7768f6675403c3c9ff0ff070038a18705bfa1539c85da590b98bc3765e477626c4b536d5c8be063acbcd23bbac1", 0x9d}], 0x5) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_broadaddr=@un=@abs}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:40 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fchown(r1, r3, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000640)) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000140)=0x1000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$inet6(r8, &(0x7f0000000400), &(0x7f0000000380)=0xffffffffffffff99) pwritev(r6, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(0xffffffffffffff9c, r0) recvfrom$inet6(r2, &(0x7f0000000240)=""/243, 0xf3, 0x1002, &(0x7f0000000040)={0x18, 0x2, 0x2, 0xfffffffffffffffc}, 0xc) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x8) sendto$inet(r1, &(0x7f0000000080)="b9d515926d9dc258cca73ba7f3a34e", 0xf, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:00 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)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 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, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0x0, r2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x4}, {}, {0x6}]}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0xf43, 0x3, 0x6]}) 16:00:00 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000ceaf6d2b17faffffffffffffff6ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38f2babfbb770c1f5a872c881ff7cc53c894303b22f310b428c00000f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x9) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f0000000080)="c58a23bdbf33768ccfc51742345c61b938e30beb9876fb96", 0x18) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) getppid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x8000, 0x2, 0x3, 0x5}, {0x9, 0x3, 0x7fffffff, 0x80000000}, {0x3, 0x8, 0x562, 0x7}, {0x1, 0x8, 0x81, 0x20}, {0xe62, 0x163b, 0x7ff, 0x3f}, {0x7, 0x3f, 0x6, 0x3}]}) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f00000002c0)=[{0x0, 0x9, 0x101, 0x1}, {0xa00000000000000, 0x5, 0x80000001, 0xff}, {0x6, 0x1, 0x7fffffff, 0x7f}, {0x67ce7f18, 0x4, 0x0, 0x9c}, {0x548, 0xcf5, 0x6, 0x2}, {0x4, 0x5, 0x9, 0x2534}, {0x80000000, 0x7ff, 0x10000, 0x2}, {0x50, 0x7, 0x3ff, 0x81}]}) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000080)="a7cdf6a3ee806b5298eecf8ff80c492eb69d3350ee0bcefc9da9c3f43623c38337db719b6b5178f6b6f1d7cee9177c3175fa427f3cb5be020e787a314fff794daaea3a7c81a9a47463744e182df2", 0x4e}, {&(0x7f0000000100)="0a6f9738872d8841", 0x8}, {&(0x7f0000000140)="0beb23b13faed606b68b01c09b2ab2b6c2ddb3b84a0a1819d87263e82aaccdd0a5003dc67a0ad8f01f4f3af3a74a4c034e1bbe99374eb4c37acc48558d061a92f2276729078cf0f77c2d6a4767c267041cea65be5c23653f5a71b2848011c75d9cff69f65243bb5a6699a9e7ee0681", 0x6f}, {&(0x7f00000001c0)="8536f0ae0fd9d84b458b431b97af4f98700ec1ded57ed7bdbef5e2017d14a60248b6d4f0cd52c9369f21e80eb80f92cc2c7fa2e53e0079de4101362ee2bebd7f5ae0835846b1762e4cf4823ba361cc58bbc89bd3b43350879ca1f1bbc2ba43719ec2235f6e2b7c732028db4eb69f6186473d2a923b6ef75f21ce3932d6c26434f8d824e64f", 0x85}, {&(0x7f0000000280)="23463976705fd0b9dc91bd34792f40c703d310005aca58830b934dcef6f34f4331e91acc9d4e09849016e9d5e018d90ab775d14219121f9cbea9335e599249dc64e5bfd00ab7b07117600c224a9b9c38dba9f23be6d987fb30aff52036a25a35cd48cbd710646a3108b8528a0fbdf5ea384d53a7022faf68400e5ffc16c1a307c077a467a39c2533f113be99f283c543de260ce2ac79fa6ae5999a896e4abadc0b73d66e39f9321824d4645bfda721bf", 0xb0}, {&(0x7f0000000340)="1921a83e8af6415ee6ba132c2934f37a56763a1eb6983727d5073a38a82a664b2ef4a223e51e45eb5993e7aadc5661b934f01e1cfdaa81ce0ff8e427131d94efa6399e5e7c74a8cc196315ed95159d4a45fdfc305383a0a61b8a3d9abb02bb340805696c19e7932ef084683b0ec3a17dd3f591ed1b06426ebe6a6245c83ae7daf29a866585b506102b551ccd980cc6ee4c74691298e968936edbda3cee50c8590de938a97379206a7cb98323c9c01c34cbaaf2c4abac6f5dcc27ed2e5cf669737d8ed2421de952c26aa4e72f58d363f92078a72fed2eba1937ec3510defb67c1f16bf1b7e4cc29", 0xe7}, {&(0x7f0000000440)="6c4f0d996b2c27749fa06193ed258b81eb78252473353e7256e497d680f8c99a5718d343a3d1af77bda8a8804885194020acd61022f9fb2161c0a4ec89e637aee0857e346d81e3de433b93f3df24c1d86aa568d239633748962065b47e719c61c21ac63406a2a7b5cc6a8afb168d0b1adcf42f974bcb2c04bb7c8a3406f9eccd006ce6b085f7d86ad1c127e18267e324d4f0d7b0b45c3f8e38028bde2aa2dceae7d665f015369191fc0cadc2e0984c994c7cee6646f8c50fd89e0b700e4fe2872a8a6034893ec96db9f185043655e4acf94a279dd01c8e950375cf3ffa3e54c076315f45113510cc9757d233d228a2827df1e7cea5a613339744ed96621972ca361275c3bb38cca81b63cf44d94bad0ef8a42bb68ca61300fc9bd011880d5c2edb20466eef4b45a2dc87ec4f280b07878f425121964ad3de2625e8b7e0449bdae3286c4db58a9d974795b2b7ab22d9ba742363a4404f2e5cd9ad212d8e68920b9347b0dba9a79c317bae443918d96e4383813d861c1fc450f35661cc5afc481e4705282212a24267227115c25bdc012606a9964dfcb3ec7b8db7df6dcddbfacaceb146396ae94d5daa36ad0dad399ac111faf3fae0bb7030ef7880568ffafb6187e2918cb18bf6c13f2b21ab162ad92021e68d1c69924333d9d2d8183327da4de7080dc81aa4111f831e7b12adb9a9b7053e6b472003d096321c0dd844fe7ebf5016feaebdf11a7d452f2e562ad1f44d0724623d1dc82104528edcf0af56043032c26547eb575105c5a848406f5434495c3716b0e16dd917e4fa713f1293afefb6e816b41bb7c37b0e1354a3d01831d1ebc124d40fa7f58f4f2b61db1a1d7f450a82bccfd167c4cefc3a410e521aea7d84b86b2410e71af3161284c531e173c65c57c4e057cb9681f99bd7a951733d68ca1d164b1c0dc4a327c65d9ea8928ae1ac84dd03cedf922fb621abbe918eb3656f36847f9ca231e47d0fea2b7e499b5cdcd82ef99d87713c9a797497e49a14d756b77add58de8fb13ec95f28a503f8da8c0896121441fc15f401b45b7f164baf3dbfb8c22559334a220ffda5b48aa3908d6a2f807db194cca3dfdfed719198ca3b3e7c44a68200f31b50a03da50d581fd86859ec7be735daf5d79313459402fe7a595f366479ed547b94e7437ec414ab7abc7d28e5f13a716eb72e4367b5152de19eb6bb5b2feb5ac0fbaab7bd43e268e46085df0cdb4f10f21f703b27c72b78ea35394975e467c169cd4cc91cae49c69dcb275b6f558af77a0262add039680309ae785b2b2baabda7e152b7eeed4e2191376acbd6baa50b38d97e08c1824dfe0510291d53fc3b6bddd84e3927249a47ac20122d2739d4ac92c2490204ed8d1ede195e4a1961d86593fc45ce942cb95cdd7fda8c809a45b222538bbb04a62afe83235592c500bc8accd46e82377ae1196184f823ab73b6dd81cf1caadf4e4cb58a81650f3ceee1834424356ee76cf31faccdcb2ecf9d44401f3cfcb7687f2d7a056584c27fbf1a0fadcef0c63a1fe1ea0688227adb76997173f6a695fc287b1ae9e5039d2bb6886c8d7c907242e6746544df4c73ad75ac308aef52d488b191ea8c469da2a82ddfa29fce0f1f922cf75d3b507c24a1c6ea2d69b20ebb1e50f8a6fdb47b08c8496d6ef2ec41754080281fec1f639313eea7b8d1fc8523cf20bf39e3b50c7972cb49f4379ab5982640c75780c1dffa8518cb38a51ee6a05412a11fff18452214422ceabf17877be378b4e975a2fab516b0e3d1006ba69742d1958479f3caf699443e6d7980f2344e8f88d68261272471583073ab77930010ebdf5150e50495c5dd5734ed6bfa9bf47aab288db87a0297ad2a7cfdb9bb1909fc4449d727ab230c5f4e82097f65a1ba6059ba839b7898047cd40e10622a70dd85cf1fa9bf4b47d30ec1bc80719c5b20a0b809851966814ebf822c4c6d690104dab0b0a4c024f3f6ae69c8802a2cf8e1e0d16952e6331989de08d57a32e155b4942a72b79a87e19e8e1b65c150f58d7f33fb72637bdc61fa02badc26202fa92a56ae09bda2dbbec2fe4967b47cb34266b288a39a68951855c2dc3b14a7d6dc5f51b9b28cb90b54deedd93406f1e8024f9ed83fea2773b4789e3aa7ec22c557b44c7cbe98eefe26e1c16d8bb35322958591f226bbe4bfa1b13f507747f789b3b69b8d8de6ab7f7a20adc30d4bf9b1ba24ab328c7262122cce998ae9f6366dff8981998942eb0393646f12be7843885046c35822c8b1b32bbd521271d6953a6948e45eddded82d3d98c106a1e37ee461ebbf9f30a3a2e2f6ba8aec428c9d1b7ba96c55428aea28a26f3043c75082dc516ef7fa5d7e6feff4903aee88047ce194770f5bd7cfd6a9b3d9a3edb6a46af91c74967f31fad914625738008e5c68e6f2b5fb4de55866180817836f4858b793728f9fbcf2e90a1689346f2fd35707503bf4f79c15ea380a3e4634657b0a23c7680857aff40309deac1bc91a42e714ad06534745d6f366303cfee60d2d932e9705d8dd6c68defb821215887a3f873877f2b544cad6dcc85e326cfa338711fc90aff47ef30e4fc5a60493ebe6692c329a06cdc5ca32a5b785276ffb844a017eb251783e6b0f2c3da11a43484013291edbcb22db47d21693a84d70fcbf8bf2c8ca89f8d0bae13e05fc9f96c934b118767ff54dcb10ef15a837a8d411bedaad87390ff65495e2fb05edbf509aad41800c9ce54db340d1842993fc53dfbcf8086a1e9bf5d1c9de72476fad2faeb2fd19cedbd7a144b528f04520e87119f481fff8c306926d04d2febee767c79aafbcb5c2b9974c405060b30dfd0d379d37affe83ff311cc661effb1d51931c4f0adfaeec787bfd33c9668f8aeb7c3b372edc93dca22c3a4fbaa851d0c82a3fb8c3344dc3d7c15c86e62a0bb9b945115ef02fbb3a7bdda43ee8653e72e0b3f54836482ee8d8f001ad3180c85a1a85f16c20ec5b1435eaa5a505b559186cfec6aaa2706cc6d5669ef4fc03fd2b6382dbb1d3f4674cb4605c140103b6d634598cc07306837b7b8125865da18dbe801d4c59d680abc931a4a17f57825228d406425ffbb5111b86c39090ded8ceff98522f63582585095ce2a9a6d508833855504e6550938e43d3668053aea7b7a085086f354f957cfe30c696417459cad33cdb725e5b811e1b746d73e8b08fbd276156970b61ff3e9213288e469dced0a2018d4726263c2ce0187641779d30c5a5d12a370a06ae49a808ed127c64c33fa4ec43b43bc68a4479cf57288734130f69d8dfaeaf011bece13567611879cf342242eeb4403247360b756fd54153d29d48b027e85ac4416bf650e147b0a2348aa706354e0baf0801081b8931ea7bf91c89556ae4d4d7359e03ccae430a5cdafe803d780b55f15a2cde3e69a527ebdecb1408a154c0478403132b6f001895ac6733c2130932c203b245d0fe6a6cb2fc3ad8504301c6a9fd33c36cff01fb9f0a157019dc9a6f77814460d47ebdf079eb9b2c85c54c0ef1425b58cccc363b35edacb4401bd1a3e7670bfcf37d91a7308a02027b10ed30390908582b6bc108cbac94aae6b2f0444de20cda7861dbce1822f8639f556c041e2ea64a7b0d480a561078355300d8e9071f7c257faa31c7a55509608d5e5ca9bcc583087f61c42c5a33d1f6d0a0795e6bb7dea57881a7b1792cdd322f7a8bebf030cb353d923537304ff0eedccc77f239732ee3714e14101732bf7523416d7ce742e5a33556d8ec92ccc9e4b49422a70824f876c528352a346894b8c54fd7fc84ac94a7bce3a78d8c2950acc8fee98b08766ddc032c1d31985e0681b8b4802a1f1d18e82f75a36f210c15a6d616eda43615c3092a0bf3fdff9d3579f3f48e6d64decef8c03193bff32fc1d0861185c01574bed6d9f15294dcc2ac2dd28c74a82493313ca095fde92a83b2d609be6fe9e54a248f1bbcfba0e099ab2dfc1515496ad2eb68bd2108b1d79b5a4db4eebbbd97ad7179b1fc61f7b20eb1fd3dc236287e841eacec16eba5217028453bffbdb82adbe1f775f34a75bc175a334d68acdb5ea949f2ce07c8458049cfdebf76a0b2281d10e4ac7f09d268f6f4c11913d67da0831b37d183ca78d456d7acb9d77d33072cbcb4fa5dde0cffa235a2c4634324c3f5062edd2640aefa698ad6a6798f0944bab80a179224fb5f297200d3b059aecd736cbdbd4bddc06623050db707bf2f3221263471615f1e683e956b10bbebc4d9d51990b76e1550d8fd1d73f1fe4a7fc890bd0c6266587e9dbf44ca71dad1cd451987e946da0ae84143f56e40dcbe37abd7d9023a0a01afe6645b031a0a8419e6190e918e1cb89baaf609c40997858ccbaf32c0e77a11819c73c7df1201fdac00f2053e46e83796e55fc3f1190f661e908a80112a7ebe1c302372a4562930f6c132340d6237fb152150c240e53eadf9bd6a84c153a9d6e06778ad6e342c7abfe0ce688cf2f48960e3e02b48c1f2fdde9d1da99be2024b70cdddb7640a15803af98a343c16bf8a383fd19806433ec1afdba29a7fb085d8b9dad79bb9513265803a10f0f69c4cc9544a50184ecd4ba29222fb57de0cd15bf5f22599284f2484a77117c45b8a494ef2ea32224aff3363f4e9d24cdfb8ec984ab86cb6e3c2c9fbce2c5d3879ef0af3e5a7ed6b0cc85b66d943b2f58b16640ba34648c5ae22c006de54c4bf0877dd7a23bcfc0a321a07aebb2fa922389c821ab739e06ffcb99804e96b99a8f3f17a3a05b15e444ef198c11220bec9df2f987c1458918c957d8eb78ab1c2c620a72767e8a0e3fa7c62c5121640e5c14fc95ed7dcaecc7dbe56fa8818cca9d241e25c5aae7cc2c5625cefea126c5248198853eb3c6e94de690af81b7b62bbca95b2cda86de0f622f263c7cdaa16da82a92f6034464f9904e66fef191f582494698678ca5803a9b55a2ff2e48d9d4bf49c75a61f314b3f113262a4c843163e332861d74a2f4cc9d15200cd578bd42dccbfb968564e9420d4e7ad435726e9f0002906f99a93b342435c5c52d23f89e4674f0b1305530f1aee3fbc220a344daf6fb2d6f42472c64b557db5e2ef39ff7af8316ad7fce26152671bed05cc8890493ad9a7b1d2f2b5565361fb0317cd7a28a50a594af9d7c4f528b528c265062ca7a710b93980be584effcd713cc563618ac4012ba8d74e4cfbe61487e7def82f4f76506c81f982d2b8918756db8753c7fe69babcf4ddf72144a1d864599bea0572908e02c0e9d09b3185f7787016ab05e2cdf41370ead991539b781c93be8edd4ae7e4e12a75559712dae9251ce9d789dde6e7125d5931d0b118e987aab2c55b05d7e691ff0703127787d3255f836660c0d9152bad47180c032edc6781075016086ae27f43a1951f2d2717256ff232c9846fb0afdeb3756a4efc948fc2d20d4f79db049cd5684fa32868bb8a5fb52c30a48d7c8431e917985f74a5a13a8a6151c4d6827bb9c9e714849c674e50f9b65bdc28f2c640fc8b5e6b3a162af6d2432ab2a295144c2fa1c52f02f1108f9ca8b82133bd74c5ddc7061dfd228e781a192720933bdfa5cb934a572d001c35a20da2518813d28639326242b54b1f5bc5f2ec70f25b34f6f98e5565929370266cbba8ce52c0277fd4426128c7038530fac76dcc03741b7b588abc8bcffe3e2ea9ff749f9ab143b807242214d130e4ad35b5805c1fc9446d0bd6f3961474d972bc1f17a41e603a7c3b7597f0e092cc40dbe5212a558ce3d41b270e2ff691a4352c1e2b98b29942b48af02f231496073f8e4b575dedf5297937b61f20", 0x1000}, {&(0x7f0000001440)="734f6f58441651abbc06b48fb55bcb6053a2cb6a63cdef53ce6135e06ab17572f9c55e8f1d838febd1075e08e96b4aaba677e3a65b062feb61d3afcea1c89668fd365c289202ada81aa03fbbb36fbf141bc3e95828d409b19938a3135b9ab3047db21a941f52fe12db882de5b2721b06e9be3357dc2b2fc5a579ee89b5a4b14f36283f1b927b4b", 0x87}, {&(0x7f0000001500)="be847e1bbb55d52c98634fdf0bfaa73d2c9161f5393f4a935c5231ce2e1df3c9a586a2a056e51d26d94eebef06323d3ad9dcb49c270c6b00fdb4e916dcbd21642c1b956e78ce745cc191a8322121244dd7a71de85902e2ece1c8ef1e69fccdadac7baaa7122563c40968137d93c3b80921030a0d39b3f11618293d45005283aa0868370a31d63938ab752f2ba750b2bf192b1789802be3b9028b4478f99d9ae66e380f4719f77a4adb67f90003d38c67268c300191b99ed94067160cb50e9ed63dfdca3657583a0a86d603969f83", 0xce}], 0x9, 0x0, 0x5) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) socket$inet(0x2, 0x2, 0x800) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2400000000, 0x100000000, 0x1, 0x2ddb}, {0x1, 0xffffffffffffffc1, 0x2, 0x8000}]}) r2 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x36e2dbb958371c28) setsockopt(r2, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) msgget(0x3, 0xe4) 16:00:00 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x5, 0x20) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x5, 0xab8, {0x3, 0x1}}) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) select(0x40, &(0x7f0000000580)={0x1}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0xf098}, &(0x7f0000000b40)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000b80)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r3 = geteuid() r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48, 0x0, 0xfffffffffffffffc}, {0x5}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r2, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r5}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r6}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) r8 = geteuid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x6135, 0x9, 0xff, 0x2}, {0x6f0, 0xffffffffffffff07, 0x1, 0x7}, {0x1f, 0x7, 0x3f}, {0x4, 0x3f, 0x7ff, 0xc2}, {0x1, 0x1c18, 0x1, 0x7fff}, {0x3f, 0x401, 0x3, 0x3}]}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r10}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r11}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r8, r9, 0x2) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r9, 0x0) 16:00:00 executing program 1: r0 = socket(0x20, 0x5, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0661bf783df97a09ebcc652a1cf6a35885af3e2ec80719c639d5d9d157a74380ea54613365639da69851fd6276e7e16048c62e03b8d9ca62bae3d575caf93e510805c864a87cb61a02cbaf7fb5998b5e0b7746d2eb026f5da03089bba2e67c8fbed362fec459ca04916f8763cad8c9d6814edf275a0ef285b114c76ff7a98c5e730e24462706c916696edc81ccb8", 0x8e}], 0x1) setrlimit(0x413f3460eb76ec7c, &(0x7f0000000040)={0x3f6, 0x8}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0xfffffffffffffffc}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) fcntl$setflags(r3, 0x2, 0x1) write(r1, 0x0, 0x5c7b77af706517a6) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r2, 0x4, 0x7fff, &(0x7f0000000080)="d2d0dafddf52cf269889be283a987a9517d0f5f92efea3a099e8a9b2b3b999a43dbb55013d2575b9b45c3f43abf21d4601074e4264bb148bf45e75627d65d6492b27ca117b943a26a5e047148525a2db0ef69b15ff9d038be85469d7ade35dfd0a0927b845d16586ba5b95f3c876dc7119bd28755ba895cced41ae", 0x7b) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x18, 0x4, 0xff) read(r0, &(0x7f0000000100)=""/81, 0x51) r1 = socket(0x1, 0x5, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xfffffffffffff989) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) write(r1, &(0x7f0000000080)='ml', 0x2) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = syz_open_pts() close(r0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x4, 0x201) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:00 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x19d26612d19b4742}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = getuid() r5 = getgid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) r6 = getuid() r7 = getgid() chown(&(0x7f0000000140)='./file0\x00', r6, r7) setregid(r5, r7) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x2d, 0x6, 0xb9, 0x101}, {0x6, 0x800080000, 0xff, 0x6}, {0x0, 0x6, 0x1000, 0xfff}, {0x0, 0x6, 0x7f, 0x9}, {0x3c3, 0x7, 0x330b, 0x20}, {0x2, 0x20, 0x2c, 0x6}, {0x101, 0x2, 0x75e9, 0x2}]}) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000015d, &(0x7f0000000040)=[{0x6c}, {0x4}, {0xffffffffb91116f5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2d}, {0x6}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x401) fchflags(r2, 0x10001) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) getpgrp() ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r0, 0x30ab0d384cccabc8, r1) write(r2, &(0x7f0000000380)="c066f919bf9ef2b8749cc7930aa7e197e0fad43a8c32040085a2d82cceeac28a27efce84e5e555fe7f9e6d27105ad4a0352a333f42623f3bc76c2ae79425515ad6bdbae933f47479b160f10b8b92aa050698e3abdf4779d7bb244643879ff33d43e2a44d389c0b2f716eedc8d9acfc326a0fb97c47ebf19465f6eab4dafc00c2ffa828fab0bc3256bf85e0f2191717797d61a99f24968a2e0fee9170b4ff85a94490d8a3ee76ce0f738d7b24e94124d3312eda300904deea5df9360c07160dc9d519b33ddfa8651f951666dd7f059f986505943e6bde895bda9e29e4725128990000", 0x5d8bb768c2f4ae17) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00:\xe6\x00', 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x8000004c}, {0x16, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000600)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="c6916b6ab7bb78f4372b9bc9eb43a7c46341e2091dd9031c2213364956f46ac17f5b6388c0c21119cae8ba26f544c4e859d12d65e39d9f4fbf219dbd7606b6843bf2d6549a625134ffd9f504b964cfec2abccfce99f3dcd26e411f0b14be522d0d8412da72d13f296f8c7a3b2444353b154a11d2fd9484de74"}, {&(0x7f0000000200)="adbdf48b3107031c65ab162f612847acc3db2a7403ef4f29a1ef4f544545e0c0a9f295f9f816627647b9cfe451dc3252e58295e7efd80eb5c78e42248efc294405b0034ac6769ffa4d918ce0732830ff883435bbaac6a36b2c4709bcf2a3fde21265c551e925f54a8feba5d9828e598ddc7d60f945c73f2a3160c308009dbdbf040cd452066ace384e"}, {&(0x7f0000000340)="f460a9b81074b8656833d1a02d4f9b48c475d8f71966b75cc1074455207ee6bd2431ab94fdf4a31379c5e63f36036c4350af04237230bb99afc56e3cf8571dd639f2691e412aee56945bdab0184efd72db72714925e064eb9659e5ab460cbad4519d271c086a878a4f1211677c184a7312566fbc680b7c3ab5dd77827af820b0f66099a24a5fc2f50924a60bef5194c351890706e84a7ea4cc192d0962d6a39a29b5064acddf4a6821d66979ca905c9a1c7c064a53cba9e011dbf4a72038cdebb0280790caf1620da5ce9ed4ea5d36e0cd9f3695ee419c228108a3994ff457529246d267bc5c48c1a4a6ef0d2653cfe7c6c9d09253e5960c44323ece"}, {&(0x7f0000000440)="e8ee6496f9b7d3fec4fa1f1c2254073e669fad50fded8f6e30c9063eb6905878c49a6f91f1649a0b8a48f117850f1accbd6f652036fd0da50195fccc009d509bef10e316e57045f4462c290f1cbf593ddbe9ab3220a802a3b4e7ffc6916c9042349e773b5d8ccda4c72d796302"}], 0x124, &(0x7f0000000100)}, 0x400) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) semget(0x3, 0x2, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0xb8, 0x9f, 0x8000, "9c478ec06ab836a8619be7c7fc3ea912db49c01b", 0x8000, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x8001) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3b4, &(0x7f0000000080)}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x2c10, 0xffffffffffffff9c, 0x0, 0x5f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x10001, 0x169, 0x0, 0x8}, {0x20, 0xa718, 0x7}, {0x2, 0x5, 0x10001, 0x2400000}, {0x1ff, 0x1, 0x100, 0x7}, {0x2, 0xef75, 0x1, 0x3}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 16:00:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0x1, 0x0) pwrite(r2, &(0x7f0000000300)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000640)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x24}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1ff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6878}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x7}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x84}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xeaa6}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0xc1}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7aa000000ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f00000011c0)="f14da0e8ef1097afbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2240a820cb17e8e1c2eaac5fbde42a29fb1687c7a7769a4a5bc1401f0e280c481a7fbcd872feed2d31e4783bec620a9bb9b3ddff86ce59cf05d1b03209b4214c0d164baa388a3ff8fd8b4ca787a87db9adf26c212a569b33c5a6e6ec19763b4129bc6c0c1f97fd56d0a2bda801c13026318cd240296ae8d18e4d0e5700bda7f6a4dc8c9d7712cb829ddcd467aa250d041fcebc97ea8de1abe4ff96836e33fbdab0baf8638dd3ce61a914f8ec719d305561b73dedee37df043119158bcc9de2858f16f63e01a3db1f259663dd273cd12574c6a6670aafa7e63969883336eece08593579ac2a062119642413726f5609dd11180ffd891910e2e9b0959ac8d9d382d2d78249c8a5c189539376fa6486935b8ee92fe80337d3b97f601e581b759cf59dd9470315223a09a8a711c59e2", 0x154}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000001440)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001340)=ANY=[], 0x0, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r12, r13}, 0xc) setregid(r13, r11) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r14, 0x8004427d, &(0x7f0000000d00)=0x6) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000001180)=r3) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x94) ioctl$KDDISABIO(r0, 0x20004b3d) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x10, 0xf5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x12) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x4b7, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0x80000001, 0x7}, {0x4, 0x9}}, 0x0) r4 = socket$inet6(0x18, 0x6950391536aa0415, 0x1000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0xac79d89ec27d0b62, 0x10) sendsyslog(&(0x7f0000000400)="3ec71a8372bf97cc8ad9efcd3fcefe995a5c60e387e943295c128e14f511adceeace5af98b698cf5a85e0c4bdd3beeccbaa2975cc0fa8460cdcf11f0339685291f668b9c36f0979eaa2dcdb88a4278b4d7f4d002f174527d93a5fde11f020d136e21f6dbdd982488434c5d4ff854a7e383d931ab182a1053598bd879154eeff5f0b7d7ea48b5d38b16845c4bcbc0dbd2777775388157c28fb8f43e12f292359006870e63854acc48c1e97ff1901f8b7b24ff1b483f90da13164057cc97cecaf0020430762d7fbb67d53aae25351afd9a3b310fc42c49295ec03d27a6163016da7b8f766672e08ed13fa8036ec98c328b5dc1c0", 0xf3, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000500)={0x3, 0xffff}) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="b3f0cf5bc4c2ac1d19081878995409f4560c2160c2b1a0de7c0bc2202542f8ebc38e26411543f586d9fa22db100b0dad5d2fe9c4ca37974247ae", 0x3a}, {&(0x7f00000005c0)="66fe9cfd9f902b5754573af9c07fe23feae8d3eec787a682cd1354ea398e5d6778e18bb92d60d0a264fcd4004f8f54b9e7dcbd43b2862e456060fc32ffb5d21158690d679605870fff7105290cd72e31f9a975bebe33ffe8314754edf09d7f0c8bd3e9a32e8c0a9a4e0cc3eedda595ad73c18afee208ccd1690d2c0ff8014d8dc475e7cbd8497e75b4b8d17de68dcef849485939e1011fedacc1cc6901dc66723cc2091c8bc95b693d133dd746758e47150d5680c03bab8ac35097b4df5f1dab04b2271b6645005b71d32c147771677efd982366c81d0a0ac957ec29f44d857edf1dc2da1f4c84046f4226f6949161c2ffe140539eca2cd50881bca15d6de172dc96e79c2b6eb8c26391f4a22a369031f8c2102a1294a1d9253e2694f24be86f349247e039a5c2954e87b5ec47f989e1c846b09da961f655cc84625f9d857feb5892098afc3dc9a6fa3854cc34f129248feb0e0a49b60794236d93fb05e96f52b93cf6d20eb787a7cbb520869809c79060e55ec11c44daf98f3fc39bd9255b68398a46e649adc9a8a4e085a2487a59101d7d6a25ddcbdcb305ba3fe0e06bd89b410b32d82b7121aa69d0c0e7b1416d4085520361e8239826593f176d4e74f44aaeeb4704a6f556a925ff81a7790ca94709c5ef4ec27d751636ed63a27bea51f5503d4026d492a93c962619ac803b2d214525917fe54acbb1ebb0fb1863b15deb67e5059075dd12517e1cdbaa598fbd61bb747a08ad1c8ab7af515add90f6397df5337501fa6d58648643582ead6ae43d7929e954019a6874352d04c1ae671eccdab30a3fc4eb76394a525e5d8178968bf905ef3874c007003e3c7f037323c090222be9ae9a750d5cec5e66537ae7295a3a8d2abe5ab53955ba20a05a15f6713f71ec9e8c22ece73ef5633f122a2ddf4345f6cef86c77f32908a01385571a8bb17a2ae4002a65dadb240ae44bb70e9cd145b6caf00c2a5952f2bdbeb084314ef9136ef631edf2bde7321d2ef513e321680b38e9290d73c7bfb7520e7aa9c7996ebdf090c79840f22acf086a49304ae39b3ea9762127f37f55fd62901a89e6ad69e34f421c4940b308c52887428df2f873f9bd66c5cb2068d6a115d0bb0a763ac213e28fe04dad78fb8bdb65d24ef775361619993e1e057822bb726d4d7b32e8c45b3c0308a0859fd8b65c24985210291ead1b07a809f0c17ebb07f4bbca62eb7221e1a21aa72c826b9132dea9390455b8523356fb423c4e339a13f2589f62575eec826d64641d4a88dc6f0de7549fd83a85228948ed1842b3c358c2dd98aa1938d54e80ca36351eed625c6d4776813f1a9d88342db632fafe48b805e9352760560d3b89d8a893d12508134456ba4cc1aedf72301375c7ec4c27f5b8071b6f4c5af2511e33d6d61b6ba03cf556f502d7b6eb27166e9274f3f7e50fe84ab409e524a67182a192489ee826be4a425cf62732bbe6b02a3fe2660d48dd96d5b7823ca75e40c10cbb21c98ed523bd49c7b3be44870331525dc3c4aee8ee7ee0bca0edc574563f6ed0c8420e49d41eed88a8542eeaecbbe9536b368a89b2758749affc9003b3ab7c851c423f9a97b14d4b88c4a6e79ce94f3731e331bcec106e9f72824becc83450699ba1d476f2419fc384a0d187d6d66efecc9180b6e130bc4e736bb3ee8f614e3464528d0621b544552e35133ec587f48a3e355c29e160e16b361161458636cfa2c48fe65cae0c7fd15f819be338fae38ee2e88b46a96d594c2b8b339a7dff52005d06e2b06708e235fbb39150c04a8babc900230cb3c14d7080b451e0d02841d36d4f1802ca5ba05851db2bda70618ecbec9b90a6e46fce73aaef3aa1b2189e1dfcc9992a76d2aab9d8ea48df4869cf7f82e180e1e39d661160227b3418cbc99250ee94b65237ae2b9f3c2c6eea786762501e4070d9efa7d33511377d2c0805290674fcb211f5027a4223f54d6978779deef2e3556b53bbc3854ad788777c37fdaf2d6f0d22be5f6514a9986485075356e1be5c46e340bdd2ac48fb0d8bde76f49da548ddda7982cc789119cef5376b3ef5e30d95fadc80a740a157f4e0e02f200ca9c78f078a99e6c0ef64959b82790cf1f729fa4f07abe229bd6e1d509c5e00d86ac5fb5390c1f82565115524c6ec6b4210c93a7344a08c4e3389dfd08a81c0c9b662807afb37ceaf9b51da15fede74cd6c98d108b491c7b9a7e96663490a229d12a4a3ea3b291a3559ceadd2c58e650a49f18ee37eed190533dd9afe7b40a69bee82bdd6399269e8170ea34b875e3e8548d4a39f9cecb810c3e29df18c0bb0003945febb1c4b9efa68cd1e2d5648e79014bcd948e7ac84b7e981350f763399667cc70712b51a6f82c9d2dabac9dafac15d155e8b037aff53d91defa4f3d71c98ef073164d0c86626da32e7c97532e22b272efb5262c232c80894cc7a72bd8781347da5474727096be688f3dd2f1861043e66b39f752a0c680bdc2dcaeceb15adc56d1c3befca2f82fa4544f4bf9a2a925921a72b0fdf3464d853a1b672fb51bdd016eaf0b799cfc261714e66c514bff626e044e05b666ee011e0d811e5a1a303b4c947dd8885f049558b216147d7ec0b29584d11438854a668f34cac24c5eb6cecfa5896c6b3e8cc96849de48a260aa6bffb357e23aa131e3af8decb8c5acc8e9e4a9eff3ff53e933c9e53ff8058f84c91df296d898ff68e350a8036cb7445b1293f33abf3a0856fffc9c99fdef6b67ae75daba579c67b92fdfeeba5845b2ae9561468953a2e1a3b7f4808670b56283ad860e1210ca4fe785e585ff0cf9f385727da3ff054dd0555bd56fe44f10fac7a6489e9f8020bad53426f006f142cc78e734b8872fedb3fb5017061341d42ccd30a0b505cf9c276787e07d1236bb338d0db36fc20aedb57c57da648d922b1f034cb6511c7705eda701956522f95e52169beb5e7ce7a41275e45a77c5a8af1929a2dae194e896aaeaeb873dbbdbf47b057d124acded23cadb9b8be1813999008fb35276d9c3752021c55755528664aefc009407531b6f25aae6f150dddaa002738276f52529007afe57ca3019d09a3f50af135ca6596a4c54f5de3dc45c4317e8fa2b822b1990ca5b84c99c844df8591a4fca534e538e2af92a0a1497203c2e172bdfab40582f23fde1e1c3a9473bc56617fd61bfd6daa9f67457c86b539b62f4d130023269cd994eed7f36674788b7629416c9c9e12728d77261d29c94a0fee25a4d1d78bedfe2e18d3f114550c39dbbcda3c7021255fe951aa66d146554ddf60fed6895fe3e1a4605a4921ba96aa3224b270ac58ee79cac1f90c338148f7e95fcf72555df986aa323a73716946a09f580749ea0918b8eda9f4fd679b58eada09787850bbbe06a0850c59758a0eea4dd912201725360615638ea4dc1a3c254115a04d20d19825d36c8f4826f27e4d03dc026e4cdbd8815104709d044874f5ae1e633e460dedea4b2e43aa8f010baf9e6a89fb4fe86581d93c3cea7e526be92b519f3223588f4b01e98a7f6cd6cdcf517fbd5bf9f4fbc0867b7c721bbaec6b09e841a943a58d6339d471c6b2522a7f68598d47ac16c7214994b8a093456b2e055e86ed1115658e048b7512c3ae2575f8453a0d6711ba073aae61db5920ab3474b31cbc5d7dc524d747a90957a0e58ea5063b3ec6dd3ce83761b7588d13ca422497ae9b68af649ccd0c30fa7c48ae0f855dab58e45439383baba39ca78fab1273a96458a6e3cb8f316cb1c521d24f91bab5407499ff9715cb1d2c5532973cff1f183e23e7888410772eb9e0d472ff5e8effcb881c9b13bf8319130ba2b1e411e8318a1bbcd545872f09774c5bc390254c80430f1d184a9ba403ec5bbd289114abd492f797873b679e2fb19212e49d5aaa35911563d94aeafa70ff985c17d6f50878ef10ae8afbaaa6031e7e0f245de275fa1d0b0fda4953b396b84d0c7783a90e0b12b0f945236cda952e80e573cafdd20203bbd249f81421a52cbf85c67006e7b53fee12ea04f9e559ca9c70ccdc0296f38a37b9cb28648b1dc42fbf905715dcb8075e6563b7d1d70e551ecd069e406b66034b3a7b22f113f4295ac3c6579d342a2f82e3d15367510f9db7f2b3c887cf4ee5d579cc42b5e1dcd2820c77202ef1b98bc9d37ce03b7625674d10c9426e23d189eb7cd6024ed1713bed621c69e9bd5e7120e61521bdf2be8c8574e8518369f07a7425d58e33302306dfe8b4ad6a2fc4f993cbdb1fea20b15c62e6cc13dfedbdf4a91dce8e51cb2cd48eac4f0ade704b82b2e7fbfe1e5789b8258bdb64dad10be63ceb860b4caf17a022c7841a0c01d9396419fcc49481f740474f18262114980661995ec7fda8177facd3505cf64e723526136295f9feac2599955296c286a51138e20eab8b7562cbe6565d37e5ead79dcddc472f6139fde37781ea10bf6f6900b3752c84006590afe8633834a49ef25314609f0a277c8907ed08e83b50e26f3797939ed88e16b2eaf6d79ee83c3aeb0a43523ef01afd8ae62a23f205c5342df752a71065189d2e7ef561da0c6605d26df19ae073d05b026bb735102cef4668b655751f4d5d69955a331420fbc52dcd482158f165bf9fe1e927b2374567206f39929262f1eb084d078ffa22cb32f72ce1dc31a1de0580850ca901abad99dd3cd49f4dfabb82376b945bd670ed4c0b5b27a312310d3a562764fce657a9678c44e8567d639769976e52fe70e02cd1f6a6909ee8d4c6652d5aa9919170ab072bdf8899005e4c8f6afd4481b06c479f3a76b5bfc2deb8518e93e0db0bb43fade008e3aca8269ae2f7f14befee05931ecb8119f9f999995f969311945b2d3607a7a1ae255e59b42bcca9488cb379ef2305225d4a819897bee7e04f5bc2b4a17f30c423c40e7aa27c37c1baa5bb7a08e27e3c8c5db55fe23d26f24c4cfbff1b78cc091da76dbcd286c4855d2f7e8dae611975eb9a26c8869e6c064c4ce7dda7ca1312a2c2ed9ba6469b7264f69ed3653721ab390d0f739d68116f9b17583c91ef0480175eb333f0b077bb726ec66a956bf74f5cbab46fb8ad40c3f0094428f3563c86d04c78a0643e5e5c064cb093c2d92b85d7b3329c4eb81af4d039ca84bf1a8fea4fad6c7626919201e955e19b4f1c53ae926f94ff7ca3182322d05d144718aa21b2a045ce2a67692fb6a75f25c04186196cfca96dbb1cd938389a071527a7b7d1e3b258c09742761540e4e5b824847adcc7c188f353b2d7f142dede4a3c76c8165b3f582c230c20b3c6a5b8fa998b57ce92000c3edcdb791b393c90cb3a774c7fef01893a5f47cdd6daaf852fa4b96b201d7e4777e34f0fcb726618badd91d0510d7e38ff569c5157fc24ebd019e2b61e56f501deb5a3d1819d87e8a4989a6419fee01e748c3a969064fcf264a297c27172b23e26044bb3e373a87ff25adbd3ada4d1d902cc21439af7052a40ed202485a8283dde60041f4784b983f5fbe24965186a16248857052183cb5c95b6b74771c7814f4b7ca6169eabea018e342d58284ddf6a5081b40ead7ff9404a615374d1c4c4d15308808fcd2b9cff098c4d856f70e96041d6538a2c36a97b34e71d4d476fcb871f26c49c1fa7d25591bf4f640275c820d482beb01c73f24b25ea77ed7ed61d1e117eb1a0018ed25af8a77a943a7b3a27a620d4cdc50b284223ea05f96679e99b2399f6dbde6b35ddbb364b5a19467bd8fca3b0f8585826e008dee3b32d9b8e17d0be3e7da0b2bfd88c4f4aa6dae36570a45bed658c275801f08717d6f076b43f00b1b22de2dc60", 0x1000}], 0x3) r6 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r5, &(0x7f0000001640)='./file0\x00', r8, &(0x7f0000001680)='./file0/file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x8000, 0x9) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000001700)=0x2) chflagsat(r8, &(0x7f0000001740)='./file0\x00', 0x1, 0x3) recvfrom(r1, &(0x7f0000001780)=""/114, 0x72, 0x800, &(0x7f0000001800)=@un=@file={0x1, './file0/file0\x00'}, 0x10) chown(&(0x7f0000001840)='./file0/file0\x00', r7, 0xffffffffffffffff) r10 = semget(0x3, 0x4, 0x200) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001880)=""/194) rename(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0/file0\x00') 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 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, &(0x7f0000000180)=@file={0x1, './bus/file0\x00'}, 0xe) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r2, 0x3, 0x9, &(0x7f0000000080), &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="fe73", 0x2) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x3) pwrite(r0, &(0x7f0000000380)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) 16:00:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0xfffffdbc) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x7) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x313a) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x9142, 0x81) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x0, './bus\x00', './bus\x00'}) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=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) getppid() 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xffffffffffffff6a) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto(r1, &(0x7f00000001c0)="423a389b5e610785b0e64458108bcd749a3db04222f38bf95b0b3e643df434a6dc94a87bfe7a646715dcff311a11331ed6a13ce1b69217495a11a394ed21b4b01f70cd103431dbbebad761d38367a28e234bbe4097d7c5dc787bdb89e7532c4657fce362464ee853b49ad53df5e1fdba6a367e425e72d7f95f2cec116afda51b06e5a537f3a9c604fbd63bd1f56b9ba3671bbdb52232af279ac50d839911b035b47c3cd9b3ba22d21748f4566998949da656f64f2958c526ba92bb40960b1e0351c74a99332760d2b84d7efda4ad12f02e30e4fd074aa200a96070833b91", 0xde, 0x3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1, 0x3a, 0x82, 0x400}, {0xfffffffffffffff8, 0x4, 0x7, 0x2}, {0x100000000, 0x100000000, 0x20b5, 0x4}, {0x1c0000, 0xf24, 0x5, 0x1}, {0x4, 0x2, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x401, 0x10001, 0x0, 0x22b1}, {0x67, 0xe939, 0x0, 0x8001}, {0x4, 0x0, 0x401, 0x2}, {0x8000, 0xdeb, 0x1, 0x8001}, {0x20, 0x4, 0x100, 0x17734562}, {0x2c5, 0x6429, 0x7, 0x10001}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x88, 0x0) sendto$unix(r1, &(0x7f00000001c0)="3bf80dbbbc01dd43952c2a3e0120b8908e4fa23f15e9cd2b9ffe1ea8cd16bfacc046554e9638aa1d96a47686cb7aa1f2d34fe22848ae884ed6abad261261769e55d3aa1f030b50aa8e7882f23d49477e76e84ad9da5806bb4330e30b10d5fffb59f3b73bf2bc1039ef4ca1965791ea413fd06d9c8afbd7a4cd8eaa6c052f4e9b42ea806b2c9093b9153a6f9d32224ac3d453e492c0039e361d8e7be8f76073b46a86d1867edf440b17ea6e5f7ad5be3f27e3c9056f98039795ee747044a3ad1b5a62650b180bd0e65881186116a1e9b69c4208be", 0xd4, 0x4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pipe2(&(0x7f0000000040), 0x10000) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x4f8b, 0x10000, 0xe8}, {0x3, 0x80000000, 0x101, 0x1ff}, {0xa3, 0x4, 0x4, 0x3}, {0xffffffffffffffff, 0x3, 0x6, 0x10000}, {0x0, 0x2, 0x3, 0x4}, {0x80, 0x88507f, 0x1000, 0x9a}]}) chmod(&(0x7f0000000200)='./file0\x00', 0x19b) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:01 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, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x142) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x7, 0x8, 0x8]}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x51, 0x90e, 0x7f, 0x1ff, "f51db14c98665393c683d471137a950eaa7b63f8", 0x1ff}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x5, 0x10001, 0xffffffff80000000}, {0x7fff, 0x2, 0x7}, {0x100000000, 0x1, 0x6, 0x7fffffff}, {0xffc7, 0x6, 0x64, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000480)='./bus/file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x2, 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0xac54ce991ae89a4d) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = getpgrp() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r6, &(0x7f0000000440)=[{&(0x7f00000001c0)="05c27a3b83059b271c903445765cf1eb034e83793d91e6d6c5569dc46d2954bf44d3612ecea4e19d02fee6005d3f737fa0aa05805e37ff5ec354e906404cc41368bc905c08ce850a636a800b819a1f147a65d7db4f7763d8a08a187b13c2077b92d14a80b0e1b4241a974edc81a986faf410390fdaf5d417b9e096c9971b2f8b111db4e85129b4f5272c93d6475fc16e75408544a0eca211cfc3ae290e8bd2bfd233226bcd0da9a6f98d8453c5451043fe99abcb4ca4432ca998c366cdab4e6e5aac72bbefeb3b7b351357c3bd6e48", 0xcf}, {&(0x7f00000002c0)="4cfcf177653a0b28caa0cd48cc56c30d70aeba1f3464aea1b697a7a8faf8349da090982d9fa7a1032da516ef01", 0x2d}, {&(0x7f0000000300)="ecbb0149921343551da91dbab4c65a8445a4deba9bfd68982e5b583a5fb41fadf99a290cba2a637a3b55047002bbc641efc73deaf6ee695dc177abedfa2eccb3d14976481b430839e59739c7cfa4ddc8fcc5208f9e691ce85bb3a582e53cde8119cde35a533e956e7c838b78dd", 0x6d}, {&(0x7f0000000380)="e45727a93e0c1de9bdb9d31c910133b8ed55968d5eb2b4eefbb77899ce4def6a57fd9f94ea3089b15bafe013a29fa46a604449b13f3733d2ac43851034da7d3219469d164fbb50c242ef2b1fe291757308332626e199fb3bd0fc52b2b4a033561c0675eb9b8a7f79c167705fcbb0fc0ef68b863fb798ba2d091618249a5b2392ca46ba0c205f2a97c19c3405", 0x8c}], 0x4, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname(r7, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r8}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xffffffff80000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="6d455d65e4b46f56060982aa47be5a99b6aec27268a354535398a3f3dff596d46757047fcbbcb7bafa502dd210966ee88a61fa565fc93119943233e9ad", 0x3d, 0x401, &(0x7f0000000140)={0x18, 0x1, 0x40, 0x4}, 0xc) 16:00:02 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom(r2, &(0x7f0000000140)=""/174, 0xae, 0x6f58512fe5dc0835, 0x0, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) 16:00:02 executing program 1: socket$inet(0x2, 0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="042e396b7f0caa0e570bbce192f30c3df177c7a1cc60e4b4b04c54b7b29138d8bc7391634f9377c58b254dda47e60d6d073346504ffc348583e6fcb6cd27b9da7fcabf806646d4dc2511cd67b89830196c9f5dfb0162a02c8a1f5f6d5a754351972e967553e47ece6ddb0b15111fb7125b1e5a2416f085c60d2bd8964a6ec30a42dbae00938e84482b0f4412454319ead603e5fcfd14bdbdaa696ddbe1c4bee9e356c990730fda39c7dbb84891cbc99ab624f32927d6e886638d7a30d48df9695d", 0xc9}], 0x1) chdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x28, 0x181) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(0xffffffffffffff9c) bind(r2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) setreuid(0x0, 0xee00) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0xbc0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = socket(0x1, 0xd27112087592c92b, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x335) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) read(r3, &(0x7f0000000180)=""/97, 0x61) r4 = semget(0x1, 0x3, 0x208) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getuid() r9 = getgid() chown(&(0x7f0000000140)='./file0\x00', r8, r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0xffff, r5, r6, r7, r9, 0x80, 0x10}, 0xf21000, 0x4, 0x9}) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) getegid() r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup2(r0, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0xf0a, 0x3ff, 0xd1, 0x4}, {0x9, 0x10000, 0xef135ee}, {0x3f, 0x7, 0x20000000, 0x3}, {0x0, 0xff, 0xd611, 0x4}, {0x1, 0x40, 0x7, 0xde}, {0x71b, 0x9, 0x0, 0x100000001}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x81, 0x2, 0x8, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x30, 0x20, 0x9a1a, 0xffffffff}, {{r6}, 0xfffffffffffffffb, 0x58, 0x1, 0x86e, 0x5}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x7, 0x7}, {{r7}, 0xfffffffffffffffe, 0x80, 0x20, 0x480, 0x2}, {{r8}, 0xfffffffffffffff8, 0x14, 0x0, 0x3, 0x9}, {{r9}, 0xfffffffffffffffd, 0x8, 0x8, 0x10000, 0x100}, {{r10}, 0xfffffffffffffff8, 0x181, 0x1, 0x7, 0x401}, {{r1}, 0x347be5ed7ddd6a2b, 0x2, 0xfffff, 0xffffffff, 0x8000}], 0x20, 0x0, 0x10004, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:02 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f0000000680)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000080)=[{0x3, 0x5, 0x100080000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f00000004c0)=[{0x94c0, 0x0, 0xdf}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xfffffeeb) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000005c0)={0x8, 0xa7, 0x3, 0x40000}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000880)) setsockopt(r2, 0x3, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0xfffffffffffffe43) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="9695e1eec1848d0d7bdba5e9a69c5dca5f68845a35b799268f1a1926f29ce914f35390205046cfb8dae1b2a153356ed38c1b09f47c35e2f1e50938ec26ba2ab43a729ce19c14315bd8dfa9450317b29877a000e95e2264566ea111810db2a36643332874aadeb04cf40df960a3c4e4e699d6985c8d6455f8d2f555e8efa39857186f337441de74cc674db8daa2c59f8535113256959be560f68f366af787c8daac282c31215e458d199e1fdd56d0bc864a08ed9bef209c389caeb667442c8d17528b871efcb3628a58081f71c216a8297be9", 0xd2, 0x605, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/se0\x00', 0x8080, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$getflags(r0, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x83) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x8, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00", 0x0, 0x6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xffffffffffffffe0, 0xfffffffffffffffb, {0xbb6, 0x7fffffff}}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x7, 0x400, 0x2, 0xfffffffffffffffa, &(0x7f0000000100)={{0x5, 0x80000000, 0x6, 0x8, 0xd0, 0x3, 0x1}, {[0x5, 0x81, 0x7, 0xfff, 0x100, 0x5, 0x0, 0x3, 0x5, 0x5, 0x100000000, 0x69, 0x8000, 0x6, 0x100000000, 0x8, 0x5, 0x100000000], [0xfffffffffffeffff, 0x7920, 0x7ff, 0x3, 0x800, 0x1, 0x6, 0x0, 0x1], [0x400, 0xffffffffffffff81, 0xff, 0xffffffff, 0x3ff, 0x4, 0xffffffffffffff7f], [0x40, 0x80000000, 0x4, 0xfffffffffffffffa, 0x101, 0x7], [{0x3, 0x3, 0x1ff, 0x55e}, {0x8001, 0xfffffffffffffff9, 0x6, 0x1}, {0x0, 0x1, 0x4, 0x1}, {0x875, 0x8, 0x0, 0x8000}, {0x0, 0x7, 0x4, 0x4}, {0x4, 0x3, 0x5}, {0x7, 0x8, 0x4, 0x9}, {0x3, 0xffffffffffffffff, 0x4, 0x8000}], {0x6, 0x4, 0x8000, 0x2bba}, {0x6, 0xfffffffffffffff9, 0x7, 0x9}}}, 0x1000, 0x5}) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f0000000040)="96b73416b2e0e5d8690f7e18c66828b700eb5e4fd5c8ee1fd28ff331ae8bdc290b1886fdb4294bf5181c30c9dee06b532fb0300fe217fdd14b73772664547cecd205477e732e915a532398bdd0b6b464e42946bbbefe66519ff29755bca0cc6cd2324a68d53cd1d8594b3a2519bdcae7e3367c7e9ae2ab4f9593d11237094c238f92ef6f62ec436e543f9f8e6886395d79615d9f14dbc946e575ba", 0x299) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 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)="a8ac562895f4ef18", 0x5b) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x98) read(r1, &(0x7f00000000c0), 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r3 = geteuid() r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r2, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r5}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r6}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r9 = geteuid() r10 = getegid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r8, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r11}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r12}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r8, &(0x7f00000001c0)='./file0\x00', r9, r10, 0x2) getgroups(0x4, &(0x7f0000000040)=[r4, r10, 0xffffffffffffffff, 0x0]) setregid(r1, r14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchmod(r0, 0x0) r2 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x0, 0x0, 0x3, "2406dd4610e5aadc6115d41322b8596bef697ea1", 0x1, 0x4}) sendto$unix(r2, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1f) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) write(r2, &(0x7f0000000100)="c6e7b0471c492b5213c45be8a05eddf53e93d902508aa114a4dc50caabf4bedbc12cc5ddb192214125", 0x29) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe6, &(0x7f0000000180)="005b6fa6105fd093d586f98a6ab4f22c802f92a21871d8bf29b6d6ff870cc6a49b62d45b2c0737e6467025470d3a631d5eef08748fa1c183c3090400000084d1301cbc055e4900000000009bd81ff7205da1bfc4e4a093726086a2f6f0fb372d4b8fe71c53ddb47e4b0b07e2fa479bade1195fcfb34bf27559a23e8b386b20f20a9459142cd8fe87d61e00f75da834e70d2998a98f9666e0d75cc9848a2fac1de4018e7ca700d2089d6d453e1d3621c294fce6705384c319cf96466e7d85142d623c2b51153c370b4a40b7980bfa7b5d25f248eb69e2e85ec554ee8321fb5220a898c14027f9") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x401, './bus\x00'}) getgid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000340)="ae68838aec9ddb747c7aab98c75d15149473bd07af56b5bbeca6c3103ba1ac71f19523f6538dc00ec736c4857e499d68dc1b7752544cc8118950b974bd3a3776ea914e7ace7125695b965485ec6ff8827ebf4cd69048843719cbdaf9e5ddd8e39c81421f545b2ae729958783f91ca6a195a1907236d58a9bc4261a9f36c439a45036ef26b64cc498f41bf1ad60962500cbe41b1e208c9b8739747466fb15025a7136f92dd8fc4481ec601b04941266e3abd97db7d1b5e5e60967d3b8ba1988e74efc0973095015d3e8a9cfbb38bc85c2f1439f2ad085d3d7f45421418cf08432a94960555724e8ca59c4c7d9e9b8758d2e9640ecff5316841dc2f94c31ef48c5571e8565e293436e57f989cb4c809fb6ff65c3f331fdfcac085200a5223112eebf091a1d458c9f4cea7e49dc811361d627c895ab0219725b719b92f08db242ad2b0163858db869260191c549167fbefa84ea044aa9d8e62b10851a26b6672cfee0c7ce320f1fafe6c69e59a2d5a6ffce43d1f6ce801ef2c176b4d247f3136eafc5e02bfec3e6ee8053e10cb63b0ee330c4aed7aeeb9bed580a55a294a450925c2e1674d9ea6ed409f11e07940fd1b0735d585fe1492bdaf9ff376b22e78f5a02908df2dc868400d85b63091243f385a8d9599063883528135abec7d0b39564b9a9fe6d38d4601c39b8cbb1eac5171f30508d4aeed1fe25bad2f6320c1707ee964fc392275d53d8d99dec5840baae745df2b95ab1b7f7cf7b79a1394063587a1b1324570cde9adfe50bcda6ef29432d640e67a1dc5d6c868040e65369a7ae4831cfbd1b66c4af44632271ad31de0cde69f0e26a9320a53d533f73a4f4a861e56d630875f0e7844d63a6bc1de184cb7cc0719ecf7e88c4da9b8d89af95438217f16467c8495c402cbaf83a3a5091907c4acb3d33804b8bf778d10d55caf17284cec21229a620100548ee5fda8e039dd3101c7aed04226fa5eed4cc17ec72e8b54cf4a078b43c7413048e87bb653e8e30efa420ff29b11120c5ff760240d77d98d5dfc88047af4cce1d2f4c6c2867d8962f9ec51d8ec46fe855ae2d32ad00c871906749bb22ea157f111beefbc71f7dea9a70cc7a63dd423ae24171a513594296c259fb2d6301cdcab825495d72fce81b6b5eb34f2792b171d33a2c0e33dfad76d6ad6fbcf8014636df4407bf3c211c3b77c710aa1bbada3461251cbddf2026d1358776484c266413944dc83ef0744817e5d226fba6ede43156b5a7623f1396b93bc98cbb140a2810c41ad66530a9a4583eb9f912ca63cf9b9e568a2ac702d43ea84c2ec2c138b5b2f80a96566c49af6d09b8c65dd27f073c15ce098590f62f9bb3d8ebacfc23d1556b8c2e6eed9272b6f91eeb6ff8d22f3589b960ceae79ad3df6cfcf1fc310a09273a60b2d3e4ebaae5c83b6776be39da4d972d1e01078f935c446129e07fc9979d974b5c1417fb03bcfe9c72b044ec50e7f488710e25679807b2763a901e8dd1a96454b83e807deeb6f1cea5fb5992ae12577ec19100761a2c46acbeb2388aeeb2a9feb17d44afedec664f85d8ef6260109d57614d64410b38a3a5a37076e93b3d14e7e5c788d9583c3efe2280044f6e08d358709a249ee632b0a2a32da40cdc93d235b968c8340fbc8a26a69198190a851ab6d400cdff1d627fcd560d67aa732be0f03bc08d4e13d2f8bb6c1e3667508f26cae8bfece2e1dd0112eb74557cc6ae3d2ebea095c72f00c51a76935c0fe6de2f53bc3b16faa631b60e634cb38ffe92dc4f3b1603ff5f8083302506a4f07186480fcd51fb1d389706fac5c987ce8e593384d60e4ae4b0a513e3316c176a2874da58ca2332935fc306f617b687862ca9d0603ed4f708668249c278d5b1308a3190c488b5a659fb4cb389c310f0268481072e31481e89d91408a8859b09370039957d199179cbc8e450f1f1b48a476371cf8d13d33542fab2457b5be144aa875f542f492b6bb2358dcbf1c462acd0fae05d693f9068a645ac2df5952c48cb2a10469328f7539f916a9375f636a5fb86fed596baa61291a689d37a7f01ab1ae0957dacde3dd2fa517c5a6d403e8477a0a55bbaa9eff46e613eff60dd4a52a8922208a342bfea016adba990dbc745ed1c287b95b6c6c56c8e81d1473b0979ad49d3fb8eebab3347d9e4537f5c3881f010022fad6681fcf1edc4137cd7fdb9fb8feb39cbede561449ffe23deb2f3a92cc0e147c147935a5e02e1b1bde5a4d97aeeb83fdd5b166fdad7c38f4bceb9dfca57c49253a86d91514fc3881b00714aca741bbe252f48d7b1e62d752289056490c4a784f181318c8d88b770c3b24690db3f67fa408b393acd5abd28801b7a6f2653fbb40c6dc9995a79374c71fd2df55ae3425f2f0a301682d29c58ecb7dda7377dc40f08107d97317bf7aa195ee5a9161c245636d42ef72dda5a3f76faf5fad658058d637467073b26906a7ced447de270840dcc54ce8eeaa111d1a29e71472f4c6467c20c0ae3e9bde502402263e0406236ef5f9674b5d2defe5f275492b3fcd93ac4375f78e9572ac29fbf9d82afe28f46dd086d5374deceeee70ee12d7a80a9bd09f87c83ac80456508aa621f03800ae03503fc6e9df09fb8e0150aa934c80dbb076ae35f05cf5b6b03a44263aa51409fd46fb5938ad9e846ce5de4883fc913a79084237a2d8856fa00b69ea07f8d15af004f24c3c4dc409fbd987a39dcbd850fd839158241a15f947fa155dcbaf957f4b03cb2142394972cc10f92ed4479dbfa60907728c9ff96db34de87b104a771133128998a496015dcf9abddd92d0c87dba16a1a1961e1d02fc59b583f908235ac24c68ed0194cc8f2923eef9a2568d2ddfd3d6cbd74c486df1776cee73c614f830790b95faa8554416af886d86f674f37cd9a05b9166c6ca278de290fbda48246e7a26522734ac3852fdffe120a5087daf176f851c1d61dce5fb44943d60cb2b2605ca85685076beef5d461a7fc2fb87685ebdac1db1c8261001b1e74567eac0939f31626a6efa3beda5fecd463ca63704d3af1a28568ae0bb3964bae83cfa45d637e6994becd868ac8c3ba37cd307e5d6047d27f21d7ce025da33d53b4bb75b4ed235f755d1974dee04e5b259702cdfa4868aa536563681f47d180dda7b8858a1f9fe94edaa01d1c0dcdd3fc51d94ef614c25a1607d2179690bbe26eb46c74822c3ca344e6bc9f08afe105c765e47de9a89290282a928405748f5cd4e508bb31fcf76d73404750dfbbcf44661eba354e8b180e5081268d0e6ab9de2fee7b9ba57ea1b8fcd6e0b69c2963c423e605aa1fba5c097c6da9db3df21d147c048ad485a74645773c62f7ff60fe25906312711a746c679c4042fc6e3f284841f85e5697d62c6080a4aa0ae18864bdd2712fb97030996c0f8dd1b2336e67e29cc6e3013088aa9e66814457850aa4c3b62f2d8cbe45eff2162504228f253ad2cdc7d820a3616ca6607fb190ae17584c722bb2767d1fd0826534b884788322a1f586e7a2925a0dfc252d5dba366d2c69b0a6cb60260e430a16d731aa2dd29c6e438967784f3539862ef25861d52f0ae5bf2c397c4cbb31bee4f636511ea9f5bdb0c0bde93e166aa6c3ccc1bf5515076ca15ec1032bd264103762d72285ae4370491d9fdd767724a247c0a6f376aa38930b3c66573d1f88cb2aeeb7007c3781a354a61ba1dee6393c22c926ac7d7cd1b739e4e758c1b31403ca4bc3320f662fe56201a29578bb3dcc121194945756b5f0a7b937962431dbd586fd015c83bfb1646b7703769112a5cbef4a4156e2136c89fced4ece02b7810c503c9f12b73953f899c2d1dfed0afe36871d80f3186396d2ceed705ea69f3c2e718cf212a0c935dca2f0c7cba06036073944e8675ed8600715cfea57ffdd4bb0819ddb597ddcb8caed705b18d39477d7c8d45dbc72e18cd43b73f7b4e88717b8a806b05acf786c6eaa7aa1ee59601aa71c0e6b05315d052b44c39eb83196c0be0c3724e0f72695e50469e44b22bbbbb2fae78ff33053823fc2125c85e238d13aba19e83d84329ca74767a0f87379b2cda1e77dbfb06d3d59094914055a61766166b54d3c10fcc9b69c42901955c9208744119c92fddeaa96042c36f12090b99e5d389e92ff1134e5df1344dd04c5fad8bc77a3ad75f773d54a71111320ed2c222989258f58ff37d88e77b1d47548fd0838b3348e73b56ee46bbc33fc5449728a76ca19ff2230bbe8cb2d441824c30fccd32b97e3ab0587085dc2aa380c49dc35850af72bd5c6cb0cce08c12ae0aa6ba231d5f5506422907efa1afd096eb3968dfcccf6ece1adc44a9c03a4ab16453d882869976e6227b4ee8a5ce12f0e39f27febc482e388640f0aa22c7621023f92e5db59e15b4e2390568bcfca0a5965c5c29a2c81adc5ccb1d5b9399aabcb2bcef03d028bbd6c9f285bd370d3edb3a528a7c3d8389c69a61afe19c722421bb5084a2e2864924118597b155d45bbebc9d967fa2b442241314ef3a39409bd784533015ef42c154d37a43012456a81fc8d8125b763882fe5079ad88b5612eff96a294eeb402592fc3aa671bd75d08387895cc743fbf533e4a3aac0f61e41bca7920584ac0b5e7145e831539202c3684a00a886b9e4781b936c69f27f51493b5aa205bb8fd661d93f3240b7ea1cd6c3d261a6bbeed0e8bc89b81b3a31dbeaea145cea1dab8db00f50887093380c524b3a5273bf052a8c4837a80467df4228919f34312bb4d42be1bbf87b14ca9c8475fe5df01483b6b36f2806fe7dd6e6e89d9ec14d8ea6e7e8f49f52a0ed49a0ee7332e2d47706fd6d4b25d8fdc2c6856f3d5dce5c34b62eed79e97ed16fc1b87f53e8ec63047143196bc8e6fd6dd4f9a87877a77cc44f8a2e7475d37111060029ebf6498fed2b3731b047d9eefba7c34dddfbbf5b330d3523388d1250a4219f6b6d517fdb8ff4288c469fc5f142b45d8f264cb810a0d8e09ef3029f49aefd2d0f624d612052bd3aae5d828ace0076e6efd83e34d954fe5d91fe031741b46390747a2876c42f44b555bad8770adf2fabe14c1cdf69ef7f136f5c61e8ac76f675c84f2396d760d7b57ce2400c614bc07c14771e3a1f46da9d0e374dbea0522a898a24db6b69b636bbf001a876f5392d9bb775106a0021ea79071781c875e888c3f04741255f4a5b9dd4daa253ad3ce0fe4c04b8606b0ce09e6bdf72eab7881fb7a46d67503e4809391275dde879839c37d981938bd24e6e62ae578f593d893d9ef3f1de3d7a16f0c127f43137a92a4aa0abe517c549bcffb6f4ae5f6035c26c8bb0f18324571f0b45c19cde98107a7b53e1871259b9f9b868cacd5ef93106900a197af026101acc1d12d0345182ed42f6ea87a780627f56e95feb9536cae055e178dc55cf5a90c8767d76f5adffcd1a86806dd451b5af7f7a5851e58ee8c845002f78d57996bdeb745754000cb9928538227fd1391b737c3626c2da7160034e83e46e87b6c0c92b52b89193b7b12fa363b4d4c6d126f98c98953f33e93eef45f46f99d6c725ef02d32590df9d02a7c473ae14a43b32fac81bad255322f6d549334986673c2f70276ce69377774286ca484933a1a87bf31c351ace6e490d442010add7df839055f521c1c65e8dd70460162c92c32bcc10fed9c5b746e214f2db3913dec7fc4c40ba6d021a774d22fc47dbb91ecfdf591d4df8cfab1bb007e222fab7ca63856e2b4cc1c493a45c5715f0388281127cfa5f94fa8188b3a57298fd6cd2d0c1377d9db69899a7c5742262b393cf648bb0f267c5fbaf0a995", 0x1000}, {&(0x7f0000000280)="c75e3d1edafe1b9d7fbb0e827d6c1ad25c4366c20f61", 0x16}, {&(0x7f0000001340)="a6769e349bba6cf94aa7fd0f19bd8be2a83b94da881e6fa3e5c22a3611bbf26bd40bbb8e56c14c017dded4b9af07baee2537da64eb86e8b37408c6940a69502623f97898c13f91d8cb2d1ab8b9c1ab0450dfd31c47eb7516dba57c076730a1d2594345227c97d00546d14af1b6eb2bf1c36b34563823aefd785ce41dfb58adefc49439ed4666fd8506d7dc8126627aed3a4781af41f05e1174ddc4f32f92cef164c75053ed542a3ec49206f0e175246506e9d939533942a0c7c5b4635c3cc8deb2953fce1d594a4e43a60be8c83eb20cceec2c05ccfcd399951fa960ae47d44ab36e907fb369ef", 0xe7}, {&(0x7f0000001440)="298e2d00dad87988da2a9d0cd754dfd063b97a9aa12a2c90fd168ed61b73f4f26924110e69ca15a9bbb6636fe9daa1c51f04370f2b21e0618f01888e7c8630ab1e20df1e43594344669a8a2769b4085b23f014a7", 0x54}, {&(0x7f00000014c0)="448fc8f16fd6ebaa015f60ffe821959b63fa4331e9931400c841ab70f1840e707d87e91d7bd4b45cc421e813fae5cc5c737ec03477ce0c52933f5d604fb5b544b7aac7452d82f4f716c8567ceb86e048d18e0917c2ad3866511b8fb1d3e335bf8f79b11d968492aada5086ea31099c5a9c3ec57b", 0x74}], 0x5, 0x0, 0x0, 0x402}, 0x402) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) socketpair(0x20, 0x5, 0xfffffffffffeffff, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x100, 0xf0, 0xed, 0x4}, {0x0, 0x0, 0xa65e, 0x7}, {0x100000000, 0x8, 0x4c, 0x1ff}, {0x20, 0x7, 0x1, 0x1}, {0x5, 0x401, 0x8e4, 0x8}, {0x100000000, 0x3, 0x3, 0x56b1}, {0x8001, 0xff, 0x800, 0x3}, {0x400, 0x3, 0xfffffffffffffffe, 0xb9a6}, {0x0, 0x3f, 0x3}]}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unlink(&(0x7f0000000240)='./bus\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) munlockall() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getpgid(0xffffffffffffffff) getpgid(r1) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) socket(0x2, 0x8, 0xfffffffffffffff7) socket$unix(0x1, 0x2, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0x5, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x379992f47e35e49d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r1) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = dup(r4) sendto(r5, &(0x7f0000000080)="489e18feafde87cbad26cca24f455082c51f5caeb5e95e21848c2f734ffcf0ef6c7a9add08d140340a8f70c1c7c525bf999d473441bc176bcf4cacecacba83d0f4f0c4f78cd5c09c08890aadf8d3c9e711942b29eb6cd76a1bfeec18f6a2a615cf3f692439a0cca6585f82b1f018bb45726ae302d74ec5560e2257b5228603f2444aad1246370022859a8b074bca560987dc737eb5fb24ef538acc23e244db8556b46d1a2297ccf06cd11e2d53033cf2a416e5b58c8a0a50a7667f11", 0xbc, 0x0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x7}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x40, 0x42) linkat(r6, &(0x7f0000000380)='./file0\x00', r7, &(0x7f0000000400)='./bus\x00', 0x4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = getuid() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r6 = geteuid() r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r5, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r8}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r9}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r5, &(0x7f00000001c0)='./file0\x00', r6, r7, 0x2) getgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r7]) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20100, 0x2) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ftruncate(r1, 0x0, 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x100000f04, 0x0) poll(&(0x7f0000000340)=[{}, {r0, 0x4}, {}, {}, {}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x80}, {0xffffffffffffffff, 0x20}, {r1, 0x10}], 0x3, 0x40) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x5, 0x9, 0x4, 0x100000001}, {0x1, 0x1f, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x87, 0x4a79ea7b, 0x7fffffff}, {0x5a2c, 0x200, 0x5, 0xffffffff}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90d06abc9d837306, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x7, 0x25e5, './bus\x00', 0x8b, 0x4, 0x7, 0x3f}) 16:00:03 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x197, &(0x7f0000000240)=[{0x87}, {0x3c, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f00000000c0)="fcd689fe320feefa291e457f123e88295b06da10570594d6a54fef3315c6e498bb") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0xc3a7, 0x3, 0x7fffffff}, {0x1, 0x10001, 0x0, 0x8fb}]}) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendsyslog(&(0x7f0000000280)="9627f28aaa390f3e2cb0821e97bd97eaea6726082c88b96da2f16fee4fd6a7fb03333fdb082e45adfa0be428f2b6a6c868dae26e6c6b61d5d9441eda08e617d6dfbb6f396f6b0c3e0b86dc1d0c84d59fc7b2eb80dcbd12e3ab706ec491cb0d86b8a081970aa00fecc63c85c95b8d9472dd90b1c495ce5597565dcfa4f6f76242865533e0ac8198ba56656fb466bf79ac41aec39c5d80b66194b6a5f343bba48d54802a383618f42e2ca3e20feffb7134bcf5ac9846e1b7ca035392a6bb30e8b03e6cde6e8ed10bb4952b8854f5671813dbd966755475e5de050ed6da5ed426cd96f2b80f2af463", 0xe7, 0x25) dup2(r2, r3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:03 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/234, 0xea) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/204, 0xcc) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getuid() readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/217, 0xd9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000440)=0xffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000500)=0x6) r2 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0x20) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000580)=0x8) r3 = accept(r2, 0x0, &(0x7f00000005c0)) r4 = accept$inet6(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = socket$inet6(0x18, 0x3, 0xde4) fsync(r5) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto$inet(r6, &(0x7f0000000700)="aa16244eab1a0eb6f70f6057744f7300aa11e976e99aaee28e237e1c608fde072f832fccce39ddf877cd23fee94ba5da7845649c5aa8fb871a7c5ec83325987010cc511c0f87434a76893897e73683e9990e03308b623033ae00610fb74250229caf45f6ea162c1941d5c01c3f1380f04dd9767f8db4007ce7d09635c7be13f5a761b9ce05f4ed02fe8157d9fe8d2968ce57d40deb4ed1ce5b6f0ba00411668b09e9b8e77e394d270760c458afe170d4edb4fa6bba7f02e0ce5cae142345c1b8e240d1374abcda4631d7263558471aa11438437f5cb2da73b10f53313f7ec14c979209e6c39ee32ec12ca32c27f0c2ab7fda4404c47eda7898fd8f1bc830ac45a4c446f1200c97d3f7273a71372aa5368831b3de082ae47618eaf777fdb0b57c69befdfb2d3f1c23e2d96b8f7a7798ae27f480c251d3aeb881597da32cf476c925262f1a6b7729ba4819036879fdadcd882eef25e36daeec7eb75c6e9238bcb0d92b85d5bd06a396a2eb12dbbab6563c044f9b8eeb1b218df97f2161ae2e8649b02ffea69665c1f3af5fdb5b8a6983062b7053b71d1f65eb185cafbbaa2adecd4c951e1f5ead30b07051ff6895ec64795944eaec5b138bcbf8cf4ac034af009f197e4cc658b15b136018553d2f3464a10e0f37762ee582752fded3f083316b6d33533a3ccba00e018cdf5f2a637ccfee12d917b344713cd4bf42218baa5db830c4b3f1a69118873c50b0bb5a93a95b77e43ce369ad591e9db0a2199bdded0f08e9c52123ef332f9c73ad99f4df3ba7d45c6a0d2a2b4f6a0d4b71cf5774836f6f791959e2ced0f2dff8309cbb847902b75eee877dc9a19e21c60d32cc4279c858e4ad7c9a40f223a6fbde0ed1be063966c1c3a26f706ce931ba2007726a98be85c0341b6ac7c814995b1c7e0aad5408ff8e15cb594f92eddb6f0d270e8023da93d37c8d633e6069db7451f397f12e1378dc4fc6a9818fe0dfb1d260b7abe60f00289f3bd403882ccca0b8eb8ad4b4a04e788ffed97b582e43e3f74d1dfc42290c02c8de3c6b1be780f687b8d17dad9a3ac50760268b9d6e6970987f643bca07d8d8cac095ed92984434849ad06d1a31a5e5bf1eab2694f85698fec5df9f55623db7b6732e25879f4f74d6d771e2f78e24412c457dd5caa6e1abc6dfd872a1883e666650d0c90e7e2c3aee9df648362fef4abd1e1d60a8498add874b64ec30bfa67ca5dfa78961759648017f69f6e7af5189988b85c524693b91f3560c817382a324bfbfd0ae8d8fcb0b25b082ea0247e57940f66d3d758196f3d8c0aaff231d2e25bd2f37d0784c35f57376a10c2ef163c2c2a271d0ed4ce792d1c086cfaedeeda4612584b0252682cac3ad1a6d0123144fc42d26f02415264bc21a9ab95bfd507d7736953f3c4bdda2be52d8868049557c567ffc5cd00700dda54362fc5b7ae6d0e426bfd3bc4ddfba70001451a044611dc2b71ca9785d91137f45cf7f6eba4a233286765d82a7596eee3cf41404f7704dee2da113a7fdce2e48c65ba34e65c2777c69101de4cb33c00bf0425442909a187d1a954206e33e6e5b7948540067f4a23b64af36e8e5993a98e1df0e47a7a3e2600e8c00a7fe2538629c5c5606f09916aabb7bb9f5c1dce82ae735482948df0d32eaea1f189adb3cda7d24065972c0fed322c43e2f5579c68f94442401db7c1cac3bf9d96e9a1342273fb91ad486d5103f5ce263f39448c6a1a27e8d0814a0b046d095f19956e0a3d23517b32c86e3486b2ef4ef04be7143c9cdc7eec15a8c6649d185272c18bbebcacdd2fb61141cd209b9be5cc5ab7b52d13d359110d35636968ea84eb49bfeb11a28acfb60a06c005897baa4d544fe4aff0a198420bc32da220c01cf8bc68a50bb0b39373d10f9382b2b98bdfb28f355e61a44083e892ac9d8a3f5ae8c4d3ccb3f6f2c0d5c1b6864d9130727db4a18c2082ce76285a54db3c0e78b432f3e7e980077813470845e5a568f34149ff773fc10d47f53e52a31c65b28914560d66da3c7035ad6d068ae455e03b4f99d45d5c9d9d1c65b3548bc7e1cf1836d87ba320112f38075e4a85821fc54c45b4e05e314c19036a0ca26106d9cc42207cc2e253c1cae23f110ab396070177f228065620653551f19fa1100243fd86c6a709bb1490374cceb0cf0804a9580a1fe74610d2e616bd901ecc4d6de747a8aaca9ad3e4c12580ce370fd77b85c1b3ecd753666c25e3595ad1e74f0312d7f88debafb90c0649ac37482703aaa10b74b3d1b696949a29392b981938d50b8278769c4fc0599994916a08325590ef09876b1fb6c08accc54c0cc51be382b1bf6bc7f856c5e9707d8ac551cd0c97f3937440dea88ac6cd4f58c862be1d14d87f8a3db116e26bbc36c78cdb8a7a2ad2f6c467510939778930a589c676a802c5ff345badcdbb331432225c6c229ebf8e2cc286c5320f5cbe3f202c81c878bb83089546c5a743e45b11ee73c91643cbb29187d17c8a917502452f64d39efb96b4a5a3698bd5ba13c84775b798bba0fd44604169cbfea6141de4899cec6890d2d868f59109887a4356e1b86ae88c2d4153b57de7d40f274dfee90e515f710aebe89f20cd82456da39f775e9c23402bd5b60226e8c9d2b3e5a8e2b8985cf0fd6837b95de7756d6543317758ff3cd9d65960a76844d15404ed7d6ceda2674da5bf09c98e62b4dfa1d23d47850206dbebe91c3d59b92c483b75ea1205ccc124faaeb8c3b06d0d475d868770d2cc997251afd7920b59f0405c40dd50875b657e2717b50251bd3c34c5ed7e8c017b5b7cfcf5a40661b2105f49ebc5e2a84ab6c10dcabdf6e1057aad1b8f5436526724c7be2e148649ef463ce714f193071cc67c22a98e3bb5dddee354cde537e29c7b5e835176efe53d4dd93257b0e4ad390c248382cc6ca729d56f2eb74355fbe7d761faa09814aeba8157b9c66c6a5bc50d4983071da5e5eaaac652e918e1282f6c131701ed608158d3d865c2d8e178fe3d33526fc34cc8cdf284f7542cf5a1795754f5a6c041d9352d96305b69ff0767cb7a37cda1194232efa548d602fe3b14b24eb92b80bda665c62b3bc7c586a256e955eefec114bb4558d55441bf86495de3d4cfabaa2d77921393dbe7bfc09c7ae5d2476d225008a7a9b099e5d56eca8f8dbb0f16213c7d6163fcbf92a2ca88d6873f0fbeb50fce6a08e648ca5940a7fa17b369016e2247bfadf573d8deacfeb52541ec969d9eb40af628a8935bb91fe297409705a0529306e7185aee0e9ac1b90313515950bb4b930b091c5689d331095b9ad401bf8ee36c5be4bbdce663727da0502d7db93d6b7461c53c04d84ade24db411535a8958752753c3b653e3845fbce67a9cbb780ca0d3e9dec3e0a5e9911b9ee3096d014b684cc98a90548b6829de1e827ce0fc5e2e2bda7e9974d1259ffe3f8cb9b831f01163206f337bf015f8a95bd3aa1caa17b28ab23cedb4f2422c597152b94f0e7fd85281ccafd24781e964ed14d07650814fcff88e70d5f08bfc944bc2ba8049aa4e9fbbe9e1752b31131cd336a08dfbfaf324115ceecea37cc9fa263182bec1eb8eaa2345c22ec6f1d691f126211c51e9f45070b8bfb49b179982786e1c42898f8a44b527975f3d3047550ce584c17f20fcf4bbcf5d96a00061d360019055fc26d5be244e4d239222de7da6965920890845e197764101338daa7456e7e31f3f31cb1b148da2da7df67a4910dfaa3715e736635ca0a209d10d4b14a41b910abacce17d670e5ad12a787a5464d70fcf3773e9bf3eb5fec5b349e6a0fdc98cfe2be80644a776e45f198d7674976ffd93168f9abec94f00c28e720bb9daccf18024c0a4f0100f697bcc8126008e974fee1c9b5f00a1f70f7f2d5e175fb34780d593e4d42933fe440fc66608b438c89ccc146cd848f348491058dd7c380866efac68615655d7ced84739c9eb5e58161d930a76411cff6760bb935bcf14deece1c4f3ca0a2d8d2e33bcbd62c5f6a6ee414242140a254e5484ed4be5292206fd48978955373bbfb5fa893e2d69d4c35cece052e2c76322b1f4e22d12c45ab336ad3b4405032539d4042bd01fdffe921f50bd0b7fe12ea59dc35e6b7c1fee538039b0614656a7e90a808bb5ec9d7d4abab19dbf73fc910f2c76f8043b0e3402a5f308bd6e39a70afc8365fdda24eba2d5a51fd4e22e239867c4690cfbdb2b86ebca86ec8cb7ee817fa2e346ed2ef13376886a8dc5938dced3ef0f655e9dc5e39804503984e7298a324c9ae8563c36e230287d33c10faea7cc72163566654741f181cdbc26d0f9b727c43a255086d80bb2829ac31beb0891c583ca8966225cb112662c13e2c8c3e9af3aa73d7dbfbd28ae623145439a03bcfe042347baf611b9616e8aec91b3c60f2fc9b01f5f01fc59a78a43917c794998ad849e0608289005461aaecbe08deaa8e5dfbad304a4b681d552ff24395573def9889f426aa1576caf61da4d96c496553cfd008fb3d22cd4d842b8d05d3a117747a0208c17c0fe7eda0fadc3943221e05c4f091ae3b9b4ca5bc57d100350d01e4cfdb7f2a74f7ad386f5e4509ffd42b13b41425f8745eb0a3022df6e22f0138e238974f09202d30dc58142376f43fa9b29a41a87dfb2029cf2683cc4224426de89f8ffe4cef639006e2e53653906b7258c2b8ca4abdbfdb73f85975d57e49949b7e952ad310961a4fd33a65a680bfc17fb404f4caf66b1f3000182c773e26abaf82e670654dc7305a883f5151a6ccd01000dcb8a506e2ed9562e83f7c5d9a70e583f218d9c9709624953f3a4e8d1511771f4be67f26781a623da25240cfd8c5209a07216a31882a2629946ca2f67e3a211b5460108604846adf1a4ee58bb12ead92a49e5b8d6d8291c6fcb0e0899f9c771d1df4ef5eb835a6bbb618f8af855d2d43f7d1bdf3e6dea78970a82132889a52277ced6d2a5e1992444006431cea2e07499adbe7f75986c43e08325c4c9da1e0eaf3f618e104d8dbe6240b6330152261221a9569513b5a790fa26abfeca4e2262eef5da08ba990ea58e0335935c9e1ee9f538877fd661e881c5712415466619ec9b3040db233dd72d67c16cedf5d9cf070aa6adea744a4af8513a07af9c6d9d069317be428bbea42d26b7b725c8149a74174332f097b0205b23ebaac8bf91ced29265721474a2bce5e3160e8ff163169a3c7d24894e18940d50ed07edcfe63c8db1ddefd66040310494df8a643323e1a735fd00f8191aaab538dd35a21eca41b38a49a8e6b5307fb45f0148875132a74c0fd7e87785f1ca751986421d75a03bb28e1282bf95bf423d77bc43d88706832ec1ba3878291291fbff919628c823dfdd74286090ab4970aefcb1e160d64021bf2f3b56218c8f289d6c26d5e955e1af761b3b8c104ade116c0d0b29fbcfe89a201ae09c29838d1f038adea333d50ed9602b54c0cd6be1920b6033941428d48aa2608cc342af3102596f9f31afe891037422928560ec113db234165d4cd57bf6960678e5b47c8b2dd2808bf0bddceda0c600bbee0ded4eefa5f381428f610849b8253f977c75199ff08c3d7e198b085e57ea892d8b3b421995901860ea588adf6bf4b732cc4966e9b5faaaf9f6323423ef72c04d6f26f370d83830a30f492d2381d517e540ef1879d2a703ea1ad968a39b0a77c94ff82c14a49a3e923fa9c8aadb24a4b69b423821dc8441ebaabb29183874c3c299c170c0829feeea523bb2fd092659e13668d466e07a0ab97b5a9db2f29f7e3041a5e7fae3fffcb1cd3f27b5eef4371bca7d3556a876", 0x1000, 0x400, &(0x7f0000001700)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001740)="27991693a138d9df15279af7dee48be180a04e8b30bbd5b61f4d5bfbd696ff883bc56ed6cfb517179788f67bf5e5e8651bbaba4d4607b1f82b74f35b1069fd9873a2d6863b6bd098c7fd58f6917282b3fabd8bed93106cb2d0c20acca93b32a5b0e41f474e94c4e3f862a01800b6e7482c59e2acfd5ce9b593", 0x79) mknod(&(0x7f00000017c0)='./file0\x00', 0x100, 0x1a) open(&(0x7f0000001800)='./file0\x00', 0x0, 0x20) fcntl$setstatus(r0, 0x4, 0x80) r7 = accept(r4, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) getsockopt$sock_int(r7, 0xffff, 0x280, &(0x7f00000018c0), &(0x7f0000001900)=0x4) socket$inet(0x2, 0x3, 0x2) r8 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001940)={0x5, 0x4, 0x3, 0x9af1, "7a7f7fd686202471e7ce9e0f07137438e3a862b8", 0x100000001, 0x7}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r9 = open(&(0x7f0000001980)='./file0\x00', 0x0, 0x42) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f00000019c0)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x10, 0x2, 0x6) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x10fefe64) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82026f39d57225e2b28a11776b"], 0x10) writev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="1f89cf7b5cddf39e", 0x8}], 0x1) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4011, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x40, 0x3}, 0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fsync(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x7f, './file0\x00'}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc10000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00"/87, 0xffffffe7}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f00000002c0)={0x3, "68f887b0447e983de55c5711ed4bdf9112ac27e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf8cbcca0bd9be72edd969b8807123d0b63338fb4ecfcf24de3e9c96d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8eb957fbd"}, 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xd2db7db56db37b1a, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) fchdir(r2) r3 = kqueue() r4 = dup2(r3, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:03 executing program 1: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x179) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4f, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x28}, {0x61, 0x0, 0x70, 0xfffffffffffffffe}, {0x1, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:03 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x10000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000008, 0x3d13, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0x52, 0x1, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffff9, 0x20, 0x4, 0x100000000, 0x40}], 0x5, 0x0, 0x0, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x3000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x4, 0x4, 0x1, 0x120b, 0x80000000, 0xaa9, 0x1, 0x2, 0x10001, 0x1000}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="cc01dceb0ae8947bfec012d7e60d5b3bb2804647bc7bccac7bc37f670cbf00595341a70e81eb3b07cc587e3838eab169fcf901497faec66327d9847f0cca8d808bf0b3291ea37184fa80c2b532e93a37b87ffb426b0132ce25eb65d17524779a7f941ecbce50de93756dcbb959a8048ff617b045df5b9e21eb01f3980036cbbe5fa0a3e9e35874b70ce7c2956dbf15d438288fd2eea239c71dcdb4655469c289a63b7b7383158176e42f6446b9452c67b356934ead"], 0x10) write(r3, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xfffffffffffffe0e) getpgid(r1) r2 = semget$private(0x0, 0x5, 0x204) r3 = socket$inet(0x2, 0x0, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000200)=0x1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0xd6, 0x4) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) r6 = socket(0x20, 0x2, 0x2) r7 = socket(0x18, 0x1, 0x0) r8 = dup(r6) sendto$unix(r8, &(0x7f0000000080)="c41008ed185cf3c4722b979d6c64292e10faa3c9e6702d8cfaad834931640a57d26e03bc4ba9a6898c6547034486fb", 0x2f, 0x4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r9 = semget$private(0x0, 0x2, 0x4) semop(r9, &(0x7f0000000140)=[{0x2, 0x19b16a74, 0x800}], 0x1) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)='8', 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x40800000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) socket(0x2, 0x4, 0x3) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="ffc665ea2ead5dd3ce69cb83fcf54780769945f69a178f06f7369ba1dd94599a3690d67a4c0a4bee80469384c5e092ade1b7c89f3490415741ee11a223ae1a700bafcec9e1ae4cd025100b3486bcc9b5ffd1a721eac95eaaa8ddf2095951a1c16515f5a17a22d63fdc1f3754dc86a5a8fcd2b538d3df7c77e81c6b2082367a2583ce6493fba084983f42fa6308c43b2ca3b648e52fe63214c7d66e7a87a4e99d71b5f2ae4d5dfaceb900d20caf316dfb71dd9eb9f5d8812274a4fc49bc9df929f22987a4632986f70a7a4b9b22be90dfc1f56c1a64f576b0bbe9bf6369359698d92e1f21ce19cbf8ed4c35674c444374102334792efb980d50065c3c629ec040122871d802da76e9e8c69fe10aaedf9bc33a6b0debbf996d9e5d4fb7c6b69a38ee7a449dc721ff05e9d5eb3f714977572576fd8adf17ece1a9a2967590f27ec632dc74f330a374bdbb6e0d121cfc2dbb660f73e0c2be54ea06fa09dee1a20881fc28399db812a115d7cbe34b450207e389dcc0ff3584267405b8193f7a877dafa4de5c3556b49341f2a98ee9f3a820acc91c95530a51597b02b4884c71a21506d677bb5964063b3cf56f244d1e90314e752f2f2345ac3ee7c4fb7460efd219c508b2693e900dda79546fdfb94632eccf6de22c66f7523d95e460a395d6b2708861cdde5a251969e2825abf7aa75bb9b1b9c93577ed9491cca3d714f2438732345bd27d9f9a7236d22fc6ee1e699321d8c25ca856e5cd210c4e09a1d9e6ad8e6e5cf763a70afcfe0ad7a30d8f1ba67add0e966bd80c6d561ef96b3a14fce45a787eab9b410230d59c6efb048540b9fd80bbfb1f0219e1d9f6f33867697f53352d81ccfaa18d20922354d27d05d428237f1b411ed4b44718994b736dc1e09e9d3d745f560d098172a7bb983cde200d355e666c7e90c5970bd52f044cb2970d182c5b98e6760256227e8c0ee80f083b5715d77d98a523c2b1e419e7787e9ebf5297646ad0a9451beb1b06fb5050e7947a1698bdeb3d1d0d85c395c09061f0c057709ed17627067ceb7dd8dec4ab5a12de133faab30d40572e30b9f1d4461f91f92b67ab7883d4e8624bcd76e3c324b182a411f98b72771c95ab762b0faabb62bc140149010b7f6bc42c8799a5c398768c5063c811c79c80acb9f4960777c5b13f530c2eb73af1d865436a2fd3865840596b9cb324c93d9a3d25a2ca37662400f910a92dd321dd90cbc1bc931a72175eeff867eddae661278e3181a38a43bc6e6111f960dfe6f5b44d026e36b2df0b57f6c2b471e93525f6621b4a520ecdd19ed3673bdb5fae343955c7433d1668aec5c97f3bce79a8355641297896eccab211bc543d101a51b8c5d789b0fd33be81a5a3db73256a062d6c90f0d4203bcad864441ef5f4f241f1b14e776c24a9830a106c218c332580795ff7ee31612a364e6f18b48bfa0417147c9323a0dd3ef2d750df6e5a96cebd2f13d0264642d6d3963d778a567b381b805295e91a55e555dda83229f62eaff85ebd00a88d2b2f7b7608feed1e422336e105632e14b311afd37f63f81d42a5a5ce83a5091b7e22160d8a74b53d1952bf3c746c6dec90e9a0f945d9bb6c5184b9eeff9d19ca5d6c0020a5cc4befcb94e4e25f3265d58f33a5ea364c70a76438eb534cd2476ea84aafc466d0746e4fb3eb66fa93d0174ed74f86ce1f8f635add79900d3049ffaba696bce3f24b4b367006c8c77995fcf69bc1f3d591d8955ce4ce99d15e23fc1dbf145c1ee3173ac9327387a0134b8911fe5bd80ec3ab8a7385b8d9fd867e7bb8d64191223cc7b972aa27d69cde83fc1a703371a685ef3124a027dac560ad0b195cddb229e843d92b4014d81a2fd7229693be6810540f4741b9552805152baaabb7d5153518d1fa6c56b6744a3ad98651d7898e541c3e97d150638e0f361c1fe8f93040ccabcaa495c5798e31ce727ffe4246c7902f86aec98bc9dcd11fe399fb3ba503b559db046e5d0324b32b24b270210577acf63013019231658f1926fcdc06f957298a599e5f9f2ac4b9903c77412fa3ef1dd16c279319f086a420359b4eb5fb507fdec8bd367cba0a5bcfecdc191ebdf4abdb5938261cd22e56f8fa39863a582f55e68a387442da83e6d4cd59affdca6b53e1978923ff576aeabc5e9d98decff9ab75fe86ea22baf22ec4cabb922184065aa27896321bdf7d17c55719e9e423452efac3004c7558edb24f10ab3ed7dd8355045b6944326d80690b03f75d616b23ac2e49043a83ab06777c824f532fc1e68156a50520edcf166c386b3ab18725f9a708a7389ce864e02232d6fa5edbd181203b05607352f48d5e5814b456d2d8843e1b8601e7e40b1c71bb3a387e50184d36df5009b466bbc1255cb94fe1eb970d769a147236387437c8be2dda0d8cda79ba22a79b44046dad69c2abbb99573d2e64d30f857a525664f3110cc684efaf41293b4b1941f06bbaa7759a49491a3e63c1f6cb24cc0aff3161bccd896d2c248f7cc58def71609626552e4276a45fc1303bc74fe73c0f6651fdbad3ad75e7649e183bd8586364b2c72277c4766128dd67f8a6eeaf0739e4a6f7adc14db5aad8f8d6079020e51a0e294cd54c2e6b5233fb666d3e259bb8ba0d94b49514f5b83a7ae657b9bc8af25ca88df5f73a2594c0e422491018af47c36bf5f03586abe5f9cc7f963accd8c3c32a41d03def563b8efa69641531a0872b0fbc357aab47143ae8d84e63c8bb3c0d10319c65e5f054664d6607dabc5f6bdb06fbfee30a266b7aeb2ab432e5c29ac7836de4de16d43ecca62485c63c61bd929e7bdb41aafde01fce5dea81d810442e2884d6ab070229f3649a0440b97745141ee6cc270a6b4e91eb59f10accb7fe708f4b88b8aa9066834e19d564ed8e9c244fb792a583a5474fdf02a8efe2012d950a72335621627137e47de1f80fd41e6e0e970e54de941f1c894352de14ccd9683b9ff2e648870eda2dde61400562bf9ef5fe192ffb2c35be86dcfef76225f222a4c9f3522df2c5b2e6f0e4dda3df44e48b6d57b08a5ca99a1b869bdf42338ec5db314c0a1f6bce2a28c74297864131b17679527c7cc634bee4fec5cd59630e08951abf2cd80db337e61622529d4b6643848db3ecb914b13be7a40c0dfaa92f81483e673994924c6421f4d2eccece277aeab544df3cf2a5bfede229e6398f564bf1f79090977cd5645ee9e4ec68bd1b60a0e3be0f2a581a772943ea0ef4203306397a9f1b09f6025c07866e6441052b35394d7962c5366adf3e70c170a8f1fc4a8d12624d3edbe376b3b2112d69355792881c7ef9da1111b2601fc8fb39ff40d8168331589ef8d383dd800e76ab1fcb0bc9f76d7c5474ac9d56f36c51b166f9e6f323408fd45aed66fa4e2ce634718b44205f9da0c8145764cb21c93d4107910b060332cd12b23a1193c1744ae77c1834bd89f299c0ca43c7002f57627da14f5bfd4bc580e7cffa3025513dea68111d1c9d49afd42290482d1e3ecfdfdc90a80ed07985ee114ed5955e31b424bc416d9b763874ede47a8c19e3b82f9ec5929151bbbaf334357880a02951f75b87c1bb650726713cd7acb7bd3dac4caca7a5ca2c913d49a4ff7ebe68dd311ea76e60fc3902385eaa427470ee86bbb95326dcccafa31d2b903603031103c337fed266849bc569530d4b1ffab1d39d34ea3dae647f175ec886fb0404764d655f81727f145ebfe2ab3bc3ec8abeddcf8adb2ea98f5a5752b0180dbaf7fab72c5759df4d8a499d86c8c4351ca9cc69a23e0fe7620696b653b5be03394b3be1ac19d9126076a0a21457106132cfc354e5a08916c1e553d4af703b21cea571a6616f5dc53c3f4459167bc1ac1d8d810d24489f0f5b34c1e6909cddc7e8432e1e031c73be2174337c28290f4abbe9f01bf911f7584a0749ccc3429458b3a4b4e02650b6dff64307cb0e376ffb6a37649fee1f51be95ca5080c753494a8be49ed45fffeaf80de94fb9452903b8b0baa60cea3e18519de244786971f23d8fd992e358a887214e56b665e7fd6882dcc3f0f42da9718d28b1769256f9eb892083589ab78a9da7590e0463d56df2de167c2dba387354a2a5854ed95efeb431c54991454b33cce05adfc8a8d0b4764e789a356b789cff4bdc97185b00d4079f18925d7f7acfa8453ef48eb3344d90cf15ecac5aa9a853d952398c23d46cf50935b5ac43635c4ba8e2ccaf4b412cc4afcd6bfb6412b221c3be23336799a64f1c9a8388d0390b7d119b9f5421833065f11e4c0e4fe7405d7b4f2c7b36aef53cc184cc7cb29044f873707fc4d2bf5c025e9c7aa5e43888cd572f514153918e1e3ff59a5db6dcd88763dcb2679a309b75da92b802dca43edc7aa01cbac83e343a518e4618d7c10efa5abf38597dec57566cc9a9bc4a12f76d1ab3a01271581c33e1037cec42ec893032498eb89c0393d19741dec105e76431437286a042ac7a6c719c7f5a5fd8dfe1b49ede878637094029a2b4d04dfe9e5aa8ac0982e6d460eb79528a9ef9a2766f65d0775d82ae0d1f269ac965fbb3650d56a9be0ced7bba4995d38b3912ba2b1ad3edb1f86ece102fe293f4927cce3e8af5383d2301fb59397fa6c72227bb6c926f4e07c0b9305ddb6bc667ed2a0e49f2df173156a7d642349f3d5a2dbb69c053bdf1f0cf8f8ebe576e9048206252195bb958c3537443fa7dd1030d210754954e099774aa57ce533b3bcc77a782ff7ce8e3979d99f7370d625d1dc1d605f918fdfdeed398e2f24e7ff63b7e6111e8b866456108051cc080af0a117e89e39ac9d6645eba6b20a8c8179d18681bdb613d47c6fc990e7fef4dde5c7bdfb32004d15c3f2cc240e66baf321d2b428c449df1317f97e356f1f82a46d002349728f586c0a8ff636e6ae33ce3c83d437ecba2130498164609b47b9a973faaf3641d85510c6764ae21e25a6d985f11014672850fcdbf583b8b576c8341f52c2539deaf9a1ee5d400e5f4b571a8b119dc329bc4bbb86f066662c08e37fdf3fd23e667fab78e31d4a6e48af56712498beab4d663bd99a6f77e13a4fc84c88c233d8c83be9ec23d86070e94a007a94b3cff7133b975590d2dcbdc44fd1e6fd6bf5548e18d7c8d8382ebbf1c289cff81a92c10be4656934d2a690a47d82f0f03c2b731f256e12cd7c426dbc479c3df4b85b663c26b672106b69f0efdafc7070d37761ef8b4e9a0237864333f1b652771157ebc585fe04cfc5ce78b7f1aa601c06343194d52984bf1b8f06043484f970f79bf7faa2063a0734911d5c786171de6442a866a54d3464d26cfe30d484d31d81e6bf84c81b7947fed05f1cd5cc7de35df6b601f5267c36c9ee0c2c260adace4a9fc73377c0a42cbef56e7ba54a1ebfa3cb7d5d511342088e664e811cead5e97bd631f9acd080d38efe09360453efce6d5c5fc6f027e908658efede2b42c665c81b6b95ac24993fa7aaa0909eeda8650125f272ca04ce4a715ed850ca2d98a363dac7f572a805ba5b4d893955f5c3b3cdbd7e87a7e9a14853df9f99806309da04ce319840cb19a849a189a1fbef694e359a6bdb758ba71b87a60f7dd50eb03d484dff81e749ccc38c1125c6b4c7dc24532ec83b5705cdd3ad0f5ca7dcd999c3c3fc5550206b9deadfabd0c20c4f859a88e03a21973f7c7fe2eb5327d909db4364e6005e7a89c9a42e7354fd25b26a9adb7d18cfd1ddef7c1412eeb5c7d8fe509776baffe1083e75a4ff5d2bbeca67eaf19412468bd3db3412f5ec1cbf63769283eba8378e816cc37cff01964ab65ec088b2281a4ebd970", 0x1000}, {&(0x7f0000001440)="c2eecdde9e0ee81b37827ecf3ee9c2e3465965f6229282ba9469f5e12e67fb609ebf7b968ca02c45fbece759bbeb0d78ae13449fcd875a23147a0eb9b12f4b996388fd72a6c62790ae4b3717400c04509ef61ccebdc1ddd867d822ceee218ca9ad3b266842d0e2cada772db1c79e8357a5f5fbc0c1c229cdc1859a021f4f23802e84074bfe6c7243aaca0c04a907a4da3ca3addc9d5ff371b8abe33290a3d3d58185e3a344df5ef1c60e8194fd7d9e3cb2e24498abecac6d58b9d149c013a71b746a378398bf2b732aecde6ada53a8ccad05037e50494d91b902975b749f4baf381b0a83b5f76e98eb45cc5eb0fc53042647e2141eae52c425d84c2f64f207b2fe61b2dd3d0b74836e035c80595d77d8de1eb6ac137d79483a89ea423cdcca85a5a70712dacc8ef5f2117438ac1ebee21af3606691c857021b0c2008e2a250f6897dc0a2378aeb79bee1831cf1a110dffaa9c7fa587b8c23ffb0c9c89e98fbf1335223832a3e7897322921b5c869cb95b39b16adb854300af77bc41258dd8c096347ce86f6fe6fa924ec05f6a7d428b6168ee14288d9435abd2964218ae7019e7242d34a7de9420df5c45d7eb62bbb6ef5407c77869d851ca91ec8f24d78de951a03ce476c30cca58bcc559e8182250386c0e8fac8caabaf289a49bca5ab48734a7a9fa0ba8f0fa293bfbc75086e5c57d0fd13642c44fb10b25f3c945ddfb18682b6e5964b6c0e58acce74e6714b28568559885c8bf5dd01818ce153419b8b62355bad9cb68be829474b0dd19d8bd19c40924d85c1f30db35eaf4e277adc7c7fad112bca8fd083da7b0423ed40b1936a5b35e2adabc2ad6c1ea9bbf38fd9b2d2cec88765084197c3a57e8007b1617b424a98484515adf80c01280a501dc3ca69542e32a34de59a2bf6dfd47ffe66553b1ca8e79b0e5022842432a5b726f36e8c3f14008809af69f1a6f540a42d8e379f958f10910c5bc1a9e618924c9f43d469aa1ca8be4869676093d6cf9091d1cf848a16c38f0a96fd8d2b25ce75eea50354888d0ce6663b0d5679359ff3c449858416f7573c00ae01c74e77f14c18dc44deddb4a058448a35c11f33f43a12fb1c6369c74e9083f7d966117d1735f918669cc1bddc201bb76907ed5ff6bca6ea67396838dafee5031da22cdea68170e83b0ab74a16037d2f8cf8f82a0eff23cde0a2c790264978e194a8b2c73387df476491cc0d1320b81f461b6f7a2a155106b190f184749be28289d24d90c1bce47ce621e952ab2211a4a2eb1e7560b76edca6e55db595c46ba5e8b53817e7b6224f5ddeb8dc4b1e26f9cae066a74f975836d26835060e590395d369a270bddf3d287f6bf2b8123bcf84f2f4d307ce5bb66ad98804c0c9611379735fdb57e9286d1dda33cb589cba8e7a402179301c764a165c1ae269d095c0aa95cb7fdd562adac6e8f8c6ea42d42642bcf68babf5a878d34a391e5a2b27f5c9a7dedfe72641b2f0903666370fbbc14f9d6433671b99b71e1ced5da9b7a5ebc76692a2371b9b67ef5db2b307d9958ef4a6b161e853aff0cd400b07cbaf424778403e5835be6bded4546258ad2771b68639407627ada4d3079ee9ea556a9e159521c7a751cd6cb0dc69e6ec9f212a27cbabd11d5a615e47b61826b337d76c161f58009a6c9cda93eb5b54f7887f2494ee8063b95c042867b5b9b9149a89f6e0d466e88a219ade700a08a130bd6b169a9a5979e723786f40b96bca043afe28e8c891f41cdd58eb1f81d42db637631746aea56a3eafd7e78fc259f6dcb2f4aa0bb1fe64541ee84269b8a39b2ee3f2da452a9c3cc0c08283b812657d88d77b4f2fe8eca20e1ef894eb4c3df455c71974905d2a3ab5af78b71382741a4c2ac71952bedcc88a02dd093eba72a47a6a901ee0f81de0c7412adfe5ed7474aa0a44d9438fbcf52852346b8b34ab1ebfa823f3cd7c3a5f714c6fd066fa38be2aa73eaa6990ed4bbe8e5ca6bd3aa45fa7c77585567e9d0e269e0d74561816d21fc69d062e456dd7afc4dbd24783c1d071ca3a559ca217512ba96bc0a8748d23e41dd2f8062897332aede3e46fcc4785c728ba421626efd662b437ebe4229bf926a5594e98246ca609a9df5ceb26da541daf5d10cc8bb3af6a7d95c7c7c56632e34bfbcfbd2e64dd812565f936eda111d327d01ba4d591640ba3b640783c21d9a23c3df56f18943eac7d9fc0ab387d58359a134bd322dcc0aadd7aaeffc5d442b41f282cee04bc05919ed8e5d5edb64073e9e4569492df56f9a77827209ad4540e4bff51c975c39cbd1d6c04a5cde63a5eeddf6b1c008648a11dfbad3fd56eca78ebd019bd745b1a47988d22c1f6309ff63963fff906f521b2da2713c5d92701095f6c614cbc103f4542397463b4cac9daf95b2bfbd5f6cfbf0373cca0888ec99c200c82cedce16f86ea144a94fdd7e6d00b8f887f3f690d5ad892b7eb0eb532db31c6d0d837ed97273020e7c84e09879847d0811a44f689006b072713044d8e8bf51b742f258b4e1b075728b223195eba627090bd3d921e3a854dcdaff0a6b6ac5d1db1ef0bbd1c86a681274b81dd52960e53d78fc9917b6224ede0791603819234c2fc146416f99e02c8992fd4f28b7918376edb936efab5698568a82fe492f36794ef0793f63374e1e9e2e0c43603380025447b65b1845c40a024160b4a6e12d93c0e5309a2956699b2e7fa7ccac49191606177e7ae10c9bf50a0a436107dc9bd53b6bdd6ce7f238fe466ce377ea26b997e4c5a699cd88170221e61d72975d41fd39fbbb7ca1e22f46fff014ca64e71c014daff083b53bbf6ba7a44ccbb018e0eb5f8186c8b279bb67f50f1906d5df950b61d4e7546143534a477ffde21284e364dfec6881ba54edc3d4faad4d4be58c64ab7174776b7f887c7ff9c3f46fd7b8c5a76b85570bc0b1d69bd99f7766dde679f34d7dfe120d1bd926649e67a03f7f05cecfcfc709b254181d807546b2030ef448f87c713817633c9905e9606d6d775e7f59d3f71f0201b62bc554a40b7b9c48338c599f702d72b22611f019dd94075f5955d0fa45e02fc004c5d946380082525103030c94d72e147b1accebf7ee4b9be4e6534ed40aea2a5268e5a778367ae13e7489d2cc8269cb70401a28c8ced6bea47c21d065af5ed74c7ec48128762b38aef9f41ff6b3b1da1afd570161f3942dad14f5a2282eb49187c71756cb13af20eafff0d8e3e01c3ca442a189176bc65b203da5fb48c566fa9082ccaa8fb22aa6148d3bc57dba8c1a8ded7399d71df65481894f8b6fda10cd15bfd732617080a15dab62262cb959dd555cb4f29519ea537776bc5760950f2a55bb5526e134bc7717730f28670062c6995dc54e3f6154c6473b413162f88ce5b7cb378f4c0384705a5332f5dab756ee812adfb00ec14d675724482b57ea858526ee3fc5333e7934d855eee8b0683efdc7a636115f6b4cb213974472967503b7a76869f5a38961c289ae1d42fa2a9340a4e5573ec6aebfb9d1a7a3fd1a1aa107f97c837a6c48c13af66ad74a2629b95128bd337b625619ec1ddf942d66604ed049b2c9f34a8b099a351b9fe6aec423beabcb382f3356e8da8cb85ce8db1cde529987ca8bbfd103ab20c6d763735fc788e0be0553f7c1af54a1c009eda79d018c1aa2a7d870f31f3404720d04b72f35c871628b875b426be032d464149fe8214edc6e639ac22a255c286edb2daac3df569a539d67bbd4a98c637ff4c98d44d447b1469b1133bbd5f047bba2bca0eb74fcef8bbfa756f4d93bdbefaa4ec69c9df2c82092368df54b40a4d5125a3863c3bbe9c545d004b2344804982cf89b04804c7e3cfce8146e6f85aa90188c8a09a1acbd90d8c7531ad7e12c6d953c44fbd0cf15f98952aa52e6e3462b37242a8cdcc729e996511e63a82a80d7551d2a45e9ce26f2037b7be4a86aef20dc29048474c9fb06aeb1e19616fe80986a63e198fe76278172a065ae38274f168b296b44e85ea2a3b0834a868fa82742a73d12d2371407a53f3dda22fa5e5e95eff09169672c7961a419cc0510bc58fa1435337bc0bd8f88b946aafa6346d023bd47f4bc24d5817df77b0698754589ce6a13e301be6fd966fe2d29e67abe19af356284196f622534d0722f2a10578987371286b1b89abcb6be1127e7a626e74e05d6f81069e35f7d1327407848b2b7613c82ef378e19673eec3714b1295bbb13b084090ddb199a438b2c597924a6c0ebc17b8506ef6967f51014dae79b32345f537fe3abea61f9e5b99823f7ca4e178e569f0ea001f3a559aed99f87a870807fb015856933b1645d1352d6c896cbf2339372ae084c1c3254fc523b5368a09c9deb549e84d9935b7eb0394f155819def313a5440c4cd1cb362e2cdc1bc18612fe9ccd56cc335fd14b109183e40f182de2c34650e039b0ef3364ee94d5af55d7f8d0c309573a6c78c7a7fcad93c4ffff3d0c9864d30ebe6d4bf9a75c0a43960c5131ed73ba9a9f2ddecaf5eec93b1c8e238ced0f95957a04cd0d41654e6e14c9969bfe41bc7a29fd383e096383d7d90b5b5295bf196f4641b307e55165c46111829ed746ce8e286cf4a6a80bbe4d9ccbafed4dc8dd459c603554bee82f797c5263a8626709f3cee517ac6719b4237711de9e2a0c71aea2829c1c378d6f387f1339e88f02c25bfbb8fb39b38bd3cfad08ad685b2a05a5a1ee614527c1365e415c0ac02d7c5fa4f9ad0b2c4f7d1334850e31da20507f53ff9ce4d16a9c36089e4516173e2210d376bb61873c807436425d681bc703409a5a51d4c69c863c5efe38fa1bd7dad5aa34b78de54684abd42fee325cc26bf7dd51fdeb680d9ae5bb14168a6667dd4d21b1622ddf443debb26ae8a38e54bfbacea2445d0c9518e91799b26e142e4676b20eeba8e6d956860ac70eedcbcf6a027a09a2b68ed903d6cab80cc8a35751e3fef0b4393e0e7dc6bb5e3f8ba671e8f53e679f6b21c08e767c673c01026157284f6ac130a783e90886f2f399762f142f94a075a338c45ebfdb0ab517a5964a76650e2fa5c36cafc621ffe05fbcd7c680ebc33aa5324e64b52f7ab0c9216158f52f4ff5798daea0e5ed1f3d1d8655246bb90cfebd1ff737085568e451a1bddc3ad14dd5467d05625674102c9ba515ee340478c06a3b26c428f4b6b21d8d912036f1feb765379d552cf84131dc6cc9d016e1ec89b3e010a9ed5c70cdc996fb47359b38c0be24b722f2ff9a172a3faa742a2efce7904abb5fff71c5597560e520e30aaffd64ee907927f1457c85b4750e8027913240977baef5dbe2bfdfa0d526947ef2c15aa33c6cd8d6c9f50951082a50a25c4cbde09a18b16cb7af61692a3c83945c465a510099c9930a8ab8ee11f6eca24437de821cd2471d40998f87c7eb8e4991e8b3bcac482698e65617bd64bfa9bca6b1279b14d2743743827f26f39654b948c7d14d3e0cb241eb1aae16ea4eae818f854a2875de1a523f72d58ffd5f282a9e249b2429ab5a8f6747728bbe3f7aed63e9e18dfa749ad5975a052aa7e84a2fcd73fa1db6fa83d60d642a78a7a6d5e8e0600c9cf8d3b36e545bf1f9e91985109ee7a5f35d33de725aa297f9e76a9b35281d9228b0ed2b9144a02e6851cb47a0da5e7edccb2f9631df3d753c7425bb3d6c84b3f174ccc8263a4f985d9f4ab8b4df2f17972c277325ba151c920cccf3e67cde29684e1227fced545b713e554c02147a1bf21e75cb2c556b3db618d50b25e8a952ef79f9b15345789ed72488b8eb8dfd2ea7d892dd1e2c2e655ef1ca5587fc48779cb0831", 0x1000}, {&(0x7f0000000340)="ef96f0f48ae9a60efff3608eb8dc266cf38f11ff8d4bc48a3e9a1dbb489197dfc2d1f6e128e1952c02cde117e551d55d8f8f4941ce3d8a0416d6f82e98655348efd08c62494790d09ad4e2db0969ab5e706dce138c40d6a72a64", 0x5a}], 0x3, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4", 0x0, 0xfffffffffffffffd}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x2) 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000280)=""/55) close(r0) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:05 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffc6d) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="4c1bc415691b5195806bc523da63c953e830f38410973e3f383bc07e942582cb73b02d08b3111b204178405e5587438f9a4b4c7521de79085cadc22d6fbefab234d97e36891faf6dfdb2d13e5a4a04a2dde949a46de6ecfce0bdf3a759649484956fbb4098959dcd39ef001896ffafad71ed0894eca484571c828532d939d30f29304fa3b9547839436da3f064ab4d251214239b0688ba5a6e560b0e022668", 0x9f) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xff, './bus\x00', './bus\x00'}) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x6) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x1f}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x50, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x10001, 0xff, 0x9}) 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, &(0x7f0000000180), 0x13c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c, 0x0, 0x0, 0x10000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x7) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getdents(r0, &(0x7f00000000c0)=""/54, 0xfffffffffffffed7) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r1 = socket$inet(0x2, 0x8000, 0x6) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x400, 0x1}, 0xc) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) write(r0, &(0x7f0000000100)="81300b0ea933c110c4d22b13ea27b6a9c8a8fffcc4c2b3a697bdd480d4fedae91772703a1b88712ff8e9821e09d43a6047c9f72fc55bba76d9b2ac04aa2818b80ff387216f6412b23b1ad5a28da03938975ef8a7c89e33ae476da1621014e7fa78ad2fd4f584ae88d5cfe90b978e3cb871ad9ed2aa59dbae9971dfdfbb2703690bf68542e2f2e9887027c8aa18442c6f7ebf58bc057a7912beb9d6203d1a7dd2f162ee52891505d5985e78e9d540156e5fa1e891b0caa3fd0faaa25d3c01984f6617c0256c9e8acc068acda9af37aec3620d994b4f24d6d446593cbd21", 0xdd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x8ef057fb402f969f, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffff6, 0x0, 0xfffffffffffffffd) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x51, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x2) setsockopt(r1, 0x0, 0x8, &(0x7f0000000100)="7ccc958d4a41dafb508451732bfb3d266c0faa7de5a0841f8c090f77f6188496f7b21316665e410b7af34fa1f9143255a19c7cc175484b31400febd34461c5a35e4bcd442015036ebaa57cd0c7c196782d014dc5d5703bbcccdf3d92d23f8a034fc0f2402847c8", 0x67) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0096f5a1229fb206fd0daef8d8022e2f81f6cc12b32f66696c65309db22ebfb75b89d5b00b993f920dd79f214f90aa063a434d206be0f3df1786c042ebff9d3e2675583169000000000000387d2516c73c3c6823f6e78d3b0296330c76bfaedda37ef667cfca75a06c2850f5e87f62b5f831"], 0x10, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x15b) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) syz_open_pts() 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x4c6705a0828a0162, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8400, 0x20) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x1, 0x740, 0x20}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20416, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$KDGKBMODE(r0, 0x40044b06) nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1299, 0x0) socket$inet(0x2, 0x5, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f0000000140), 0x0, 0x82) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xaa) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xc9}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0xffffffffffffff71}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r7, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x21, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) msgrcv(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, ""/4096}, 0x1008, 0x1, 0x3800) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0xfe3e16783337288b, &(0x7f0000000ac0)) socket$inet(0x2, 0x7, 0x800) r8 = semget$private(0x0, 0x1, 0x100) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) semop(r8, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="f7ffffff6dbe84922d2db64a21d756bdb6b84a0819445521e744516d29c7e3548996a79f4794e2a1f08984316c79fc72b6b67050c7f0441776da3ec42eacf949b6336c22d926d1de7827d95efe95ebc30eca", 0x5d) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002500)=[{&(0x7f00000002c0)="a67f2ca6657aeb0dcdce2fab56045b1584a51613bdd8584996d0a13a739ecb235480be62939b9f788c06c430e7962c1838d45e1289fa265c9b3015fc9d0e37f6d9bde44ddf4c37137a191de8ed7066038be0d54a73ded4f19c7d93ec4fabc3c839df827caff004fcc2819ae08726b3037d41c294f31b247d0a01a7242adcbcd0ffad6d13c59354bc912af8095d509e51412c5cf8e5dc9cdfc75680f24bafb28a1b39e84a132ca6069f6770e5f5fc910cd77f51037edcae6f5ab35084aba64ff089e52d0c62d0f1ee2b616814f9c7d0c2e92baefb131f116606c79a3e85a791ca5635a15d8bdaec3fa951eb4bac1dbb00ac28abeb2ffa62a3a7352eff9cdf74d5c3d31a4c98332823c764302151804d466651ec271c7957b6f3cde2396672ea912007449462e8a91c61adefc7c4471538aa95c97f4ea28a391a76c3b2c5ce0d9318b04079a01263877db867891813843d7847918abb4d2505bf56ca8fe66ad7697c673ca015cdc4dd08675028f042480985d9f353a389d0ba56c8f16771ec124be4d797fdd0e1fcd20f0b70e88764e96a9872edee28f988123e058ae74240b494a31bba1dd37ba7cf82a3f962943a4380ab3bdc32536767bf372eb36f744e7eb544df1a29c95b2548fa049a62da8de6c555a0cfb0b47836d3371793558fd188b6d5acee9151f863d7e1993af525cddcace5e3310cc8969f86c6a3db0e05345f2c98eb437a04db976d858a2a1de8bae6e1dcf2961729917930cfba2c01921bdcc1c0b609a587a1c9c541b97299ba51bfdd11397c6f0e3f7fadb2710e81cac290f892dc60bcf414836781ef4a5d7b383aff97958c0ee9d085a7072aa11b85e70c2abda5edf605a75bf3d4ee01209342805c0e937af9796e175aadaaa1c4c7bc659d89443b86ee42025dc11af8d9fe9e044b1f42e920f8f63d980225070df7bf5bc3287cbfcc3b5f0d022b5bee7757a8443f7579652dfca86d444c168f480e58027d602eb88b2258642941d20e3a952851fcf606730e45eed93049a228c43e975de672c2b395440935c8fd2f20f0a52d23c9e231a5d46dedd82b2d628c85a4d858f7e6cd2d45396f9d3eee3788d00b964037aceaeec156b24af121d60ed6c438ab6fc609fff8e71a80a59238cf25c862ddc5ec6fb21dc49807cf8ddcf8f7414c1b1612b396084afa7e29ff9dbdba9f86c33d203dc890b757b72b9cb0efe73cef0dfed3b2e2254212f34d0c374bf39bd32e737caacc0a705d5d4ec0b62868937ed3a0645327dde2228a79089d72650bddf50f3253c48928787b1cd384cdbea80c311dfb60bc8a335b7ebb506aae1f217bfdd30bb9077b1a6065cc58f5ead5e22f11c0a6b1197bfbc08575ab9d3f7f8b5661885653815b15f312baf132398026a77436d48d0443ef42c0e93bba8ab0292802f55960b1db8ecc1b73ce8817623159c2c6e49c4f795014bc5ace26c521c0e8580433c2ff81ada02ed56da2a7fd1e8a4b8516c614b81d7cfa45f6bb38e963abfd000f96bab4711eeeb7bc258d5ef75118b372db000316286fe969c7d11dc51ef900f944c05f9fe98045ccdaabc2eefeb25c2864b7cc6b4fc43cb5c7ced8a122d1e9f169c90bb7bc42c2083838dd0f7794ef29865054ab3a229e083350e2b9535ce5dae0c3351c61d03dea161f3c289bd587ec9310b99eacdffd0c1ee149f6e20bc8b2886ea65ab90385e5f28534072ea6ba79f8b00c22755339bb5a167e17638c205321ab92ea121b33204c61063cf0f4ebcd91d96f9e1850d4d5ea0c381e2bf29378beaefd3a2ddbc30e43c8826f84eb2a72182dec3b9bcf47cebd006f0b7699374049ca4b21bd5909715e6fd379c265b932eb4e22d912c96fa77bdc3d267086418b8ad55aa6f6ac44e71f807680c19170c3c22bfebda6e6ece7dc16338c1a1afbe418af6ef0ee549c4bf54d75f51d15dfce278af9ce3c286f7d55abb7582e355f4717250e7eb641e513c39d93104d9197f3f162b1263761d5fad75e0140ec3d815edba315ecb309af7b002b912fd5696f9871e80d2f9b8ad0daa7d1bec2ecd8f6c5b423c71055d77caefb051d3904e1df7a95aeb1b84d070fbc31e5200835a12365460321697fc414f0e3c2a9fdeb04f0747bff8db5758c23d092b26de43100273f911b02e81a342458a3a9b4444f48eef33548e258b8e92b2dbd63e9fe6c58f6e37993474da068283db992e39e1d363fe859c5c60ca73304a7b0ddfa2adb4bbc0cb4476415ecccbba2e1fc03e49aa65bcf8fcdc49d67e0e8fe72cfaa9e82b7ead0749ebacbd919b474fe3f488c4ee1fe9834910083ad4923c310160d5e4e2248a2cea83799fd1295112453ca41a3b34c265ccf438b79fc37a14bac003e0e4da12dada5d4cf15ef1dfb8836565258a0af5c5fdeb93e5c9c73774d1df0af28d662b359d088f6b0e057aa8669bfbd7548005b7d818f16d5928c437cd3a73f0aedd24844a0656dfb100f48f50ef4989d24caa9b59aae5b8b1ecc4740c67cfc59d0ded137b01cee86b2763aefcfdb08bab8edba504bb9aec81841423aeca0975018fb7762dba29b5c3dcf1eb2f26a17a527d1ef9385b6bda1da23825337a9462b3d8a6193ecafd927da545109b71aeb1ec7184de624e67c65c0a2a6ae191a2fd72d1f197e8d07f2782aee2bc6f53e2e8aac2903fd61d9559a21e871756e4abe25862148627fb3bddcb7ba8133e390d0c3075534f0f08149636dba11ed61793ac8e53fd6fbb6753a37bde45622c22dc2d07e116459ab637ab601d7fa11bbc2716d5484c70ccdcfa792f9e768c5c2120ec507a4893e529fc41f1f5ead553dc1eef3d49017808cff4657baa550e010e4f4d1a1e1c3abf5c79dced00be7a6f64ee1d51e83a64dcb8661653b9acc73d2f55165c86950ba44e0b879568c1d0bae92c7e1b07ea2de175b0f8544c63c475725a4782f9390251494efa26bf90003d3faa0b9c88c17f2b4ef3581b6ca0744fc34944a1bb1056121a124654baae603769b4bec4507aa69e80d00b18918464f635e6a77c621556160e5c0dba457ac8eb0f3ab868190a39745af7abdc25ea104580d68f5656f7b0e298b5af1e15e6a5f2d0d6b1c7f14097b54056d161e0f9b0df14613e123b5cfa4bf53dc1a20bc5725cc61af79bb4f850213763d946a76d5395a4711526becb8590c507cf1b5bcf87fd22060300daa723275eb9dd6b43083001f7f65a23ffaece7c31778438f5cf1fde14ef24173cf8e697fc5dc8ceccc931efd49a781857be2850609e3fed8b3e7ea63821d27c87cc220423b9098d0001287cb6b0810e20cfb236e2e30a212884210ee9730914b77d7318b818f00b2b4ef0ff86b98c5847242b2a1107a544dfe0acdc1f98e6529ece9b67e0f28d6db869ab6de7e5504da0057f62396d518f2cc5232effaae82733e843103fc42fdaac20a9ef9c899d2577123284d025054e144b1d8ae9e38a57fc70367bd02b3344532672179192c3335cdfa2e62d16b2db9c4beb527201e41013c335cacb1cb07094b824d64faec5ca2bf4de7dc69115e7cdceb4484186d9774b44f380cc92d33ab36efdb0fa3e46786429a63b4bf4e0a90c51ee47a5a474be116f6a25cfd4f3627e67eb42ba31f7053d7283accfa7bde63e6dd4ee16eb6fc064d87b054ae9bdce64079a9fc724725cb52ba14c0065aaff77e564f49b95edda0fa8c8723b586eb48636952f4e269d1730f23ccf82850600b9a5ae55ed941b6482abf0d390375b6ee1a71ddc3125f56ce79a62d9636887e62f9914948a56006827dde6f51331c1adf2e13aa589372dd15036498c5f39faef7abc6dd989981615f6f64d8178384061fe889ae0d42e9535785282409e267fedf2c35ddbcc406723adf37e23b6382f546ff1421139298e563569e94426c8d6f5eb5da33410f816dec455692965626d3bc1de04351ec0ed306f0c378c466bb0e9215951de97bbf647b8fbeef6922d56d1a2cd2102b8e3c6b01b1bab5f639186ff27f0b4b15da1ddbbfd9da3cb1098ee654391f3896f2c122e8bea69301d19f5198dec04bca5da355cf3e8430005edd0fe07a7f75ceaf5b9ed78ce1509f9cf8164739604aa1e624dca10178a392d5b53c2c9eb8572f065bc7322bafc6171c014d6ad504d55fe03927d3919ae96926cf597f75815db450b642127ea14d9e82d52ea3213e02418825be55ed35ef1a54f35162e6bbbe49305f05d3a12106e892d7d10529b64aa79ca81240403ba63331b943847ae2145c11c9e07291d55a79107b74c19932031bc1140b23e888a190846a38326853d3fbdae1d8df106ea495e7ab08186df68ee289928d9a0a57807b779b0041f9360f3716aef43176bd20c1d4508e31d8e2fa314acf3da8350d6767c14021bb75cc70450137bf9a0dc0b7a5c2670bc2407ea350048a36d738f7b25d2e054b8888bacfefafc529976aa239ef4f686ed5fe5ff9d016fa3db4cd2e3d4eeed220fcc6ed8beec15777b4ca3c459e0db319220aed99c6e6026114b9dc0474b2f8e78ee37f0147a706057a8ea55befc4d6c6d8d5c4ca16132d563c9e06c402246e1e910c7433e5ab5a98cd78ba2e186ab5ffebbdcc19988be7a83093af5a095e49c5ec7606795d07f3778ce76ed1ddbcb01c3d16c42bbabc174b5d5100278e962b5aa3d5438a978e9e2a0f87804d95303361e3f846eb6c7d3b414844e9862719edcaf1a21b04d1cbdde913c32e6163e3757b2c76d6f3d43d88e8d46959f88343ca968d46faf58cc92f339446c950d3f4319fd695a80d7fc76f2405f09f560ecc962428a383cf905fd791269ab0bb19183d97601da6a44aae1341b9555a0b5bc4bc839ba80e8a870c82fcee6f832477665ec5a0081103660b9c17508e06ed4f2df308534142848c8709eb20ba4cddd5140491c64e2f495eebfcd644ffbea6b9cdd3b740574b937972b205e21defa560fb3bb658f25716190a87fc9a461c4c03cea6e29da415fc1ff35219d3e059c6760babb49af04b665a962ec60826d0d7f8ac162f91bf73797b70ff29c9fe9f9eaa63c5ce7ce2d88513bd4cf31844779aa2898195489eb6901ccc830fe2694ad219feebf2f4a7edc3a07ade1d2a4e6a62931c27faf60f8b33059d1efb7aaac3d309ffb78c2fbf4a16b7a1d5531b1ce85ad53d2c64072968a3e7619f4f347495353db9d4af911f32665822ec729b7e1b2c32b5197e90972dddbaf8a345b776761be0ab53ee5c7da23fd5574a2a31fcd6ebe6b787193a6c7857049ecb36241145abb0b738b648d1e5938816bde123176daa0cda5f8c1a801d1ef923149441e638aef5223ca8b59f501baa74af67d3115b3e94331c377c457e45d770813bc6d68bba59b7e8c8ec8b3ddbe2225567d3afe5cd796ff33a9719f1930d619ca955ae82c09ccf72ee0456898a8ca9c63bc8d0c3a1c3198157dbf115bd306e561a6cd273900557886d5214b84f1b0474b3a292c4543063c3d769fb204aca93f16a059820471e43386411ba3a45f01ce87c4d7bd25169355a5b61734ae1a456cce5da9b6a7d8a089f105c4e14d52123a2e8931efbbc4e2b84c551ad230431360c0035c9df7e0fa83046f5678a011b43e177ae106ff95fab42e13456732f09048ade70fa4da9df18565daee27af81e74c2d127c468537746db6159cca176f260a8e37bd4d287c24971c0aac02468cd0c64cde99cf29472b1a5d751c42ad8272c709ed65736d2a4f2f8bc3f8e49e4517487d2cacdc4dbe74dc03c0a2f10c962eb0d7622208dbae27e00ba88c763507e0937e0a813543b8e6f86b3454fea03fc3faea959b8", 0x1000}, {&(0x7f0000000140)="fecfda4932072ec7b86bf060881e765eab3926116710d7426e1d4894fc593b60dc175ec8b4617be1f95af991d67019f43572c9238533b6b6ef46b27aec1a7db52f04d63d39f85e9ff14ae42a52360c070c9de7af13de31a1a4338552ddf014ba391e786d3e70c47e0f53364fa02c729b36a22655809a909e393e5c2172e479f8173772a07e6d2ad1df57a5fb595522e70c7c5e871686625abec3f746bd", 0x9d}, {&(0x7f0000000200)="4cf56d808c33f998dfd3436197", 0xd}, {&(0x7f00000012c0)="dcc80257d79edf6170511c4460b7d33fc6a00154f304ff307157a19bac421d8a2c0b3329b8e64e831dabace4107975921f03090df0c399e01fcd308d", 0x3c}, {&(0x7f0000001300)="95420a1a3aa6e65c73929e78c7e0c1495eca183c53966a9478aca682bab5f60958b9364c20c878df9f49f431c7ec42772e477426b24f43f3fa98d5f1f779c9d3aa5416af77ba476fdc7da2afa713960ce96723771fad0fc05f7d2b0f823e8edd963786dfc852f729cdf50bb7b69de23b648f7af0fc6762f9351557d618163220787e1187738e883b586f7959cf6fe74ab6d39bb4e190c68aac", 0x99}, {&(0x7f00000013c0)="d7f4c44daf527299e6eb6011809dc4324165d7df2a871dd9ad9ceba786fda65615417947d19112471aa490642fa4df080d41150fad6d22bd69e2d9b92242e8002cb459177e82a7d458c8230e04ba50c89ce8562235e18ab916a3b004c245efd3704c64f1bb6e805dd5af66b5f98803480560178de30702b4da5e0eb369d8608814ba7434fb03a269017d6f92c1e84a7cd9f0879bfb517576db69adc954271cbeff8cc72ac4ee837e56c219a5df070ef7118434ac51aa0e9f76db0ac679135e4bc3fb4f257c701a69c60ab10cff0e2685c8f8622bdc6611d011cf81bee138e66c3fd51441e79eb68c580c3fa467535decd2725192fc8fdcd93cd5096935b2680b2f4089dc80289dbf3914467d7af33a3078f171797db329afd3de4aff03cb82ee847872deecc86eccec8bcd8c4cb983f93405553480f00a7f858a680f7483da2ea939b4b0465093783e047277f3619e0a72102d522eb5f44853c5f2f4ed5c604c21f10a3e2eb24011d09c050ac3863c359069f2713db1db01e909a8fe95cccc65df05665369ab095a8b793d6f24baf4a4e8cc8db4fb9b05f75d067d9f04198ae5291b0d12c707849e2ec1b730e7ffd300cf78015a49c8f7916f195bf9c5ac389c87db1ec9ee5bc448455c377e58178c262b8445adef95ac6d00319e29b8a590e03abe01bae413b2319889af2108d56aad58824c42895bc468db9bff393d3d4455659c45fce6123f54948445e5e7d861101ec64d7243a39fbd6c49d4a6faa603bd6e06cf07b10392f102ca0817f50f82398c67b4d66e66b86a334e8502a2a3909b0f6625ceb391787e0d0ec6c07eeeddaa9e90846a84e1057408058f1fffa9ec76fe365edca5a14fda34b3d77392b28ea1b1f9d134c54c8bedadbc448b076adc517609b0c4034ff9f5a67a6dd8a375d5daa6f51514c08b69733d653360b20cbb215841e40c37a26f5ebf8114825955e126cd803d43f351c19a42dec67975d6d3434d3369bdc9ca25cd40d5ce5582c8f43dfd9e6801d0f0109fa75410a057b89fa1e0a0b940b092ffaeeb6fc4601103226ad1c159fd0b5a898e9b465303482494693a20ad11310cda1a2af540df414b3455da994997a6f4b2b62f9e4abef94523250b6debc9e35d0d66c71d55d3b5202bcbb5d131ac6ec3d4a4c18489ea50db7bc20ea0a99b7424f2107773f3ec56ff8f620d61f9225d906bb4531778fb73e7f90cea286c049321a03e894f830a1339da646870b0db90ce5122b97eb3db3e14a1131923d7bdfc341877787b4990458a631157cc3e31b40dcf7f800e89e25c7ea47e145ba65b655404a878afdc26c151162d32869413c22cebc323b27501debaa10318d8be6cf53363913748e989ffb20b63ac40a5a76fa5cc0fd6e9d464224e2dd44263f1d2acda4b9c19e5c4345b4b5d876e6e55b4dcb6895db4690fc9799ce94b86dfd3210590f9b74f52763b031c2563e23b7bf6da299e493386ee068b79e8bb30f86237f36b3df713671da3d5866c4fa9511adb5f90cb0d9866470e794501658ab78c16bf21f56d2e71a591bfba89d4455be232f7398dceab77ac302a9a55f5ff535edf359de4ff3898fd60d3d5f717d2379bafa833de0d875df67db016f7496b377862df22c053ecc296a8eac14d2d7bcdfa4624b59e4cc5fd7eeb34d52673787c9af1c32c8cdc8d47cf08d03928420f98c52b3c6ac90cae08cfdcd0aec81563916339b411071f76fb2507b36d5b53fce90d84b88120104e7bd3f1f3dc04816d5c04a9f7689a728a44c277d9f729d4ca5777b25e164e88014c457740176db6c9527b8c574c1448dec8eb691e5bc3b7ccc322c772c62a3b9615cceb11d65f73974cf844c1fff6de1f02db71cf80b7e55999f93328030be44c2308745c74284def6391cb6d5f3eb77d5cc659129bb0d226e3b5987049af90b38175eeb65424c3f4f26d133ed154b7c3ec56ee7c5eef2f8e48eb04d4e753149e8357f7a6f7fa0385bd017e0db699a62bdd31ab9ddbe2ad1a9ce4e625b4c782d776ace68465835bcd24696e6a16c616bfb9ead4ebc43834d5719ef7812ee1e0f4064343f0c946136b7c9d594cdda8535c3112e216aa133085136df3080533c09e2ad6641b54817576d3a70ab8d0f8998b970c197b57ee5b4eab8db9b7c6e71b8113261ff67d763d2f71b3dc0762bec738de7307c857449f3c5d653db8420f38fa54caca23bf5edc8f8a3018fad5586283809ecc9e1d3a0bb33cf367e98d0fcdc7f366fdbffd55fa484b6ba60e739f24ca115764c0b9fb96bb44186d82f6bdf3218c2540f5fce736b1fa05bb286901fee329bc790adcb807fe6fe8473ddc1b883eb2f3e26764192027f180de7011df667cbc262c7d1246a454a098610ed9c3320c72ecaaf19f406c64a7b2a4071b21f5f37d086ca10d39c8b6b05660a8f7e5728d6ce9146e40b938873350d495662e1a78f1661718e8e1194a062c468c2beb30b052aec2f90df37e67fd754c15c859208334d3c0256982fc42711acbbf571dbe960a8241eea2ca66d7e89d51e643a37563511cf6581ec086d6f59cef46d16f6dcf07ba43b5906da8309f96194fbf628533205b7e387e125ac59d0fe8991be6a6de577192a9a29fa768b7e6ead0840099128a6b3ff5e9d11f52bffdcabd5dfca1711088987b2d6fc5e837d16fba963e9bbb0df5449bb8b3b3fad4c1778253a59814b015ce50694f4f53f7b3aa4733bb3a8b1923c2621f4973b92124a9e27bf62b89853082a1a55f3507e66c05c04c90418fd2cbfe46a17167501a3f23edb6acd476686bbec0c5d12eba23c49531fcafa95ee45a66725e6f4880723725bbe87bcd9dd0e80c0e12eb66d74b853afc26d1160de1fd4c9edbba0e1a4ce39b01dd4b31962f1b5726a9c44f21abe084e2856edd7781de6e0527d6a0d776e01e7fc723977ba6940dc09f312b02734ee8cdef24cb9ee2ead0eec8c0f2bb9e929e1f828000b00a8477d3b9f3892e6da7c8b991b4723eea70ede997fded53f6719db1b8a081ad39a961bd6b260191059c042c7c24347fe41751f0c0cdac224e7489b1c9ce39f086d71803f994433e2aecbc4ddab52818b37cb3eb8a75028c475f9d385601832ef117e3bfb71991be25c8331c81a0c13ce1e9f13c9d3b1b7a1f54eefc7e40b2cdb513c1fa2dd7236255d5678deeb58ffe33e1759b79cdd09da36b01724c84ed5b52c6c2ca8c7e97390151a8379a4ef789c3fc651f54b6400770ac9313c058dd89f98ceeebde481fb5cdf0ebb722d23fae9e9cbc6560717bff770c887cc7f7fb4961954daebf5f5dd3284a7584aee19c88e2bdacf5a1b87c322fbadb14b81fd41e4da5e4dde14628f031eba86778a2033583cbaae055b636fa4838661fd7504a7cc02b5f8fb4fdd5d5f04757e0542d03d2ca3002807df1fcf72df4e3d69be9f33c3928cce15d68fe4bb868c448134f02594b040f9716545ae04e1385d733819380894526568a32deba7232302138ef140d99310ccc91d76b51bcef8690192311d1c57a651eab6224524b8f0e843b19fbbfc2f9ae7aaee1d1f724cd57bb3287c93f140131deeac820c8514db2352d870f077f1528e1140038b95eaa33232dc6d87cba469d0b7e8abe2673766de0a402e7b055f8d28f5d469839f4f0dda263f749a7195d5d82368e2c9ec40d3d842c7156e0a4c708ab1d07e0d00b4d065d007b7f6c70eecbbfe1088fc8b769b701e5cf2db61b9943c098ef6175d4cdec85b2a9393350daf153a5a5d7e2dacd1bec8db4c7cc5a2e31876554d54cb50fc71e03eba9aa67d7f0a1b2a8f4704516c2d2fa6788d6260a1695a250239cde568746c914ff0ddec3d7c98b9f82c88716cd178ba6bf7ef1762fbd537886d42b0fe3e8c2ba9c4db6fbee78f3936970eec11c02b44da2f5e8166a25eb588472c7d441d753740a8296dbfca80ff120fce3e01a32705b9f7cbcc8edbc54ed556827ee860836b0b5011e63d4e0faa6be5d8191c7b5c3ee03b966ab823a479904de7b6172eb2056cf9cc316f3006780a8ed0f5c7ecc57f3f67c898ef8d64f072ccf09c57f8a091acda8a667929529b540e122b384a1acf7054268d60d2075210f00754b7d7859c35827430a842208b7a42e65bf840e58f157d7cf0c4051c520a54fee6349e3e389fd2961a7ddf0e6c328fd972b9475009f748b6713cc925a2edb232a202a7af2ce85d57b0be7f7dbcb41558787be00e9cc4982d889a32d7fc19acb01ee36a467d62280aa5005e4bb284d761c83f03815c58d667db87c6c69ef8a9665d197b7eca889dc1db5f8c88deaa43cdb8b1d542756ce5586a67213fc6ad26e0f69b84eb404db29c2e21e78ef32a7c79a5710bff84abd4f332a2f66b865f87b4d0722e0d8d4c0c833cbca2e9d6bec506d89e5ad051c1692957290a1e13978ccbb6717b05420320a7ebb6de39e70cf7d1dbcfaac1219214cbdcf48a695626e9e8b55d7b2678474bf8906e18caa34488276e22b217a4173ad20159ae168a1f0991f4362e706a19971352c8f77e0f1bf695c2ce776543a69a2f06a53fbf7c694334b9d8994f17f0be47a33d2ad9aeaf6928de22210491f85a16ebecb7fe73c401523730d71a92300995dc9dc48d256a475981cdac3582ea27dafdbd76b3990740386e3a1f323be6ff43e6d5a2e155e60d0ac27a3911f747eb0e6334b9a19b186829362d2e6692663ac185e70fdb37e325984dc8044f47382cca0f2a072f07506d3d77e40d27a9597744b22a223f921d6e63c690ad62d7bcaa9df9ef1b68621deb325ae6139210f9eac6d921a9f9201365cadd599880cf39defd26b78c1d1f4d8f76ca3c4315dc71b3faf92af434d54c0ef30530b9aa16b3eda6b0b412926af13c3e3e8ce4c7849dd37c313160262118ffff59d10b9dafc1e23002e02de7e0cc1c92edbb6f19021e3100983007db038a8b6e7d03e358cf6c274bb885448cfaaea6cdd0a5a7bd3a247c8abf3e1d4368c6ba6d5a782656301fbcfa69e1ba26977a592d8e200be4d565804258cccbe2e618e0c2f1a59a292984ad7080a00b45df0818af1d7a29660a549fabbce2b26665a070d0a5262bcb3b2a93b35bc8befbf4e493348ba81e71a17f42c1da6d65c9a3eec2356c7b6559807fc152dc78e0c1284b73bb8d321f67fb757e75fd7667ea02a5db93f4203888fef652553dfa51709647045c565244d8de71d5fd2f1e467f478bc734f7d63bc7b1b174e6adff968a945cf0df75233e36f613471a63639de9412ff814cc995d4688edc73a954b4f73bdade4a660d4e64da0d069cdf6e11a14f4e8ade852888c80ab16ea0df522995df1ed7340cbe82a6b900b64b7a9d14fe7d172c604e092bd4bc465067de46d5497527258ae9378f8806fd7330fc3515fc9328e002bec05854f8b7f8486f7887c485c294d9a9b8af4b229e7dc40bdbb89b9e54820e6d13e7ecb5e546b7b8874d1363a7702a8117c30cdfb44c070512055d4663c3e250227eda16bd95a308f5110fed0f427207f8bbda1408fc3a8387f5a36b725464635b64406afe673e1baa727f2f26adf11c11296daff39c7e83c3dd59963bbef52245a919c10fb4be527363d4dcfb4c93f18f50dd52138f62710d02f289802b0b770129615e390b131097ecc0ff73c62430ae03b7e3073b4906c4f347f971368c2000965a5878fdd908582fe3962745f7824959e59025f11e338f9676ea9f0e078717582411f8db2157bcc63bae90da10481d55a41e9a7e137af448375b05271b27faf16a842420735eff14940954f10fdd75b1e876dbc702cb6ff537fc2d78", 0x1000}, {&(0x7f00000023c0)="ed3b41e413384c5f23874589c06019c78fbb8efdaef2ab995c849fce4d45d2037c260eda84f2a621b46ed5ecf69cc450e0cc306ec2bb30d5b340707b1b718d619b4e725ee00545833c5294ecfd453c05f2c5e6b3f8230c47d0d8da3634b7437fcedd1f592ed13b0eb39ca7df6f06afa42dc431b53cd26428cffe13c81ea35ba7e4e8e54e28bd29ff1a157741bbe3df98f8a918b6216aea76168dea5d2d0667343692a7492c8f29acdbfdac6ab7fcf1444e234276d7cfcbecbf235c529a9474e506d501a7745cfd2cf73fbcb9ad055abbfac88645698157919a5b4dae1127dadef1be33fa0e28682f", 0xe8}, {&(0x7f00000024c0)="3a4f8e29755ecb788bc100e170a163e29333", 0x12}], 0x8, 0x0, 0x0, 0x8}, 0x400) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x25, 0x3}, {0xffffffffffffffff, 0x101}}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) 16:00:07 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffff9c, &(0x7f0000000000), 0x0) setreuid(0x0, 0xee01) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) 16:00:07 executing program 0: r0 = getuid() r1 = getgid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x5, 0x8, 0x1, 0x0, 0x200, 0x40, 0x20, 0x1, 0x0, 0x8, 0xfffffffffffffff9}) chown(&(0x7f0000000140)='./file0\x00', r0, r1) seteuid(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) renameat(r5, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2a) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x9fb7d25fc3e6a84e, &(0x7f0000000100)=ANY=[@ANYRESHEX=r8], 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000000c0)) select(0xe, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x80000000000, 0x80000000000000, 0x0, 0x20}, 0xffffffffffffffff, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000340)=0xfff) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x9a, &(0x7f00000001c0)="8b891fe0bfe0c622c5d44ffe978de75c3c7f59787ffc2ee716ad7d5e718ddb0c6bead4978e96b4f5c6d7305e862b53e53f954ef994fefd3ed0e79cc733a18cb66c714365d9b5ded78100929043a0ef3cb9119cdb341b912f415f5f6b2d8a250d05922939b62bb9eb3398e2b9f96b8fe18e04b5df8be048422504143479667584a9cbab570321fd786a80f6332f7ab78af02119bb2d63a49f193d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000100001000"], 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(r2, 0xff, 0x3, &(0x7f00000000c0)="c9b5be774e9b8317811ab0a9f3f912c43fc7edab69e0e7a31578ddf871e4a555da6d2c60b0bbd7cd245e05f309e6082bd81cbafced37e8c4123635f9f798dd0107d0ad44d71e850654b669c467c971f69173383205194ebd5d973bf4f6634d4fede466b383c83fd61f45259146968a88df0a8a8717d479a0ef95615a4044c8ea30e0c02063908d8006ed7441b6c4d415ed6d6645ef93d6e1786322f0", 0x9c) r3 = dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x2}) r4 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x3) listen(r4, 0x803) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x7f) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = dup(r7) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000180)=r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x20, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f00000003c0)=0x8000000020000024) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000300)=0x8000000020000000) r13 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x131) ioctl$TIOCCONS(r13, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r10, &(0x7f0000000200)=ANY=[@ANYRES16=r11, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESOCT=r13], 0x4) listen(r0, 0x0) 16:00:07 executing program 1: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040), 0x100000000000000d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3f, 0x76c, 0x100000001, 0x3, 0x4800000000000000, 0x8000, 0x8001, 0x2, 0x0, 0xff, 0x101}) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000040)) close(0xffffffffffffffff) syz_open_pts() 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x100000004) semop(r2, &(0x7f00000014c0)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x8000, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0xffff, 0x1000}, {0x0, 0xecdc, 0x2800}, {0x1, 0x85d, 0x1000}], 0x6) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x2, 0xa8a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000001480)=0x1) shmat(r5, &(0x7f000040f000/0x3000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001440)=""/55) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) seteuid(r7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) geteuid() setegid(r8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="6d1105f798a778729459c4e6cfdfde15fdfa184cd3a54a421d42c2678d5d430585a5fa370b7f2fa59c5567db0e98db6ce61e015e7e86d1f5648e2d84d0d31a2bb045e669444e02fc955ee65ea71c56511143e18b5859a324111c7f77a87c1c220e97fd3806ca299dfc0b812de454291039cd1eed6877fb5b6603edf30cde1014a431cb0c84f73174ab70fbe47b7ae38f0eda58fed385ac837b2dfe70e21df5c2f4ab21a9ebb64b8a17a9f589762600726b2612d79bcb0310b8653da053ddf0f3d33b1f471b45", 0xc6}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x1ff, 0x1, 0x8000, 0xa165}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/96) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xae3, 0x3, './file0\x00', 0x10001, 0x3, 0x9, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c, 0x3}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x814, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10000, 0x80) syz_emit_ethernet(0xbf, &(0x7f0000000380)="18a3581edef5f60ab9c6d141ffdcfc7e44bd52c5de44ce62d13b7f9e8bd446b2d2f90b510928948337c702e408bb076dda32e316efab48c9a4646f04c5dcfb05d7594d6354e15197117b6b2632e1d451d9be9a1aeda29ac94ff4715980339c06f95c09ca60c5e65810e2e0035baf1f58a4ec98593d3f064a787e4f534055aff99cd31fa75b0c1d2b866d9245dd89994efb93547104658362b8d1a1b0541e9667656f673503bb2ca820f9bb01e9ba4e9766331efc3b3b26bdf4e275e734443e") ioctl$BIOCPROMISC(r6, 0x20004269) 16:00:07 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0xbc7a3f8bde5d0c2, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)='[(\xed\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)=').+\x00', &(0x7f0000000200)='{-&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000003c0)=0xc) fsync(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r3, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:07 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f000081c000/0x3000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f0000514000/0x4000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f00004cd000/0x3000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r6, 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x288) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x62, 0x0, &(0x7f0000000040)=""/98}) semget$private(0x0, 0x3, 0x100) r1 = semget(0xffffffffffffffff, 0x1, 0x0) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r3, &(0x7f0000000100)=[{0x3, 0x5, 0x3000}], 0x1) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x8, 0x1000}], 0x9) semctl$IPC_SET(r1, 0x0, 0x9, 0xffffffffffffffff) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x5, 0x1, 0x41}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 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)=[{0x1}, {0x2c, 0x1000, 0x0, 0xccca}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x10000, 0x0) write(r0, &(0x7f00000001c0)='n53', 0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x1000002be9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) kqueue() bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r1, r0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x108) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530001e6c635a8d18915287ba673b15721544b4595f60240af81d70f28a45047c905d0b5897f17705013324568d635f81bb1d195c921685665e61851c2f14828f3c97a0928dffece806cf82bebe638bb068faf08d4fae12a8e5d55b0f55dcf474cae33a7d910fcf4611a0affdaefe765253dd208bffefb97716ea656617e57d87267bac56511b7dc5139ca49d223ca35b8d3305e337c0b0c6b6c63ff0697248fb4efb806aece7f48f6814c3c635e369bf3ef20f2523a6e600"/201], 0x10) 16:00:11 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0x8, 0x80000000000003}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000300)="2290127d27caedd98b258dce667c", 0xe) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) chmod(&(0x7f0000000340)='./file0\x00', 0x100) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) close(r3) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000080)=0xfffffffffffffd40) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6832, r1, 0x0, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x6000, 0xec) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x286, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x8e) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x8001, 0x10001}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffff4effffff"], 0x10) sendto$inet6(r0, &(0x7f0000000100)="9a375801010000f09a436b1535bfe03b95f970760cb886f65cf2e32e2859f9fce3c645589dd827bacc522451a0053277e684294685dfeca6b79ba1c488c64ed2a256c47e7bf39dec420edab15b4838d1fb1bbfa2ed4992a6ce9e7d21b03e494e63bb66193e612cf5b827", 0xfffffffffffffea0, 0x0, 0x0, 0x1b5) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) getppid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8400000020000000) dup(r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f00000001c0)=0x46) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x9) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r7, &(0x7f0000000200)={0x0, ""/209}, 0xd9, 0x0, 0x1800) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) fcntl$getflags(r5, 0x3) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0x80}, {r3, 0x40}, {r0, 0x90}, {r4, 0x10}, {r5, 0x4}], 0x6, 0x200) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getuid() r5 = getgid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000580)="de75e44169e7b86b68da643f763a42e38efbdc2afa571fad8b36a30aafc94c2ffd4dd87e28eead8c3a003c254becbbf18e78911bc8b2f77735d2bacd68799584e453fb1ca6e701658eaa4bb81254b6774adbe63b7f6fb36fac8eba98fae44f4931bc72d3a7128728129f45bbc0a40a551df71a02d09c7b9d28b5551f4095260f5977184764362505f09c30f2a62fe10f1afce891a86025b83aa1fb1db170015d54f0fda6163630fc8b96d7b606d931c40dda6f293e8e267b6fef48581ded87361b17758a7b865084e0fe8732e4c9733624d16f0c8d4f6e36835acc3f352cedec5074d6878561cae83aa29f7d02b6a5a88cf59bea059bcb9b1204dd074b1f02c05ffb81d1d7c4cd05741f73ca6598fa459fb181cbb04005e5f8d220adc9b77cba209ea8004f43b17edccb92c99a623ecf4450d513f5427064823d21c708f189cc5316d308fde03418b51fc3e8656365e19321f78cc74748f846a2728178813bc520d5ca7d3bdd465f4c114b0a9f5f482b7da8a8f41c1dcf661b777247082bd984ff7c445520be3c449b511b993a5a91161ac7da3a9873f4da20d626deb2ffe08f7c130b2263ba0cf7d0ec1b207d2fdb11d4901939c802f331c5c5f074fa6da3dcbad28a886909929911928c2916ec360d123797fd6d1dc892aa74676af46b0b698a960f3542e20d79781ae7f30de861aa078eddf1dc5d2710c2d568c5d7aae8f2e4b3292c775c17fd730336f1640c89bba1b73fe4ae1dc1e8bdf62a1aa77dec5f0c261bc6c340cec5007523e08aab1595443784f08a9cce457208935a0f780e89f92a232ef1009be380e3044855193f69c5ed9f1b40c8fc2f31d1f01b90443c4457776361737fb3b0d3abe2e9bbbb65c9c1fc00c4d45b8ad296ef1bfbd4ec8e45795527d1e2caaa0967579cbe34c41d67fc90970d0718357117561e8313cfdf756a16e481219ad982846c8f393368762b6b634f8b91172ab8858b841505cc790dcd4664c04b4f2b05d10a81b11904c3c0d3d4d55a24e5a6bb4f67b1ccbe3dfb90842b7ffb349223b82fda660d99d57b25667228b896679a471b733798630e45b59a0535f4280d5ab2a7998b6f9e096ff5cd54dd68bb9ed786ecbc5c54dfeb43a5d21741bb6afea2a1e745290ee41ab411317b32a91632775220cdb4580d7897650a1abf0a52558508e712859610b4219b7f941528c9bd9bade75deb506858da9f6446be76df0dcd714ea59b55b38a89dcf5d94313a17865ab83f459aba03775856869fd4f0785d9679d28b9b65d12bbd2954e681d13522f2c46881fa4afbd90707dd09995ed3c31eb91db3e84e778b0729761a2abc86a921f25f7ed08ba6f2e960135e08b68d77677c9d19624754df8f6b5753b81de1ab6467c445289ddf289c33d172af619612a420c6a01ec274f5316575f65186f296c438f55b9180d7a65f73971948b73a25f6b333793b4c83e201946b33ffdf61b3e1f78970d86dc42e629c857dc46714e38e91979e5724015f855dd6a15aed933914d154eb01d7aef843ea741b0758b23acef6c07c0c1406e229ff4e70c9b687a6647de50d75d41f8a7054fa8c18d85e0ba0fb01e4f4f5df2137b56a42a6c94a0f68b6878c043d3a0ea9602109f07546f3e6620a6d5e456b5cdbabded5a88ebd6cb4c6f3183c82f6c9cb5fdb97c5a1dae35af104bd174beef26565d1debda5dea6b62bc82f6cfc823bc08eafac2162b7b1a66cb07e0a9c32039ef9301fab5e6f2a90c66e5cc6a100392714bdc471d4b88241e9e1903864efa5a8653d424310e4ed241992bee14bb06c5be2c3ce087b248abf1af1f8fed8184a5d05a88fc26a29e5be5f6b84c9881414bed60ab748b4d21210f2af949268aa003b9fe9eb2002c18098750cb45a4af3ca57d815d654a41fcebc0287c5c49f3f615eab0cff946dd256bc762a3a023d08624bda529db34a8c22c0de06abf7667b0ee745a2c107c2b5c67a7cb0d732e3ba097e6939760956b3742ded09287a45d87b11b1235b9b63acbc15e33d5ffe25cee1bd7d47df7addd70deb25ef5c7937c50071b4912e24517b85b1d0dfc9b39cc998e8b9c1c94cbe72a5bb90858d8aa5952ffb2e12e0e648f90279e5a24b381e139a5a1599151013bbf594735209c297ccbd628c0b4f95a707ab56aa7bdbeb243df6bd856ed69126e3f3a641cd8b0d58d6c795d1fcfe7a9f14568d0e99d274a5caf1ba6053b1365fd191525b68cdcc2e6793701639b2c52a604689d537c832619146340d12994cb61565a16f251b76df40352fddce775d473ad407b16e1946ac458ee4e5c455b6ce93c919ffef6586862f0a06b71e527d250e7e2a5a5eef09cb94ddab7cc367382cb63458020b17fb34333f67550a84639c8fc84572d80b00293e2c5595cc2aa45d9e7bb2e65f39640517f8e0fbfe1185f2743b8bd033652098b245657c30a9f6726d2c80c3c5c4bf82be015e52fc789296bdeb5c331c89bab4a44e902c3813662d4cdf747452f090a37aef3628fb3193dd7060cc978b8e8cb961881d3e23c0e1708a52ac5b579327da26a35c9f542c7c7fcd9a2f7e613a779f94a746457e2e513240cab33d8c947eb6a959eaea7fff1f957a7267c0b82f7edc678eb83ddaab977dbca2206b75603d120739ab715f65ba2193498f442e0667373bac27f39bd6f281d1e9ff09aa5cf15ee692949d6596bfe0b452187574b8fdaaaaede0116e57074f371f60d9eee157b3cbd07d9557e379f9ad4eb964c66552fefe9b178d2b6f28736b4bcacd489caa3f8a8cd76285609876b44ae1dd2061767c7753d34399b15c12253509827c2acbaba7a98b083d487cbc48d799319af8a8699c3c7a87c905df460adbd8656b96cf933fc60fb377d37712e962b2a1c441265f95286c8df8661f7aeb6b86abe404c651c9e33cae6c48226cf64c337c151b3ff1631f5d1e58a0daff15892ab4fbebd00ccf9fc5693664674a44cab06588b4b28240f37f740f9012cb9b1ee5c9ca7ac73b99ca1ac37d70429f29035cac4750946b08c4cf1a47f08c9e25498b5ccf3b6f4e0ed17e14f2166616e85ef888ec2ef2cc5090f2f84e9be6917206ad714340d7554e1af429d423817795c0e4a8922142f8f9ffdd803ea4999f6f5ebdde803d34a3342e68e5f488b65357730d38e69f38efce6f629bc84c3f3c4fce3ad142a6f795768e1ae19606d65a805f9f587175e6607943164e7f756522e0a0e99459962ceba8f381751c3c925f0e405ea0706bbffdcf955bcbee1c21058e9c4911db38563e5886245a9f8e6883a6674bca01149d88973f5f7d5862ba9f89871ff940d49dfdf2c1625996eb4798ea71cc473eb6a0845b5fbbfd7c9c91a429b93f036619583d71772c6ab5a36d932c57a66148473438b3a7083e846ee0dcf1c56eb43f6f3acb1e55542346c4605a2854b7fc8736cb03e55516ec434348b6d1ab9c752d5ad59c263b8b72f75e216103e9c755a0b21d3ee3f658dec56ba13e29b62c6a08cf335a32a5613ce5e8d63cd8ee92ebe4f774704f5c2204bce70a884d467cb785d7ee2f8252fcc832882ce38e5833bf9a30519283669f7948ad561d69f1298e49c929a230e6e87e21e97f12719a05a009ac952b76c070acd444a00daad91d974d1aab4a8a9707e13c7692d5506079698351a4dd922bc9be1beba09dc8bfe9b7e4dcb0352222379cb5d51ef36722c8aae1e94e2a2a6d493b5f66314274b2e727de0e49e04a5b0333c0f3af7b16ec5b03548c78fd55de0524d0d51e490eb3039a760ea8fe1bf0456476b6cbe719354183cf6f50adda6b73acc421b385e34309b3d867439a93babe4d40ba9d8d7192012529dfdd269f95bf8b030a29cc7ff9a391d077eda7090eb9c65f180ada31765273caad3a4c1ef1cfb92d7276fb76643b621754357341bd71141b22fdf2e735df68d688944eb0754b4b641919aeea2bd9870071859fbd878063acda24ebde5e99cbaf8cb223a21e671712cb78de713f7895dd3e4fc959efa675359a980770b801f426760a69b9ed32c02d6bb2d2939b41bc107af72b5bad1d6fc4e24620fd58186b3ddb3d39884860b7122af7ff9440c712411ed4e72dabe26567f1c53f92d35357839e0c1975a626e14ff2092e17500e364bbacad1738a3894b34958c4a04a7d04bf0387302d7b6dadc73146556e392e82586d5d536f4cc50a981bba9e07af8a486a88fb9eea4fb83ae9e26ec746b095773e821d5eadcc00752e70ad4614265afbe904a0a14e013d4e353ff50caf902a91d2f56858a16315067d9ddc9f502e50c298e2582ac868a9b46763d9df9e73bafcb3bc24ca8a3bf832a9857a2d88b1818a492db07986065655df5e084ea20ab8a29ae2e6e4c9034b5cffe8f851bd041b6d8d51ae8f257be4635c3012e54dfd6f97dc14a58cccb6b565485a4f313ad75adbec620d7a81eb26561d1b0fa02216d65234578d7e1070b69290813d7999a9f0c0bed64a4ba7ae58c6aa17ff7008a06aa0623ed886b07d875367e2c7599e90b98197f0885d0d3d38548053e7117499f251e17f48b95265182372d634bd7826d4107b969787c0b8782470c95e2f50eed76846b46945e9fd73892e995d75a3a1c3f9f3b77f633ca2e0e15a3cb9abf917c0c10a81f2bca19375b404f1171e31f113fa01339342c4151fe9282113bfe259e23939dc7cebd576b5fa7f04f14b71af98d4dc90d2c46049c70b4cc351fa173c4351f236d4b9784fdca56dea3849b5047e835fd52ef5e698bc78cf76e46ec5f87632b1c2c4e04c96900f865a32fa2b2d5636107063560217f2198e51f9296d045e5b4d71f1caf2025ed3303206ee0ebbe285eee68b2f8c8797d95e196faea9023fddff0eafa43b5e138e51421f70281aa491267c989263f34db4bf2ac56af4e04cd9fc8f1bd40a1aad0d36c684d4798cf5203d2ea8c0f1c31c2a4e6ad5d90e3f39253f408db533a32de0163608f0f2b4366af642cdeeec10eec37b27c774c5a1d80fa4be98e2fd6537943aa30169e6762c7fd491c220380f313cf55b56854760737c575e97029f892fb7f4e2cf2b5f7c924cc2257b673b8db19fdcddcc380c0716d766e9ef808070cee57bea19761072283c5692d812cab59e01e552e6d7e9ef965178c82dc068fb9f2a06ac16349d26cb0f1509ed8d58e65b07735039c17dd61a09f2453aed91fa5aabaef87f81eafe8e97790deb87c158583e313870b8e8c75e8d68c5db4432c7e497c2467b1cb2b46fcd2f9d9dc5201fb17fce64276d6d87a270b5cbf965491958860efe5bf0324fcc393c0a09adbf3070ba284676a6fb5fef2987ba9cc941b865bcbb7be46f72fefff80b899c35539c79c80815a611916d54a899dec97e6c736456b6427166058f237ff02d1b962035b9b7f821c475f3e8d80def1d4b14854022a4132a08ceac2b70ff12eee657cb07ad90815312100a36d4d9012b7b6564bf06d0392a437fe9cff10a9ee65d1c23615219223586128dd14332be595f79b6306993030c7128c90dd997951c0ae1e588d4c75b2a5bf89e7f6ff4eb91f5c3040ed0ca0c64abab6116baf69ac5099b2758f5a77ef0f296ce3e5070de4db763d7ae0dc618698235bd674abe5297cbb1dcff40b40ea6a5411528e7218fe48dda6bb02f37c9f16e529ab3cdc2e12911fb8d4b32e6e7f827c8f490ab19bb3dc4fba01e13a0ec3f247552ddd5ce1002ea1940d981b3d61b2a8d71b2ccff06ab2dc793771acb1a2785ce2c360e7b1532613d61aa2813717bad764652692fff1bf115a0cd32f08e7cf64e02f909052c87ee4ce7a17a6", 0x1000}, {&(0x7f0000001580)="3170de540b03fa0941a0ae8f7c3d68a4414d43091db2bcf1a6776438281f7f0af1911b1cfa5c927d94a816b059ccc239f7c88ba5117c470898788f77d6efe6981b8894c8a30f63c2e9a7b1530d9aa1a45bb6520bc222a57093150c59ead97d8aca7b287ee11e08a459a0bf64e718188670308e66ab713a660721965bfe3290f317c2553c8c376805834bd7c29475014db4267d0280c3b7d71d6c0b6b7929803c2ec28b4cdb0082c06b3f5d7f6d1ef678a12c783381417a6c59654084c44e95ce80d3cb15b4e93fb571ce12561440a4137dd41d18fec9ca4704de744e6e93f4184e355deb6c4370ea7ba56ca302711dd6befb6028b9539f8b9b05611875b36f513e19df22290cfc9412ff54d5e25ed035876060ddd4c39dbe5f7a674a0ffe97cabd57228d92ba9e54d76dada9a38c47956a4a84521cfc2d4bdf9804b22fdbe80a9935550c830350f951ed7bbab909907282dd40a3b9d1fec93e9a228b5c22cbc3a4fe24a09bd5d95cc6de05795c7d7eb488667b3828cf84d9678fb6e0f70a7179af4e44c292900632026b28308b2ef9a280a7a0efb5ddf71624dbd82437471ac1d69b1c7c513ae214085d59170c40733bf33f2d3ab588511b73e0ceb8f65c2d1fe484118040661cf0a9d4451ce64ae7b929574876fbdd65fbd340c21d97ffabf924cf639031fd11a8edbfe168cb0eaad942fa7239197ed590a24f589a1282f39a66070511c46d30ef469ce69c2638a5b6a76cf73b04293a9d29209870134310780da38d2fce3f75793796ec14fcb176f4ad81b80a3fe6e1b22bf20f2fe1bb471ef9d07017520dbb3fa6ec6b34ba16ab4cebc9c6e55f4c8135c7cb0522cba899c1e360314ba7b4db3f6aec2a9ec8c4c60c10e808415258c67fd32b172e98dc877046a4837595ba4c19827d4010acb94469413af3553ed9999fab91e2fe1f71c6142b146f43ff199fe1bed52fe5bed9eb757729a6df9ff7aa762914b744f189cb3eb61bbe0f59be2daabc3245b6d00fe39d5073ebbcf17bcd24123f2f444f763efe7b7f93d4ad63e3e846aa025792984d5f1fa2d2e353e9d52f14f82b5b914b4bd89bcd464d3a9c3f40cf00cec6b809fb94c6df3b87523ed98a548620aaeabc06268a7381ab2444dfac6c3c76adb0b8568d4d2bbb8cf998867958ace55ba7f0cac52a0a6c254db0d05c57979512a0fe92051a5af92a6bf19856440804e1e72968e966caeceff15be194341ca1e7809bde2122443e060f44723bbad137399c608e846433769afbf1ac9eec81d5bbbae071f2bbcaf79f72c3052cb1862f70eb95c4dd9e974777598fd3ea8d264b9b07afe449f16bb82915fde2de7ce0608b088a9c90749cca42b4785371552f8d14c1703e54a53254e6dfdd97943a73133cc0428892ec94357d4df8aecf903a70bb734819bfa61b6e49b1a57a07c31fce3a9ead5924fa3c1f241e36fddd8d6d10389b04873e17c907fcd68bb8b3219eb8c523e529df19d75f7cee6f2f825e9aa306f5d275307dd2e97d898a3fb2ec2e590dac5cb17b5db0bbed8a0b4074393914b06951c90cbf9c4486a4234072acb032a8959398f80d1f6bbd979be1dff22aa42a1a8de00f555d05f0192cf80bb4cd8cb42b9114ebc4b0740c4684beaad2a7e633eb13543c051d3db581dca3d890fcb0b67602fe6bc32be24aad2d02ac181dbaea8797e2afa7657da6c4dbc49bb592491743a170c8aa23b75fdef03d4ccaa67e2850ce97ad797cdd1c9b7bf7279d6c5d26f149e184f928a8e9a02bf619127a83c0f504accacde0ea7457e6985a6172398f2d3a5d45d4165e6d62518738dcf3048d138a22d14da11bbe1bc9ac27f245b101c267423e5ad5d860ba033674e5665489d406837953049351f7bb9441c28edff27d33d0f0af11a697e06c72855def86eca6f9bbd01d30940ed65f3a546c6494a5fcb52964d906e97e23e4630f727a76ebb190285ed849a7befc7025366513d58fe621b46a82d7092a35f8d864472b7a3d6c821f6116803c6da4cdfe1756b7028d23b6d87e4672438b655139fb6f260f50b5080718c5bc564d3c468447b41dfea213ef80487993556e01a56ff9b7577ac9b321c2930ce92ac7a4502cf81e02e01b88df52fbe0f016d80e481ae4a872271806623c9c4ff0c81aada658a7a041ea6f55bae24a61145743032ad02580ac0e413f12844fb18c3f736b452f03183d7e0d18b01b966e17e4d0366e3a01567f5a737100bbe770aebbb73e529770e7f9a214cc5d99700d8881e14aa68b247c3249523b97f3760b1e5a583d5a7336a42c2a2599001db60d3d54b244d33cc8c27c9d30aa83f4412de102bf0adb9785ad2b4099d1da70413638c5952d2cf384d10919ca615c52323c6c5592b474aac593a13827991efd7c11d16ec678e54137506a676cdfecc3981b8af9e7aea6c3e5aba2cea4e44d011538307aede81d25777258471830f3ffd6a57f846e9bf9b024c6440ca55ac70c874381f6714c63fbfe9f0436cc2edd1b58191ea598b5b220abe058299e1a05ceffc8313a7648b05271c45a2b7106376989b0debb1b1ec7c686b8c9c352e2afdb2e7369ec1e64a991faaa9765cedbaf5e95124b347f4c2e96d86db4a64bbc5384b41018985ce3346ca9eb6bb9981978276750f8fcd8c7e300ec97b5c1778d99dcc78c6a8cbdaac4935029a9b93dafbcd26b5729fb707bf1fa2f0d747e5f98edc14e160642bcc3404f7deb01b4149f5553c345ca8abd51c16eb512b1fc97fe314c0243e30435fe26fa07b41a8dde2155ef1bada6df4425b239ae9ce510632109519c9e05081ccb12b5365f218d7f340cabda5ee0ef765e0e538b8b48e72e3ae45d82aeaeaab967735ef84f418279287a2923087fee9b3f4a7a51b6a2925982075c61cb5ca90be9eead90d1f0a9dea6221e93bb1e7e77bccdf7068ec3fd3f618780e31c054dbcc18ec17ede32937674a443e7189e30916f91a1b0fd8ab2eead2eab3f85292443c867123e4a95cdadaef9efd3a5d93345023bdc0cebd5da0f52fbc3897ca73c000398098199a5f6018911e88d54ccdef802dac8ab8da7b6d1eecb5340833bfa32dfb6f351af68e7f05f53d531fdd2bd800e5ab037768e16807139c5614cc6abd563dde6eae85c03372ef2a858209e3c4190725d9f34df3f27df3f0bfc5802582418627bfc2b3a16bae6154a7f7ea0c412f762976361a0ba5e5aa44de21224751ca352922594a512498b8c179aee03415f2e1238f29987691b9725f73bf4764666808182cbbc1d0e7246459f77ebc54457b2add35932a0948d2ba83856c4350b6794e1456a5fd6dc2d32605d2663a174e8b672b288c2ead8ee3e802b86680e107cf46a8f41b43356e1cbc887c45d2bc1daf5e812f3977433e7b27cf8b705e04f7bf555aca0671747e147bc85736837c35ac8c91fc14b5df7d8b164405cf641ea43a194d47242f37592814d60658bb7bb4660758e610555b4a443e408e54a962ea0b57a049ca22f2630f899a01559499f72b863ca7d9faad391d10ab934c3ad5ce60624c38648ed1defe3b1aa62255472d41613918970a999aea7a8646185c15d875347df836516b45ab4ad6892ac9ce1c7de1107a5d6903c117bd88e5a7ef3394086281aed0d26668a708641a4e1d4ba6c19b92f1fb1cd81307b98e23d7cf4e10f6967e4337abf20c999d7829736b3ac6a76e86dd0b24605161190e20cd50e5adb5c156a01c94463006868a3330657a94fc76ebc45e3478dd9e8272a52210637abc8a378e4e44052da0ad010b4d584570b48ed5b3b646456a968c7a0a278b6f384e98947fdf4ded46b7df44c58fa27d259d44344d2fdf5e123c02c8ce58faffb83ad73b3d9f6d202629d32b8aebe7ddb31dc9187f0727d3f792bbb221cbd9549a20bc1e4632296ab5da2ba980e01a2a55fc0cfcf502dffbf0bbb36f12d9e1f86518b096440f1589af8027dda613442426ce2047f56117c962693790eb459577144a4c4fbef02dac86a032331aff9ba34cab2e3c74ecc4c4d45c97c839aa63af8d2cf94b65b59c7876845c61760de4107d97201cb45d3341e7a6ee6b994bbacd04fbc090d0175c59090a2282bd110166d88ed950803893260fb265fa398a94cbd29d04a3a7863f2b9d31e879f1617655de9589cfcaa8578cd7e824326d4eae1ebeced8d57ba1140918909c6ed0443ec9faaf69b110ae7cdcd12eca87ab5660aa3c7c36384f90554d6adeb48f0e9115189f06cc0674b4e29bab4df96eabd8e0df9d1868932ee07b95e8636b12f8b5480f0116c2a8330c01a6e5cc2e3168f4febe546f395411243a39140581b9c7ce55a66e7c7196a6a96a5fddddc0b6224f763e3f7e7e7a0228638ac8fbf338e68fdf9ca2aa86e419b9ad56b9975bd57f45c56a13bee7569103be93b31f674dea8ee190f0ee6611d2605f2762f10a9289d223cc95b205285315b888ed228d67966319d73ae61c4aee491b1d70b683183aac54a56f3b107821529f0bcd1816804856c64b9d7e30069eb45e522356c00c51b0af974c7513cd0766aa541665605da5d88964b61d45a5d0a011656a31aecd2c2129dc8fbbf609ddb4f4bce367b90dc810d105a6a357fa96841922ebed5159b11ef48fc5294e5a44b8ba104c585ef4abf41e51941bfe2c496525e62c64dd753a8414704d99bb327780f9485eb500f3b11b62145b98a38673f0725c7526ce4012c2ce0de145a7af3603d98089a1094b921a2d394bf896ed7129fc5b2d84ae2504bfd479cd5eb8dd2643145330e530dcb599601b5610abec6970ffbf5f668e8a27dc8756b9a184aa10f7f9feb79acea0b5ce064a8ac5f9fa897adf2ae224c368bd3bda3e218735cb4b0be5a1bda2e99e07d65fa1409d678554f617736864d0402abbf6537886c995bc3b3cd4d68fb8361a35d12d2e7c91c82a4ab8920b04d109a960a58e6076ae25cd3d092a7f9cc46bee3d97f26b591c764270daf46f5951e2886ceca392ab470f80d5afa664c45742cb3774d3155ef909029c4581f8608acc434a02dd107ce179dd6d6e4e86c8d3bdb9695e1f1fb75acbe0f45dca77294cbc5a21c59e9091d0f316d94ddd2b29b5dce127db6d14ad4c2c6418af84de731fa52472e9ba51b49bb5cdfccfe4be8897a6ea4ccee5808ff6ebd927ea0a1f6f16a9c1b447b48a9f64cd00a3ba13c4e12056487d72f5c32b482b538b47c7cc8840f0f02bfc35c8f93ffc12ecf59816e55da9f89cc87cd8a87b5f74e862af49098868e3cd40635037e3f8891399da92dfa2cadf1c4ce741de98ac060b629fd5e12232183e0266df3394e4dde2c3a5c4886c776cb337d0747cb19c7ed84a79d102b50f0832d2f72d7bd13dc8e17ca81c85d9aa395ea87a21d2a1e5b3ef27c2fd24d0b9036aceb148291bf07facf06bf768be3094ccbec8fa6612c229fed2d87025960feed345ddcb15c13880d5a14132202714cd2b276c41e88c7777200c29ba7c8366fbd5b7a08652f790d51e28ebdd2d67bba942d48dd64fd0d51af3d2fc598bfdd22afecd0c8f4bc27e7cc27048bf1052c7c523d8a35d2e15e8cd72f02f4a83314319168b544b7ada7e3f2d1bc178c5d3d30b2d65383e5fe6b1161f38232cc50a6269dd0685db91859192993b938479e64df243e89673fc145d7988c2e9412159ca976662f698c688b993fffa1a2aa491d8001e888d2cc92e1e5fbd1db5ca87f119a346f15967aa47fca8548a082cba90bcd557d4238485013633e054d51cecd604563fa22100eb786e20e0b40e52b56afafed497fd3de9f1464b284efb60c87257913", 0x1000}, {&(0x7f0000002580)="fa89bdfff231942753481843d76c5b136e78c03a95bda109a8412bf71a9deca1798f81d4d16d670fe11bf4e9e60a8ccff8f5bfa3d2a90215c67f9ab05bc1ff4fac7c9be42893259c52d39b73b790decc3da17a362ca9cf7620bccacf98ac269353e113cb20b502b58f060127af473900197973e96deb1fa44887af845f4d7b6ecda05b4ade5f3e6abb46be4bf28b29715c28d5eb98c934b02ab23a7f24a086335e8c91501239c87da717792481a6c2621d0e1dc34ebc7c6926ba59203fc5441866cc5410b555524ab2831e9b67bc3ca01d2f9ccd50b03c311a523748a15bb345b788d9a49cdbaf7b4cfa7b5109326e3ffa9877e79838099ef74f78338f14b7720c2cedf391ede0383dd4fef1ad91acf9bf1350ab8499cea453a3389c7107df33d082554e52603e696743e4c0e2a13f0acb98ebbfc74e9d3a5decac2b96d21f0e61b7fcba72d86979a1a988e77b4751a6b1d89e3ad1561a28f5b2d288a8156d8f295029889141bcf17991089d810e71451c1a5986cce351a97dc576be8229509e309287c4ccfca8f27ac44143b2a82be06cdaf20a880d25d72a98696e38c3531d2d840fa2139d5526b5572e8dbcaed65914bc186980142e71b0bb490b8c37ea7a0fc5f110950bd309c663ea0bf693492a16d1deb60437871f9a59a9bb6bd019f6b87649c5610ae984cf7e325c862bc3f306fd5f7131cb70c190e9a4f2b8399bfaa88532b7e63adbb3e814cf7a1c17e78305ee12e8c46c4a88b74f6f3260c327269d3fded6f3241b9a4e5e718e19b33f2883e3e59354a0b20d37c88848bb04b14ec1527af9cb0733c9910c9b997515a5fead751caf3f628e7600c7239c8c2e3a4b2f6ed8906b667d6e700df6a9f50328dc08e98bbe46324a6533a589223a6eafebd49dee2af433f332c572af5dc90ef84894f036596ecf126f7115749c05b1f7d75d07bf1a9eada978abc50c21ff169091bea8ba3b4ce21375e38026c639e342293a2888391e82c9bd78b1e3f852c63704f482ae5ffbb4af1b9176e84a59720216ca711bbc1642a2436659a49c479442761e8e62e28e95ba133609fe56fd0c5e217f984d71abfa4817d90a0d26987b9bb809c549807363a3016e41340e3f60304d505afec73d16b7fd0bd5ead7ee9d634556390d2e862f5536ed86a713eacdf8f7b05c88826e041bfe08b219927a2944abe639391332d4a62a1809402aae2c87b22a9b69ad9d1f9acb4affb9d12e3827fa5f7f1a5c293a0ad011a9aa67b0d436f95e5d38dd1f859cb2a818666bc479787b83bf5db679926d501f729e452fe91d5a0091aba931d748b419f9fdf0e45657a8affb419070b8d69f2a7d4eb5366da6b9e2e7314c7c09d48d07ec1da8d5aa285e4393af541d6f2c4783ef706521a26467967b477b5ca4a62ae0d2ba9af284536ef1bd7ca4ca3b1acddbcfc8dc5f9bb26ffa2d31757fe3bc706a6597bb05d36573de9701cd85d96cf9d322159a5d83f5ab7efbd6de8b476d6a65584d2ba2898a461f2e1003fec5365256b59155a807931cbba0ff6e396fb424b51fe22d3eadc0fff510ceb94edec5abe7ada4d2cb1524ec3118f1204d0d888e3fe7835c4295b08da03c832d1ae7a8511aba311a95555fc5393d550e8045d5592f8338c31af0fdbadc43f08c7dd192d37a3160217076c73acefeb928bdad5bfe5dbb0c145ad5e8cbd01c41ea0bc04e497b3d96891e1fa28617888cadf6ee2747ad212644b95f49afa26da6777ec76f0732910e58178595fcfb32bea38710a2f2ba324c3a741aeaf957cdd5b54a6f131740546fbf4cea5bb076b0d71a5273b3c592e8f1c8f3ef2c7018b5697d5893599ff0912cd09e47fca09c66d120504e96e5aab61a67609587e92d2d5bd1933a62fee14ea3a69ea49f55b83aeb2645a0089cabfb51d8e9ea7db2aa1d828d03f482ea2eb375df3a9dcf3f97438179b497f69eb5f5d33c4d67ce2eb27b986484f10ff6d074f6c3bd72e200e79f04c144d1e4b427049120b7f99ab5ff466cdb3ed67bc2dfd796229013e8ad1765c65f9098d09b8694c3da4bb422ae730711ecfd64d773089ee6ba40e287126639c9de0aa68b9848350ec4c24619010631e4b5e801bf38f05788d718f058a70ddb4bc6fc1b7a181f98fdd3d1900119bc58e83835f561c16458777b249175ea8a0276078d93232c113d455316a4920bacb84048d32812de42e19d27359aa90f584901e6872c21618b0e3a027bc7a540344bbbee907c9619d41a1b3c09c5fd1e6574a8b876396442d19be9962bf113911235dfb5625f6de46c74d8b1749c5a78dfdc930271c064ed50c56f7bb3a011add7991007532190c9c0ca8f31c042124c2a885a24abf15c754f1d9f994c48b9022ff7a202867a233b6ab85939284b155655feb4a64bf2fb30e1c105d5cf5112ddbde61f143e5644b7492a668ff06fa053c764285ef986f3175b8bfa284ff070274fe966e3c6b2f8a6527a4fa31a210b523f5c4065fabd5aefbc291ba3c715aa34ebfe68c8978feef44980ba6d4999cad0177581a6e590f4bf7d706dd2500c5c4506cbed82c8dbdc9f69a8c76472b92baa9338663737fa6fc0ff692557867f4a4b7dfec080aef63353f39a66518711c3a172f2ef43ff326f504c20559057f4be55eb3b2af2278951a497405b368086a28a41ea4f3128152500cc5d3ccba1a00c722d495aeb95cb5f557f7c960dc2b041ad14a8b96156ea063a7fdb32f0c6472b4079855aed5e0eef3dc4f3c43e3dec9d723d1a1ee8a38e17cf36bb914323a6fdc074d88cb89acedd2ae357a13f729f90a9203f60d3ab34f5f9ac1c67b3f6bf9e52cf60c9ac4f097dc38b524fb89b32f057c754abaab4aa671faae49b079cb5d70b99ac387e3b758039c6524babb6b0c3c299b15df961682a75880c5b05216b483ed828617f0abd04fc5d632badb5d71fc37ed0aaf728547425d4786c89aa8cba31dc78ed4e38f633601788413e47df275727c8c4bd9b280e53ecf06e38e1892a80fa5b2a243861f4d3a9c39c7921ccdf49586143b8864ab663e2dd9471da13924e42823323593bf468e26a8572664ab064bc2f2fe117b72deb63b97e11d468f075f9cf9749ddec04da559b173bb5c36591b5223dd027c351c0d8ad89ef2f517db0a71ccf8048117283430e6d05df7e1edd9c07dafd78febc2def52d255e0844c68423146b3f43bfdb5c43c4e27f5090bc8db2984759dab7fcde12beb9b005434204f69563125d8e5d1d8041dc352b20b2d094e52837037a661fbcb271bfcc88d81a8b8c69c4fa51f739fef9c4b75c2bf0fa300875b05fdd46088588b7b9e25ff6fade4b370aa21fac7a0231c87abb6dffa8d1cdde80c93e5ef89322b0854f11413558f905c4c8a1c57d3a65db7d2ac5941f67b0110b52c2071441696ed867e11e61545e40b9462e9200ba942072a05bd2686a8ba6a1dc8fbf3d207c10cf2b0962d627dafddd74b0a2086c90b062298096368e812977c4d3c50fbab2b6e30741950cce015655a7867e90133e30a76d2dbbf9af74df8966d113fe180da0fa6ecf04c26f6f270c9d8533ba98660950521316011fc929c9dfa767d90f62c146f2149854e3517e2848ce843c0a56929889dc7713a6e51fac03ca71c8d6948416950727f059507ec524d6189b99d0b9aba8d71aec0088c72d0449fcc9007a2930a13158e6f6dadd66583c15fb2d71127ad8f7cc6c3588f681a1140a5ac3b2ab83c82c178a6c69a195e8cccac41d5dee1b817b4adc5b388f2c477ffa5642eab7f231aea316a58fb0bcdba297ed56fc34bc4a54290b6bf3c0c5f0988be997733ec94e536999e74f7f2615129127c134608eb1908bef5273a4b05e69ff710f401ec8f4d1903be930d4bf87120e51497244d3b0fbe71b20f989baf11db49c796a5be1d09201e42ce1aa6338ad6f4a966f2415a5650ad7c55d80a27f6c4b6f5289835fdf5972b2fa8457088a1d5cc18a832e2d8d5b3ffa88c063ea5d64dc1f14a95997a064e6e8e09ee9a0b32bfea2afa6f28bf882d0f87e0937fea0e7b51dc8bf2eb1e07f5b4e006bb81aecefa6308de2f989c16dcf1b8f4e24a82e450a28b9d73117ce2afcc301a8ab44000e219a9c9ff7d6a48afcbc7f8490b5004eec87769f1dbaa46995c668b4fd897e4eb9f95007a2041e32a8e32f1b40008a11ab1d760ea6170c414ef74692fe72d59d129e1b5fedea373dfc4b67b5c04854740b245a71b9afaff2c5e4d868486d5223e739e6dabd399e98f0f7fbfa3c27818e365fbaa84abcc4cf6d3b6961b2cfe9931e6f3099ecfc3db2fa6c7fc38386f2f7ea8fb6b73e4f1f184b32a2b33b05532174a80002ebace0659ff134240c2bdc4f1d07743176257f22680dfbdf160b70dbf4ef4d5540c6b55c6e965db0185071d71a16a050a1514b0d5540579505d583e4924d73d21f80c506706b072a3597c244b8b5935f39ebae69c2b26cfd667d76b271148f4c6fbaf4354e93a82144af0e71d7083f20b69cdddc8b561cee49b59b28ea7658203ac681cf55964f3fd201c36b07ba63794853457729afbdfc81984ca01cd88e88898f0ed8bd84804d24af86efe7d650c6d3b6165ec868b5195bb9052f382882389d4b2aeadf211d57848fdd4c8a2a149edcfee831bf9687aca707ca197b8d4bef649500edcac92f3a37a368758ca5e26f632b5fa75cd1abeef9a899842fabb41745efefaaf79db64763996f529273e82edbe07e70a1793208d3834deaa05689c9152721563d8907758a171935786e4999372158c7408b78081350fdd111b075d46646c655d51aadd8478541cf53e4c6f731eeea47b97aff6e32bfa51f163338b17cc736de544b72c0d7c3d242c185bde8e4101fdb1e2f2291c207cb0d2486bf21acbf2fbec4f95f54ecfaad4036b33586e22b35ed0d55f2074abee179ab95ad5d0309c11482a8ede294bfdd46d8c6afbf9047b9fbabbf2d2b9124adb87a8476489d8831131b37fd55ce6c07e1a6beb79ff341b4b0b147d61ae102de9745da31c6a2eb318124deb1c7bd31297526e19bf20670d65fe5116c2dad1d407b03a7f5d0599a595bf2b4977c275e1c94b87a2d7dc6f5e2b58fc005fea4c5bd468c795ea5686a797f78ad636e305511743a5b0ec475d9f68e9196faba4563ba37a4a908269564d44323b05f0b8f1648e860d877b423855f019887ddd8dd9aa6b67753f7b2a412547a38fd9efb8a0f0ec2268a74bee6ebe99edc402a98dc58afc7321edb0eafa97c7e617bef4ae243dee513d4d75082f7bc750f1c8e652a60ef3f9dba954507b731b6580480379f1d039a2f3ee4e748b17393c6ef9654501b724e6b58131f7a847d088f53d061ca9fa674b0a9b52ce57b54bc692816371b6984f2580eeef26675010a470087b81cb47dd651a9537a19f8525b20d2cb435ff9d1364db56a1581055983d4656e80cd33fd3841546ed9866ff911b4a7cde3353c7d44cd3ab2cac8f1d0b1d69d278a8e8212377091182b9440ac2905f05a1a760a6e8cf1864a735986c7b157c0d1226dadd936ed87186b41e50c2124dfaf48a4189a688414ffbda4032046af5ecf41624ced493a5f82c393229305e36af6728ed7f9bf28a04389d608422727d3c5a4aff58e28357bb802200860bd09e973f29be024f09599a93da7495d919facf4c5ea6c30332464b1c723e1fefb215772b2e7442c19dd67e061be8f9fc7df49b07e18226e33d41941072f9a6f9b27b1e5a26995acdb0b7fdb51dc053a29a5b88cf331b8b9cba59d85c12d9c620e604907c276fe2e197bff065683eb1ce4f40", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="9fcfd750a5d3b00f542f18", 0xb}, {&(0x7f0000000180)="aec77ccb7ad0c61b7830459a1fd9c5f3d1e23f374daa60c7da29209bcb8089d5d195811b267cb16c5d1c0f7c7b8174b9f7f957e9d7840e43fd6acd2b3ee7e4fbe28ecdee36761f5ab310ee5bc4bd696b0bd52e2b182c6a", 0x57}, {&(0x7f0000000200)="016a54d74072f9379c298f4eb2e1c920ba356d936c7904c240a3774c963cc96d3ce129e0b185a2d22c14da24d77045b946d58e50318e4c885d90d5dccc2f65af6296d85d2608122a7971c1755d9885c37e8b0430cc1f61652a44226c74da82e7c1809d29cc6c7f99052bf27f0a0ac18d107070cd7e6487ac0afd2c05e59987a4946341da76410e847764", 0x8a}], 0x7, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x2}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x23, 0xfffffffffffffffa, 0x8, 0x7fffffff}, {0x8000000, 0xffff, 0x2, 0x10000}, {0xffffffff, 0x5, 0x6, 0x8}, {0x800, 0x8, 0x10000, 0x7}, {0x6, 0x4, 0x64e, 0x7ff}]}) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNOTTY(r0, 0x20007471) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x10a) r2 = msgget(0x1, 0x54264245d8e7ae09) acct(&(0x7f0000001140)='./file0\x00') msgrcv(r2, &(0x7f0000001040)={0x0, ""/217}, 0xe1, 0x1, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x1, 0xc00) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x7f0083231be09b95, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x0}) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r3, 0xff, 0x101, &(0x7f0000000140)="2751e0ce3f6f21ab93c04d7dd31155283476a8bccd03a589ce266aeca1ad8639ad1a22d24dd34797258a2ee2bc3b9fa4ac8df00df6aba46e564960105a0480292167aa3d75e48b90647431d643263a3664fff1ecedad1894246177ba6ec3b71ebec339729846fdcce24c318415bdf9c12e354aae026ff3452eb58bd44facf2cf8e0f1a7c93fc89fed7ce8fa0ffba484f59a44e94f0da", 0x96) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="80002e2f66616c652fff1569720edc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00d71a40f60347687991"], 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r7, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 16:00:12 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) getrlimit(0xe, &(0x7f0000000000)) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x7f) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f0000000040)="26b5fed7ede7257b5b5680cc3bbbf9be0da4b893537b2b61abc9cd066a91350ae1a72a6fb620fcf2ba4efefaf13c9944c8cd2743ae8d9a61fd1ce58ca34b7a45ad67921d4592c774d9645c4cfabaa47de057bde25706270411759d0103da685d1d281bdabe783482b8be3352d642757d01d7a017ee010e3cd0d206b6f2e40c501af7062c597b8c38cb847238a8a342303defb07d87f13423d69fe15fa8c7f0366185f02aa600615e5da81c622afbe5291c5c5809fa803fbf39fc2ab64c412f9bfc6f1394a90eb1a09f080751ef3f602c4724bbf0afc28e61ebd9a09fe2334bcd58a9d2d9842817055fb1d686147155f11fd06f52c27edf", 0xf7) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:12 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) r0 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x481c48b6) 16:00:12 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x24d491d7c0ea83d8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x7, 0x1}], 0x1}) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) msgget$private(0x0, 0x8) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}, {0xffffffffffffffff, 0x3229abc6791e715e}, {}], 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x389d, 0x75, &(0x7f0000000100)="4bba7b66037823139c4a44396ce4471e5cf7c21f6559d1e3706dcc828c24ad59e429630c2eb798051aa323c4a75e7f168ca75116309456b60f8125f12b4b45fbd0acb28c8f4f0e186e55eb6ab35fd41bb98988bc4679046c7c4c3e0f386b88dc4e49e54824f65af0e0fda75b2490b5f8108201ee41ad59ffef70befc96b433bfd588ebdb91d3cd085be41c060827947a000ab283f6d95897543398a7d57c12ae11a30d8b32ae72508bd9", 0xaa) 16:00:12 executing program 1: close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x4b) utimes(0x0, &(0x7f00000001c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r1, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000180)=[{0x6, 0x20, 0x800}], 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/31) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x80) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) socketpair(0x18, 0x1, 0x80, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64}, {0xc}, {0x40006}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:13 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$unix(r0, &(0x7f0000000000)=""/74, 0x4a, 0x1006, 0x0, 0x0) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x100) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/4}, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3b, 0x0, 0x5}, {}]}) 16:00:14 executing program 0: r0 = syz_open_pts() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r1 = getuid() setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:14 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r1, 0xa, r2) dup2(r0, r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x200}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') kevent(r3, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) 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)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff}], 0x1000, 0x0, 0x2200, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xfff, 0x4) shutdown(r0, 0x2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwrite(r2, &(0x7f0000000080)="3a9729319a7135c4f0aba8a73b73566b4dca327e1570b75cb1b567d04652d9", 0x1f, 0x0, 0x0) dup2(r1, r0) 16:00:14 executing program 1: ktrace(0x0, 0x5, 0x40000000, 0xffffffffffffffff) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x9, 0x4, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xa7e0}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x93b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x1b}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}], ['./file0\x00', './file0/../file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xffff}) r3 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000580)={0x3, 0x2, 0x0, 0x5, r4}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='q\x03\x00', 0x2377b1049e23cb4a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x400087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = dup2(r4, r5) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000006) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000100)='v') ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = msgget(0x0, 0x80) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = geteuid() r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd}, {0x6, 0x0, 0x2}]}) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f00000003c0)=0x8d1) kevent(r3, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x5, 0x2c}, {{r6}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r7}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) r9 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000380)=0x8000000020200000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = getgid() chown(&(0x7f0000000140)='./file0\x00', 0x0, r13) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r16 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r2, r5, r12, r13, 0xd0, 0x9}, 0x7fff, 0xfffffffffffffc01, r15, r16, 0x80000000, 0x7, 0x6, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:15 executing program 0: syz_emit_ethernet(0x99, &(0x7f0000000700)="f4d9822c8cfd4b0e466fa7d109489a64f355194b83958e8fe43d735d828285e93de4f68fe26454c0c1a4106f300f3d8fc011e354ad8a669e3c7199251a78c90ae682c837fbd7a13d3d6b0e2f96b5c78661cc6d470525491fac2f11f23f72b8c90c0a136c9a926569be6742e544e0e31113489eafc8a4f437bbfb4c2b883c2cf96200e0046ab5dd2283ec71b89cd8e3f3e50939dd86dccb2aa77d") r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) setitimer(0x490e34e297cfc288, &(0x7f0000000200)={{0xfffffffffffff916, 0xc00000}, {0x8001, 0x2000000000000200}}, &(0x7f0000000280)) r1 = dup(0xffffffffffffff9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)=0x11c) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000000)=0x8) r3 = dup2(r2, r1) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) mlock(&(0x7f00002bd000/0x1000)=nil, 0x1000) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r3, 0x2, 0x803) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000500)={0xfffffffffffffffe, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) close(r4) syz_open_pts() mprotect(&(0x7f00002bd000/0x1000)=nil, 0x1000, 0x6) read(r3, &(0x7f0000001680)=""/4096, 0x1000) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = semget$private(0x0, 0x2, 0x80) r6 = getuid() seteuid(r6) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000540)=0xff) semget$private(0x0, 0x4, 0x8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x6) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/76) r3 = dup2(r1, 0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000180)="9e1054918a1a50cfac8df77c7621afa5a6ed658eb68f5eeb7e30af477b32736f9ff8a1a1182d2419d994bdd5a3cb1c1b98e087a3e6ebbd0669215cc3469641df2e4b977d6b8957b17c6a55092d4c87418b1e83e3d4a864c183cdb7eb996fc7dc13389b6ee0ed219878aac406506fc701e55756c9d976646d4fbdba40aca5b59eb850e3a01b43ec27295ca119c441f7c2974c000593d803a8f8b7d22f32fcfb358d50f1574ba923c28719c80a1bca9a5485d0beda2dfc0dafd44d42ecbe01dd7c27ac88236a6fc00e78430c17fe7f1f6aab0761deabb36e00b186ba5c582a14dd3b4aeee41a328f63", 0xe8, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0xc0, 0x44) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="9dd5830fca745c9c8f741520877cdc14c2adc04d63de88895444c9a2e35e7c52a73c829f81d558c4eadce5317b89408e614a2187508ac4649c89ae057fd80ad2cd56171daabe5c6a15fda7ccf3ab2823dff65fa9f4eb7cc2407872fd063decab32fc02eb1b854bac9990d45da4d0eae81bb190ab220eda8fdc7ed5cac29f177e0000000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x4, 0xfffffffffffffffe, {0xffffffffffffffff, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20480, 0xa0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x5, 0x1, 0x5, 0x0, 0x738, 0xb53e, 0xfff, 0x0, 0x6b880755bd770d55, 0x80000001, 0x1}) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = geteuid() r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r3, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r6}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r7}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) lchown(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, r5) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet6(r2, 0x0, &(0x7f0000000040)) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000293000/0x2000)=nil, 0x2000, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x170) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) chdir(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xd0de) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 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']}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r2, 0x5) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000580)='./bus/file0\x00', 0x80) dup(r0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000600)) 16:00:15 executing program 1: poll(0x0, 0xfffffffffffffea4, 0x4000000000013fe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f0000000000)=[{r0, 0x154}, {r1, 0x100}, {r2}], 0x3, 0x8001) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/d\x8b\x9b\x00\x80MJ\x00', 0x280a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x17}, {0x15}, {0xc71}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./bus\x00') syz_emit_ethernet(0x169, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000240)=0x4) r4 = dup2(r1, 0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x4a) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x9fdd, 0x2, 0x100, 0x1}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000200)={0x2, 0x8}) socket$inet(0x2, 0x7, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x8, 0x1f, 0x40000000000, "5e5e7dec87580a4ea60ca4d458bb88163c6014b7", 0x1, 0x7}) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x800) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x8a, 0x1}, {0x10c, 0x5}, {0x1, 0x7ff}, {0x48, 0x1c9}, {0x101, 0x4}, {0x0, 0x40}, {0x25, 0x3}, {0x2d58ee0a283fd05b, 0x7}, {0x3, 0x7fff}, {0x8b, 0x58}], 0xa}) 16:00:15 executing program 0: truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2bc, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff000001000000000000006e2847f4659bfd664e91524debe825e5ae2c76e8c4ff1f269e4350dea4512e61b26ea24cf9f483acefd175be5dfd54cd75a433676c2f1b213a79c2"], 0x10}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) socket$inet6(0x18, 0x7ed2dbd745c4d8ee, 0x7) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x1ff, 0x7, 0x100000000, 0x2, 0x400, 0x7f, 0x7dd6, 0x2, 0x0, 0x8, 0x6}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$dupfd(r4, 0x0, r5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c, 0xfffffffffffffffc, 0xc730}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x42, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x2}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x8001, 0x4) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x74b, 0xfffffffffffffff8, 0x6}, {0x48a6, 0x6, 0xfffffffffffffffe, 0x1}, {0x8, 0xbee, 0x7fffffff, 0x8}, {0x7, 0x7fff, 0xa52, 0x8000}, {0x7fff, 0x401, 0x0, 0x16}, {0x0, 0xfc86, 0x1ff, 0x470}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x0, 0x1}], 0x66, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = msgget(0x1, 0x0) r4 = getuid() setuid(r4) msgctl$IPC_SET(r3, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x6, 0x1, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x1c1a2029, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f00000002c0)="82e2330a6a6dca59688898bc020fc7e2ae29a13d142e5ab2b1ef0b3556543e52717700ac2da005d4524e06982747a4ab8df4faa66c48eaf371633f6b1ec3f751bcc8e2e3e358953e1caff7816b0bf8daa39e7f41702902d267585ddb8cc10ed648ea4532799ef21931b8695c2efbdcc1e9fb4fbfcea1d44c21c75d7d9f02ff93cf5360e8f24770c13ee78d6c5ec35e95b31f8146386f5c523fda6ac8b0fd51899d5365ea04ade2153cd9ba32e615f9c161a56f6573c7168949c71b3639826245f89228337d8dd12f1b26a7e901103a191f59f5df74420b4973c357e09397ff7e9e498ff387bb2f223277fbfdb7caa9b5d7d3bace8eb1805d49f251e7289067c9c41d509b32ee83abb82adf86dbc8fba98fec1d65324550eaf778da96be7e47a52c1c8b979117ea1e7caf38d85539b394691ef39165cc30f561eb9a7bb6ae43a090dd4c77db6defb28cdd9390ca3ae89cc5b9d1442c8adbdfdbe5c08cbd318c538ae8a738e2d06a546d4956027eb04ef72e50abbcbf8523f89cae8633bcb9b7d97848e3edc95590a80931bc7af03143da0d0bcad77d1f5196bdddaca5dd22ed6211a6a3bb1c9adf96b9297e6861312a8f52209c309907fe84e55da30acec0758e45cb525739e5e5b7984c5c2b061a3365bc04225a1ce351a0bc68a6702b750a6163466eacf4e7a4a5ab37d5fd858e9b6a6455e18acf2d53e067b4e4603ae81da1ebb39217e895a567d97eb5b357cf443ad788ce87cf822dec3ca8626417ceb547ca3216fb1c913bff87f97278108f857d7372fbf316cacaef39fc94c639f99d2457f8bcbeb836cc017a18ad31338fb3d87adb768d7918151801351decf16fc96b7ff8c33bb2f7e3436774a1c39c85143a7d2c26bb673c821c44787ead57bc02c06e2efdd85dc45a7647a347ae7b616545ce72ef4f36b448020b489cdb3ee78300a3efeead30125d6e45b45e18b0d5fd910090e813e41f6d47ee16050a296f087279985216ce8c20303d4ebad205aa815f8a948b20f80d32077ef6cafb2d06ad03b81cec14a18ca590874ad505338a0abe80e58ca71c513ae37f160086fbd61838bdca3fe637b14290b922e6cb7634a97e475b1905dffe1fee2ff5b4ee36ba143cccffbb4b15a1b24912e391647551e8d5a0bf118a3e27dbafc3dfd9060f0f0e24c7026683af46ecfc6634fa4c90e3ae75f711c74a70389415f4cc00d6c29b5978f6cb76a97bfcc4ce42e0bcf9b5ed1958579c5ef68102e1dabb420a6041e32a415608c3b7d2515affcb7c50d4e70a506cdf62bf62a58dbabb61e11efe5cbe01f6221aeacabd2566d5df9fd86716268448b974341b380bf2395306411b493d298879a8c8cae44f74da90451984bb786636c32555129bf285bddfc381768cbd84faa86e82557689b63b383b70ba2d71e0ba0e83f46933f323636d34f0b22821ec1c6423a1a942fce7f30dfe7f61b825656b585afad9ed363627ee5d2cb48becc2ee4a99b253ebc5b5b73b8b20bb08691fd040ef59d72f66416eb1b953bdda80b24c1b0f6c0672e2cd87e799dd5e94aa797379a98d35b0032654b14a953534ae849a288a29afe015a06d93aa7f58a606d53100c453452ba9e80177a545d3c76a35e38b6d977b87bc0269d42eba1aefc7619db452fcd9829d4094fb5f438acd842ea8649b207899718f35d40f13518e10967cd199a764e3d33d670afc8bcad7e09204417db0e6121c4f5aadf5c9dda15d77a6b49f633006676bb8530ff37040bd39d565c0feb2d7f568cc602671fcd7f102526d97bdb909be8bc284d516aea2b17184aafd31247c91616818cc4ca08825b2edad4d3785c9af43d50a1209a9d0c098df04aa70c9650e667376a830325f0d4b4d83d5baab611dcd34ad05874ec1b66cd8ed2d04fb64d5f7c9b987be8747e43e3331a8b78857acc54d9de720d834ace3373db98fc5e7f393e07697150b69de2dcbf5419009adff04cf624899b512bb42a230bc1068e7ddf2fbe4080abb25b03fd6a39df7d6a3636cc649ad34ca2afeec29a01ad6ab1f6f9aa6c9f6acd46d7bf926ba2be691b02d878402d5e5d5ede8888c4747422360a7a18048c7f541b7f138e9a1a07332e8f4f70a9db8550bc1cb9eceaf7757358161663735a3e3da7a912918372423a34091b1c9ae7f25cebad9e7256d58627ade70946b615d3d2dd527f92af9de19692f6fcab56f59e895ddb1ae2c9576171cd53d89d41b2396c42137f75b0559bd0bbceacc4537f71fbcefe308f3bb062b31351759066f1ec0b5bfa2717b5be19638ee873865fda93ae7a83401a357d252f9843fa0d24b1d49d8fe9a183c9238927dfb1e1b823da34ca1f82ccd7865a8947cce63b73f5b8304a21e318c83928a9440cf294ca4b438c6e43bd8fc5be50fa46ab870ea535f260cc975a47166d22d5087af46c34bf15e2be082f21522b0e4dbc6a6519a1a2e812d8cdbc21989519a8d6ecc48a919268d9bbdacecd4c457391bfbeeea5dcb3957d345d323685221ab51dad2c1f66297782eb15ea93a8eb3589dbc15d0c785d8c1d1b4de5155b9bf15bc454e1cd79f67ed27150d672b3ba8aac42c857fc978aa383789f3555762cbf8a61e8341f5dce30e94d7825b0d5c1c030b940124b72c6ca9f4f6aef235758b79bf34f0c0d9dedc86cd636631271b788c0613c950f050314a4ac20c5a22aef08e581ba8c815abe554c61998977a1ce60201f88c6192912a6ed5acaf4379504e2054f69a9c976545e2d2c5588a097ab09686f815c7f2062b73bf0ec97a0b2e039c98fc167dbd873a7fff417658dbae1f62f2377a422639e3076a94beb0be0b6341ed89c6aa21fd63c8373f471e654a466202744bbe448d213049c06debc378624e0fbe5e5ab0a6796e22fd43bf4c086df75771496c67bf58434c9c2c58d0f4b99ae94de99c54c95abe96be9c67de9c0001381cedf09c20665d2edf064651ccdb1bdcad207c8a6730ff43f954922407da232e2780ea782b80c6e80f69ab7344813fa74c26b2ee66ac9277afd09617a2ceedf49da4842c3b3b19b4a28a605c20fa92f5368294065faa19e02873bb87b72408aa2d58329c30cf7c19e8518ff28075a40ebee358a7c989492ac58fb83735577951890df3a2078405989168c905645b47ce75804e2cf0af655b6842ca1d620056961d3bb75009a58457fedc8e956ee6b2dfed5696c464dc2fa963c08b2823b4f8bdbcec7dea7c81676a5570d4a2f7d4daa2d29d9763f8c6e81484986a47a98706b8c72e48ae10cd853798a1b4251f36bd7e06b70cb8591e8423cf8f427a81d99560909f84b7834b874b7281b5f12f378d6f04659609c2ae011adaccdb0ba805f616cb977e48c3bf0344171dbde445b22bfd01e8764d0fa3af7746b8a33a279d1efcbc1ced37c7277d465500254fd6b78a3342ba7c239328632fc10ab59c04cabebe7bb54c0cb098e2a2d37ecb1d53b0ca272e6f4e0e7f3e63549b435eeb0f8381380fe29a8514737d40d8b7c52dc2af16ad414ae7d17e8d5168ffc28fe57ef1615b97c5719e5d3afa2868c264780ef159713ee65062365e6b9df09556aa7c70e8aa6c4fe828efd2b2db58a63adc764408ee575984e32f5f532dc3e07a4e528d5ad3b899909d8e6c86f6ddfea4984b452002cf45ecd0e990ccc6aef17c62458128f5f949de469b608919e27f4d4dddc2c61e273ac1821a4c82c79391e6ff37913902bbc3a9242bf3f7c188c68f536df714b575264824c132e10088d76ac6523d0a9d466e5036a653f04ca49e8998f4c1876ce65871b79285be3be2bddfc14fd8f0a72032569c8af1574236085b82781fa66bdff83fb33cb0dcdcf765a2d2f776dff1a719e7798f462672bd47b6a36c4f2bcd5ec1d10031a6ea2c106fcf68fbafa3b451c676230d9841f4f35f1fb0df11e798de2bcbd149771b229b23491c9c169c87ca71828031b27753ef8088d620207ea68dc5f6b1b139fc776b10dd7034ef9592fc4bfb8c6735f8e5968de6dfaa9a5cd05406c5814df4c7ee38a81c0698a1dc3e3e8696f6756de7caa23d86eb49f761164b900e4223ca09ecd96ea77101d680830ba5253d0381b6d8386733ded411340ca05326a2eb13077b5af20d38db73b0dce4bed459f1466a79a13cfc89fc0fbc11555326a9552a76bfdbe6180a718921170b6b0ff4021ad131bc98ae0ff9dd48f50cb73b194a8b0b320f111303886e3671035d4103723ff5f3f9b44ae8852374e0da1d66f71d3ebe6d2b6181dd408b4be8ea4cf99828afed402d35bea61f86e2e66ecee90a4c70c803fea8fc237a9ed0634d2a387c6a2b1aeea067409ccd673dcaf6188002bf950612964e6c975aa2588e89284a0b242e79d52f303ea01f4a9dd7dce41d7a1ab89ef7a8257265d00cf6f495c5a423bc471d2fb19d202af7f2121b248ee9cc54e00bd85ff9e7025b32a1cd6533b8fd14d5a66293144b1eb50ac5d7dc9088549d56af7ab9b3b5866c2fe4eca530f1b50f7209e57aff8a587efb767f21d08ebde9be0d186a1e9f410b2404b55a3399c109de43593f2934f6cc37a74952cced2a4084e164c2a397e5a033e003b8b6dc670c424d94f89f6581fa9d24ab974c820235543f7dca647a9c268fc1bb4f2a540c4b0d8b620cb4f9759fc7f732405b038b1ee7ead0fd0cf70d7f102d0318c56a73fba3b3fe0c5a2b7442200aaf5b8cde742c4607115443393813ac58e5e3de910f48e607c4594df1d8e68670b74f5a297cb20f5a8a44fe983a4fc3ffee9d53072a135cad9156c7d55276b8a4d41f6197ee9bd76ab852fbb9bd419479dc8ca60f1b7fcb34fa58e8d00822dad82f925ce56937114d127271857f0d4b9cc223d81cef89953b45079f926021c8ff39f26bb13eaad661428d960523f95a39b406b7c6042bd188b055f009e8396c3b4f466876bd8c13cb1dc7e79b35cd4cbbb2ee770af1acf75d1acbf5816cf7d53f8057df58c77a14bea88606d740f5ab7908696ca573499fcee1b9c7ed77ace2a1160e75d4a936c2cd664825be6affc1df029d505005a5ef18a668ab1bf1ebc70539bb54dfb5ff07d6c30f205eb3e278920e0d9d8f50b3213a01c59f2bbe5c888d33034ad6af4e06543225db2b3263326e5a0348f2522c9f4f88c003a5b8c032a96ebd875d549bdb5fab3a52ea50f0471bf1ff57dd0119b5c50b1f939887247f5e6ff50ca8ceb086ddcb49c47f2baa7a686258dd670998b1e77c42b111a5caaa2279a7405336a8288ce36b7a05636c17bc95fe978f6d86c70613dfaec1fd150c755e43f0841ae536a9e8a93df3651bdb3aa082fe668b9233755f321205503f9324974276cba7475b7116cd817cee9bdcc1e5b14894673983f938a7115f563c6b2a9bd8f82a8f3156b838ff5909f99cb098fb4aa836de887a1b0d907c1c8ba2a60a31cf8b7a918a8753db4a0091bc24cccbbef097bbebf74c9bcf6275a1595107242a5a8f9fc4a5f39e0565403b514e1d43dc5d575621bcd96860e71e51cafa5b65afb507d41039166f4c94b81124c8ed35c23427fa59f74fd96b0665c62c71faf7777dddcc094821c61a4e59cbac337d64424e861bf1b5b84a37183b9d66b21a32b8bc815a1919f33b2c7bdaeb6168c999c0ccae6b669255b9e3aa41cc7c1b10ebdcf695852a45f17f590e996b02918fe80204520b03e6193102d07a46153ff30accfc68679d9ce045e8d0b791139cdc5547705f66553d83a179b65fe19db79a15b45063863e3e9bc686cfac3559b1762031539ffc5560ba070d2909424265d700de64c166c3f15397e3f42bb2e9d8", 0x1000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x7, 0x8000, 0xad, 0x1, 0x9, 0x4, 0x200, 0x1, 0x1, 0x0, 0x3}) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1d4) shutdown(r0, 0x1) close(r0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) syz_open_pts() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10641, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000540)="56143054ba270fdc26b364357d8485d70a666c82c16f146d7bbc0f46d531336c34b5ae1ec98291bdd653256211d9964fdf4a43c61b2f365b3f2e5fc9397637ea9a3fce9ba61ec487f501af0c32ad68b84dd3caac4985e4debfdd8566d3a29f2d2bc21e9f8d4f5b596b0d6c03595264db26c89399e02353bde16f645b8dcb5bf6aed4ada2e51ebd47f5d7175fa372c4d57c7644b47c16722db262bb7862c810a8f04f58eeb363803b6c077d2fd5f1b9a2a781b1d85f792dc4d955048912165b3bcdb1ab50b8200b1a7229e0327991b1f713d7873aa7bca2d9c8198e70ca587095c3ca022e223a7be9ab5032fcc678bc99284ba16a45de24a506dabe94bf1760f7c8f313492c50184672fe47f512677360369524363a313f9df97c6f4993eb162ad5988746f7c68f0818c68c1604c47fde9575b56006bd548ac9c9", 0xa4}, {&(0x7f0000000000)="a277af6300b29dfedce01bd5f5b6f0", 0xf}, {&(0x7f0000000040)="1d65bed53eccb05057996dba05bf0a091b8c89457af6b4d869241fb604d6dbc84b5e8b5ce9487771c80984", 0x2b}, {&(0x7f0000000100)}, {&(0x7f0000000280)="0263cb8af4fa7ea5e5dc6214b0e485499ea7d6c8daa55d51cfd4a5373fab409d714e560b575e31d450a40962fc1c896abf17e32dd46b4f0837e7a4f36449e8205102897fc313ddd01e61706bd2c6ce3f993872a2980448942bb49a7d8f1310fa0a81b28adb577e2caca693f46d327ef55b6bc9f555574767f27abe5cbb1dad8cf95ed91f35b9a49737cdd264371337f1dd8c8ea980c87075030b0e4f14e2d52bf42eb6e282a9f88b4b6e3e0b0e5ab553342b1d4578a10823decf3a21a271f76e21d699f536722c68d51c9ac0fb4e85f3c5aefb0eaf536378", 0x5e}, {&(0x7f0000000440)="4edb0666ae98a8d2abe1dfb5de554e4a353afdda59fe35bddc5ce8347948c3e3d7d7b05be3d805a1035f69c71cd6541a3ebaca2db04576d9aa5a8be7ac22d779c644adf3b2c084fe51ddcba10e2ea59127f2abeb3254ad55ec92dcb904ee0104e2cc74b9d59bdfaa9bd76447935d4caf16453a640f95aca029b7944b633be5cb8bc34a4d6f530dbde2e8a6f6ba63e186e1d667523088891e562f316caf8166cda2d093e5e32bd9f04fcc60bdb3e9b3ead2ca37d9bcd3ce8f0c8b6a6f53b5005064210e675c54ef6525f95f13b33b1e3b45aa541134f42ea4edcc1de9c627f28d0393", 0xe2}], 0x6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5e}, {0x5, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x0, 0x2, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="b22b1e46f5bc89a9df44ea451b900ee8e1ffe0b77383490d185422f4c25ce12cff6c78266916293343a54e9dbcee83089f768140ec867575698ff1a294ea6afa3ba2cf483bda9ee33ea2408f6e519295615b225ced60d33fcf631d5ea473be2cf67ed0d71591c9495ef1d9d5a42400b81a5a2bdaf727a28be697df4359a2d1a2429d9dc15da2a826e803902c6c34c03a24baa4fe9b6f8a2115098707d4dc", 0x9e, 0x408, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x4000000000000000}, {0x1a1, 0xffffffffffffff34}, {0x81, 0x6}, {0x81, 0x8000}, {0x40, 0x7}, {0x85, 0x1}, {0x0, 0x6}, {0x8b, 0x3}], 0x8}) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00), 0x0) socketpair(0xe, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwrite(r4, &(0x7f00000001c0)="0955cdb70bdf79ba2f4f6337e194d1bb9050887c69de3011dd72233552264d19ab7e492ffcf6957445e1addab313d90c33f0f8af7cb70bb0e407d065187782a0e78923b1b7fe28d1c9240804d2a20903bf484d80a066e8ca5ea9787817be012ec64c0949c3395d98db53c9b12c78b68408aab27c157cc6da9ed2fca64255ce21ed7ad8940aefd539fec21dd87a3ed330ce47", 0x92, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) syz_open_pts() 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat(r2, &(0x7f0000000380)='./file0\x00', 0x483ebd463aa3f27e, 0xadff745364bf892a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000400)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[0x1f, 0x1000, 0x8000, 0x10001, 0x8, 0x9, 0x100]}) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x9b, 0xffffffffffff8000, 0x4, 0x1, 0x80000000, 0x80000000, 0x580000000000, 0x1, 0x3, 0x8, 0x80000001}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1f) ioctl$TIOCSTOP(r3, 0x2000746f) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x81) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x1787, 0x4, 0x4, 0x8}]}) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ftruncate(r3, 0x0, 0xb73a) r7 = dup2(0xffffffffffffff9c, r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000100)="eaff12ff7f000001d180e32b41725b0bd77c0a2f80045fd381e93ae24f75100cfb810c7bcfaaef6230623cd3723a0a8ea1e7ac45a34dea221df5c70430dac092d3c27fdb7e82a24f5f97b6492c2cbf8ff4f07626c62af4e3d144f46707390d1552e81e7791c6e6255f45234d2e1bc97fe6fecc875e50291ff98d463547268c10e1a33312aa303041d27f4d4a1aad7cfaa5fec3fb416708a221dbcdea5910acf868525a5409a4b9909c48e7d4be45b62373e286f956a96837950088b1961ee0e52934531aff189227dfb7e9396e0d7f5b2e27726c3762a5c53fd02b8ebb6d201481bfe2c4d63f", 0xa2273a1255f0f0fb) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000003c0)={0x9, 0x3, 0x5, 0x3f}) rename(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./file0\x00') 16:00:19 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:19 executing program 1: nanosleep(&(0x7f00000000c0)={0x1000}, &(0x7f0000001140)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x8, 0x3, 0x1000, {[0x3, 0x2, 0x7, 0x7, 0xffff, 0xcb0, 0x80, 0x7, 0x101, 0x2, 0x200, 0x8, 0x9, 0x4, 0x7fffffff, 0x4, 0x1, 0x4], [0xb83, 0x2, 0x5, 0x4, 0xfffffffffffffe86, 0x80000001, 0x7, 0x1, 0x6, 0x5], [0x40, 0x3a, 0x20, 0x303, 0x9, 0x2], [0x81, 0x7, 0x1ff, 0xfffffffffffffffd, 0x800000000, 0x6cfd], [{0x0, 0x3, 0x8, 0x81}, {0xb2, 0x20002000000, 0x7, 0x20}, {0x8000, 0x1, 0x0, 0x6}, {0x9, 0x8, 0x1}, {0x200, 0x5, 0x4, 0x8}, {0x4, 0x4, 0x7ff, 0xfffffffeffffffff}, {0x4000000007fff, 0x0, 0x6, 0x8}, {0x8001, 0x20, 0x28, 0x401}], {0x80000000, 0xfff, 0x6, 0x3}, {0x7f, 0x2, 0x7, 0x5}}}) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x7ead, 0x5}, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0x6d2, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="df1a17729b3baa88c234513178d586123c32c39e14db318aacc9193994eaa1f5d0b279b6b7f34462875116a054daa5d1f12922a90f758898d5982f9c697b62005cca6329c06c5aebc6d7197692633c29616e7cf076ab251bac77b9fe53eae471a5e4b8b97e52dc8a7e6b7c4d1b4a48c501752728398958fb92ff1d275739577481d358db625d090025e9bfb2b2010e3cb15d0a", 0x93, 0x2, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x2, 0x135ca877ede008db) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x2, 0x8000, 0x6, 0xc, "dae9ed1fe5452391f4a2c0e7ba7c963781ba6c8e", 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x484, './bus\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) socket(0x505e2a9dd276411, 0x3, 0x1) socketpair(0x10, 0x3, 0x1000, &(0x7f0000000000)) syz_open_pts() 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534660a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6d1c758ed13ddb09, 0x48) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r5 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSDTR(r6, 0x20007479) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000001c0)={0x9, 0x2b, {0x7, 0x6}}) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) poll(&(0x7f0000000180)=[{r1, 0x6}, {r2, 0x40}, {r3, 0x80}, {r4, 0xc}, {r5}, {r0, 0xadfed2e6d6519f2}, {r7, 0xb}], 0x7, 0x20) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:20 executing program 0: syz_open_pts() r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:20 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0xff, 0x100000000, 0x0, {[0xfffffffffffff801, 0xbad0, 0x1, 0x5, 0x400, 0x9, 0x1, 0x1, 0x5, 0x1, 0x10001, 0x0, 0x400, 0x8, 0xfff, 0xf4, 0xffffffffffffff7f, 0x2], [0x7, 0x6, 0x5, 0xfffffffffffffff9, 0x7, 0x1, 0x8, 0x26, 0x6, 0x7], [0x2, 0x47, 0x5, 0xe2f6, 0x8, 0x4, 0x400], [0x7, 0x5, 0x1, 0x1, 0x2b, 0x4], [{0x9bb2, 0xffffffffffffffff, 0x1}, {0x2, 0x1, 0x5, 0x3}, {0x7fffffff, 0x1, 0x80000001, 0x6}, {0x7fffffff, 0x4, 0x8, 0x7f}, {0x9, 0x80000001, 0x3589, 0xfffffffffffffffc}, {0x3, 0x0, 0x8, 0x8}, {0x5, 0x1, 0x3f, 0x5}, {0x1, 0x7, 0x8, 0x1}], {0x4143, 0x4, 0x7f, 0x9}, {0x83e, 0x1, 0x6, 0xff}}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x3, 0xfffffffffffffffd, 0x6, 0x3, &(0x7f0000000080)={{0x7ff, 0x3, 0xffffffffffffffc1, 0x7, 0x3, 0x0, 0x7f}, {[0x800, 0x56b96f31, 0x1, 0x7fffffff, 0x7fffffff, 0xbf, 0x7, 0x7, 0x7, 0x3f, 0x9, 0xff, 0x7fffffff, 0x0, 0x3, 0x8, 0xaea, 0x6], [0x5, 0x0, 0x10c800000, 0xffff, 0x4, 0x400, 0xfffffffffffffc00, 0x0, 0x5, 0x6], [0x7a3, 0x1ff, 0x6, 0x401, 0x7, 0x2, 0x1], [0xfffffffffffffffc, 0x9, 0x8, 0x6, 0xfff, 0x6], [{0x583a65f7, 0xffff, 0x2, 0xb5f}, {0x400, 0x0, 0x2f, 0x9}, {0x4, 0x4, 0x43dd, 0x5}, {0x5, 0x4, 0x5, 0x1}, {0x4, 0x5, 0x1c, 0x9}, {0x800, 0xf0, 0x1, 0x7fffffff}, {0x8f7f, 0x1a8d, 0x1, 0x2}, {0x0, 0x20, 0x1, 0x1}], {0x3, 0x1, 0x0, 0x4}, {0x100, 0xffffffff80000000, 0x1000, 0xe9}}}, 0x7, 0x9}) 16:00:20 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1000000000000009, 0x2}, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000080)="7af86bae6e0c5e8c2457d557f88f8f3d43b9035060a99f182f926db3570a8ef48254b28c23df33b1e4dd2f1999b87f08dcd33fdaf92146c2e82bcb654389e75ac5e9737036b5ef1f2f01b297748083230046a2af96737935a67c75defc9c39144654ea746d0e2e5c484ebe44bddd99113f8bf3e0c0994a0f25113cde942abc5cf1585f8093cce7b0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x2}, {0x4c, 0x0, 0x2}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x3054, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) close(r0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup2(r0, r2) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d1"}], 0x1) 16:00:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) socket(0x30, 0x8000, 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000)        16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x62) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x400, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x80, 0x11) ioctl$TIOCNXCL(r7, 0x2000740e) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r3, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="dcac64", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)=""/172, 0xac}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f00000013c0)=""/40, 0x28}, {&(0x7f0000001400)=""/56, 0x38}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffffffffffe) close(r0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) writev(r1, &(0x7f0000001580), 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./bus\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x5) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) unlink(&(0x7f0000000040)='./bus/file0\x00') r4 = dup(r3) linkat(r2, &(0x7f0000000100)='./file1\x00', r4, &(0x7f0000000140)='./file0\x00', 0x6) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r6, &(0x7f0000000280)=[{0x1, 0x8, 0x1000}, {0x1, 0x7ff}], 0x2) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmodat(r7, &(0x7f0000000080)='./file1\x00', 0x100, 0x4) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000240)) pwrite(r5, &(0x7f0000000300)="2fe2457519dc293f33006523fa2b52a412cdb3140b05702453a5c934b2e864ac128e920d1654f0644baa96e15d0f527db2bc7943376d0db1629e997efb658d66bccad925d65f1c9efb9b34603641b8d04279508e1d2901a18158271f993df2b6e7dfb6c96f8cd36480e07d24dab948880fbe16838862a8db19cb9b0f1e438a6420b7b1d2b0e89f024abcb4a684624711895fcd1d6406aed8d2cc1e2f87c73fc4816c9fe1beb2acce834600390d90a0", 0xaf, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x28000000000000}) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) listen(r1, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB=' \r./bus\x00'], 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000240)=0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r5) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0)="e7844ee475585885c500000000000000003c34eccd88f14100d7f156043e1fbadc7dbb263d505d9e53c241f3689521370bd61f6aa01d00000000a01c8f86d2307ff9", 0x42) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x728, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) clock_gettime(0x0, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/154, 0x9a) r3 = getuid() r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) seteuid(r3) 16:00:23 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000200)=0x800000001ffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'\x00', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCFLUSH(r4, 0x20004268) syz_emit_ethernet(0xfffffe2f, &(0x7f0000000180)="e0") getpgrp() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2000000000000000, "b8000000100000ed04000000004000000000ad15"}) socket(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0x2}, 0xc) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:23 executing program 1: setuid(0xee01) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) pipe(&(0x7f0000000180)) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x9, 0x9, 0xffffffff00000001, 0xffffffff80000000}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x44f) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x2) syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x7fff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xf9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x84) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x182, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) write(r2, &(0x7f00000001c0)="d62be4e5b32c5348435245ab62e86cc08adaeb296541103c09793687af3282dd0e2875e2775479fb980167ae58250b1e20bcfad9ef08a82491bcc6e00edc86feb61199eb6ca4d751b99829a567182ca913546e6ab77be9a4a4", 0x5) socketpair(0x10, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES64], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x2, 0x800000000, 0xffffffffffff3b57, 0x8, "f62634e1dccc4a40e5ba7cd4720ddbf25f2cacb7", 0x954, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="7f00002ca1472d", 0x7) 16:00:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1acd1d1cfc482f2f, &(0x7f0000000080)="9fafcbb5384e7b19b53168579ba0c69cf781df8c44a11ce53599cd6c64a53f9da03b12c9d93b59d6519a4bb5f719b6e4ba9e9582035a2c5889147aa3c3c5c804f3eb6788ca316787e53fe88b16333bc02038fd84939d092442e8", 0x5a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x9) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x21) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb115d1a7d6d0e12b) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000180)={0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) fcntl$setflags(r0, 0x2, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x10, 0x3, 0x3ff) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4012, r1, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0xffffffff00000001) close(r1) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = msgget(0x2, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/118}, 0x7e, 0x1, 0x888ba4e758f39c60) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x9, 0x7f, 0x9, 0xa43}, {0x1ff, 0x7f, 0x1, 0x78}, {0x330, 0x9a, 0x10000, 0x2}, {0x4000000000000000, 0x7f, 0x8dc, 0x3f}, {0x1f, 0x9, 0x9, 0x533900000}, {0xff, 0xffffffffffff739b, 0x65c, 0x6}, {0x5, 0x3, 0x9, 0x925}, {0x9, 0x5, 0x40a1f7fe}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:24 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:24 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) socket(0x18, 0x3, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20000, 0x0) r6 = socket(0x1, 0x4, 0x6) fcntl$dupfd(r5, 0x0, r6) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r9}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = geteuid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={r11, r12, 0xffffffffffffffff}, 0xc) pipe2(&(0x7f0000000580), 0x0) pipe2(&(0x7f00000005c0), 0x10000) getitimer(0x3, &(0x7f0000000600)) r13 = socket$inet6(0x18, 0x1, 0x100000001) write(r13, &(0x7f0000000640)="d3235b0c6445ab0f7f3fea2a12ede4ff52b4ee32587163fe7e37ff3b73bd11abeda16c1bcdb2b3b184c544207bdfdc4a96e6d7f57d14817a8df09cfc39d4db72fbdfed957f4c7ec1f74cc3b2eb0d91e78c49757f2183935586d7e1aee614c212b1960306718ada4bff564c5ce4cf6461038f59b39a90a58ec5faccc95ec68fea141c1f6d7f8e1d9fe336041fe4d2df9927bf1538a165b06839f63d6d2d0af8f55fe633167d491809e6b8e87da5c059f756da2658032e51cc7be17a1f42b0ad4c3c0755071b57ac35a8e44ea74795d10438c41eda1db20ce1b25b25cfbe6a6766041c12a6676be9415542cd6523d95e916ea941346552fc82d4bd281f9c5717bb724de3da7ba2d372177978f06cd1bcc8a0c83a23843b26ff96c78a3a5d8ad0d0894874ae8bfa205e5a1708fad34ff75762afca5ca0bed151ce963da4622f886170f8ca17b759c795ce6583212630807bfa33f5493f3f38edc6377eabb669f7ba5967d90b4af7d47aab85010b2b654ef432596f10fbae0363e2bacfc7383402e69eedce4167550bfd8bd5af24dbaa1333ef9b53e9105418fb75b32680b771bb2f2d7a27f57200fb3206f74a42a87aa1e7e260565f69d159f2d9985c9af8e7429362df258d0c7e3acc25d39b1da9146933aba6da596d511192fe38379d1445df8bbd0452e103e3f532aa40cb694aff448bd24b1f53d417fccffc3956cb97344e54451c94917356e2ad9adf65f242afd925b0f8be730ea888c99a0d5d60760f29a81ec77080a21a2e416b02ab718279f67e274495971f185142f9c837325ccd47578f00c5ae0c2196305279709bb71d3e730756def48a32487de1521040d84230539e5640598fea4eb72db16290999b694a6f489a317cadf552b1aac075c83d103c959f753cc3af60882827da4ba7147f99cc76e34b56e9cf99ed27d2e8f9b71d0e12dc30d3368f150f483965128d48594778a3fa487805558209e8a530576b8d537de567c7e9441c584925f540695c484523bb93c01db10dffc6f19dfae338fe7e4fca1359e88bf0f4c803571b6ff3df064bd23cf347b44b2e29e7adf97443f5a37205629d9ced21e287e5b6fc8cf12ca42e6b7498c0c5225d8e14ffa7a3f0fc162c06ffdacbbbde31aee8b5a4f54714616c3ca28e32aefce09c90d26adce9dffb9a39ebfd020959a785c62d5b0bba5fb600d0352a0108a36aed7b990cf3cfd8b0c0ea305a975ea460f759437c12950ad11bd979c595b5e9e57eb7ecbf1b6a6bf292e3f6252b9d0c5069baa594c4c09572eb60fc15fa95002e1e66cb3d7b2f76ef91968d9ba41d7f9eff7148f9187a32174208266f126e7cdc47c6e51c7b8503b2af51ae443f4c8001070bf3d195a55fc0adedf66276eca7fe1219ed2d756b42e733f2fdfb1529ae98d5761678a4f66bed19a3b424ad018666a7ee830f8d2b220d8072c7aef443e6522573295674152ad703c865cc6ef6dffa7be37faee3ce858f8453f88017fb9248312a31a9bb0c23a7bc06606c2cdc4ddd69e585c9ead5d3d166be1ea57128e1a62167fa1c6a2075b246ba8cbf15fed856e0db92c5905a0ea4d29562a881e3b63d4a536edcbccdf489a87f5e3f021f283e6d54baba8c3b3d29988c5a1ce0c3f654e829286e3911e89337287a163e7ddf0518a1ec01610b172473b10e083791c553a88e02835ab9a27d46708b18cded9a60f00fb1203b49cdd16d8361b55a6125aa8daa577eb7e5cf72fb49832bf1359f32abc880bb0fa6e2f55f222ab911d675cf25ed649442f4040f5d163e53e5e5c29cc0a85e1030c2057eca4a76eab3c311ce9f0d001158e6739bb07bbb40b449c5f03acba381c10169a8bd6a8f4e108b4e29207024e80b2c13a94b1814153225fa5839ce2415e1ba8b7372d06049f71cd116e0c101f5bdc9db1fa4a2b26559bd560a8ecf606e5f5fc4e7b8a95729ad36e15f3b96d81eb7bcfe3d0f462d226da44144524afa11ccb8e32190a85a29fbe150d62622f8b002a19daa663b1b8dcbdca493e5ba940558180d82cc22257d1f982465cc46fcf8bcc1c218f4a8db1011dafbb3ce429af6523369636877ca2276714d91ba348cc3b6461ae9aae748f76a4346a461796a72e823d86256f26faec8fe8509ec505c447ba418cd555b38254e12049336f12bdfc4b8e396a6ebb2e2706483c10d08a1778a62d94886f0b98958309f599584297c965b9922ed5fbffb8d354bcdfb2d9d392621c11695b3cd053bb78a60420d9d99544e13479b48132a3ee1bed0cf5047c90b4da8a41626f40e4a7e83790463d08e21dfd65c926c51a6a8400f7c7eb825d4848937c8af1d75c61f8d305d43ba45bbec3c4b839108c7451effec726e84f3b61def60a028f015860648bebabbacece285d673036984e18cb5ad83c5fadfd6fe25cdca543c59e23a7bf7ee05405f0c8c52cb6694ad56505df4c71846063c1e57c347bd12e3c6b6cd429eb0bbe574ee19fff370b376050328bb61982ece8ae8a384d0b60f8ad108ad2ba7049eabd852be5093c98b7f64646fb61465ad213875869866352a0632037fd00bc474d1bf29ddc1573347cbe8a514ea7eda2d03ec02e16266ce946b708ab1302d67f7957ce9acdf09162139c06ddfdbb087b04ea6a2e08e595d715ed99bf80f017d7e792e60778b11cc72ef8d10a8d15c4c228605742874947b87d74dac05f06e304a472239e7d6ed31f4333f6c85526eb650cd67a350e700e6969ba51df96a185826419399d570a962d270883a0ca3d75f9e7bbca2a9ac60f517a51be93b490cb811945b4e355deab583fd93838f705d57299b197dc349510876dadb79be01350b6b90014eea10a7684dbb3df0b1ae9374d6dede24f0ba9c9ed6ef9192cf0560f47de8628f40bb91528332af4e28464f0dd1e4a7d10f7f13abbd335b74754ab2c733efbc2ec8b902ca9ea1d05479f11e9c7fa85e83df24dc41de2e13df105730223ca76d5eeb043ac82486db1e52afb6365347f1c16551f8d66c7d71e5bbf1e044bea27986669871ef035c10bc0b5d92c38b871aa6eada65595263a81669d970b5e2a7b0820b840db768e696483a3b3b3b2c78e55b60099704c7a80045a83ddccff85e6b01f79efb4881deafd05cdb28e92776885da522184d79f86596858b265063024c4ac38883bc8783f7c1927b598836caba30d2bf95b264a0735aa31ca0ba9be4e1d46a0094d5997ea22097beeea77aef84b76cda7047913ed0c3f7fa6c4d3083cac1aac72da0075ad01d487c8825ef5dbf60b40e86e68fdc14e9ca2034554e30f13424dbe6a7581484b8693c63f8cd700d14f2107614ad65589e9717a1da82f4967782d3948fb8e3323c9b71f05ff0c68f10e2bbbb4a52f68f884afab355e12c9ab012f91a8456d0e1e19bcf578e66f618ff1ecdce9cf53660908d162206944ab0f767420ead243b09bc01e7b49db8ceaa91e47152a223d971477967a232d0a862913b6920b83d8715e02159c58d1d9f004b8f50fc6da65a7aa8df5e59a66256d700e9b6ef8b3c07090d68e1d849d7697675bf58040a93d430fcb200aba3d05803a207c0f089e5a40df9ac11d2f187028732bc6be62b713f9c9c8ab01714e80e895927153d42b81978dd66cf590bc9ec26736d0abc454523440b6754349aba4aabf4bd9ec309e42260a45927775ef067adb47d75e35c82338e43ba9e47ce89cfbef8249979c4cfea550a4c2a8c78b8611987321f726a7e49760241fb666d485255cfcc740e3e7c0244b7ce9a07843989feaa3025a4d8b7b145562b4e978a7d2225e0b921976c3dc68ad981abb3a1aff2cd901b4384ecdc381b19143209f044262c95961e397729fef7c3f7309ef67ac26ac7e234408c35af6cd1d2019d832f962666e3013f00cab71786057221e42d7dfcc1db4f0f41eee51e72e6d896baf087ec81f9cd106cf12a1d6a38ed3cd71cb5b464ab9ec4b832e5e9b53789e1cb4ff3047ed0b7b36809200ff977b39a3f8b716b2f7c4063b73b1db0fd688d20bd0d1537eafcf1c644c93ce5d786c0dd6b64757b7eb3535128aa577d03c1fae21342d23b18b5124b7ddb24542601a845c2be0d862ad294e10a02a0ae4d05b978bcfb8222c34e5fbf79c54f67bf7fc92155ca07b20add535a9d1b91eb0ed803ef55b42abe228516cdfdec3c69ae928e4665fb8b3617f02f3544d1956422f122853696466a5064b0d33cd00f74b68b0491fab6d4360f5151698c6db98742bdaa857f2215737cc1fdb8965d169008a02990037a47964533b29d35362a47a49d2779b62ede746304e9fc347cf7a21f599a764f889b19d0f34b703345627197d1da200d807e47efcecb57023f47c60a0efc16fe6b4f3e93cfcd245ac284c9ef57d05afd95627254e66bcca0be442b18df40d6f727848af74300fc5a18f93997d83264aec36817823ea4dd36ccb750291594ec6a15ca04f7839b3dbcbd77c0dfd718bd2ed14866ae3f0fd79a247b7d151c5ec442a922f590cd0ba5059c0a5ace13b363dba076fb70a8a15d3ec07c3545365061e0bc62df3c9868724f317b7f234dda5ccf34ba835bb169f3052f27a0b04d7e9b3d97afcd9c70d61b52864711b5b2f172d94c0ba403835f90e58eb17156dcc52fbf0921bfa3a265d57048a36dbb5637b40d269f284f66ca1edbfbc104c94f50c928a9fc6f90a788d6d86c9811b751638bba75b431b0ef2dc399323d2668c76fd09bd0ea462a230e588db1ac19980cab80469591b622950eceef11da0ace6179b5887a91244da3f6adba86ddb711f176fac67f130684c4536ded84366371851409806477cdc221035d0f1cb56d88b3f65f3b5d1a48d5af370347dccc7038927157489f3c77e3efa2c612b7d579e5a23c1cd258e00cf181944f6e4282e2e18ff11fc8501bf4afc4f9c907963d80f6401963a4b2f87b944ee3e64d7485a181cc929d1bddbae455f09374f6a5de74a56ac53a97c0ba721cfc2f50e0a1ed06907ed3473de0ff158156ddfcac767ac04959cc1ae4e9c84344b96f62c2acb152ff4a9d9caf985db7197f9c0ff07160e3f5ebd5875f6f134dd3407ac5a7e8e04e9dbce35d418facc4820258ba3052b980e4134ceff3b043670727dca5b5a441b5b9c19caffa8e2bd6e9d432440419597ea7f5db2fe466eef42937a02a2ab228fc10ac67c5826299e4f9d03587b350f6ce354ca6218affab679b8e79059c57e2c07b84c9f5cb8b9bae17a2d491c6cba5bcc809ed6eedab12915e4ebb428557e2ed582578334456e3d74ff27def68677b19ba13f49fe231689e3254a13095bfe767958a2c83796eb6f0ff308c9fa3c53565799989c16e6344682465c72d987122f390042f08e3b9b54a4028a135ecebfbbc1a44e2afe7b3dc70be23b31cbd28acbff799bbacd747c904dbad2cbf943d2cd59fd9a76dd1691cb8688373a13f181111307487131f0e3dafbda95bcc4beff996008f2ebcaa4d33af47e1923e48e2c4105ca9430bf9146fe60a6dfd4ced5911fd0bf175a9d59ab67b3cb4f30e3fc61d22cef8be04d8e0d67f9cb20d7997c2c4e04e7437223a379349d32693ceb9f0775f95a51d41f27445d68ba9e706b749707acc27050f8b5c41bd432670c3a3a0d5741e41bf75e97ed05f3554fc76c8620ef4dfce1f3fb3575d679ca35f6b749fcbed9fcf1c75035afe2bc036b1b04c4b2c6f1a8cea68e193b78c9f3634d37c70366df7ebf1d161aadb2757c72cdae56deb0895cc200160c4c6a7ccd57710776fcddc4c0b63ab0002a78b34b8ecbbb2faa8a30010fc605fcfc25e53be93793319", 0x1000) getuid() 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = geteuid() r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r3, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r6}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r7}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getgid() chown(&(0x7f0000000140)='./file0\x00', r10, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r13 = geteuid() r14 = getegid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r12, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r15}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r16}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r17}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r12, &(0x7f00000001c0)='./file0\x00', r13, r14, 0x2) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) r20 = getpgid(r19) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x6, r4, r9, r10, r14, 0x6, 0x3}, 0xfffffffffffffffe, 0x4d, r20, r22, 0x8001, 0x5e, 0x9, 0x40}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) syz_open_pts() close(r0) r23 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r23, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r24, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(0xffffffffffffff9c) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r25, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fsync(r1) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xc600000000000000}, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r2, 0x1f, 0x8926, &(0x7f00000000c0)="a782039b25561d4f7a4e", 0xa) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffe86, &(0x7f0000000340)="b2") 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) socket(0x23, 0x8000, 0x8e) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r0, &(0x7f0000000300)="1213fa252f1335b878e1447c2e38ddd4c10cb26a6c16f70500e19e207b056aeea8ed30fc171513a7baed9721925736169ed147718d38a7064b291e962b7bc94fa2f1e9b7a623bd46d746b963d8a08994c00f06cd411ee1d149dce24a638dbe0310a731542c43b15a5085e0b5e001fe827c9f9b1c9a6130d899b71b83661a73c1b699d2ec0496149951c6d6012a05fc8c437acc11b44e7045a917699f8bab2467d28ecf0567d49ed813a2a814bb39da98606bb44086f03b8a722c964f278651b633ac1c12701bfc76e6581b47e0e4ab4c752a7c2e06fbfe892fed9286a88b1b7cb16aa5c4e03929bd82211781", 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100030000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x6, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffffffffffc, 0x481, 0x0, "1ffbffa6163cb9315fe2491b9f1236ae61dbe648"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0xde6, 0x4, 0x0, 0x80, "651637bf8a15855a5c0dafba360166a14f1fcded", 0x9, 0x1}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040), 0xffffffffffffff13}, {&(0x7f0000000080)="bf5a7fcdfcadf57aec96ab"}, {&(0x7f00000000c0)="5ce35fd946aef5157750229c36e9fee377023a1c11159b35825641d2686057e27b0a511e28313c5c6a0a65885b04c1afb215fbcc66e82b661a9f38b7c669"}, {&(0x7f0000000100)="693400eff81e9c15c05e7d995af9dd7f798cd7a23f8aed1e83bc319d63000ece83c097402de2bf910a9839c84fa45f9eec9e11ef45c3bbe9e334d660a5c3db52204536689731b9d6111c156677c548df84535a6b1a40fc045cc6162ce73c7b1073973fbc44051220a4c8b7fd856c630d5c39db9bf8a6901241a26d41c66f405fbfcc69b0deda09df7e7913eae7296b5b1e8f75f84656ef033fb970493c434a"}, {&(0x7f00000001c0)="64c3df01c3b7215786dab5091ee6e01dd4053f027ed6383ca76ffbf245ece7bc322450d00494bb91b1468e43ca7f7c116d8b9e84647488de09243b54ed8b64323634262943f070ed6364c0976d804c51c2ab60d943a89328fbb3d6ce1152a3feb3738aa5713d60"}], 0x1000000000000113) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet6(0x18, 0x2, 0x8000000000000003) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r2, &(0x7f00000000c0)="338d86bef0a4cc0e5d76fe4cf3038d8796d8077f6c89894e75cf635e7650d763a3dc08ec448c66a7a1909f5b1d64bf1e9407b173f804ccd840ebafa0efb182f5a7ec58c10f96fd76fbdd10cabde9fd7c9179f4e8c4dc6d96a4dc3ffa436458f0392cd9b5abb33ebfd6c01d4096d8470213fc1649594fbc0d33ac63eee00c331739bab222e5e981aedd14b7498f7475d163d76c4928f9401552667c765ba97bf243f832a16db7", 0xa6) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r1) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)='W\x00') fchownat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4, 0x2) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) r2 = openat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x77d8ad881f57b01a) recvfrom$unix(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000740), 0x10b, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='\f', 0x1}], 0x1) ftruncate(0xffffffffffffff9c, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x10048}], 0x1) 16:00:25 executing program 0: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x3) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8001, 0x0, 0xffffffffffffff7f, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) kevent(r1, 0x0, 0x3, &(0x7f0000000080)=[{{}, 0xfbb507589f51401f, 0xa0, 0x929dabe5438734c7, 0x113f, 0x5d1c}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x0, 0x4}], 0x5, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) read(r2, &(0x7f0000000080)=""/63, 0x3f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r0) 16:00:25 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="98123941d9c9a729cb0d174dbe285c449aeb35d96adf4ced", 0x18}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getitimer(0x0, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:25 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = socket$inet(0x2, 0x3, 0x81) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = socket$inet(0x2, 0x5, 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x200, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0x800000000000000b, 0x2c, 0xf0000000, 0x4, 0x54}, {{r1}, 0xfffffffffffffff8, 0xa, 0x0, 0x8001, 0xff}, {{r2}, 0xfffffffffffffffc, 0x195, 0xd0000000, 0x3, 0x401}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x11, 0x1, 0xffffffffffffffff, 0x4}, {{r3}, 0xfffffffffffffffd, 0x80, 0x4af839a6c673306f, 0x0, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0x100000001, 0xf6d2}, {{r5}, 0xfffffffffffffff8, 0x100, 0x80000000, 0x3, 0x1}, {{r6}, 0xfffffffffffffff8, 0x20, 0x6fcf1d9c93348936, 0x7fff, 0xfffffffffffffc00}, {{r7}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0x7}, {{r8}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x4, 0x19}], 0x5, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x40, 0x1, 0xe, 0x3000000000000000}, {{r10}, 0x4, 0x10, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffe, 0x98, 0x2, 0x9, 0x38bd}, {{r11}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x1a9}, {{r12}, 0xabf79f8c15d59c0f, 0x80, 0x2000002e, 0x8, 0x8}, {{r13}, 0x0, 0x8, 0x80000000, 0x9, 0xfffffffffffffffa}], 0x0, &(0x7f00000003c0)={0x6, 0x1}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x1000, &(0x7f0000000100)="988ad0603d2e2c62991a654266b33ef4aa1fe269859ad2c640442fc149ef9f78d5c4ccccbad19958db59ce9870598fb5d74812dc2d8be7516eabbc16240365506620f0268e0bd67dd8419ca452f7d6ad4c473d6c1aecbeb3a37bfa88c3b71fa8d5e7ab883f9a95ea8b8598ed5c66a68e7a34a6cce27cbcbf31022050aae0bc3d31d1ce7010654fab7e5ac46a1c6edc18eea043ff3827cb86538589ce3c55f43bfe038003ea3b4203b323a69a4f91e3e9c462453ff681ae8eed36d0c016878a69d52147656472d39013727613552ddc6666f0d5b18a16ffbebd555b50605b73d357b0c1fe15f08ff0b93a1e825a29c30d8447d9abea78133a7923280ae5b90d982848080f8b8cee36ac88e8c38a925e2533533f86556aa53e199166e3f4e54e6f77152c766d172e92ff91f76552c4e2b10ab3e102cd9127f5996cd7a3c8b7fc06d72b3b2ca72430419328533101bf26438f4f88618433bd495a43d348e89bc15fad12459a8637736d76be433849a06e86a017f632e5f5505429e3badd39b749274f25b6396c310cd03182ae3966eacab43eabde8d9c1f63a85bdcac80936917ae8d6c43c466ec07cf1ce44055dd22f9002072c3ad2d8aa830e296dd0fa0bb3eaf9dac176d502a03682603f0e5dc16d16710728cf700156f16da470958c54aad57eca2ae9f312cce6aeedd94baef216e38320a367721cc3a1b5b540553d186b639ada4c0b3031f820d2c25e92c72b33b812a332bc923db6b0e819f5942bbff48264d2f7a184438f28d48aff615f0e70829092a946647548f420ef84b6a4aa9dbaff47a35de329522c4f240c6de1755d7856cfe4cd7f89c763c29d57af544f0a5bece60b0c590b0965664c0863afc27906c7f907cca3559feb4b1a67f8c27e819434a6de3b0037f4e2badf87c2a36c86c216f6201e3c454827a7bee99d23dcb3b30d52ed26d98729c3ce9f880ff77691664f6cad95db025a0aa4a176c040dfdcacee7cbfb0247c27433b57a843975464ab8e34479f9ea0de9356b46549ac698540339dfe39d5d50c1ee709fb226c6a1639bf72fa1e6c6fcb321ef78acd010e35d6d3cb20e21b364d0ed3f02ef54e5b5707b9cf2e3b735b1ae7043fce500b4fd1d10a27199903cf76b7f81f7b2ae709866ae1723e1052e44f7b0e2a3ff567164bb60d9cb28a957d745497d2c7aa6930db760f7cd251f5645d09be81b4bac9725ed00cd750ed763e6d222c411990588a215d9120de6053036efafe8caa37a1f4a960881ac06eae163ebfd46a80bd250099a23f72c6fb0422b75e798849c45e232ce444cab8fa907f49515a3ce1f9b92630fca805d8f56a156bcf680bd40699b39c9c4773b655f95249217688d4fb5a47b836be6ddfde0f898169e176f57bdf0bf6d99de9a7de62af6dd1bb71980ba85914d92ae186d80bcc0f81dca1c1f458fde50f0083bf408d2cdcbd00530cd8af209e37de0ff603bab5b94b3841c11901024640d27b36034e13819d47334e1c11686642d832f699aa6ab0d46c78a4f77f91df05250c5c21232fdaee58e765eee78df9ded6b10434a7691f3a09d82804c2d4a476404b781293fd953fcc0d147bd5fd3a61734f93e31b3cff554c21e545504d0c863098d262b3d22c3375fdee094622873a03216134e3e71a6faf59113557c2cb88e9e2c0aa24664f067285e63b49abab83b42998288457e31bfeb1dc4638b3822de2a30231f0737ac21b707f73c902ba54954f4069ab994d844bde819769dbebfcdd8c98d016046c3c496949a8d855de0ddfce07d423aad71590951ecbd86c0c123c0808505f259fde2154b1c97aea64247bbe199a52e737816e77134db87bdd8ca49db01a7fd1f8e4a2d085687d65adc4852a1ad4a42cb6e851bc7cfa85a6a899e0d67ccc6ea67997de579b116195cb9e782f2ab880ee51e9e5d3a476ed1d64dd9a07931f6ae477f32a28cd766019dc5e356e86eb6daee4997f8a6d2fcba7de44989cd8a7a291e4e764b74ccc5ed6a7fdf86ea92556f35d3a5db5e3551f91d884d6c5bc06a2583ba24277038a663338cb05cc44c61e816ffd882730afbd987bb86b05071e66f18a1f6d185224c06a11134eb11365356f7e695eb5b821687273327f55bdee8fea5921eedc8bb6a8037e2b6fa487ad02cd52e5c4833d97dc054a12d898c8a8537d0c3142829ec7e21968b428050d7265caf507ea056b4b7d0786ab98220412fc9c18ae1a33726d8570a29bfa846bcfa3f14bea6ba85c5474744f4bbe2d087d8411fe6269f9b825539a7fd38b67ae78986e385639a05be40f46a4cc22376fb7e56dab624ce2bc43a78b5532dd800b4dc5143fa034eb41ce78a66abed97b61d4feff4c2bdcbda68e8821fab6778f2673026366516019becc6e3ddbdcfa549fdc4521d1a611c394dad31960bf35dafa537fc182457a7a7bd65f0aa979167dded8c3a3b13bfaaca316ace809eef80ef8224b5646c631426da271dcf041ac1123c7376192f4573ccf0e43ffac7663e08a91c59a59f88b0001e379639c680e305ebc0341c3c56baabe773387990e3c60c14d0036990af32ec8d78b64374b573a370df5d08d00785979344e376c1bead89bbfac4a20547cabdadc49617d8028835481c4003d8543a55134ba42722f19c6012c286b279f0778b590915fbcabdb93b80dae284c69baeb69c6de637b108a4bc1b29f1cff19e9502074bf8517f9d09daa8b1fce08d280ba53bf34267affd8e44015f1a5d79dd849b82c2530bbeb8cf45b85198bfb44a8fb2b205229dc53fc250d10caa71bc789b64a81f837f6fab6d8fa6547e7b4bc7e47e0ebf02b68eee79d594c77a84d20b667cc6ece8b2c928bc0a6aab4304dbb8d7e1ebc7929cae8b055468aba849bf0aa4a81de902c84834c1ff73cfa014c9c6f9e9a7816b23e922452f66d3d633f5bfcac5a7c0fbf300413438f284e8a45f613455389319c87760c6a9f7c6d6449dbc6207ae1a6b179eb71a8b72ba9f56c1f31085282efc79cdd24b020575f16e5f208813d3d4a04555ab7d26e54a9249c7a11a64097a9fa03d4b0e9062dc89320266f2636e6de651f03428e5ece5ea7cb194d5bcdb5f56211027e4c5d4e8c5ba8647add1ec8338362392cd161d427f0183197907f0bb6a51437433b6ce3f351d234e504ef3a66f6f5fe9b6bdcf28e660958aa4609e21d4d7ac47ab216bf798797f997c01669826aea325a4962584bc3c419ee6ce64490c931a411a243b90e2a81bdd54c3a7cfa54f6c54d40219bbc9c3aadc44f1564f800dbca6e367376fe8c56b706eb64f982c02b4500032bba10fe9f39f8afb3075419ae38030b75ca8e9550774870e7c56621ee33972031d6de0058a118852eced15337dddc0c4a8cc5f3fdf72f32fbdbe67c2f9b0d836c23a922ec51acc6f870b4d30291cb892f7e9b322f8fa8ea8dcc0bd1356b1ef7e6fbfe55a3988fd86a751e4a7109ebde4e0b087f0c37b52838172762f24995d2ce114eb9e0fc09dc01c91aa5b27bff2e0d9a3f5f8f2fba4d21006b6340efcb0b391b0c3fbb9d204ecbbdadd217703a6d2e7c1f8d7ff2b8cacab96725475b62254d368d725a18b3fb8f5a9ffd5ab326aa5f63fe1351ac6396990b855ca4bea86d276d34f96f3aa9006c9ca6c6b8e2ea5a60ec32d853c4640ec11daceefb8293589bcb5eb338c50ef7c76524ebaf12e2695fa3525e1f5591b51e818280ac29f8b9a639fadc40ddf5573d60ef211a9e88edbaec6b79f0f2ebaa63cefb55e673fdc339349e02805d85b9bb128e250e53fe03e0a996e87ee8fe0733082ff4d715e54aa16df8e13842d4fc63cf68835741c5be644460483169c90aca11368825f2a2a309e800648e3d4017ab17deb44026f9c63a1d3834bbe97d37094bdd60007a4e6d82b6becbd990c60ae4cb0a6f4801d8d12901be3c661ab35735aa22bce55a0e992b7d13da96cd4e8670b02b8837b597bf63c99235e6d4e5c2b3b2ddf2267794887e87541654f93ce2a25fa09993e7ea15511abf073e443f883ad3939cb5445ec74cff524c20fe0a6df0de5b27b37644aa181542f6bcd085156149c00f1e095c54b19b6726780dc28809af4ab434cdcc4c62a4548c8a262a3fd427b5d5e657eeba7967889627c542010f5bcfc71044ba613a37b0e4c99748fab33dd2b96a0e6729be019836126788b11e9711ce2cea215b153ff3495870c3bcb1d9e146b6ee6207854254b8e949fef7d99b647e55f1feed3fcfec0e5bad703bf391840e4f5daa65e9d330148668b075b7be2ed001cbf37ddc1df8ee5b727b43c6f09c4fca66f9bfdd275751d4e5e31ddc43e493c6d1384ca423ec20125be5769da8231dc1cd9855d0b2837321e0a0f79bde58907e2595a212bdd6d3361f465de30db2f1896ef323206d5a6aa45e930b45e8a5ab0cffa17d436c7cd23ee9c8c52758039273159b81d0a597ad0f60cc047ff1471ac234a3bbb8bfbec8c2eba45b839efbef72dd3af3a997adc3b7332686cc7afe6ec8d0b25f96bc3fdc6a8bc4131eac4acb59b3ad563c98fae9b9c88f005fd81971cc4c67b6cd105fb78bb42c97329127cde825a3c795000c44275dc7f12da0fb0be54fdc2ce3e0cc55bbc4e452b6c4f15af253c53821cdc27c5be1672b4e71b682524d518b0f80cbbefd746ff37dd7a305f5f716a4dbd4ff2131306eef033f73e38190156e043d6f88bb9df0ad2f12cc0a8669843234a4987a5d5263908e7c5c6334cb83d26308e74f6caf27aa43694e690acc832858d179a0740c1a2b18fd7d0b0352301c24de99c07557b5c8a568959af51b88ccea673713af8d70498542e03b580ad50f5b72db7e71f5338fb75de37d9256cd22330cc613b1ffce46ab34288fd76ce29c1e58aeec17f6bb515a5007b3b327a7ff4ef90860da64e9b4e179d3fe41ae5db56b7f8fa7ba4eede05a1fe7278b289129423436d7c55e3c36368d556c9bb462067be99c966a418dac28e386e163d3fa45847c86e41afdd5f3be768c119facc50f7fd2b28c03a4dc1a59113b1090c9671f8ca7b6ee1686358e9a9f95dfe017422bd4cf1e5791f4ed20b8f4763ad1f3979ab058f648d2aa85ca489381220c8556b3f210a2f417cd9e5722127aabc0df217da5a31d7da81d14df6862494034fe3a6f3641cfd512ff4fe12bb53d47620d120d337c306eb66875821c8a0c6c7c2d583cf0d687496f84f41de1b850b1f8f050a5b1dee5fd5f22ecdf5e1fee619337f8dfd009dffc22f85db1546e35b1eeca8012f978b3434abaf2014a000b14a35494eb5bcbdb375aa33a111cf51c4713dd303e5af31c9f1876535dd1913aa96c3ed449d9010d09b369a9cfc5327cd839c6a80bae29bd53c980d85a1717525fb216239101c448e17fef00f4aff941e5c53cf2f1a86abc6c5492a52bf26293076d0870342fec6f4292431d682fb25d8df583eed73be11345a569f61ad1b4006b8aae108b8b8caea21dc70d4c8f49ee7385d1bd7881c48d0ed58ee8dcd8d894dce9126a30fe61521af2181082b71b684f374b9306342572f10581ee5310af98cee7876b164aa304fc0ca715a494e89492d5f06f8cd19940d49bc315828a3e1b957d8cc2c3aea91e42ac86dd20389c88f92e165051b159ba43f84d2366aec17939142ee6b4e1833938aaf083a779dfaaf0203c218f4292df7ab4daeccf540d207441e8dc8ba126719e844c061aabc51edcf0295107569f14cf0981a054f3fdc244352c52b6644d05c54a84e222ba2ecb05776a15729a0a35235659a3f26e73f7838422f26e71381276bb42730f4be99a2e300e2") writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:26 executing program 0: getpid() r0 = socket(0x38, 0x8004, 0x3f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x1000000000000050) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x63, 0xb9}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x100000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7, 0x0, 0x5, 0x3}, {0x2, 0x7, 0x0, 0x3ff}, {0x3, 0x4038adc4, 0x7, 0x17}, {0x20, 0xff3, 0x100, 0x9}, {0xcb2, 0x8000, 0x4, 0x7}, {0x0, 0xa7ee, 0xe000000000000000, 0x7}, {0x7, 0x0, 0x1000, 0xc19}]}) socketpair(0x20, 0x8000, 0x100000001, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0xff) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getrusage(0xffffffffffffffff, &(0x7f0000000380)) pipe(&(0x7f0000000440)) chflags(&(0x7f0000000480)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000500)) flock(0xffffffffffffff9c, 0x1) socketpair(0x6, 0x4, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000a40)=[{&(0x7f0000000580)="da81de309aea3dee0a836999082d5a536263a9362f78b06f31039d1c30ececff8e9c8e718de70440d50fac114098a6eb9bc1672446f21ab4efeb4aae062913c76cd361e0e86b6d51778d60912079d154aab96ae7802253b631c934a2cb627664d3778d9c0479e9153e0b38354c8654aca9acb7a9384fabde1c63c62b3cff57a20df68504b40f3f4000bedb563aa7b9b98041ddff65ab35fcece17ff0d044d300273d32c5b66f3195c29b", 0xaa}, {&(0x7f0000000640)="fbe1bae99e83479f94e9fa23c58a692850290c7858a4366d5e082474c01463fc1afd5afffae744a3a4cb346debc987543a", 0x31}, {&(0x7f0000000680)="1aa8e5bf7a66829853ebf4b646fe8ecc8977c98c03522853b8c591d488690318bd0661f65850b0bfcf0dc31da1c7802b018c782fd696fa1fbf3b4b9db63f2f07a76cb472490bd0517097f780330b5a8ae39418830751b565a4c5327ad8102340c392b783711c8f2d5d93f6d6f84ccaba7b91db4a0f8151d3d9387213ebbfeb2cf390f30a22c6cd067f67fbecba09fed095e4f3981add423e5cd617aad4dfbee4bc9a8bdeba349d9cddf1798da0c1fab52d147f16bc394258647f4e2ec139de161e05cdfbf4391c7837d4153af92db9a99a793edbc825743e650515", 0xdb}, {&(0x7f0000000780)="f3cd5352ffbc13c4352dbdc09c567c45ecfef25dac3b36c0cc50c8f8fa04c17112405313e4adaa50daac199c7f92994fad33b88c58b6a97fb08a018351c5fbc6abc52391f0ad37e73b8f798e508f7abcf14bfa821547ef2b2414ca5486694e011e163a3e97043e5c424a6ed147fcd17ed9b082b2beea0023c5196226fbd9e779288e0a62b0d46d02b78d6353d3f6", 0x8e}, {&(0x7f0000000840)="b2c946baa6444a6145ad83e58307a2274b99ac2cc688fd8bd43d72409f6e3f214ed529bf6cbb92f7d0a49c97e8d8ba989a5f0671da9c5bb352ea6e17b051bf7b804ce0e07d", 0x45}, {&(0x7f00000008c0)="89e78bf7a3a1672dce160efdeb840eb1cfb9f5a0c7ff15e398800586ef4eaa6be5acd99f", 0x24}, {&(0x7f0000000900)="013136367eb8c5dd647f769a529cdd6e38a084fd8b4f68f1e099f3e9fd9bad1f53e283f711bc7a76c08a2b1f33a2bd7af2541e537890e2a73dbb2c096cc3659a76ea667d43c7e73e424c7f39b44ca7b6b04a486a308497310a0119e2b7", 0x5d}, {&(0x7f0000000980)="354af031ef745014a0e5292d50a167a90118fd7fe23ccf72c92d14f52682d4ec5af3596871385082bc190557dc41d87645b106d3eeb42695567052f4275b60d3fb03b82a3d12f6f409305371a1874a88cd28d811dc025c821d4b108810f6df9d47c9ba8a9c09778be367679c1ccaf333447b2f788a782b51c158171de8efc075ff3f1203645299", 0x87}], 0x8) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) fcntl$setflags(r7, 0x2, 0x0) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000b80)={0x0, 0x9b3}, 0x10) r9 = msgget(0x0, 0x201) msgsnd(r9, &(0x7f0000000bc0)={0x1, "9b901059eb4e6dcaff1f748f414465f11f431164a4590bec5b7da75195c177db9a83049d48274449cd5ec8c1b53934e7a58527a79d6c26341c6469dd2431121379e9542be22c8d8da91fe2c99388c0d181201280b11e1bb8000dbd9c561dd708833b6942f680269b6224cfffa383a218521ff586ce722c3d1b09d485d9dbf089699e08676f161a5e9ecd8b1d5785e275b84ec97b79749c2c3da5468d627504431bc24edddf4cf77be3df24abeb13b8d20628c886cca9a89cfbce4a0602616a9216b7bb568cb8e009f8aa1ffd48ca77cba8391801e8e0cb3aacec56"}, 0xe3, 0x8a135e147f0ba6ba) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000cc0)=""/62) mlockall(0x0) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eff5589666bde6d75550a9a97b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007acd2630ecbe1536aa78df0dc1b9b8aa1288f68713f79379b42221861ffe1ddb57df94ef4aea5e8c08bd43fc1a88979b2aa229d730fb0273b14729b1078b32279cd490a15b5fd6af393dfb1c56317820bf6d625d931c6448e90df2779aa4e6f21651fb2ee3948928c123db0dd6ccf3d77ae1ff025ef04c01218cbbe1d6b25b"], &(0x7f0000000040)=0x1002) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:27 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f0000000100)='./file0/file1/file0\x00', r1, &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000fd7500"/18]) 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0xff32, 0xfffffffffffffffb, {0x0, 0x9a}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:27 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='c\x00', &(0x7f0000000140)='\xbb\x00', &(0x7f0000000180)='c\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00']) open$dir(&(0x7f0000000100)='./file1\x00', 0x400, 0x47) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = geteuid() r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r1, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r4}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r5}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) r7 = getuid() r8 = getgid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r7, r3, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r10 = geteuid() r11 = getegid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r9, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r12}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r13}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r9, &(0x7f00000001c0)='./file0\x00', r10, r11, 0x2) fchownat(r0, &(0x7f0000000000)='./file1\x00', r2, r11, 0x2) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) 16:00:27 executing program 0: semget$private(0x0, 0x2, 0x4b) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/22) munmap(&(0x7f0000f6e000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) 16:00:27 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0), 0x4) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 13:34:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) chroot(&(0x7f0000000040)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r0, 0x1fffffffffffe, 0x8000000000003b, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="1a556b9f1240a8ff81d05b1838d8b286af6b1c3675b07555952526b2d885a40a9a3ca55f3d19", 0x26}, {&(0x7f0000000080)="e7e6128af5c309b521226d5d3ba544a7d0b3afe280ab6f57d5e1e976bcaa94cf0aff053fd8a35d780f843839ddfd348da42e3a13d92b2c7d9e84cd95bd231b0cabc42b589cbbc852e434d45c25aad3e832b36abef36484a1b004076847bc951845762cc776d3095bb4150cf7c92917cacddeab9dca1c297b321e0c22a4aabdf9eb17", 0x82}, {&(0x7f0000000140)="7151b34b16a27b1577457b80a5acde3d9f07bb93a10bc628ddad677a4f4395a91d7e61f2b0ffb129ce623a1248ae1291c976aeff712547507567e63bd69551e9a451bb017820396810f85bc00c2fbc3b3ddd56a4305204d138d84cbc940069a2b35c3f9339db39582dc146306633aa10a16b21194172d921b1d64d023bb5ac765431470a162a2cee33ee72e1ab5135dcd72011f582a77cdfd4cad45c8d1a46bbd6d1094ffce26721d4068fc5", 0xac}], 0x3, 0x0, 0x0, 0x404}, 0xd) 13:34:12 executing program 0: 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"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000440)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001d4000/0x4000)=nil, 0x4000, 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$unix(r5, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000400)={0xffffffff00000001, 0x8, 0x2, 0x1, &(0x7f0000000180)={{0x0, 0x4, 0x8, 0x91e, 0x6, 0x80000000000000, 0x100000000}, {[0xffffffff, 0x0, 0x6, 0x2383, 0x81, 0x81, 0xfffffffffffffff8, 0xce5, 0x10a5dc3b, 0x0, 0xa30, 0x2021, 0x7, 0x6, 0x4, 0x1, 0x7, 0x3f], [0x8, 0x1, 0x7, 0x5f7, 0x8, 0x1, 0x2, 0xff, 0x8, 0x6], [0x5, 0xfffffffffffffff7, 0x3ff, 0xffffffff00000001, 0x7fffffff, 0x8, 0x8], [0x7, 0x7ff, 0x97ee, 0x7ff, 0x80, 0x3], [{0x2, 0x6, 0x6, 0x1049}, {0x2, 0x2, 0x9, 0x10001}, {0x8001, 0x4, 0x0, 0xa3}, {0x3, 0x0, 0x1f, 0x40}, {0x18, 0x3, 0x38, 0x5}, {0x8, 0x3, 0x4, 0x1}, {0x71b2, 0x7, 0x3f, 0xfffffffffffff000}, {0xf1e, 0x1, 0xea16, 0x1ff}], {0x1, 0x3, 0xfffffffffffffffd, 0x8}, {0x3f, 0xdc, 0x2f373891, 0x5c0d4958}}}, 0x100, 0x80}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x135) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getdents(r1, &(0x7f0000000280)=""/174, 0xae) sendmsg(0xffffffffffffff9c, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000340)="56b34cdaadc8a4e273932d0877bed3eabf547518ac1f5509a93631808ba7f908ec99ec0c001c893780dfa602813eedfc547cde8eeb995243c9f026679817dbaff256a9b9b7e310f65cc10e005ed40784b8f387129e69e918a113708a5f746e0d1f4bc15696be629efb5f9ca621c889818d12b1b8debe", 0x76}, {&(0x7f00000003c0)="238bad74b1b465dd080f71f30509db29911bf218bd16c9f3508a10081d12c7b42c8a896eb9d627cd84ffc89e4f6d5c82b851112393722dfb21f9336494c6e402a899258af9e5d6e78e2e3bf17309225a033707e23d8be46452e9004b1a", 0x5d}, {&(0x7f0000000440)="02dec8593e8d5b0f1a97238f71a6733ad55d5768fc4a93223ada2f6a93a2c70f98ed771938669c5d74f7adb724ade7b4af512c33ae5d2f378cc3860ac74f635c9f41d232096f8b1057470272ba8ffc30df9a4a8aa256fb24ffabfcd24b4411c6b68de042944d81c36479acbd2b465c61ccddf0dea6cc676933957393206158d83f23c285cea9b4baad3ce5b3ac2a5b320615616a2d0173a1f7e4dae9c2ad073e5d858783f1e6b6c9aa7bf57113aeb8501e7fbdcfe9cb5de7381a59d53ef7db2e7dab2f9a061208c45c5ddcb49648f52c3329314d3fa2c34941a3f291", 0xdc}, {&(0x7f0000000540)="0c3dd839dd5c8434d1d1c96ee5c5eee70e70ae44aba5ed7a36e3c51e94a3e6b0662fbab79590bf26b4eb887f75450c025c8e1450e253a4d73d108cbed1ccc30b4507d4377a818f9967e657354b7a9a61618d1bad322618fa64a678d7d6e3109e03b5c9a7", 0x64}, {&(0x7f00000001c0)="b304042dcc80ef253508122e85df4fc1b70f5f06eb8f64d56d4a00fb519a4476faf7d50421e25cf823", 0x29}, {&(0x7f00000005c0)="5b8fb6fb0adecae9ff89c76eb9a9077f0055af1d231bb50e423c3703d4eb05489b8059b969092fc5e90508b6d3916486a1096436ed0d8d04e5f673f92ee6", 0x3e}, {&(0x7f0000000600)="c571ed3a32a7", 0x6}, {&(0x7f0000000640)="c35778a9778617d5ab99beb390f2d23de635549c3c7e0903a18acafc4c6efb469eafea089cbe89a6bc4cc10e0b983ab0f4862cc3a8e3f90267de1146838aa72dfcc24b0a9a1d22f65f0bcb824554b9239e7e0f428121d274ac59b3773efc909c870dc12fe618820ab87a715c3dd82b0e3f2845c49618f8caedae8bbb611abbca115f9c0afbb3a6a718fdff8992e269", 0x8f}, {&(0x7f0000000700)="6ba23bbcace4999a8e06ed0478e7bf2d0138e6db88c46cabd0d1a782955d36d71043a858634ee4d89935d2056fb4842307bbccb05793f552597ed677a02436af2369fb33b2aeb2df54afde3c180a8b9b5f742dd87aa4f0e5cac0503138a39405e6b32bae1143605f5aedb889d7303b84c0e474c5a29b12f2b09fac53f692d620b945876764bda11302f1480485f29e3e0e93c0fe03d8ad564477393221a771f9e2f01efe29b7a72feeb9f3e681fd5efbc589493067ebe81da7bbc278fbbbdbb4136a8a57ed0cc1bcf3039d9f2af81b79ad8deeb1bcd886b41e0fd41bb027e57d39f5591866c1ad7cc4b3002f69143fa434829ccff6554f21805c85cfff81b8f96d0db93f5e4c949333e24eb1760c31906c9a5cf2513ca4c04f7a8e6d79bef3c18a904c37bddb6844e8e05e65546120421d1718dfd2e5dd7e40808c0850ea4ee68494d77ae37eacf0b700f7ae4d8335d5b2d832a24169d865e358ddabbc0830c1a472a2b3b7ca65a7f429c73cc19c78024fe7af7d4856ba5a5730f1da6c33285e64f923cf5458961cd07b88acddbe0190cac0c487bd14dac52fb8ff8b40bcf6732a13dc5b7f5c911660733d2238295e458a4777bf078ded953d7cbdd8ddf4f68ce2abe94ff5d8d823504ff42808bf13535d8bf1a12c99a67f7083f56fdc102d6f16e90bf8b55e6251b16b7ed0624fd7cf85d5b4e2be220e6e8bd04c3be05e9a6b68dd6696d25e33606803e72cfdfb440404082bdc36bd585f16793708d5158b41d3edbc2e67fd9658378e761e0a00cbb5f070a8cf427656daa126b98974948a6506b33010aac0946939a19a48d26249ebf080477e21fc7bac794ae261f92d89a177ed94df87da04676bd15c55927c3631f98b4d2b77247536799cac5d99f8748946f83f12cc2d2f538f2935608ff156301a31aa7b634aabef9ba7f228d1136d24f9c6f376366ff42f750ef41796cc5855e757eb560070415cd7b1a576c5cd2e44f8b6f5890267ed4882f50695091979b67157708bea08cb89c2fda2ebbadee0cc99e5f3565fceaca971b9887a627b4e3b03d7e80fd062b4a6c8ea9e9f78d348b9c0a3d4dd996652fd287eb6ce383e5a60f4b10ecd81ba7cdb1c2a7ce2e8d9b0586e8e5f18e8f77a4b63b3186100f08e38cfc19f7807eeb2b5680ca92745ef7e05ab4a890f91eff21b8ea255239db338bfe8a2832765f9e114c6be7199c98a5bb6f8a9c0a6cab590ae8ec8fb596d2bbef53bd3e0e61b2c9a53e1fa3fd614863dc0c245c30a07e0695e17d70100bfba3a91a05ed812f7aaab6fd41c31854aded7dbc5f2ab8ef9103b63ef925540ac07e920fc2c6835df0fd5d78752b9b120c68dfdc88a0ba321661836859eed66123ed07e2ba7343ee0bdc2447873d072c83177deb09426c5e481249c044aaa80a9bb6eab8c5d6cb06b3a93db617045c83758ef784fdf33676b6279151a060dd6c9d618d3003763db6a86fb8f79e65693c32fcb3c0bde0003a659ddcd2a115285a2fc2d0ee360308cb18f77ebcf5923f5722e5fa522dab954d6693f6420e6dd0b761cbe03db5f2c48319f5e7debdadd3581381ea19c4e385585995a4918adeb6e950e8e5fbf2385f6642315a627c6d1d06ef96c91e3f80248e3b285d2e1581849d7e03c2e306b1405815dbb0a84d061759449204045d06e82d28b13e5116e6403e793c9c85c0c70cc8a74bcb5add2f34e6d35a8600e900bf010e47741a9e4a84c2d56f7878815b583c7969c91d231fc875f87c716776bba006c0f11516eadd35f631f62920f5a0f8a109070bf43f7737b9417df687180d4a3205f6a08e95688db9590aed6d03b3633d8adbe51c6bf7cd3a3f81b118af6c1654357cf7d857f7b60ac3de63d937c6aeb0b71e3a0cbcdfc0d6382c8c6f3d7b68f5a5e38e8a557d48670c069627c0ae989b68b10084fbe8655dfbfd67ea7af3cc6ae839c86fca1a91674db991352ab1cb910027477749490d4474566fdee1e3c6eedde6e795a4027d1c0fd323b52827009369667edde8b805e3855e5e778b97aa5f5747849acd9f3fe29cd0808e2c9f7d47cb4a0d9a482082e8e434ac2711cb33b821a234b7da82b617a2b2be334ee76271caa37583be8babcd36b16bacc4b20bd6330f4b368d431bb41991968744f7db2ab177fe56ea0321e3d3afb2785bae8099a4bf3605298371f827d37dc94d9b5b4b3f637f15aa307a8a1228d7661dcde5799f0e443efb3268f12737747b8bf35a122059c47f155f14391241b96d2ba424e6c300de8ea754da5c9d22d5523608821caee399a58ea1f0cde6039b842af7255ec30a02b0e5c944f2cf793d7b60b8aa64daa12166c53356c454018a5f253aec213eed09e88c71932d074544a5e1eabeefd64ca3dd27d369aff20a354160cd7477375fa87d4bb97f67bf659c046a501ab4553f263248a0f7537476ea5571b1f7d6dd7fdb88690f19d3d1da309e6f712175e97c14a114e789a5be6bd0fdb36375ad9a17d19b15431919c0f9a4725e151a11a1f3b7883c94ac60462d95e38e3d2503ebefd9153d2a41ab207025734f587737d5700a03345e7a5552bdd466d9fcac5982a37e0d602ef35fe99aa168b175fa6ed3581b775ec3b8616da89eeb273c0a1b134570af4c5b45563f3b72bf0e24552dfddf051df5ef1e1bda93a9ed5f703a88134f623f0e1c5b59c8d370af378e24a03aa8167eb8b30384747081dce7770cefe1c279895e8b3e1a92b7dac215c3eba34f78e9b6c84d47db5993a472215ae054c364c6f94a603a75b69831f5f00968dd3837e49465a1176b65175016f826cb02fe2daee05cda08450d15bc05073d52f80e24f724d176439e3a31a91282266fff6cd101b8b392039988d220f924c406df1408f5ca531b269e681f612009f8747169368e75277c873930c6abc2830b74f04de98a2135b01325dfcc97473e731098ea0a27e485ea661d1800e1135e4c7e770cf8273c990bfc3a014537662acd4c3d7e1e9e98ba7a77d1f3042fe3e30256bb93119c5aa27e3f28f5e1a3ce6d9ebe09ed23e42ea177d745ff485ce788aabb69eb82651c6f88966d82a0398e6d2cf7c3be7ee711a121b42acbe8ec1dc031993d39a6419ed872c4506c4c1506763ababeb42df7911ba2a9d50e3ee5ea7aa3778f386d0a559b4b2e2079422c5cfd25582bd74ae8da6daa93d6e49292b0cfa29b95a42f847413a3ae5c569764d14fe36e91e5181d739674935ae37ee79afd3116364c00ae399c1d320593be2381c6994b3e3ecc863183c282d603f423db8024bcc9a08f78d7262ec00bb01b1c2d747ae252702971f3205f93e4f0106af6c85fe90a14febb3cdc1f901488e90ea486c3ea088ede934c7fb225bd23a5b7858b44eefe2125a6db3d66dabdff98e7be11181632ab6c26c974f4295f992b64f326d4d68379e727188d1bdd29f3c3af26e425043e0d699fc54b62e880082408fb04678bcb2bc9f645d5698311c36ad41349da5cbc82aa558dea2dc8f39bef0b232acb68a88db93bfd7029be7478a82c355aa52b8adeaa9c0871f694f6f3e9f153db11d592d3fdb9918d613f1857767f7a37dc827d682da8e2ff41ce311431697aa53b96be0adeced5c0de4ffcfe97f108e5dd95d99b1309f899d682e89dc5a4239b2f7673661360ebd29b3de7ed540b1bf24b37bae75f7fc5b12e73dd117c20135ad772f077674e536973fdce26a922fd2d285f45db26b77ecedfa918f6a9e223788d930e118498e657a6408ddc94d5c18dffb64824bfaace47b4a00b74ab5b6ac98618641c259d6c89981a092c30729366477db09d91dbbd02f338e53ae4e70d63629c013634a628d137acf9d53f9a23c840a4f9e9ca62a0b04d3b7615f34eb7159085efde1ef5080c1946cee54fad68c1d8d545cc61e7dd75577fbdccc59fb4e0161f170d33c70b91186427973d686e80c2e58401cb0f6ab3318bfaf133844fbbd109cc23a9bc8155c3922a8d3937dfb55fea4adc027fea786ab35e3bd4726bac5d6cde36a578a533c7f6fc3aba129148e34b4dbe5eedce967672128a8014cace8de0ebda7bd383695f8aca64765d6006c969580894dae4c80cced14d1e34102e336e9b568950438bf0d54cc72a3ba8bcb3bbc1caa7b62cb8ea7c5481f06065f64ab966d79d96c0fd07c0502690c8dfe5abe8888d9e18bdcc2d7d1a1987373af34f4192bf58dea7cc9317b1ce39897dc15d7b2aefd97125daf6f4c0af9cc51578a73ec62f809590178afb3b0f0da15fdf2bd3215c04e879fc2578effa4a32d43d986c5f3cf37a64f9428163717bfc83e9e4541c80ad09127e79986c4b90286cc61c9e114df800d4c436535f55c556de1a089d8c667937a6af2eb73e09885c52ab1e087804180fe00436ef3bf65819dd10d7d83b88d2adea9bd8befad62c1dfdb31e762f4b77e07b3fc58ec988f9fa5c9750fb4909835ec2d527809efbcdf0f29bad776426c77a9bb317f9cd693e1729fdc41cf9be5071fa1a1ed973126b4dc6c8233721e52b8398b7e6c269b89d1c52a13df5a0b6476347ef60e4d1dc46b423a7589c6fefdbe17221b9fba3c33c84545342852cb966c79d8775ac0e6bb06d020b546b8cbf78cfd8cc2b84c155755e53052eff6385ca5edd54b7967fe65a786ae5e78fff56e9616212163ea5106ced991bbb5909f108a07d683237bc4868796fe685f59a5136c5da5a1b637dabd5c3e0bd7b1677dba0a8b1120fbc7942948c7c7e9fe86bab6b7133cfe5edac7db6e12e3b7053c4d9ebf5754783e4abf1961d09e33ffee57f4fee4ef30ff056284e8a9eb0a89287ea4ad2a3bcbbb0800d1d39a62da11d2ee2c604b48677521dc833adb65275e8537696b1f30676662591dba9c3776a92439f26f5b5c2010b042d350c86ba1370f570c2fa2a1f39f95ce9dd57dae09219d01c89dacc977a3b494829b6cafd00b0a4f4cab0a98ef08b38b2075cb297b1edeba619aa439e6cc27328a75929b5b726263475a578b3388006c1c5eb549dce85c7011c8b4be51517bd00bf3a6e16de601d8d7f973d9f8f30483c47a7d0d86d4e0852cfb07d107ff405f5d1e63abd51b0d563d25ca0c14eec030a60eb3c97fc3136086140c03c1d4acb86f3f46ba841c1446083e57d6938d5e7e6a09b2eb697df80c85450fec7c8e76627fe19f6fe475c8f8278625cb89b6c4bf650bb50bb4eb9e08ffb1f96ea101b165553eb53bebb3d83981a6ca3d34da56ba6248658c45aedfc6b7686b629f5a26c8dbbb8caab5fa61b264d01918e810be1303b22bf953032bc6d614e29ff9df38246d429ff3bebdb23537b5caff428093717492c42687474d77c7f6673c178bdf476d9215a76a4bb9c3c1813c45277dfd4de667e214cfce90b51c81e5d5f85a23893de289c82836f4c0e64547abcd9e6e403b4d2d1b6b33e5ff96ef1c8e78b330374b0ac0b236d89f77f1a6d47f2bc8e6fb662d3e19f28ee605e23ab28dc4610418868b3f06b876fc6f0674e9577d28d2125ff6eda433831282dd1f5f78397dde654c439a6da1f91c09968d1b9210f853fdea15e007ce3d1adb65842bc781c091811ca4168dbc1c6858138ac31a6a6896daae1c069e3a726d8ff195e2c99c0ea13229752b1d9282fc7e860fbce3a1e91a3f29ab5abfa9a35156b048c04918ed7242fcad9d36837c82cf73014fae5b02e009f808a47a0490abde9682fe3275635d16ac4ff7ec850c7eb7e2e627cfa27ae5fd0209ca8b508f85ab331cdd5d56d8bfd19eafd3834cde269de4be22d8758d28c05fbb9092eac638bd5d930ebe4e8233f1dba7fd", 0x1000}], 0x9, &(0x7f00000017c0)=[{0x28, 0x1, 0x8001, "343cd01493011296dfba4b52fb7071f8c9998c55f12d"}, {0x30, 0xffff, 0x1ff, "ef15e60d38bb333ba9f8f8dd0505d85a8b345ce97c50f8586c3e00"}, {0x18, 0x1, 0x9, "9d5e229150"}, {0x50, 0x1, 0x8aaf, "b542f03890cf6e9650cf7dee6d1f8e84ee1620051af4d68bbb4eb876cd496c7656fa8d0b3bdb61959a8b8e82c395fb3972184c9920c81a3e34719c78dcd614"}], 0xc0}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x80}, {0x8000030, 0xfffffffffffffffe}, {0x4000000006, 0x0, 0x0, 0x9918}]}) r3 = semget(0x3, 0xd3179601a2a274ae, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000080)=""/186) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x256, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) 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) close(r2) socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000040)={0x10}, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) utimensat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x54a, 0x1}, {0x4, 0x47b2}}, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r7, 0x2000740d) getpeername$inet6(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 13:34:12 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xe, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000ae0000/0x2000)=nil, 0x2000) 13:34:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000140)=[r3, r5, r6]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0xc003, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000080)=0x10000000008) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 13:34:15 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 13:34:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffed8, 0x0, 0x0, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x22) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="4000000000000000000000000001004000000000df5967b34408e17792b3bd55a0b95b76c3cfd6260c4c3f836257770bacc12880fc08980a0fcdd196952cc2a5f4355fda4fd649028fb695240fdf270c31c51536af01d0e97c"]) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0xffffffffffff0edf) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) 13:34:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) r1 = geteuid() r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r5 = geteuid() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x7}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) kevent(r4, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x71, 0x2, 0x69e, 0x10000003}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x8, 0x40, 0x2d}, {{r11}, 0xfffffffffffffff9, 0xb5, 0x1, 0xf0, 0x7fc}, {{r8}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffc, 0x40, 0x1, 0xfffffffffffffffd}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x2) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, 0x0, r6]) r13 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r13, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) preadv(r13, &(0x7f0000001580)=[{&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000200)}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/109, 0x6d}, {&(0x7f00000014c0)=""/135, 0x87}], 0x5, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getflags(r14, 0x19e1a22156c04662) chown(&(0x7f0000000040)='./bus\x00', r1, r12) ioctl$TIOCSDTR(r0, 0x20004455) 13:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x100000001, 0x3}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000400)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto$inet(r2, &(0x7f0000000240)="e6a45f802e4f9792aa6c554b166709cf836771122e64ea76f252e768014220a5c2af9f3067280e268cf05670316c9500d27f0b4f0bf9adeb01d91956fa76c5afd32e07dc12f9da43656393e0fc0ab8b67ad00194d6ee9ed46d6c51449098e12c9460a40bd7ff0c46274c2e59aa7655caa2a3d4a88066f2575c46558ae9985b3013", 0x81, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x82, 0x0) syz_emit_ethernet(0xfffffffffffffdee, &(0x7f0000000300)="2bfac217992c9fe69b36cbc40d95a5d4917fb930be570155dca21d71bd17b2f7447232bcd42bf334807d6e5aad313a716e0e353d9596877f936920d39e000000000000000000000000000000db69a070fa7427eebcb14b6d851ca632e9a6f3616a2b2ce5b0b9941a32f281aa36f4e919a204bc35e17cfc7d12e580d2b2adc8493f348597f1f7cb803ff34d9ea09f40b5e8ae221d81d393377a4ec0a3178131a6116a8984698eea3c41da5222baf4dbb619e16950eb861dcfe316bcc527836e8cfe3282c4789ee21df03f39383bcdef659d3845c3045a8aa42b5da582e2446be7e2f7e6ed00b220839d") 13:34:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x58) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x50) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) lseek(r0, 0x0, 0x0, 0x3) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x28}, {0x2000000000006, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x9) 13:34:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x40, 0x359, 0x5, 0x8, "d2cc11b7909110aa5a93cc4a06f99306e3afd69d", 0x1000, 0x80}) getsockname(r0, 0x0, &(0x7f0000000200)) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10002, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x110, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x40, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r8 = geteuid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r7, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r10}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r11}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r7, &(0x7f00000001c0)='./file0\x00', r8, r9, 0x2) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r14 = geteuid() r15 = getegid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r13, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r16}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r17}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r18}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r13, &(0x7f00000001c0)='./file0\x00', r14, r15, 0x2) r19 = getuid() r20 = getgid() chown(&(0x7f0000000140)='./file0\x00', r19, r20) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r22 = geteuid() r23 = getegid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r21, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r24}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r25}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r26}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r21, &(0x7f00000001c0)='./file0\x00', r22, r23, 0x2) r27 = getuid() r28 = getgid() chown(&(0x7f0000000140)='./file0\x00', r27, r28) r29 = getpgid(0x0) r30 = getuid() r31 = getgid() chown(&(0x7f0000000140)='./file0\x00', r30, r31) r32 = getgid() r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000001400)='/dev/pci\x00', 0x0, 0x0) r34 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r34, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="0ae6b245c3e7a42a7e86e1c46224d44b79dcff3b2d7b261b8de4c509ef99c3be7f32c3e3948bfaea92c0171a6dedf1d9f9e892ea9245b3dc7051eaa3feb619060e0d9e87874a74d3142379eb62f5af31c55ba1378f46f488bcd073a5d45fc4d9bfeeb3c3806e464190638cbc4ff09c784c815e85dbd5f59465833198943014b64cdb578239238c043b9ec255954019131bff7de584b4a0df66aa82ea2b00bfe5e299f1cbed50c36b38f5df879d5b339c14b36e2c907c566100cbd1045cee0db60bddf6b56134f26ef96938426aa512c7651bc53beaac5cb7f0c2", 0xda}, {&(0x7f0000000280)="bae0473f776a2ed9aca1702919fc5cb1c9c362e4ac0751dfa5fa47a7333b529c0cbd08bda9e8fbb1c22ef4caf79eaf845b88ebc495edc3f91b9261be9201c9edf9d2841cdc2f20496a3ffa1d4f3b5ac5de02fc84036c76ccf94c46673813cdc427c3331cb8bc3c6eff5bccbbd00ce5dd441ba3fb642059d1cf754a48a403ca85cb7f9b3b6e43f2efba0f8b4e5816e7b057dfbda3059ee294a3b04692c149312c8e1caefdd8f1f64ba75dc0156f6f2520a786c087fcc36b63ad2f7ba49e0bbe931ac3bc6e9afa8fa7e0dfe2b42532c61c5d3b0ec5f4fbd54cd2cd4e99fac83f4ccb7af882180289465a75b05ebe23a60debb4085cbe1c9f46157f4368632ef810c7dda7a136ed5d72292402830881e05bf065333c7fc56ec874aaa2d6d930cbd94333a7ed99fdbc39e82b792687963d00c68f345e360d4317476db8f27a09fe0cb25c182374a4676228e461db6e7959c50ebb62ffd9128463c56fbd2411119cfb9fc5db89c2c836c5cba1fd79eec091a5995f8302e62cefe08ca2590c9715a447761e2589adaae44076f9f4d1296865ef5917f8773aaa716e16d59c701362058174155ff066e8336d8e8d4307a9dcb71e1d68159790c2833bfe84ce1100136ddc3aad95ce26844bb6d881449e1d8a6eb3434b88180fd18ad59c699cb228ca0726e136fafd79b77c4493135db126b61730e843c67ae09ede5e3befda349057b8d722a201e3b44156c3d21abbe12bb8c43929daf9a71f1b711213088aac05f3ace11ad648cd2e4ab2be8be0e397b561ce260de0475b5bc58d388f492c44f78bf22b0e7c9a1255eb6e7709b567222bbc74a41f7ac233e9af8f13bfdfd524e9b3a914a556fbd96a08ec31043699d7216dc265bf01a9879014a8dcc0124931b4405d9d63a11c2cebe2deb20e816d50aa479900d061e3bb7671a300d2d7b887d3f3565fc1dd34d4a65af3dbad10f2ecab6e27e3837099635cddb52cbad5f47b1a76a0dfe25184ce53cc308397ca409e1ee5f0b1f7dda8f9ef7f551b2c23c9e8a1e80f3932de87f75b02c144e427b7f5c9107b5e069fdaff9c5b4b1ff5daa61ffb57e2a64c97419e6bd6e986bcfc044aa3b6785f5de22afda620a504f34dbe59ede94cdefce64893a1aec352f2f6bdafdfcc0f0a1c289b3cc90497848bda7add60f5ae99a005625f5ee50ce8ae3fa8ea689e99dedf16d9592ff43284f74c1eca5123cc3b82c71cf9214722b938c163dda6ca0f9979d9937a9ed8d061dca70d7308ec47069866ef43854c4d90073938d1c7f140232d980053392ff9251fc773e75aa9544b5ce885575fddd4cce534b227012cb8651a23dc0de72bbeb94b6b3403fd476ac6a95ffa5c2b92a280cdb74fe23cac1c393e65546bfa43acbd25f0d7d7b3c22c66d01d6756a4d4bfcb1421f4f35107d768502a55c2a1cd71d71a8097cb57ce92ef73658f41e8cfc9daac39e14ffbb376000e622ed161ef12e70b8a0d045d1092b20df3b05082f2d67d8637ecdce35b9d8f2985ff58642c835fbb8ea9e67ae7f3f140172614f345482a98e98ba094772597dd677f43fd3c4347d7887439422175bb81e0f98e9a85b7059eb32e4a83155df6167b6e3b14935936c1c26e69d053ab296fc2a6c1c550965c42bf3ec3d5d61254e7e0c24b081385ddda337e305cba1c4ea0c8aa553fa8a702da86e99ea4cf4e73c51f1c6f07eff193acba599cdbaa405ebb15fc4715d45cc2f0e4435571c0ad29c853e68a71d46f639217e80323994a7fdb5b92404dd8f5bb3e9341821f4cc2fcc8b4d8dec748d491a3cda8c8e7a766984684fffc1d95a81fe70c6c423a7fb216600dc8ec1e9efb83b0a1b4fcc69b9258529230829e9172a9b24b282be94dc28a90b6ec9fd0d80d02a14f208ec4f395cf6eb17d5b5a26706786738372f6f545f9901b16c2703f643d043e0887f8761d722e1e06eb1ae6c3ff43dcd317efbb81d39eabdea0ae3f8aaa535d0c1c34cff35add5e0e10ead7e54b2c7f714e35e05dc7520bfe6fc55cd42236bc9c9eb88370b35a4a3f203014fb341d831ee6cff699fc647a21da49712d9f4ff8503ac2710bd03be2193db629a929550f97ff66ea44ba374f909a1fe5363869fd584b42b9c7458fb7966bd7be65769ccbe8b0f563bd7818dbaecb6f47fd1582b27a9c2b73981fe54d0b38bc9c14b9c656f4aaf49f0c81bc2392e727db4ff38b1c106a8aa4465b755a6af47fc11ec93bff84f1a9e2d4d1bea6fe2ac54b4f989a8923dcee16b493a7f70c91748fa42223964371959c5ce6fac3731f28ccfd8ae81e3fdb4089e5b95e1f5cff91391a1177e68e033a6e772cd45cf067da2ccece8a51e13028826d8ec64ffc619284bd10e23f3af078d15f1ddfdcb6733d6e37a1dad565ec3528d19ede781ff2b40e876d0bc15c3016de1a4d1ada8d3d5d735cd3bd91bc610844b21add5e08bc600177cc527e43d3501f67214baa1e2ed010606becc47868521213b37dde1055ebb64178f8a8c02d21540dae2652039f7e5d9c3fa91afc456b12b25d40c331ed741749d89b6b511f6b79e75e3f01bc1328ad30c1731ff2cf5435fec897b96aa7bb839e3fd8ce72812b37cd0faf5be5dbc8ee24b1e12403a78af462b02c50e74b03ba068d2bdc0c4229b0137c477fd5d4d9482147efcc5e2a18fc34a26afabf91b4d1ebe4975561795bf29f46c7260c7b9d8dbdcbb22ce3549ecdc7c9bf04de8ef84cd68019b37dca7eeb0cfd45b3efcd39a0865e6002cdffe40da1cdcf5d371199add6be155d475ce27b2161b9f53a9032194c8cac144854a73450486c20c5a72420739fb090a8ac1c891850c6bcfeb6fceaacca295f9a77a3437a447f5abb0806b65c8cea5d12ae48afd965be7c4dd6b1c0d87734944679b0920768f8657233b37a91b9c3c801cc3c050f17d8629d7a5fa1b699d1eca61390764a2240583e723cd1d785d00b1e59b998f0361727538a8df1bc083c3019b43af27d5dc745c7bd9a2d64c17dc9d5f90b476c7b8bdb1c569201d0883fa67838b5c1cff8ca53b89171ed01e79ee37652ca247df1c5fde1e76c04c47701a7c0eb1da14e14a1311b8c3cbc56f9cb361d8d37739e8670bd2fa3d947e5700a3d8f6be1327eb4f55144635cddc2aaf4a373639b40f39b91437c5fdd9738bedc553988e5c734808116f5ccc94d2ac3723a1783c31f6024a55c889fd4f2effef191c0d12e8918df9fc31d913bb9fa8e0a6450134803615a2036cef8763d583662504948d6194eb8dede6e02e5382de43991c55d57cbe0224286a3cfa70f4d4e4a80290a11ee20ec75e01ffd7cd76d091814c0f633f89896cc5e860f839d3cc34a4973716bcd4c6d14277c3e40ce6ab4b0fd5d3b0948a1a3afcae4451a366d0edc7a0f410cbda5ad3ebcc9916edcd96bf491c5e4b29c200ffa8666e03fa1af750790b3ca88c8ed14aa30a59d6a0b439d457329eb22ebb0fd70860de47a616e371dcedea7819a23cbd65708325ee0d5104d167fb81cf5afc533ca261dab7e25b27652cd8c5fd0e25e9651d43130c97cd0143dce947a850efba78e9193598718ddef568fb6508be9202983eb80ecaa7309b16e5c3ebc3b875d928e905731c1185b90d8643420e9d130b7584768a64dfb6d94a9ad2cc3f87b07ae186fa11c31c4d9f982e66d91a8134d43072dc7ef1baffedef32c4593293ee7a874971be828a19768b28b643aae3c17f187678cc5df2927215df7bc2145320be962fe2eff19469e49f7770ecd11b09a0921fd98c0acf031d6dd464b461bd57d10dc3729322476ab589aa5565afcbf606738f9a3b117267f8026ea6d6378ff043bfeba328e271380ce5f2764de9f4878433744a812df22eb01f3c8e9efee16afa6f3ae9b342e6815b6c54e357aecee7918eb5c970bad66c396eca597b0dcc1a85c77384135f5407d78d528ec36c899af2dc21acd4fb080e3140ce3c72aee115add5827c5c8d11b7d4640da3d713aef7cafd7f1ed35f46c0cfe043bff741485637434b725ffde0bd7c2cd3192f4f778fd1ea4e439ee46f537141005aa8cf1cdb9a9cba701bade19a18f9fc55bcfac08ddaac605d2d5e3b6acfcb8c6d4689c085d4dbf7fdec91e158b776ba5cdd56ffe10ea5865e3672cfe7f300f54cfd9ae33f320acf0a4a80efb3bb100e8573966074a5e2fdab400a02d8ebf1991d84ef2928cbfee487c40edda71c8f397553ab0e6142cb83dfa01f9dcc37e2c9a30ad7f43f742287d5fdf80eefe651034d4a7959b546c70841c780d9a5da67ca900d29afbe8007fcc9c38ba226d5449b72e609ef16cd90114a34c799386f0a1c04bd7e7c60a363aa6942ebde89eb2f2b465624dbae8b2e68b86a59ee26893c5f9f63320002347d5f59d6b5aa7e25fcc909ad057731bb44865e8ee7caf20159162ac1802f31f8baf373ec00724e48ea4c755357611f63d954c94ac2de7ca0febde819656099b6c3b1d3794ed3e478460ede6be39cdbfb59528252bc58ba935249769c65177ac2959f981152c06f701167ce577edfb77fb4d74e0c0580cda2fde457b81774db0bff64bc2dca23896414b7dcb868b0a8414267a0e5b6a14fccebfafb99a6cbbcf772ae73c14479725baf53a68425e194c1940c13d0bcfb1c5dcac5b7bef7c13ac31a399b641eeb8f3f84bd204fc91fb6321fa227db35f3aa2933eb61ba65fa22d6a9333a3ca5ffa61e518069feb1f5f0a417ae3b87451a9e9917adca45378fd60db6081bfb50db3992ee2fa73e3219a190ea46d014ad11e3dcf056341779200cf93ed899bdd2ff927f53d7d9875b1b120e2a57d86ee41eb39f1726bf14447d0ef4f645a1566c7ab2e0bea294fbb86d3b8735d28522c00fa3d4bbf6061fb439c41f36dba2804379c4e7767b78b613e4e95510e92e8c80a631b0807c009d744a6a542a34f2ebfd9f99b79f43915278a55f876c5c821a6934e354e071fe5678fe958439405442c71f58c68738d8529987da627dc0e4e6813c7c7350fc4141675513af909e5694b060b62c5c40494e1f7c771dc0b5899576f7c780c892420f78f1ebb516976626b8ed003962b94f1cb8c74cee5a78e359ca723788d8049b31f2e17a132bfd9c238634f0efac54e8339efcd69d05f7dfacd506a5a15d7e2cc0ede099b98db40a6bc6c3f73878633c4df68fed9d0a790d51470b6eac9b689547f3bbce85b883aac44d7df9d2ba5d7cd3ffe3082d5daebffb3492f3ef304e15c70bca91b8e68fb93add3e35a09dc5a30b96e5f51895955a9a4b457b2dfd914cf8e545ed945884d53f0edeef2bfd05cf680e93be43a8e37fc5ca7a309865875d06c3126c23394fc5d0fe4dbd2953beedd1f344e9fed6cb93009b71a2bb0ffdc54d7a045a7ff215d237a6f0ac9deb2f43b0212ec4c886deaa5c258e03a400b40850c2fa8866827ce343c9005bdc38a55abab021332e2cb77d2cc808a9ec346e52e5d865cebf9cde3a37c34ccde6dc8e98b11397b30e2f3fce592ea282bbb56403e004c9bfe0d6a16bfe8864362a6e8dcdf5e09412b95bb58f305f60fd2b13ea1da248195686c044b5b350ed29c02cf567474de45fd623e41aefdedc1701808492b463c5f0be3579aa00d67e25e21ee78c47d0bd5b8bffb694565cc11b2606d1dd2c2b93ef33e13f433d99ddb4def5d7189813f75407ec20f3c94db26df642bc1a13e50d88a4895a49ec307d5aef3afa731563fe999205ce7295e0a212792f59de921bc76420ca894be67a6069293688b3d93253697b6920a262dde8a13d19ebbcb80a9b72fefd79ca97ebbf35a2e7a20671062281f", 0x1000}, {&(0x7f0000001280)="74c88ac554c4e26fbd3a945a57c6e70fa344c20cf21250cc0ec7db2c84c7071b4cb644fc02ed31ddff016373743ac75d48ec9d4ceef0bfea2235c8be770a65046e2e64ff50eccb09d4", 0x49}], 0x3, &(0x7f00000017c0)=ANY=[@ANYBLOB="3000000000f8ff00cd533df67e9c3affff080023000000cbced51dc50857ceaaded4ae9bf13331d378210c7bdb563fd0f34d78eb3f225541fe07520fcad3a0b5658ca8301e1b29e06272f31bafdc31917a912cbba0bc", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000e489b70800000048adbf0429a0c8df51bbdc9672a4dd4eb3305dff2e41efc7edba155c99c599e99a102f46c5fe2affa07bd535d2ec373207b7638f3678d2fda78da38aa05b99c8dd3356885300901a3d82e52ff618d030365dbb81f6aa0790f8034a9803ed7617ba4c9f6f0acf8ac70591b0967966bb5d7d70551879d4e9c98f3824bc544cdb9d74d2c81692fb2ffc8e5f5df950913358ccfd99dbd7a9792236663c7075c5eb1c233a0f202a8e180cb3839d82d0404e15550c8aeba01b157cb4b2d0a4595ac0de7616c46bb11ff993f19d57e329b5ee0711f4bb85eb29b39b112b54d28533baa6", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r33, @ANYRES32=r1, @ANYRES32=r34], 0x90, 0x5}, 0x1d) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r35 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r35, 0x20007479) 13:34:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x1c4) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x104) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x800000001ffffffc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0xef97ad60f1b1bdc8) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwrite(r1, &(0x7f00000001c0)="ab5e624e896bf83cb5d5f424a0754d167cd61e22", 0x14, 0x0, 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xa6c, 0x9, 0x80000001, 0x3}, {0x7fffffff, 0x4, 0x1ff}, {0xffffffffffffffe0, 0x1, 0x3, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x326, &(0x7f0000000380)='\x00') 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xd0}, 0x1ff, 0x10001, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff7, 0x10, 0xd0000020, 0x3, 0x80000000000}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x51a}, {{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000080, 0x6, 0x401}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x10000, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x25, 0x8, 0x9, 0x8}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x40000000, 0x5, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x8, 0x9, 0x3}], 0xc41, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0x80, 0x200000d4, 0x61, 0x6}], 0x5, &(0x7f0000000180)={0x1, 0x57}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0xa340) fchmod(r1, 0xd71191162b2317db) write(r0, &(0x7f0000000080)='O2}', 0x3) 13:34:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) semget$private(0x0, 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x51, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) 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, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r3, &(0x7f00000011c0), 0x33f, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) preadv(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000600)=""/212, 0xd4}], 0x5, 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000))       13:34:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x401, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x8) ioctl$TIOCSDTR(r0, 0x20004401) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) syz_open_pts() 13:34:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0xb18b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getflags(r3, 0x3) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 13:34:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = dup(r0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x20a40, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x19, &(0x7f0000000100)=[{0xfffffffffffff479, 0x40, 0xe9, 0xa13c}, {0x5, 0x3, 0x848, 0xffffffffabcf71ad}, {0x7, 0x2, 0xfffffffffffffff8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/7, 0x7) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)) shmctl$IPC_RMID(r0, 0x0) 13:34:16 executing program 0: socket(0x18, 0x4, 0x0) r0 = socket$inet(0x2, 0x4000000000000004, 0xfffffffffffffffc) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getflags(0xffffffffffffff9c, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0xfffffffffffffffe, 0xc43}, 0x2) r1 = socket$inet(0x2, 0x8000, 0x100) getsockopt(r1, 0x9, 0x4, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) syz_emit_ethernet(0x38, &(0x7f0000000040)="efd05406981d4a3fba0e4384dc7b1f5165d388409f131357f48a57aecf8b5d119efbfa227d143c1f93666f5b999f29e12b15131cde50e1ff") r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) wait4(r2, &(0x7f0000000080), 0x8, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x86137) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r1, &(0x7f0000000040)="020dc3", 0x1aa) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b3d2ced946009540e62d43eb4000"/24, 0x101dc}], 0x1000000000000226, 0x0, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x10000) 13:34:16 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xc000000000000000}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x36}], 0x200, &(0x7f0000000080)=[{{r2}, 0x2, 0xb9, 0x0, 0x401, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffd, 0x78, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x8, 0x8}, {{r4}, 0xfffffffffffffff8, 0x2b, 0x80000004, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffe, 0xc3985ecd6ea4af38, 0x20000000, 0x8, 0x73}], 0x8, &(0x7f0000000140)={0x7, 0x6}) 13:34:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x138) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) listen(r2, 0x1) kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3f, 0x3, 0x9, 0xabeb}, {0x0, 0x4, 0x0, 0x2}, {0xfff, 0x4b0, 0x7fff, 0x1c0000000}, {0xe4e0, 0x6, 0x10000, 0x9}, {0x3, 0x5, 0x200, 0x10000}, {0x7, 0xad, 0xffffffff, 0xfffffffffffffffd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x10b, &(0x7f0000000440)=ANY=[@ANYRESHEX=r0, @ANYRES64=r3, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="30948af5ffe4e6fba9c2d67afdedb17cf107b8ae037f737bbc722f4b6af7a1319bc476df18047f02bc4ad8358b5cd874805bfe3bced3e7b28c3dff043485fc8066012addcdc36ee8d58b1c872f029650e84db4c1c33bfbcf27c5b522f1fff0edc9b165c5ad2b01f99f7d7b153d6c3bfe417579f1a7a487345f8afd1eee983b1c86ef7012770ff8cd31e33a712aa502aa4a5063a1faf73b4afe8357c47073beada638ae0763051ef4a2c542c579597ec203fd8bcd0cd05464", @ANYPTR, @ANYBLOB="fbbfeb1bb1824bc93c23ca"], @ANYRES32=r5, @ANYBLOB="2c6b8b0caf2600b58b416515e819790f952ffb224c9e27ebbed13750ea058fd476ca39718a8b536d0d84c80dd9ff4648e3e5582ee96d1f0c73ef0bd2c2f3ff7a08cbcdcc"], @ANYBLOB="353bc52c492fca03e5e290e618b34b923812500293293dd9790bf977521f3e337674f1fcf19675d16f4676b70ebdb91a82a8737930101ee5141e33f957e41fe8c792d1918b33eeb461ef8cd64abcbdbcc9c5766de7b53a740d36dc7dd4393c81253a16b33913c1a871eb3c234c50e4be39c314e5a4e2b410afb5c604e00b9745c834d00a73beb9b50147044572467a5c5b746e762e0977c5989dfe149935f7df42691177afdb92479e0d4309e12d6508b743df160edcf1b750179167468484150aa6125075bff5d88224a62dbc79bccb42ee696062276fd388081cef0d"]}, 0xf858d992ccaca91c) r6 = semget(0x0, 0x5a3e31066532634e, 0x180) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = dup2(r1, r0) utimensat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x2}, {0x2}}, 0x2) 13:34:16 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000180)=""/255, 0xff) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) write(r2, &(0x7f0000000080)="8e", 0x1) read(r1, &(0x7f0000000100)=""/1, 0x1) 13:34:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0xd4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 13:34:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r0, 0x29, 0x100000000a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) r4 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet6(r4, &(0x7f0000000200)={0x18, 0x1, 0x100, 0x7}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 13:34:16 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0xffffffff) 13:34:16 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 13:34:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev\'w\n`\xb1Pse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x6a242384f61762c3, 0x1}], 0x20000309}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 13:34:16 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$KDGKBMODE(r0, 0x40044b06) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=' ', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) r3 = msgget(0x1, 0x10) msgrcv(r3, &(0x7f0000000480)={0x0, ""/161}, 0xa9, 0xc860eb748fbfe64c, 0x800) syz_open_pts() rmdir(&(0x7f0000000440)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getpid() r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x47, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x80000000, 0x7, 0x2, 0x2}, {0x4, 0x80000001, 0x400, 0xfbe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x58) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/b0f\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200001a0, &(0x7f0000000100)=[{0x1, 0x3, 0x6, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) sendto(r2, &(0x7f0000000040)="51ad4e3ef56b25750af799bd81b16aeed3edc03e609a0b72a05001ebc97b48ac1cdda540bcd3e869192a50f072843876da82117fa0f46255", 0x38, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x40}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x9, 0x8, &(0x7f0000000240)=0x4) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r5, r9) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") load: 2.68 not a controlling terminal 13:34:16 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x3) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000180)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) close(r0) fcntl$dupfd(r2, 0xa, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x9, 0x7, 0x0, 0x3, "e14c0a070500c959ce3fd5df3f6aacd2c1542256", 0xfffffffffffffffd, 0x100}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0xa00, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ftruncate(r1, 0x0, 0x80) load: 2.68 not a controlling terminal 13:34:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x1b0, 0x41) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:34:17 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 13:34:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pread(r0, &(0x7f0000000140)="f9b4661a48e3d36f89fc8b5c366e8ed898cda896cb82e7e328ec2948bd69e92d5ee57cf5c0f2bb14395cb86732fb288c29748fccff06c4fea0b19f782777700d1cd89db574e9fa9a2c88087f34677d763851b507dd6ba583be908f77f0", 0x5d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 13:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x20, 0x9, &(0x7f0000000080)="eaa4f4b8755aaedeff4035e15bdc813fc2067a21956bbd43f52a65ea25666377", 0x20) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x6) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fchflags(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 13:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) socket(0x20, 0x5, 0xfa60) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r2, &(0x7f0000001800)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)="8ef298c9387f45d067b5c2f4ca50217f2705197d196479d2d246d07897e466db27675658ae505adc7266e64c51b1276c9bea5c6e131f52fa721152dc1f9f35cbac2e5d5a9583f3e50b061a43594920314d0432ec231c1733e747edfb97bf4f758a45d195d35516e543d1014e880bb429564caae58c6a7623b298979db9f108e5447683842f76b0889e5f5841a1304983496d3ea76d97c1038b357864b89b690a0af6294b0d3036c1007911461e6e3a67c6121b8a77a6731d8bd2594a4e77bf7826cf43886ca68bd6c005857995ee", 0xce}, {&(0x7f00000001c0)="88d82be40d6a653f8d382ed24d461224ca7b41b3080ce505a8c32be98c7d022c4e774c9f99def14724a716e953a2d4b6e8d9957a0d06345d90b1cdbd06f3d0a1d5788b6cae1160ceb5b53d42ac1866379f8a2e282b13232d7d2ed82cd8530e54ceb58ea15d6de7edf0e2c2432a01d06b239b05e3cc7a5a3c93c125fde38ba4556f227a67354372da93859d7952dae95aea967187058a6480168206f05c64190daf1ced1a163b56e95ec21af8ca", 0xad}, {&(0x7f00000003c0)="d1d5c28602a1a66d44b426d9df6767d81e20e4c77a2df027209f050f117e25b75af9a1c5e17a4d38b5ebef536dccbf42714003d1dc740f9caf9303d10be333955b22ceebc35f7033ca45556b83d7e14106bd8a6741b556f3f94f4085ecc4db70a2f0941364b3a34a2a312c105ac17982adc199738e5a20", 0x77}], 0x3, &(0x7f0000000480)=[{0x1010, 0xffff, 0xfffffffffffffff7, "22583b29a1aeb748f975cc695a49a5023a83918b9b7d2e9c6c75ee865a52ef530c8ce734c81e7b5921dc39317b727a6d5fcf44c00ae498b9a4968d32f32a2ecf7d0a105db26f1019e57788cea06f6bccdcacfb0b4845aaf20fb11a96ee385af9ad05aa279c8750ed9bd201ef7368afd501d85daa518f19eb56388b816408ca3d75f2adbdd0aa13cb1f37a0ebd43fe8e1d8fd14b8c020d4c60faa14953578b667ba6038f64263f84f2f42cc29ea471dbddc14619425b183aea3e3560514061459e8c1b8e09efe1b0f86353a803f40af3862e61209ca67ff4673681c58c58bec0117c953b54c3bf070ce700d48ae495d2bd5683fd9c28eeac77965cc70abf8cecaa9505a9a949d79a21f25410aacbec1a26c3fe40e82ecfd2f07729c9cade3b54c8d1043971114121c198c23775e8636fcbd72cc746df6f1c89f340003adbc25827945d5ed8435ce2537a6c2dcaa40cac7ae6f513505c95863bcb92e71a735e978d3110a8cbd1603b1e5e053ef0e79a5080a0dd460dddacafc050109a17aa290dbe82405dad82abbf13e658d5a37f3a928ab5de09e9f92ee3dccf0a2c487d923b45b3339a77ae51eb752b30084b8afe0ecab2d3acb7cdfdd4b29199db6c05bcf2248409578172ca1df13bdf1062101212a943eaa17a3b9f6e61587ac0b5501c6b1d9085456bef140deaedb413a79a953672e07f17454524a02eff3286841500e3fa622a0f5c4b2e2579439a73db0aecaaa3eb9ec0a2e986f858552ba9c2d7aa98401dd72ae53d8588107e9b4a259384af601e3043ce65299fee1f5fcc567f3999bb061bcf6a699064b8a19b6aec5472fb4dd9ac92c48b81a8ca02f37f625a539ec20ea99f3e4bd1152d9882388ba4c3823fb649ca509ebb27027d466ae42fdccb195f2429d7e5833ebd83e338413f40ff0ab2de410bf71e36088cc98808465c32733bcbb920db0abd3b555be4233f3a5ff61573f81ed24d72d696c49eebc12a98df15654d753cccc791d2b08101e7031d0fba5ebe7073117f8189f3e560eec3f971d42fb7bc1b684161db673814b3ee39faeedc1147792b74f88c37176b330110ec767fe33d74da17a44bb1d12b05f0deb5407b7c6a64861863bea3ebb44c508b26cf7998b0849a7f5bac0d3fadddcb30b6b14e73d16521fcce92342792e463962c055995178d6c3686fef3daa0fc41f6f04f03a7f85906180b0568962a79311d90437355dcac25a3ab2e23ae4b4e647a62c05f81be0e1ec19c57525d06c7098c5343ffbaeba1c08ccfc4a4bc53478fa8a246167af936f21d31fd942e14139778936801a69468d961a064ba842c04e2d719784f1c05c6614688de4c666781d6c78106be3fd98f0d6bd0dbd5c5768611bb49bc6b632b11ec8d27b27cd82b2ae4b19f50080c311c322565ea5f97549b814eaf4fde09b0db0f45106bf7afb5a6ef23ed2e8953bfa954a0a0389472926931cbd3b02327a13b598cb93e271de6e8081562be980cef2482874432cf160bd65ef9cf1170e3d44ff30bc7c67cb28fca38e8d14c06aa52e5730cea72b5ebb2381ae6869b1c9eda3c2d9b25c97587ffb1d03c592a4e5ff3168e8f5ba58933a11713e5092f14163f63947e08c6c7f685e5e6b49849fb44cf43862f40379187f08b6669aa9397ce201531beac1f810b2b8ce14abebe1580d499abbabecd687082870ed5423ffad6321611a374a3e41cee8fa3b4e5c3078d57d6db8edf1b06c81b2b04167ddad10ede94a61fd92746b9e553413b0a6dd63348ae50aa111aeace177c29ef647d9103f35f523ab22f6267edb0ce048a6af90ed4bb983aaa7c502aeee006d549512698260d2c3b4774c78043cd0210e138fd98646df2fb5f79cf3904e9f517cfb16d187ff0a4140138283004cfcfd0cdeed92d0f3c9154d72f0e91667df423d7bd6d4e237e6a7b99118a211eb358f75cf68e5a13a453c1d6d79a909de090857cd496b8c4792ee23e0f913d8ff1924aa472c7c4aad9e2e02a060675c451269d75d6bdcca9e13044c1845f346c5421827f0428af4b9c4bc8ad9ffa32077d73d189b2560dd9daa1b6b0276382e9b3a4af28b585d77257c9bcc1a8522f6b430a16753544b59b76a877e621680d9f14b7676a7d95cca09f1175d48de3aa01750be38120e8cf7a4acb9297b5490ed1aee4bd477624257cdcc0f2af6cb39e6cc087e77cd9870ec536022108e6e2b7bcb5a797ebf790f02733790d171d3a4e0665784bcd4c9c18ba40fb2aaddc41fa63e99b9467d7cdae24b22609fe50df8ccb961e7f20abe88a080e81b1c0dedec43845a1e15251012cf7882f1aa43d942c9a408f2ca7801e3f857d211d000df571889605f34414d185ed56f073250d159d13eefb516c15569c149dd5bab6a6c896400d39f7e97c8100b22cfe2ac78760116c873aa82d9b9302eb792761822327f9e3d7b9dcfbd8024924585a0d5c396b149a0da8adce3cdbb53b06d5c283999ed80542079250707a040921a5e8af77a95898f58e61faf23bb5d1e24dcd9565891f36e2cfbaa196a1cd6925f58a600025cb95e07426ed424c564b8e7045a68389921e10856daa7456dee5a0c4d13c0fbefde2b0dc2572bd067f84dd4342245dc72f91479072b9938fe4c71aeb1c35989a59668dd8f00208ebb10d76ece83950b8bd3d999aa8ea29bacd45a0493c2e1109cdb44f2aeb3288f9373a13b3668f6bbdd7e99c616065a518829d88688086cf36fa6b7dbdd5b4b12d5186816af1ab4d3d2a6ce3bfb940354255d8a5e2bce9c5382f04343111a556cab48f2c98973c41a88ec4b58e979ebbf5b6a73f4b0e492cc3b5da746d36a19280c6b2434a980ced76eb062c485d209601769f1de70fd88a0f63293bef8d791e3d13f53976777cfeac15bcba87fd6623a177521daafb6d9f97809cbac4496cf7947b981adca5a1c3831f8f3a8f9cec7319bebe053b31edf8a2e4e518270a92ef39e2559e18ab02941d4e02aa1836a31889b70ea64327d01807d8a49d3b11939262fa2f92ad82c17e976c085b3b2076363e589dde798c44fcef258db57107726128800347c1422310d8b6836be706d2d379106aa310da73b9b9b43d51d82ebd01cdd2d398a3066cd8b99ae3f70225bd726f5203bc9b69527aca08b08b62d06528cf4a546a67b39bb8897074a6159362b673b24cbe373cc4d07e32df43e22617bceb7b23d84c4b0c3eae4c5be077b15b83286e2db2b66f95228a9ad9f18db4627722261464c89db691105f706323d8fa0a2eff40f3543dfedd00189cf752b598f9268ce0798f3d1e85898b684687c0117f30b8d3f21838ef1cd82d1d27e84dd9c83844c593d7bedb8cd0b836fcba877b1cf33313fb86b822abeca643810c1328dede5b995c63e88d59273ecb6457dcb8455fcc10251d0d82e74a2d4c7c822862b29c89e71e14200fce9f0d3603231b8bc9401e20c828fd51d20ebb675f9159c3d9430dedbdf545384ae94b0bddc481c23ce694edbea4e89ef7222018ccf7142e99336cd8f094d4ca1b2807924b244cfa1fe614eaad9695c495864dcf9f81581c6bedadc60014b6a882a857cf30b447db303f89038c68c30a333909ba19b62c7288d4aeff88b461bcd24ce77e89bacde9a4dcfadc0721a252fec02483a174d92fc4cebe1bd99a908f976bd4ce1b8ef1618ebfddbc2b77c859d23b540fd58d29629245f30c1e9a251665f7ee59657518d3eb4ec762bca3a048eafff9e4167a3395b830f86c8a62f3b6ceb1a960db8e6246da5620694447c17824e9c3e99fadb4d44cb0f7d6fcdaced115f6c967dc196eab7c714a8f225ff228a2b374256d1dc60ab5bb95ac49732b917f2011558f8634624d8051a430d5c56d30139de836ff6824253716379b41666736632a7b53ed7d4a6cf1c13b427ce9c1b940b5bd035296be22afe96cbbefb9a6ad5c09a9a6a6643b958c4850e6da98705236e5a9a75f6149a9130311a692c5abc3de1d00cc3f63aed1dae86b8ae206ec86db0d72d16a2fe6b8ff315533babd6aec7f34caa944e78f93770b6c53166f60fdda3b28a041a6be5d09d3a608768406f81e97347796d8bc8b0063b5c27e3f47a0f0c1efd719e7800601533c2b4a6a31693a605d17ff744dc4a771fbc0b851d0c6e75e90c381276b6d573699e8815656f1a0520a615fcf24150594f9ff25b9dbb93313f15029f336d3c136ee56e12b7ef95afa70dfe488d30de8cf81230195d78e2563a261a2bf03309929be0819632e846eeef24013a7bd73f1573b54a8d45da163bfa6fd8c502fd6e6d8df5f628cb850b676b8e02ede6ffe30c0b185b9419bb558c3694b007a3d8e937a06463c02d359ad32c37e29119e204e00c1c69f21bccdf3e6da07e06e0cd24ea3d8f05fac22148e6d48972e644fdccde9defbc98f52e12a3ed45c0151436d414d0b7109bee21945a97bdce82ce6edd60d600edb80b73001c8a0faa409519139ffec6a342b0194987f5baaa5039c6d00dd6a5dddad58f18dbe11c1e11f390c72c34b866137f93caba56a1fb4f2b61b3b136211b0db288255b037979ab2616a1801a384144c2fd3a79c8976690dde759b23e391f72a067ee34f00eb138a4104065549f426b8649927863f20d3e9895951027df5d991881848587eaff4e7f47e6bd844161379ea546acb8bc06c27cca121660b2f418b2f6bd4dbd3c6a639842b93ed0a24a15ac0bbc6be52ff7f62c7cdd037aaec1b9932f6f79579b2e64d46c546759c132cf6682ff86f4ac7753acafea389f655ea216562ca3b70ab3ddc86efc62aa5ceb5602cbefad3e58ab03ce6dfb5a233d6098a1118feef40cb3e31d5f9f0f7b3f2d47744855d0294d06e42eb3c79958ade7120a1ec920b50b5ca8bcc9b9e5601151b3899d836486756b970b2a007df2651e5c225d377c455bbc6635fbffee12bd895c7d347299a27ce60474d61cdcdd421b36bed20a58763935df903efd8d75f3dfc388330df4057005f514ef885f2260255f78f4be7b849c0584f46e09ffafaff5c2083387a52c9ce7f28fcfa0365c779dfff332d686c2ba5c392fb9de81fccec4ac0848a5645bbc85f89376cfb25001bca88d8e62f691ff5ae82a350e78e4fc44f3a2da1d5e9d59d6a93c1381c81ca34e77a97cbdfaf6cc717a501a1d782d968d292821be9832baf799ddac7a077b05f1041157572541ee5f4fdbb7a49bbf86fe8ece3be5bb25d79ecdc6213fac2be43149145387c371a753e6b2529e05295ea8a93353049ea927f1a0a688a757d51da947e29c4171aa478b7fcee03fd03503010d7eb7b7ce3a14dd8ad5125cd5efff7595d07d50fca84dbd7c1e87761ba28085cc4f0759ff12208a6fa5604bd33252ceb553a00fee112481f885dc1bbc178873a5f342af151d80ec30e5a8204021cbbca84b2e8e8a1ea5480d093050ba6e9ebb5ffc2dab9e1d284a3921896b1dba1c416513f77c96730cf42908d3dc2451926c42f12007c6e99e3df37ec046365842955d75275fa4499da856f023d106097edbed1cf02976b7fd8eee4463317d2a22af3f20e56f7bd49c1d90dc96ea4baac61a9d10cec33c5439e58bcbb9bb1e4a804091bd3db53c57533b72391a89986d5db498cb14da7b6fe9fa00969c8b3e6a8700be0060f7bca85d05ba0ea2eb51b3c074ac12d2497fc9554a5aecc93a620e959ba21e0da5abdbeef7fae97522d8141c46eade254e7a4aaf32eb30e621cec98a928fea19270e0b6ec946385f46ace483065752d70595647cbb8c2386590e2236e596022abff470d9e6212ce59632feab273adcbdc7310705aabde4"}, {0x68, 0xffff, 0xf9, "07db781e16e01099dfc99821eb8206790109189033fe8477f2e537af9c8b63ee22326287c0f6e54d049e90fccd8c413090372690592d7da77dce1ff376eb311336bea722e42e4cefceb788c64aca385a94b106"}, {0x80, 0xfffc, 0x20, "db9b52952efc7886bbe3a63cbbd55d14890fd148e1634b1bb314b9d4f7b129e0bef829769ff6e26789aa6657a4c4860469f78b6e29a426119165f9e90c2469de04c9cb8279bbbd1c29214dbd46655b3e66e9c0219e95e43eceeb4a2c7134c6e2efb7d135fd0f70cfdfb61bc9"}, {0x80, 0x1, 0x1ff, "62578e112443634eb9f8f9094d64bc3489ba85317341f7b72dba707fc582c8445a42b0ae825724828b06984363c2ad3bc4f14932df4f336aa710fda6887187e5344d4a86f81ce527e6c4b90c4f1f08db82c8e1c1a2f650cc1f87ec318a3d9968764bc8cb39067afbcb9193137c"}, {0xf8, 0xffff, 0x0, "ae055cbed62d839d85e3cf9aceb9a95fc83339aef379a2a0cf08108ae1b0ebe90acc7fe5ef3d84ed9b58c2ed2417a8f14e3d00c6ced6cfa7ae4c313fdb8437d10e4f3acdc5932fd37951d5542c7142d554c7a64cc553b570e0cdafaf7a299ee1a69340211fbeecf5d8a5c28faa71de316f19e258a91c9e2c81ca0c56d22d303427d9ab602e3bb71e13ba316adb3d3bddbb3d1312052749e953a7c46524acc66270f465d3e700484e315661cfa2785e201d06a7041fb1b0b2ae65290b3a4111413daa9912070caafb0c8270d6cd3936a10a703d74796215940d3f4270816b8f1f0fe6"}, {0xd8, 0x1, 0x6, "8de8dcd20e93508ef1dc4721c076a44853a0b3388180ed6ae61b57c5765ff351392a56ed039a876337d8369b2eb8e15412c09fe00f64bf9c9c15ac052890fef5d8e64e7ce5d758c1157f75aa7df5864094a2e5c8e5c42831da059577ca937b7d2faa3bc097591972285a45367ec28d22bb9a1a6f48191be2fbe662764a126ccb3eee0c0abc42e5d64f1c3773b1bc4bfe4b80cef3ba7eea2a3a0c67badf9683e14d835610f320032200251e1fa8bd20880fa0c33f47b2c8813ba94e5b7ab9a1ad714915a5663a"}, {0x30, 0xffff, 0x1, "1507d39c8606c6c9a2b595ef819ab0567d6e08f431f57bcf0f167d79dbc3"}], 0x1378}, 0x408) socket$inet(0x2, 0x0, 0x5) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00cb80 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00cb80 failed: no mapping 13:34:17 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x21) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) syz_open_pts() 13:34:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000280)="47ea9995d7d528a93d4f63706db6d3ab1358fbd020dfbdc8b534e4b19fabb07ae579f6a8c8a6c6a0f6ba51e44615f09c8fb4e67dfccd54910db2d57b8e3b4cbf9ec5b51a5f966d23d3f0a5c8d86db6b08a93dd17e46dfa3933a8e688f9a66e4b3f47a62858dc1df325779573ac59634352b7f80d87f953c79edcd2d7e1f4d89b82556c347eff7bf76f0483f4a7f8cb9156d9e7b7f42487a0decdcbd3aee0d043e3667547b3819f8c9b3ff50d6d46fca43fb304c6414550ebcfbeffeb7fcbe363975f2163fd54afac", 0xc8}, {&(0x7f0000000380)="2fb2f86af325b73682b199ba102454a5e5951fcf429611a16630fb7abeeebe380868733c625a0c42747b7b844c765f847d5141a5d990043b3a69af750267ba8c7132bba1eda96e4664c3ac1d89ab9b79f8f5", 0x52}, {&(0x7f0000000400)="200f631656de715d3e9e5e30aab94d02f7", 0x11}, {&(0x7f0000000440)="9db505955c85c06b500bb9595fd5885a46c4006e440541cdcf0316b0d42f97eb2726fdf995160dba85f797b4c93ae7c87f4dbf9249f0e0bd930a23804be3446720d21b4736903a2203b0424b4e6df0288ef6b9fdd07dffa5f0caf86e8060b10b6233f9407a84d9f31d59d562d93ec5ec8ea64033c69ce832d4ab763bc8774b0096552cd52acefd699607a740f52dd18945264bd2b76a5d3558d00b0c3e4c23f9bfb70a3babfc1b97d7", 0xa9}, {&(0x7f0000000500)="931b1912c9edc21edeca482c1f075b0bccb6d28389d6c010b03577b9e9d443c745486a3f364ec782b6ba499329fa6f31c637867b4ce89729bb2287bb4f6caa12338230615484e75c611681ad9bf134a805419458ab7357a8b0482cf4733ae3c625d46dc6a216110dcae1e896618e563d4d108143a9bf64b8d9f9f86c0259cb5d9a6dc46ec04fd03a48f8877b7058a2aa0dc50a07a73c1674c62ea28069448408f9418b0c0de772110187758038f44dd1ff34ebedf6e2", 0xb6}, {&(0x7f00000005c0)="a5f98de13c8a9633367a11a1d056cc311f4cb161d3095ff6b656a95988e074dcac24e2d842f6b5836fa0a3dcb448514cc041aac3f94bfaf7ed3b598399eeeaaf89423e29306b8e61ab81a2f83baf7a402ff1c38fa3382c907bd30d37508ea1eca99df60df04a3e7242fd850529635c4fa543e5ffe679837a490eac8586399741b5a6c85e0c5d0691e89b84cffb943c4f0d5139b3ba5fcfc96905e2fa0f950cb006fb17cd6b33cbbaa7a8c453263245", 0xaf}], 0x6, 0x0, 0x0) r4 = syz_open_pts() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xbe48cd6db6399721) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto(r6, &(0x7f0000000180)="dd7f92cb236420f9b3e10c7bb33066ec1b1dbf0ab69c05efe802269505d6349d84acf62812a29ae3a1c67207ee0160b7e9fa9c6ad29ff25664fb08996788c1ea189b90f93fb331ed1a3271b6c96b9d593f19228c40c78a5dcb8e70ec430ee6d84499f44f2e398f48c748fd03135765e2", 0x70, 0x7, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCDTR(r5, 0x20007478) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000040)=0x81) syz_open_pts() syz_open_pts() fcntl$setstatus(r4, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x40, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000030c, &(0x7f0000000080)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendto(r1, &(0x7f00000000c0)="b883cab590b377760240d0a52c76ca421491085fbf04c75b62bd57086a517b0b65c48d65e141f6f783ba35528dcef4d48e5c1a6168863bc4037db9daa79b6e90172b205c11dd688194cf23dfccefe2d8535b4aff925aef62103b7481fd760671ca7cc6f6225a8d3b039eceb5fd49f231a345a76928916b045ab45cd4384e126d604eed69ea255b91ad0099e18ff4ec1d6a391fa055307f3f7f9988bba9d37ff78d10cfcd80e2db7fe4f1196069a69b3f18b7", 0xb2, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000001c0)=0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x800, './bus\x00'}) 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) r2 = syz_open_pts() pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000240)="bbe02e8a59f6ee95482cac9a9f91438ab66ed348ec0fde0690e7d1b20981308f3b5acd383cd3f619a960f51e1f2c928c657c609e56ca2500afc5108fe5e88cfc0fc9d8c0c82c559e951ab247f55264b860f0a66bfdbd6b84bf60169a335df7a192676347ad6b129b6393278b94aba27c356156b58b676d9443bc33c2b72d18286af3a6a47e909de7d3f2e652a0359b101c1c4999b7f26f9bf943503ae1fdb8c0a6831b5537909a45bbd59610e9be3c3bea1423c396d8bc93ba53ffa869ab5ea1fb3d3f6fc682dc27cd9b1463dabe140ad49d0203015c839ffefb587888b1ccbea53781907351ab0d8b1544bd42cbf62d0af2df1740d3f86ae97fb99a474cc8233ac77e4cbbfb4d2d34898fdda16f0b01ab1288732952dad5741771d72fcdb728f4e968d200f393f893d38c1c7cec05794d24c9b90452460a3bfa7006b01e74443cf0e5190caced1df41b651a9968cbc734e9c34fab11c4bb86eb838fd280d6c771fb19f588d7cf17d057c903c81cdc3e89d6d2f41a8b2ae8409dfb9b258e394e05a19ffd06ec5a6a7932416ba59d2c57d85e53ace28d98d2f5467903c26656b7c422a28e4217cdd4c63528240959d088ce39e4a855c0abd269ab92aea60fda4e3fe158503ff48ace559b1d4842fc471f571760139a75a8d52e2e1e0ea97738ce6318813bbd31b8dfde648d005ea098da111ff6267f57ae057d1034ee2b3e7761e93c170beb853ff4a4aa977d316e7888e5d903d0113571276cc28825613c6deb9ee6b30e113c8227fa5c56e8aaee305ae1be3ffacf4a12d04f2d09d27155e5aef85d503ea7248707154f392edf3a88a440b97f07d2bb70d6e4bf8395466e9d86a762731c4599a60de832862221150a8d354444060567de60ffa20ad284f8ac1798560e0ec810a5d44935bc1ac8b81b9ecb6640f5c72cec0a2f89c1275332993c21b01f1bd9382c2eeda88e6f55261fb7a76b8e9f4cae9c8d34ddd05b8201fa62f031819214675c0e6591362659488c0fb09697e4b8ad89ce8a885dd5765b25b212fdbcdea4385d7bc81580be43458755eaadb2392e2ccdb1222f9e6efe17603f5e2d742db61a9c6adb13201dad687a61760dffade4a818fa48a4530028900f73c62549c952ee5c3ec2812662e375474288a0e9b56b95db812253d4de9a77acd692634eb34c7b579ee694ea4b9d6883f0a1d8759112a08e7187cee9817ba85dc36cbf063b0220e8a55f739d25055270499930d69d6f206f1b24590ab5f0d83eff769d1745fa996071338bbe87bf8a72f93b621013600f1be1cfba3c6c393cfc588fb1804ca1b44ae02595a45b8f1ff9ce25e400ca2d9df3b21a703760ef2cee91b3c16117771bc56ce4fde098785f3f8438c2269b1e3f509cac602c5cb5929792b14f939ed113170201ccf40373a2b2fd1166aa9e6c3d0a53c24118432599fc4c778d3cf550fb0093e74b54a8c7cf9f2f7843d5caee62ec06156dc1c72d87b6ba43cf5e3fa16f766d9666ec96fc70af678b2639e43ffac38b6ce18fcfd91b44ab5a0adba7e62374bae5af54337f3252bef5888ace0afb81d5af1b83158a14ca6d2cb8e360165294331b1e4b1beff331439d6f8f187074475568e898ff62723d0f2f4c3fe7d9f24769777b41b5a3203220bdb598e68f0d6aaf9e3d5d30dda4386b568ca0b738e817303008e81ba7c1e13d120eb85207128b2ea0a92bebca2da5a03199004664d3abdbe5a0935876fab923d5f7c7667e557bc50eeed064912476d8db47d0eeabc4139ad1687bf414d03163f8f1445bcabd1d478cc2f348350dded3ae308283d7986cf7fb50b16e694551a3b7062d89a3ec883470b8a7d7a9c2318f60f9d6ea314a7052974c941b0fb9976651dbb416ec2a3d01f6f43b62f12222c2654705dd1c9c768ba0eda0d21561712f590c430ad3b3d597e9841e524ae072b0eb6ab640e9a7655ce8d038307e0576407a2c66c8092f4ddcd76e1f74abff66f768e638e206cdb30ad68f4a7b74a9b4c6b01901aa7cb4736abd4c5adc2d50f7c4830c68e561e7ac50438889fb986094da44cb1db357c6599efe1a8963c405844efc194abb73f0b8eba13dce303d3b763ed007367067d3efcf35f0558330b4f930c1ec3cc200dec7af50cd768fef041db13aeb5b30fec6a5e2540ed5b4311129c014783ee610149e43dc311e83672edb04b7affbaf21ca4a866832b0a19a57d60464181da4a469596d3250511f36e9466a528695f42982e61db2c4a849aea74b49b5e4798529032d3eceeaf7ae05a31f342810e6711a26ef38cdb930c66c11ade8bc96019405d346bde33e2ce621ea0feaf4c034a5a3d6ae7acaaa9765b834bfba10d86b0837809de343c3041be55a67f21ea2ca78dcca5820eb665e2497b9550fd18cc0e8cef16f59191180d90f7f0eec4d0ddb73e0e3bc5b6bc69e131063cdc192282c3405ecf975bc4a367956f54822bd8c31ba2fba4520d3393c30a37b4aa58a0fef0f62ae3d674b77a5f9a463d5b7e55ad3cccf6a8e65ecaefe5334276f743ddba3931815f6d6eb3d2a7c76134f3bcfcccb45f99b433eec081ce8b10ccf0d9db8f55f83cca63026fb8a269b547babfb2c7f9cfa202e675c02b5e244acc122b2227540b83d1cb8852eb8bd1adf0a443af9404443474bba01c2322dbbe476ce64ab94bd09861eeb887e279a0bbdb465efe91fa5818e08b6758a15d6a8537a70e4caaa66ef142845c75fc6a71f4f9b1095c4ef5732748293d77e26f63d081ccd39237fe7145255f90d8c39748508e8ae1b1496939ba48958dd3764caba8130f957034ec51b453fa42ba4f71c1886a348edf9f0366352c9d1e3dbbfe179bdedb108f66e3788e3c51cb01db5b1da5842fabf8cba6cc4d618fab4a553d2499b2758c44e3f35b37bbbd2ee75a997b3c902b3405b8ffa5a72b3f5f175a1ee81fb614c541a873f35b186e47bbb395923274aa015d3285c33729cdb207c7fbbdb95843d9838ee7f7bc1cf7f35d292a4e6625efc0d0d5373075d1f71c75ae3eacf44a01ebd78e05059e18b27eb1f46995c97e82e7d5f5ab687540d861d3920c2f2e1c1197e0c8ec30edafb3b07c6aa4bbfefbeccf679bed4e8d631db0970a8744e6a9850f50e4a195b60b3507ecf2d2b995d3c45dd20949a0d048b22b33e52a58533f1a4441da99b67e2616c97091d86b5c96c24ba8ba8f19bcac00a4fc20aaf51d841b420580127b601360c94e8f7a43ce1b00b53d36e4b02e103b1820f424c6a2f6713868074895d332f320b347f6252578874669fc2201870d627998c89bafa808a94db6d8f94e754e7703f27eff8e3c91d1fd885d4b7fa7bd2591eb8ecdcd46ecdd5b004e28b0b71dae852c675231eb04c6a986b04bdea0927bb2d3325c6cc56d79cd8b0a06b88fe340baef1d659fd1f7f70eb89bed9eb9c1f78300808f7a52ca586e673bfde832d843382a860bb176e8dbd45fda888e33c42583dbda9eff8811170ee6cba7711058fb609c22dc35359afd34a35528d60a61ab412b0fde910102ca1f072dd9e212cef14a1dbd85d633a98e08d63c32a297099d7f6acdfc6d9303950ef65f29805c40f8769156929feece9d67810b0349c38950e8bbbde35ac58aeea2ed3ba839e57db113dbb83c85552de83281d13102de68c0c6a6fff39e38250df78b465de65571402cb90a9a2419dc8778ecca3f3e7b025cb4bfe0868b5d17b261646bd5d9abf978277d469c73416698c626b70a761246b8e8ea698bebe460910b9d7a0b839a5db1531d7cad98fce0a17f767abfbde3bf325804fdf57555f6bd48a72c8f48a71819b3369612b1ef0ccba590fd0f2511f09a4af01643c519cab26f6347d234ab3bb772acf618f51567e1f7d41dfc2d531765610ecadfd07f4776c4c2a85ac6eebce06d458495a81f93eaa014b2865f22eb20d4dc19dca3f255416ec1b27d10425aba09da0f89fb697fc30caae39db6f369f19f71289b894973cdee5c2290b944f8813ddb8e77893e99d8c0ac36dc888297a8e4f906108fb46f722a1d1b87bf28f52231688f5b4024fa70b6b21a601a8266264c5d63ffa7a8251e9cf8ff35af41ebcb9b443a3444966dccffa8491bf3e9d701991ba20d4f69c2af00cd6f4ceda915677c20d08eb1646bb6fb07cf7b8280fcc75a2ba91c45a1963e68587fc924fc5ac334c7047c321737e435a5e29c26f5dcba0542046369aebc67cbf3c9adc632b085c6a242483ed9d064392faf1672d716fe9ab50962ee628f257cf1ead68c0093c2548e746aa1c876463f50a0471488e63fe0edc4fef86267f251ec029ab93766235b6ae7db438cce39a1495a40b0d477de85d478ff020c708eb9c85254ae0ffeda8dc25d5dd11436b8714385089b2ae049bc3dba2f788bf8a8efee8618ef5783d1c6927edc5429427848664fbe2eb8c6649cff64ecfe43ca096705dbaabc5b8adcb7a2fff3ee66358cafa7fc390938a2c47759279509df7500ba2b5082f1719aeaed514827627d41f520d20e722b4669dc1e7c247ec6d67263423165b5d103d1298054b5dd3622391f1b2297ae4427490f73255d8fd949d99948a18bbc48107df4374bee77a4d047828e72fe3fc00cfb9960203e3e3c9f6aec01b33b32a0d0987a0c0762a25fdf040eabe7b198ba4b42ebd75273f9b0a875beed6bdff8ee3c92a97686f086ee052e0d934eeb37bcb9d1b11361beace50e4f2d9ce92b9eebec9bfa8b8bfd6e1479fe6862d7b48fa7c5756fe958922ddd189afb7b29ae4bf7580b4d8f30d3523f0c76a8bd9264e54bda7868bde06f12deb96aa14a0ad350007972c04eac8950467e16c6b44a9382ae264d1a5dd03e793d523423e8d238b57e01b9d09005c0b0c393b845bce0f7e915991a7fd3e371c7ebc1ef7c124c69cd9b10789b449dc764a3c15729155ca17038372a2d76e4446d755b40d6181a5846f02ff2e443bd59a2264716c93191cd8fa61f22071fd9592dd1778f484ffdbfdbe8d57467ca30beef92a85655f3c13ecdc3ad97e295b523a843f60d6c671bb0d695050e87b2dbdeb600f89cbb54c007f6eecae697eb7aea6a259a7cea016cfca17a6d3f986365b9ed76c572884d4c0fae6602db26af84eeebd0a3af6b6a4dbe40904b97d9ee5dc343f6435eca4c2b60b2c4dd97fc3b443fdbb496fec884c03d2e2cb1fdd3c395bbb2aface30bfa945b94348857f8a4b7ab9b6cc6fcd09f16af4192ad00dadcab3e1f8d640ab5776ddad3d06e4b761e5a25393ccc3c98243309e730997ae10252cfc5f12e4a37d251fa88865185059aa97ac5b86dcace2ee1076dcbc313e1c066d822c3bae7e07e0443517f92e47a3d7b425381ab47c0e49224cef1310a0f685800bbab237ca02a5e6feb2242b182d3eeaf75c6050b989759771fc1a4d728374b8259da7d15288efeca050dee1471ad106ba7ffda81d56ce08c40175cbf2de3c9e29f4a7d2cfb6cff9cbcbe76069fb891a3f68cd1b1843b787ea07f0e7ce73e12274ebad4a24b432be6788bd3276f2c624773ec7c023c262c145eef67870e733bdb1de0d2a482076ff7e9e7fe6311357242a0c0eeda7ff516234770d072d384a225b0155b3f6fa853965707180cea337ed90b28286f85df15a9d23bebbbdab6e1ac5435a364fa3a992845c1a8f228c171759e7f6bdf8442b5b20b01f921d3a213f9c133df348f18b273a58418dd61c20ee0158507eec0c2b6c9c1633963847ffe2c15f739e0f4a1ec7b3a581ba0edf2da2fec7d8a9f8eec841c0b0b9addf610ab5343372d2e20f538d9bf56fbc25e0c8ba907b51b432d3", 0x1000}, {&(0x7f0000000000)="a2500c2583f06b291ff0693c3772a60226f3963cef73cf7c406c9b57cf92cdb758222edd0d0678136aed337a5457a46425e16e1029c61ca7b44b841096704028b8d8a5aea4afb18587c7927670c2e130319c60f62896d95f0b85dc", 0x5b}, {&(0x7f0000001240)="41172571786d686ff6fc976436717bbf4b4994a5c072258738e0653b4b699bd669426929ee1fb47f6b2cf5e86e2bba13fc87ebfc3d7e72ee6cd50fb347bf9ba67c74507bf7cc5ce8d34153b5277ca189e49e69359f1d69b4dbf669830afc395b804164284f3ba1cf01e7d899fbd562ead8a9a3faeaf81dea53768d233d21537bbd3abc3d2fcb330b2a0211ab7b271d0e70ca26c8090689f9b711bb101eb5d01fc9695726aed82c4e4be7cc29d0bc1318648b55d197b0fd3715a343d36d78855abf961636948dc2707e892f77379efcb5907fdc833b5c1cf8fed574baa6bcf0ecc8a07e7253f285e1ecb94e869e0c00", 0xef}, {&(0x7f0000000140)="069920c07fab6a31822fe5e9447987e2a6fc8e3e33c6bfce06dd55929a58bb0cfe85db73f782ae5ecab27c7a2903a953397b73335348fc238db060009c5a3df1009ca0e0e5d8f7a9f4b60b318d7c58ea7e636d24b12fa04be33afc68369b241af337ac0b248012e050405d26cd04bd5cac7062d7688c0fdc4b1c79058172c0f1b2e5f7f2728e60b4695f9258c6bd87fb", 0x90}, {&(0x7f0000001340)="956638b097d1c472e0cae50019554c5fbbe34a6411f9cea3c053782f20e9b9e64328c996ca4eae580f41f85a22abe5fdcaf91a4fa4374a15dce77fb47abeec0adfb0dff97517e2e3b8974c0d6517d14473ba656e4561d97026663e76403889639d66d12c3147479cb5107d88bd103a9834bb4072670b03b8713b74deb3e013bfa3b0ebd48921ec6c1c5bea7cadd63d397eb20243003ba23424246710132e2c63e97a7096184bfd2dd1d1cd67cf34a88c9cfa6fefb16f11c0", 0xb8}], 0x5, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x100000b1}, {0x44}, {0x6, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x19, &(0x7f00000001c0)="c046e981a01638f45897b8efea480faefbe7ce071ef828c6d92a") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4018, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/223, 0xffffffffffffff2f}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/171, 0xab}], 0x3, 0x0, 0x0) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) setuid(0xee01) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r3 = getuid() r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r8 = geteuid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r7, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r10}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r11}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r7, &(0x7f00000001c0)='./file0\x00', r8, r9, 0x2) r13 = getegid() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r15 = geteuid() r16 = getegid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r14, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r17}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r18}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r19}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r14, &(0x7f00000001c0)='./file0\x00', r15, r16, 0x2) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r21 = geteuid() r22 = getegid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r20, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r23}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r24}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r25}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r20, &(0x7f00000001c0)='./file0\x00', r21, r22, 0x2) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r27 = geteuid() r28 = getegid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r26, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r29}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r30}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r31}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r26, &(0x7f00000001c0)='./file0\x00', r27, r28, 0x2) getgroups(0x4, &(0x7f0000000180)=[0x0, r22, r28, 0xffffffffffffffff]) getgroups(0xa, &(0x7f00000001c0)=[0x0, r2, r4, r5, 0xffffffffffffffff, r6, r9, r13, r16, r32]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r33) r34 = dup(r0) setegid(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r34, 0x800c5709, &(0x7f0000000000)) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x0, 0x7, 0xffffffff, 0x8}, {0x80000000, 0xfffffffeffffffff, 0x8, 0x80000001}, {0x1ff, 0xdf, 0x3ff, 0x7fff}, {0x4, 0x0, 0x7ff, 0xe6e}, {0x4, 0x6, 0x6, 0x3}, {0x800100000000000, 0x6, 0x3ff}, {0x6, 0x3, 0x0, 0x2}, {0x8, 0x3, 0x7, 0xffffffff8b2b31d4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 13:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) 13:34:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:17 executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) msgget(0x3, 0x81) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) geteuid() getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\xe4\xbc\x00\x00bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x78}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x1, 0x3}, {{r6}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x101, 0x2c}, {{r3}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r4}, 0xfffffffffffffffc, 0x42, 0x80000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r7 = getuid() r8 = getgid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) 13:34:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x9, 0x400, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x2) socket$inet6(0x18, 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:17 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000002f40)='./file0\x00', 0x0, 0x7) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002980)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x2}, 0x2) r1 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002a80)) r3 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r1, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002c40)) r4 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) sendto$unix(r4, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r6, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r2, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002f00)) 13:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000016c0)={0x10, 0x2, 0x4, 0x4d, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0xae0a}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000004000/0x12000)=nil, 0x1f84e2fe}, {&(0x7f0000006000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil, 0x2}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000014000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil, 0x80000000}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000013000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x7}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil, 0xa000000000000000}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000f000/0x4000)=nil, 0x8}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000015000/0x3000)=nil, 0x7}, {&(0x7f0000004000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}], ['./bus\x00', './file1\x00', './bus\x00', './bus\x00'], './file1\x00', './file0\x00', '\x00', ['./file', './file', './file', './bus\x00'], 0x9}) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r5) msgget$private(0x0, 0xb0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x4) 13:34:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xf0ef0316cec10140, 0x80) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 13:34:17 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000080)=0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup2(r2, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x1ff) panic:serialport: VM disconnected.