73c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 11:10:16 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000005}) 11:10:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:10:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:10:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 11:10:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:10:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 11:10:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 11:10:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:10:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:10:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) 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, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:10:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 11:10:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:10:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) 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, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:10:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 11:10:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 11:10:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) 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, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:10:17 executing program 1: r0 = semget(0x3, 0x1, 0x0) semctl$GETPID(r0, 0x1, 0x4, 0x0) 11:10:17 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 11:10:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) 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, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 11:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 11:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 11:10:18 executing program 0: setreuid(0xee00, 0x0) setuid(0x0) 11:10:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:10:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 11:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1e0}], 0x1, 0x0) 11:10:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1e0}], 0x1, 0x0) 11:10:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 11:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1e0}], 0x1, 0x0) 11:10:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 11:10:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) 11:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1e0}], 0x1, 0x0) 11:10:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 11:10:18 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 11:10:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 11:10:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 11:10:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 11:10:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 11:10:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 11:10:19 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 11:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 11:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:10:19 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 11:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 11:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:10:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000011c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 11:10:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 11:10:19 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 11:10:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) 11:10:20 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 11:10:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 11:10:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 11:10:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 11:10:20 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x12000)=nil, 0x12000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 11:10:20 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:10:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0243d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304b9d2600a", 0x92) 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, "0000fc0000000400007e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:20 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 11:10:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 11:10:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x3e2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x2, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)) r5 = kqueue() close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) 11:10:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0x20100000000008) 11:10:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 11:10:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 11:10:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:10:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) 11:10:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 11:10:20 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 11:10:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 11:10:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 11:10:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) 11:10:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:10:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3bdaba7045d8ddf26d1e3545680e5e6a88f8343c"}) execve(0x0, 0x0, 0x0) 11:10:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3bdaba7045d8ddf26d1e3545680e5e6a88f8343c"}) execve(0x0, 0x0, 0x0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:10:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3bdaba7045d8ddf26d1e3545680e5e6a88f8343c"}) execve(0x0, 0x0, 0x0) 11:10:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 11:10:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3bdaba7045d8ddf26d1e3545680e5e6a88f8343c"}) execve(0x0, 0x0, 0x0) 11:10:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:21 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r3 = semget(0x3, 0x5, 0x400000080) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000000)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d510000000000525fb06b98b52d167600000000b20000000000000000000000000000000000800001002e3ce35d990026583a67451368739dbac6f39bad43dfc66b06e11d86db3dcc04000000a7774f6505be4203960470b6cd825dfb701d138b9897120bc20a0511bf840e43ce684ea643f09b63a0c1bc87acbfffea483a5d2e5619d0075995791c9e0d45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f1333fa514bfa070000002454dac4ff80acdcab118c3ed4f24b6340aacb8d09611f3da1c06d2faeefdf1dfb5a31af6bfac526204e7809d6f559e140a8000400000025b447f3901d54e4bf62505f3cf72de280c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda18faaa9afff8d3cdf0338431233d95b425d2754f6c7f9113ef40bfd9910a5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683e84340d59f2b1a696b6371f9682bba099c7bf68e84fc67558742df6a68efb0f12f972c73855769a3c225d5e3c5d0dbb111713431e3576a77f1bde5769e48aa0f342a22453a2aaadaf3e126c9ab1e46a86eb83ad8585557029eb0847b275276d05f32de1feafd6dbfa56fa260090bde4e218edafddadf41fdba9b66e53848ea02951f56bee4e62afcdac928941265881bc461c9b67890"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffa, 0x5, 0xfffffffffffffff9}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:21 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 11:10:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) 11:10:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 11:10:21 executing program 1: open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 11:10:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 11:10:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:21 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xdeb, 0x4) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804"], 0x1c, 0x0}, 0x0) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:10:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:10:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:10:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x0) 11:10:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) OpenBSD/amd64 (Amnesiac) (tty00) 11:10:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:10:23 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000009000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 11:10:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, 0x0, 0x0) 11:10:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 11:10:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 11:10:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 11:10:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 11:10:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) shutdown(r1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 11:10:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 11:10:23 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:23 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 11:10:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 11:10:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) execve(0x0, 0x0, 0x0) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:10:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 11:10:23 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) 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) r6 = open(&(0x7f0000000200)='./bus/file1\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=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}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 11:10:24 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) 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) r6 = open(&(0x7f0000000200)='./bus/file1\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=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}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x800040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:10:25 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 11:10:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 11:10:25 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) 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) r6 = open(&(0x7f0000000200)='./bus/file1\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=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}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:10:25 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:25 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) 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) r6 = open(&(0x7f0000000200)='./bus/file1\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=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}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x8002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:26 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x800000000}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:10:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 11:10:26 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 11:10:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 11:10:26 executing program 0: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000039fa3f0d588015bafb00000000000000000000000000000008000000b376625c3899f97200009e8fc3acd6ae2d2e179f00"/62], 0x1, 0x3, 0x1800) 11:10:26 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:10:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) 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) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 11:10:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 11:10:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 11:10: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, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 11:10:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 11:10:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 11:10:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) getdents(r0, 0x0, 0x0) 11:10:26 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0}], 0x2, 0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000280)='\\') 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 11:10:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) 11:10:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:27 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 11:10:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 11:10:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:10:27 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) 11:10:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 11:10:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x2d6efd1e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 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, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 11:10:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 11:10:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0xa3) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r3, 0x20007478) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000400)=0xc) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x8) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000980)=""/4096) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005bd4766636a2fd7952253e53f9cb4d89f74a9729eab8381fd013949a319a6df6dc4161499bfad3b7f7264ded398b15f29803e704"], 0x10) geteuid() r6 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) close(r4) fcntl$getown(r5, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffa4) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x237) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000440)=0x8) 11:10:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) 11:10:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c0ee4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c0ee4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 11:10:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c0ee4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c0ee4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xd84}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0xfdb3}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0xfffffffffffffe3c}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x0) 11:10:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 11:10:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 11:10:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:28 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getrusage(0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000007c0)) 11:10:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 11:10:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10090, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0xd94, 0x4, 0x8, "71c3b89bb30ea6b4d39db90c76d6db54a422ca33", 0x20000000000001f}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000140)='./bus\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)) syz_open_pts() 11:10:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 11:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:28 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="00000000000000000000000000000000fb00000000000100000000001500000000000000000000000000000000000000008df9e061001c8290d652dcb7a75a8100000000000000000000000000000000000000000000000000000000020000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/166], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) msgctl$IPC_RMID(r0, 0x0) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x100000000400, r2) fchmod(r2, 0x4) r5 = openat(r3, &(0x7f0000000b00)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0x48) msgrcv(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000007dae9140a7fb65480000000000002000000000ff0000000000000000200000000000000000000000000000004000000400"/79], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="32caf62fed7abc9a54af808bc833db917dad94c47506f35461a0c42ee93ee38556efbee6bfbe4c965c83fc57d68c094d27c79dd4c9b007ceffe1431cbb19de01fdc3b91ec4ad6eb25eeb"], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) r8 = geteuid() r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r12 = getpgrp() r13 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a80)={{0x10000, r8, r9, r10, r11, 0x5}, 0x7, 0x8d, r12, r13, 0x97, 0xffffffffffff8000, 0x10000, 0x101}) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 11:10:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 11:10:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) 11:10:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) 11:10:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 11:10:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 11:10:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 11:10:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 11:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:28 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) 11:10:28 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 11:10:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 11:10:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:10:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:10:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) login: OpenBSD/amd64 (Amnesiac) (tty00) 11:10:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 11:10:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 11:10:29 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 11:10:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 11:10:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 11:10:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 11:10:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 11:10:30 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:10:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 11:10:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 11:10:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000740)="859b91545354e9ead473fea13e5c3040326e40a8a6176f9065c17b8c0cdff63a1701b3c19169adab3989e32186465d73f3ca16f06623", 0x36}], 0x1) execve(0x0, 0x0, 0x0) 11:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:10:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:10:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 11:10:31 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() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 11:10:31 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) 11:10:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 11:10:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 11:10:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 11:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:31 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:10:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:10:32 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 11:10:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b4bdb4c238bf46854d78a2a197a386207000000003f55c11700287ead4bcb377fa69dfceac2a84e6abca64896bc5e57c6388bbd7810d96e8c91c6c1ca3cb43bc8482ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157794b5c07b2121c9b994a385ec669b4ec7a5ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000002ce7612c959ac7b8faf4ed5293463c00"/237], 0x10) write(r0, 0x0, 0x0) 11:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x200000000005c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:32 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, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 11:10:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:10:32 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000580)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 11:10:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:32 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) 11:10:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 11:10:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 11:10:33 executing program 0: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) 11:10:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:10:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) login: pckbd_enable: command error 11:10:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pckbd_enable: command error 11:10:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 11:10:35 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:35 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 11:10:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)='@', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/184, 0xb8) 11:10:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 11:10:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:10:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000008c0)="bd73", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 11:10:35 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r2) 11:10:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0xffffffff8219db98}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r2 = syz_open_pts() kqueue() getrlimit(0x7, &(0x7f0000000140)) fcntl$getown(r1, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x2, 0x3, 0x1]}) sendmsg(r1, &(0x7f0000002900)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x10001, 0x8}, 0xc, &(0x7f0000002740)=[{&(0x7f0000000240)="218080c57b482a590d67993fdd1a90a1fb931a0bebda9c7cd836f2a7172dfb00df2194a148ccb19710f78cf1c54b47968e9b68a904f566e2d33adc57eab161edd811847dbdac9564bafc30b1854fbfbb7da19c8ca1c43080d5c307e5714a3d8a769559dfbb56108fdcd31d5e5a5bf69b4ea0979ba2a8e41cf13a59309644cca57fc9a9ebb444a958be6389efcc46c2ac040eae9cfb4ef1d2ceba2e331809bea18dda6650fa9629685ceaff75184ee2a7d9e78340d76d512a145d51ae0e36c3fdbd9b3091a339aa94b786a85fc74ddc4c26f0c0ea60aec45da0d044e1d380c125b24b41f3734b769b656de9f443570246", 0xf0}, {&(0x7f0000000340)}, {&(0x7f0000000380)="dd4e4f72161274f8d422df96b7a40d698f617678272180123c94224adaa863b8234101c17a4eca110b859f1c6112f5047d21ffd81811f93ed21bbb963278746089186ce9c07d62d8ba3a64d84face9e634a10d7cbe61378d5fb5b06ca80770d816aaf29b09943b740b856341b7a4af9893d9512cadd8da5ac72e8da6c4faf235596dafdc124c4f7f8b50279d01b3084e66025ac988bf6dfda28985111cb7ce50b0b422073b4a2db36ad24b6e9d70709914ccd2763ce21bd16cd51bc7aa3f78aa5bab9efdf7427df427ff93955ea117072e86934683a79b6a010345a01c407a63c9fdf7a8fe51f8decf5efa21e86592f1fafa01298cbbdf9d2c6d8661cac4b87684609d4deef9814d189da6f8f00cd2af04107feb91cb9eb9cc93ab5227fd8cb5073b0faf06419816bf8f6f1f5ca9cc063e4684b8b28d46ee2eba99130a0bbd9b44c8246fa98181b7c7974497d520725df78a9e72f5e824e216838f8823f2d700905c08fa39cfac057d8136313223509b3124118bdbe7afcc1506187e4ca37e4b156b0f43d4c405d55aa74f22480dc7a4cc69653cced89896151aeb904605a96e313a3d36217370ceea7b9b098ed96364b46ab152b8c19aed6fe773e8fa3f34a119ea8fd95cad2c595ce36a74a665958839387ebc5b529e748f75a02b300049fb2420c0ec771aeb680f81cdef8cd18524bb87608198ca98bb8ad36ca8bee4b484c4c8b5305da5c49d3eb948edb1c55ae1dfe14b9cc2074864f5f1852a38c77924da196ed09a9f0162b68a2edbe3ca363749bfc1b80ecd8e7463e57f2f09bc589064df16c899850d0713e106db077d573336a9350e63ecd983fe1f6c44baec3f4fac46fdb48569e0f904f61a462d315b676106d5301bbae1e999a0cc10da95dc73dc33e68cdaa5f9ba51b4237a9042a7fc6d15442855ce03d8f1163d829abc6d50bd385225b930b053d179f23a3c30ecde103eb6fc985800cf849be74311ffb27a0ea706bbe7f435a672d2292b8caad7c87a6b173cb13608f488ea892f6f999aeff6e9149108aad129c4b613a1df394fb0fe7eea49abe4178ef19593e9a65a2135d9dd8e9cccc67e028dd64109192e7dc850963ff112797631735981f22c2a6fb68c7dde42df3ffb6f638987e3cb50cea8ab6d5ff177350a0265fc2a4b1c5e2dff344168bf0a07ab5ed25d0768959bae538a6508a28478233a759a42d09fbff4dc94d3f62408e53af121a4185d518d9b44602b328e7f2322ad8caf484143b9e663a271b6db71b3d1a07809bf28baa69c1bb960ec981a21942875ebc82d864eddecc49184edaad685cb7035ad13a30c1a65db5cab470ddd13c7d76002162d14307c3a1938efcb455e7e51bacc1a67619ae39e2032e1a397c04aad8b5075ce0bf5ed338aaeeb01b70c629bd70cd13c363e67585c25e369a141e643af475aa788a780ea3bb40bbd1bb302098c9e22c30abfd5a08b30475d67b4edea01be3c484ed097b3e0709b9e3fd2d214ddce2858c1b3a8ee0b393a957db48be504b4b8e4144bf2c86c59d70b639d1a8333ebb71ca283e88795c3018aa2c236313f06c54c4920721c3f966547481661f4bd87f395faa1d4bddf70b92b50492fe3a6ce5024cbb1765dcefbcc2e8185d937ba8b2c0c7af030226429c5a800273486f838c8e5133601fad029851e2828a8097bc6cfabdd811495f99fe7da835983ebdc7a6700e25cc7acd81030b1eed717bdf1a72f47887c92830f4953a9ac2ef81e1ecba6b043d4771684ac0d869c5212ffd005e1b77607630278b303ba058ffd79d95aa78eaa87fba0ab82de131af4136036e9838a9466b7bfa0374d64bdeb379df1cfaf217584cd7ca646173c930d26c0132c4be620164a02ca1d21d2a7345abc9e0d3ec1f3b0a992039c41e566a67842f8a693f133c44970b2b605bc23f28faf161c91123dd75dc516318fc709a5500c73481ff4ca1271085b31a8dfbe7a89bb75afb31d05b12d519c224ff927c0adb86b8a9aa0f3735ce3bdbf73013883ebd66206a78a397925718a2333cc545efa918e60cd649366c1660372adfe41629e424b4c668fa0b916e78c1ea8cd14757a280339cbf49c27bcf2de679054d49b63c70533ebe82eec1e0339ebbb077a4da601de47854c4d5f8ed7021dc62e1ac4c7fdc8fe8b2f9562cbf486655dd93fd0ff3326edfdb4a90f63574cf390bc26e1cb73634c1798bb11a0d0f88f0292c23c3df26a0b3610bc5923edaf87eaaefddebbb11088fb56dc0d4ad5b1b61fd8df09d032c96f4975005a0906b7e605e3264dea2789524e1c98b4ae8425be73216f25fc1b4d38e09bd11377e8f65d8ff77bf78f51cbaf916dc461c55278f7d0e8b2918e678a9d0775d1aea0388ad6b7ccadb2a5b16d236eaeece53cc83d94cbd79f53071ec11a234a0e2101ba358baed68f8a90399854ad1785068201fd68baf615a3565bc93fe260307476f5584549f816445821f7535e96a612848aeeaa9611daadd31e52323f65d95e0e832cfe93bc2eafd49f39a62c99834e595e00883bee56c2ce43c498aa69b1a9f7c5946e40e133c3bbdcae8eeee01070bc3c687ca47e933e9fbd1b9294a0154d94b01a4c39afc0ba5a5bbd10bb7ae5336fa89abc0d87000fde8bb7f240715e3f0fc288b5702468dd82aa8c70fef3fcfcfbb48895fa20d739ae21110cdde28250734fbc7222310ca7c3edebfd5a55209e901d2f0d9a2204a2b7a27e1795b2830f64906f9ac9771c0d4d2d74c85ffa267b40a3d5ccbb1e7225f49d570114a2733656ee7f4251efca2f021d3b532c61226be717ebc453b77be0960382b7487729f60edd32a64879709f5fcb0a7d5de8125ec61318a73e71b8c3fcc3ab91f4510a02f6424962acce95c5843524fabc79dffed099a660cbe81b28406200070bc0ff44b55cd0ae877d50f4051a8f2a284b23c79184e33c3b5456aeecbe167a838a07cc629aa3f9d17819f605a5f1067bc38c3450ce9bd653b4fd67bb39a2435d09d9730b72c661ea284bc80da68a4321d6d32a349627e68fb0f56810a9978924a703605347a718522102a3ad116d29a598f423206bdfbf04e56d4a992df9220e16ae448c40a519bc9701bf54c82b796e71bfcde515478f73a880ec3f179cbe3d5f552f81f88adbafe26b5d4d7df0a51dac5622bb7cadf264c014c64b50561beffd749954dd747bbbcfae0a3262b313250dd8ef4887d4028efa0aff07e96912f22e96b29750e9d074ec245e756ae71a40e13746cb33d7153a4c219ce4454f4744cb9ae0b8052555365b72ab61d9b6ad1f90c68146b2c58ba49c21a750ce59728b59c09abde9c92d355199afcfe3127410299c8c565144390bab26ed1457d7316c54219ab77dcd2f928163d206f5e0cfdce05733d10cfb024f41eb1a0bd13f34add280cbefc90468c7c274b044be3885693517bf9cbcc44c97e55fa160c9a402c9bae688d43bb7186fc59fc8a5573eb59cf34a1eec26fcb2a0bda7df4b0cba6cebccb1cf8f6dcbb8b4dc850396cc889bb23a5b50e40a8d84fb871c1a7e5f8acd88a0fcc97177efcf237067d8b4364eb171109c05b783eb0f9ec07266adb07948c6a81d3d80b8229e79aa07582c7cb2c80d18a9d7566c1da5eee71119fccd6bfbbcb3178d354a762804047b24ba1f997ca8663682f8a4ca780cb23b09afe390ff244987d55f79580d04143c80725b4cb65a9db786add691089fee1595737b7507c61b2c92cea0b4f108a070aa22395294aa4c52f2345dde9918adaaa43406fdeb8fdc250c90a2ba827fa036f0349bfb677fd09a114fd3063fbc1e70606e5a38bc1071017a5a3fb695c4b1dc644752cf1fc555ee375770110acc6c2c5b01489b9bbe76665591b287e7dbec85b586d550db43bff6e565b7545a68a94496ad2e56ac42b59baf978c23e0a5fd2bca2bec8830667cc31d355036f4b491ba0105ae595cc81f5428455d9da7a79f80c62ed92ae7ba86760253c7479646fa97476fc93af02862482acfe048cd885a445f97ec7388a812d6d209e23ddae819cbc775103b89791d008a5f6c208648bbbd6d6c63f7b60dfd38cf5d347be6080e14436adc6d3ee5f14f4fd797a605f4c34c8b005a95b5e8fd61f8c6a5b6ee3d2a3d55f07280965f452d0bf859b315f48a590b7debb41c7c565d6cbe562d5e1fa04886bf8d0e87c03f6a58fb19013b9155cd404481cf49e5adfd58cb9e79c140eb9ef0bc1e833c74e7f0a5b524a0a38c303e3351e117787b15aa37618cb4d729c6069186c509fdaec38ae6af6a1f1b1ddd598854e6b4bfe25975376c5bd8bac5049f8c93d0ef51eb4c059858ed69a5b9545960594363f54f123e414f420f3d644f7fcbd3e84615b46c5506701e80fc72ccfe2e13f764ec2b84b32d355d654355a574c3be21bafb29a5dc4749f8b2614b50f17ffec3c2ac991622b80e4b7cbe46ba216b1ee5abbd5f2a3ab9887fd2f5910f6740bf1ca47b578ec8a5bbf53c94ec06dd49586b555169008a97433dcebaf2b94ff7748aef29fd96c725afc3d2bfc7309409ef0eead865032bbde5166432735c21bbe20b44682478c6172e8c22a02aa7eb40bbb9889665123fccf97f908262b196c12a0eb32e89c7da240393beb85136d4733a4fcda754a1223ad91c0f347860b63b2d822d89cd49d4dabab5a9dc3a8e3dc8e38da2c431e3d3cf7722f19d6ba169e6de63efb5a7da845c0869f83512e6b05aa8f5df226cb568cff4d72aeb2aea0405a123c489d4aa52bbbec478e9a5b662ac5c69a4a6a2c6334bba583d0a418070a0af47522078ecc3119880ec66f20652f72e571f8acbee3f6815abf2235dc7814f4448cd6643d52d8d81d01519f02956d609f90dcddea0b9978603c2c5ee31657435cbf4fe643fd294798017b7d3bd80c408af136846fd212792cf491a7b859e006ce7c4f8d59ed389f161fd6c41889f8b97504a295974c79daed49216647733eb9a516f7193c70b0672af6eceac9f068733aba41273b6d2d37db6a9b243ab42515fee6b49feb20de090077b2ed5c0e776c93b09eec938a1d0f4bbf13b3207ce8249b3d788712e3c9f6ef1e431890992250562a0639d977f3981a80d84665119023cc06d5b3816edca5ba9ae53b1317c8acbab20724c5f910125dee096c6fe3fb7921029860018fea0a69312020fe00c03709e993d6d7d841bfe0126a6bb4b66ac3a924d6f9c092f8eab25e95772dd9354388a5e81d399dc9dac01cc88e5ef576acd6ee6385191ceeef4eb47186a63f42496f0c71da340871c8d2be26307c53d7f87ca5bad7f69b52f720e8e90d59cf0bce618a4232210575b08c3568f7ca8c85fa83ccba2b8221a8392eb697e1d41c08b57f0a3d8711e5e4e43406a6087fb967b1222d4a2a93bdc8296507671e2d7b5315f4ac7d14c2a70f2f7f43aef8bf67bc9820da42e668f4fd05d165c1be21e488a3cd2493c9ab1fa351fff7347e320cbbc33b890292b77bc83cd3f605ebb3ac554510968c2fc5a50c7e66ade27b4686ca90df934eebc21394bb6cfba1a2404c7224434d45a6ad4e875c397307ea479c7eb6760544017f2da8d85f637398c6ba60fa119b4b92405d82465d610144176e23478fc14322c25559a6225ea713e479bb3d4721489ff85dc884731f68998db03a36ce8113f0a6652209d7a92d4695abc6bd6a754279bbed2cbdb6532ec5757ec3405b47fe8f9509ed82b1edd47b8d37fd259b509aa4372b9a18755b058b082b6f5574cef071843b2d8cf5bf73e1e08c09f2b258b1b9fca626e52e06af2f681d8221824429d701fb36153", 0x1000}, {&(0x7f0000001380)="772a821219cc37fea22e2cfea4ef2dc192150ae3dbab43dc04a6b76ce58dcd1fe6eaa7ff68d8cb03e0fd4b3a3a76f2a30afd8c2443bc526675093ae1ce6299b3e79bde35e516e7fd265df12e07a70aed22f38610d61cbc4689a6735666a7c9ba87379ecc4d07c4f1d8972b5c35927b9d8aa66de2d00f74edd012d0", 0x7b}, {&(0x7f0000001400)="29c145bd01addf986f6091bd267a7943bbb0707d", 0x14}, {&(0x7f0000001440)="fef814a1fd25831b59340669a5de744205267ebc8f825021c3204e20d006f7fe2316f131cb4d7ef0c5bca4c9ebac24bf63355282d6ed4bdaf8a7c2360f3d4d403fee5b3b1161ad8cce6d1bbba4a74ce51f6a9248a0604004b2beff035c87476987d30b8555fad57de070408fe63ebe3abd4865adc77bbc25aa83dd2440892a4fe56ff020bdb1bee90d6e4a0352a162d37f83b4fb62f5fbad4fee551b7d66b9213c7a743ebc80e18ab1e7d57bbf2fec6e0a8e9f90e5fc32d6085124aa6264604389444e", 0xc3}, {&(0x7f0000001540)="4f4463c3ed0b6a7dc2e21f5957f784dc9356d9eeadda53f4d285de31ef68951bf89c96f136d850fabfec38d271", 0x2d}, {&(0x7f0000001580)="b79fab3bde2ab2670fa713862b82cb09dd4a335edfb537a04362985863e88972e81b4cd7d97f319146d496463e71971c084759fdadbac7dfa811b2dd3bf60aefb35401d9fe1bab1f2421d4966277d8715070c469e50ad1c211bf55c8ede0189aa8de835706f6bf471335f75e74f99ac0feba97862859bfc85eefbdae6fc95720d53aafcdc8977b1b4372baa641b54ca0a7db02f13cb0a313e2e0588fb263d95e38149a661ecdb948f9aec2869cf8ad3ac556a48d0d5ddb1c91dfad571a3ea12bd2c1f5a3de5653e24810b1a7febf444750263784c94f2c757e", 0xd9}, {&(0x7f0000001680)="e77cb974d23e72245503164d596e26fc5dfeaff1c12123f9d59781525cab50e211edb3cf566f8e39fc3364743d7b3e9f477b8202a819385f237908e84c258e11ac8874fa1085542181d33c4776601fdee2095ce0d990e5065f101efede4d99871fd59cf3529ac2f6875428aaafb886a0ad4dc73ebdc87ec21fbc1d59febd9034271f9e53ea942c75", 0x88}, {&(0x7f0000001740)="ff860fb86a69ea059cb6021389c1abd5348a195b751b047cebe1c1dbe5a7f860b6c68205afe03a17d6119af75496b344a0dba6a80c2917a2977b9f82c5274bedf15422ceb3cac3c487eb0781b621c274052e181855cf3c59ee3f7715a3906ae5238618b2b9dd6f3976a9b3323532c494111c06581655c63a006cfaaa14a909d957c4639c6ba8a52d785de0adbc28a8a47821d8f1daf7c0f3aa9e1010781553fd3b749925c521ce6d955a075764b4bc6250e3480ade302d77b4d9b16b5d0986dd692cd66adc9e22b6c33e7448412deb50fe2a95b977d566e6f036b37f92e0b205f083bd7e88f0b4f1958fe88cf8cfd84ee796e88af7e7ce277edd68035cecd2232c001243bbb7f3287c9d1ef20c2a10034c621f681b52f35deeb702d9ec09f33c1b08216099e6b32084323bbe899f6ed809c8795f40a6ea2aca2a1274f57042d268c1af3d0a840188f3083f0867cff90dffb0a9eabb93e35d6d666e5f87ade10a883b25778d4f69fc57a9d6fe3dfd5032441244c7218335900eb15980facdaee0d884d7ac9acba267e2db6fece6c44d1cbb371df24ece8203668cf846cb89e1f09e26e45f8ed2a5fbb801429e1ed6f1708f1a22f13f03c2f93f564fab35ba089eab6194ef089d7474c7db103634ad36fb5b97a75e525957968902b1999e444339aa6c509217768557a81159ad552a6204629cd49f9075a48347051e21892c334c8c62d587d2726ad1cf9716c827d5f5ba70528f24f0432bed3901f13f73df665879ad82fd4b25afd3367e9c0939fd27f11b69a2a87f6f83a6721ff43146ddc71888c14e190d8e6d28e792a8d593b28d9cd12551e4642a2354738834b5e2cbd8f9940f691354a5997f146f79f72132831595a2979b9391cc54de1984bba5365e07f9c617f3a75c9a0ba2a9a8ad17ae114ebb7f2de4d6b26e3ae2815d341432b23e71de05d0bd12930aee6d0dae688efde71eb73f392fca2c933a2f17e62e88bc14f6a8cddbceaf3c39a3f38985ddfa4f1abbb1b9aa45cfd874e1c28625df3e868ec0be341307f787cff469af6dc146e9bb5a835e2b89d7692ff5b822d2c2a8289d78fbc199c05ee239de4e5c82d6458e8330d56db3b800e91faa800274d1adb35fe746bd6cc213faef2cad4a336c5f3065830f67fad3b10b9f0aeafd2feaeb021874d8e82a99336119365bacec001e2caeae704c4501dcb5eb06509604c265d6ba9de4690c9b58539ff2917b40e0f3ce245cb37884664803873716486500146f9f1eb602318246b2508719d80e5b130e67cf7326589992866535b51e9e1e59817a106abc3769d83b6142228ac5030e3fb2ef1ac8c164a07000705ccd945c49998622432ecd8998c6833c102e54e37fbb00263a6fef5e03404bebfc7484538cda279e925d5475e736ba5050ae6de92d5b42c5ddb182e28afaed5becb07af6a23687e23ee3ecfe2fd22231385640a8b319b7b89aec019d835822902dfa923ddfe339e4c4c575512c74b1fbbbb6372108a80ff78ea40fc51aa983f1dd46e978b098dad2d3a17e705809b3b1649752594cf064b4487878a03eb7a81e557d3518346bb81184f81fb76cae84821c18bddab820460c2c085a50c7468ca1e3d0ef20464b48d2dfb1c3aa151c3a06d41f826228058b08c05f81a005ed25707b4b1eeb222c96291d8d33e706ba6df8dd8ab151acf553a0624e21628c2caee976d76c91db07d4c1582e1d67fe208470e954eec7df5e2e28b9dec25f55eda49cc1ccd38a4286b5c73e2e174cf80ee3f593aa8b3265db95a7cb773406e321193bae85c39f9c6bcc20cbae6e957594e95b699b1809f48a553e227812b72ac30c52481e85c864c80f5f8676bab1dabcfb161ab3d88c8df99fea9e6f0a4429a1567381e09675a79669ce2ba2ac074de99eeda04b082f626cf25e31ff2b55da88ff6cd3365afb82ea696076e238d7837795f77bd8537ba7b89c8d7e37b01fa18b59058590e96b8d17078dc999cb6d4bb6733aec173d4e50acce5739d98575b5b526240303096e65407964f1eaf8b5021e24801c684c3d17d1db0776628f109cf1c0bd8ee24d17276692370a6fea79b52c1f3f65b7b75f5f0064873add94656a85579bb94f5502377e7de42bea600911a575be74cf27e799aa5628ed97c7aad25e44981332c8e4b4dfebff6303e00c4145643bc57489d1df4e5be6e98d130e0576044628fdf861a27bad986def01ab7dad001d809c02048465ee4acf76d4bef225a7f78a9e066466b5973148f2e5f27be4f2a722eecac3d0e95c477fae8436023a458a9d1b41aa66ea4f31411efd5a28fcb937c313de0e1439a3044c787fbb2fa508c3f10d15325ee19d6152f488dd94538614bbbdb1f2149c0e9632d95fe516cea75180d590eee72b7fa2f9b74ade7f69668abc565d565ecaf5c2dc6a8a366dab3d79fd528180a9d0e35fff951afbbe2174ddd54cbc05386e72bf4064c0b1c042ce021054d7feaaa7d34339fe87aa82a48c2cbb3bb27d07c2873d44ad8b66f63716f00993bb4a132fd373b6217ece643f562123c58474da07804e4e84656d39f02fdb13320565d9b310b41507f4112f8ae6ee9a16c5d7c0d1a46777304e56992249c1ea5327448b392c2d78e7c2cdccd51b3ba215d06b40fc5c63a87df9c9149420a02ce68e662f9c0928f5ed43facaeb96ae26b5243635bc2871a954d5271e344e015649dc43d62499297a072959782bbb2277ca9aa32bfdcc3bd05d39b27eeac708f4523258887d6a3a38dee0accfb4bb489c8805f25ada89b0a1240d24667ed63ac01652e040c82a6ba514410dae03a2b85151cd2938455e6296b0b5bc871727fa6dbfb74a1c40fc3c580cd10b67337cba1a4da227ab79ff0c1dbe733d5fa8c98f30c5a918be812779283d638e851ab8325955d1d21cee364ad645311bc025fde50470ddabdb6d3f8abd38fe1b99582f9492cb9165663d3a4a92a96d5f9787259f3def18fc563db6cf52d83960fc0ee0be91113ac0efe1611ac44091942b106d2e6e6bfa854b2bfcbf6789893a0f78cfe515b6b76db48a83f3b509fc4971cf31beac1e17c7b1e2549661abff53d51e52ce9e584d60a8c56f689f4fc51c7f202346c17d2e0058c32f152eb650b4967091eaf7bf150342e5c4e9e8bd15e2e6143f5963de336cdca90bcbce9e7f352020b69a4d9f246619e4cd76e424d071b3b7c694c667842c0bd5a6b1561f8d490f0e2be3b71fb1cbe62bd72e15b7f1e8da0f85fd90aa3b89532a1cf8c4679cf3a7c53285e68e1b08e2b34403e3b373d039c294b685dad67aa3ff4e36dff141ef3c3502d332c175151a4e2d80ee7de9be5d675b3fe86aca3c0d398174481a53ef0323b3e0dbef6d20bfdd7bfa7ddd3e2f9813feea514c5c4ef0c354183b430ef6d4823290f3f2dfd58ccc7a4a43cdf6c22a3f53e3181b1b9020c53f98faa91b2bd357bdcbd571f6d8985549ccc6af0298761ee03c22c69dd999d4f2e750611c92f19b5cc55b92e96efdb427d892277f6449b611bed0852544a04c0dbad72cb7e0cd7dc3660e88146928051ab51fa4c69d6a6f210de32ae2fa8bb30d487d0d7e499c6fda3d5e600ab029d711770f90d20c34d7162035ea773a4951650f0df564c19c96572186959c9564dcdbbd1dd18b03727efff39b386e5cd10c1fe91825c122d3db7be60852030ebf0261e5e794adc807632f7092e90b9256168a858cbf8851f2da22758d8b9175b60d459e32bc57b397ccb3e4a584072ba1e656a337e06bc34a5146573f221f793d270d2b5d6d5ece1cd2673700d09ebb42cb56378341e88f1b5ad3e6aea98081ce5b0fd1426709b3b3f8f7fbbbee6d4c164f259ca4ff10ffa757dd714e5d878dbafbeeb728e2f648a25ec9ca305617359af9748e611c628edd189c267487f2dacf233fc2c3d37529b0ff3b6f85264fc64c7d9b7c601ff79bbcbc3ec066318b8abffa1bad974329fe6ac0b59bbb8d60627459ed3f2d5f45697dc6c10de04aedba200d3b4ecd22d74ad5dcefbb00b902793f6fa8a95c9c06ac2329184d92bf9f88409e83030ee89674da9a70414d8d7e0ee466b3b80574debdd73346e78f44b5f2bd2d45a03d7ea7636177d7b220c815e49fd2050905ceafff79ca529a72c08ceadfe5e93a56abb0a486df07cb32159dc3788b5eed1c9f5d9a031fa599f875e6b9096f4b44b56d0046f77699bc5078e58eba4fcf57eb96560cd667d9d2eb280e2d2a9149a279e22fa912a5412ebeaaab77500f132afa36d8cacad5efbdbd102ba3011444b75b57df8dcd31fcb4419018129f0ebc396cdeff48806dcb10e07bfee81c9549622b63b86dba9cf86086030a255fb2e26c0fb4d51b99c685112ea5fb5e179b328067acc48e208e849192058e8d062dc8127a8503a5c79843fe4314232a7e5a25c84e223a711c4536fb7874ba2b3b4ee601118d3233e4b4d8cfa1573da8e6f6ddc349d7811295ed547bd1077fff44233d5295a13f44f9b8995d48bd5e79c17a9023db91d1217d79bdedd3e01d5df7fecf015f17cd848001c50f1d36245cc5da704581ca6764fe338f388304083ccf94f5d8043ebef2201aec2648e2ee9c9b00ed01144349edd98a4b7e57f354b01381348183e5a67afa58fd8151de23e89f5d3a71975805f49d320df08e5bcb6e6f574cc7f944e7fae7a118aa5ec211e66eaee0ffa17591b341786986ff4ec815374131ed623c625fc4970e46bd0d91c5204e690b4e05fc787a6391b66845da96578b29939cc93ba1a6bdb5f91985e05db146f08be6efaeb3a40308c82493db6fa81ad685e746bef62d5a059c2c03ff7a2657fb7d443b8b9cf49a50935c02bab201d4350a228e40fed856fb34c6bfc19f0c7f720a756dec1521e87399174a369ee96924ecbfe13ef54a95c650ad73685dfc7a02ddeaf68ca71ef142129c9c4409c3799375ba60883f97451a1e7d39f7c66a15343356aca12069f8cd0cef5dc78d6ea009f3d0c342c2b82b24bd3fe4dd3395fdbb8a2c348a2c5901233097eea19c74fd4b5710f4f3081442cb06667515d5debb9c0135f98adf71815e68234450cc363d06cc95f782681a1a4b54af0d7bf2a681e4abd092e5740506c6cdf16985e1d43478644127d0c74d69214ec793e9dbab9c4385eb7b5709d3a371f68931977f6c6e805d6ae6382f216f14e844237bf705f17d02e9a0b3789225bb8ca037285f2c08c30a321956256279ab7e385860d14d34549db7e71c618c5de88e3a554cc8cdd492ec8f7812b4ae64e7b7ae3a75b4f80e32730ffa525a3a80913fc5679ea4abe27c146a1c2a705cf6c0e36ada442bffa03cdc4d3b721d2cecc1ec26fc383ceaa768cad495f09bd8025515c94ed68808fec4e485a2e5c03b7519f89e5c41d43264ff1ba2fab80b2d1f114166bc4b6777e542cd217858f23ca37a4f0b6eb2e469d493a13ff4ebabf95da8a64a11e0ebcc243f1a0fdee55cf36598a24703bd8f73db036791760ddfcc038717ab1552243f0fa610bc461c6df95b5ab0aa93025833f7643cc9d3763eabeb4ed0b99b18062e4c6d21d3fb9979a78af613370c38b33837dfdf3e4b00780fa16c799a31fc49ad951312102f92d189f43013c413eeb85d77c7f067f389c31e415601131ab3fe0fbd6079dc3d2cb7b8b62d0b4a89aa1dcece941ab9cdf080b53f1dbd42c4e2c4fba760c14ff6b91e0aad8a1ce6248c46ff35ab5f6a8e394a73282087ace89c44bb5cb1dd37c1aa12834c9c6d6000ecc0f22deb83c6c497305502c5c66b07ba3e4f3542e9112ea2d7fc6f31aeddabc50ee00a5a", 0x1000}], 0xa, &(0x7f0000002800)=[{0x30, 0x0, 0x2e, "fa9d07e94de11455a3c66a9704119f4e8cd61810de52a09d881723d8"}, {0xb0, 0x1, 0x4, "1ca266e1f0331e064db1c7218a67b604b04f30b0c561c025bf68e114d0f9993653b2e7c00954711409674f44351802195664b394f2dea521b3ffdf351de3af7224bf057fd66e5de21f12d17e26f95539e1f6df3bab43f7a7adef9955a1fcb36cbefc5c669038e033ab9a1f6c8f1bca5f146c4d26cc9f712fc680af0f4bd17dba6d4583a670cbbdf56b230ecdbeb292daa61c1b98b62bc27547f6d9"}], 0xe0}, 0x3) setrlimit(0x1, &(0x7f0000002940)={0xfffffffffffffff9, 0x5}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000002980)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000029c0)={0x8, 0x6, {0x5, 0xff}}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) kqueue() r3 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x114) recvfrom$inet(r3, &(0x7f0000002a40)=""/249, 0xf9, 0x800, &(0x7f0000002b40)={0x2, 0x2}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002b80)) r4 = semget$private(0x0, 0x1, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002bc0)=[0x401, 0x9, 0x5, 0xfffffffffffffffb, 0x2]) bind$inet6(r1, &(0x7f0000002c00)={0x18, 0x2, 0x2, 0x3ff}, 0xc) 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 11:10:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:10:35 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000003f00)={0x1, "f85c3e6bc311876d42dd4d11ebc91be94c0b31ff3a3525209c61e6fb5f0c91bf8ccb8731dbc3da24e7009958d81688684ebc3477b776e830c544ef25ec67112ca9fab008e02b4024c627bfbea2736fcfebc5117802cb89ed5258fedfe31c8d441dcaa25beeb634a687f8a53be6684e23e9ce1c335c4d1148ea89e201877d2ac45cfdffe0fd47eb58db392d61610af47c3ce25932650f89a17b300479e93f6b64db7ccfd83e52ee9988439cec970bb92a92057c2998d238ae8039e4d0a65a4cfe6ca58211581f4b2503cca594df521a42a2fbf56dc8ef7b7f7b"}, 0xe1, 0x800) 11:10:35 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 11:10:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 11:10:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 11:10:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 11:10:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:10:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 11:10:36 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:10:36 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 11:10:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013440 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013440 failed: no mapping 11:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 11:10:36 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 11:10:36 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 11:10:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="2ea92c2fe144b1b0824aaa27d700aa5150e98784ea18c67da53b0cc437357811e1466124a50957df6a7ffb219885", 0x2e) 11:10:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) 11:10:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:10:36 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000000002000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:36 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:10:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:10:36 executing program 0: 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, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 11:10:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:10:36 executing program 0: 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, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 11:10:36 executing program 0: 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, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 11:10:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:37 executing program 0: 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, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 11:10:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 11:10:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) 11:10:37 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 11:10:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) 11:10:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 11:10:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 11:10:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:37 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 11:10:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 11:10:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) 11:10:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:10:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 11:10:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 11:10:37 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x4) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0xb, 0x1000}, {0x4, 0xffffffffffffffff, 0x800}, {0x5, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30880, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0xffffffffffffffd6, 0x0) setgid(0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r6 = open(&(0x7f0000000640)='./bus\x00', 0x400000003fd, 0x100000000) write(r6, &(0x7f00000001c0)='mn', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000480)={0x1, 0xef5e}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x4}, {0x5, 0x0, 0x0, 0x800000000000}, {0x6, 0x3, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000600)="69110000000000000000ffe1000000000000000000") semget(0x3, 0x7, 0x1) poll(&(0x7f00000001c0)=[{r5, 0x100}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}], 0x4, 0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, 0x0, 0xb9b54604eda6f0f3) getsockname$inet(r5, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r7 = semget(0x0, 0x10000000000, 0x1) semctl$IPC_RMID(r7, 0x0, 0x0) 11:10:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:37 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 11:10:38 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 11:10:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 11:10:38 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 11:10:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 11:10:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 11:10:38 executing program 1: setpgid(0x0, 0xffffffffffffffff) 11:10:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) socket(0x18, 0x4, 0x6e7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/178) 11:10:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 11:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 11:10:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x9}, 0x0, 0x0) 11:10:38 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) 11:10:38 executing program 0: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r6 = dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r7 = accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r7, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r8 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000006c0)) 11:10:38 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 11:10:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 11:10:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 11:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000300)={0xfffffffffffffffc}) 11:10:38 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 11:10:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 11:10:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:10:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 11:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 11:10:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup(r1) dup2(r2, r1) 11:10:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 11:10:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 11:10:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 11:10:39 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:10:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:39 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 11:10:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:10:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 11:10:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 11:10:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1d2e, 0x0) 11:10:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 11:10:39 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x4}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x13, 0x1, 0x0, 0x5}], 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:10:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:10:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 11:10:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f00000000c0)='N', 0x1) 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:40 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 11:10:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[@ANYBLOB], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r1 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 11:10:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 11:10:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 11:10:40 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 11:10:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:10:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2060, 0x40804000000902) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) 11:10:40 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) 11:10:40 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) 11:10:40 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 11:10:40 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1000004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73f87fbeb62c4c6371ea65aa187ce76f7d028defffffffffffffffff073f951db9d68551ddbf6a0e9459f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb93b67f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd3964d6f7d68b57c6f11895b1b654ccb47196a5521f6756e70a732663259d2a0b208a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320839e1e43d97a18252e6e54084e5c9a34f06f3bbd81a4d0b844e7898edbf4e4697151d53289fef391d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bdf79989e4ed15c218a1cbe974659c763ae2a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b1f9708dae897516a77b9c1e7f019301f2233f2191c8a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88ae0b576fe914a21bf1b4853cbb235626cebf46c724d9512de9adbf5319730057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb030849500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd1e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949d7751608e061c"], 0x10}, 0x0) bind$inet6(r1, &(0x7f0000001600)={0x18, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = getpgid(0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/164) r6 = getpgid(r5) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0xa00, 0x0) getgroups(0x6, &(0x7f0000001200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) fchmodat(r4, &(0x7f0000001280)='./file0\x00', 0x1000100, 0x8) kevent(r1, &(0x7f0000001340)=[{{r3}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x100, 0x66f}, {{r1}, 0xfffffffffffffffe, 0x18, 0x39, 0x80000000, 0x2}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x5, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc4, 0x40000001, 0x2, 0x5}, {{}, 0xfffffffffffffffe, 0xfa2540e46b1f8790, 0x40000040, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x7}], 0x3ff, &(0x7f0000001440)=[{{r4}, 0xffffffffffffffff, 0x40, 0x3, 0x0, 0x80}, {{r7}, 0xfffffffffffffff9, 0x0, 0xc, 0x9, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0xfffffffffffff835}, {{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x1c4, 0x20}], 0x81, &(0x7f00000014c0)={0x80000000, 0x9}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$setown(r4, 0x6, r6) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001640)=""/90, 0xfffffffffffffd93) 11:10:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:10:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 11:10:40 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) 11:10:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 11:10:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 11:10:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 11:10:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 11:10:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x8000000001, 0x0, &(0x7f0000000200)) 11:10:40 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 11:10:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 11:10:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) close(r0) 11:10:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) 11:10:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff4c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x4400) getuid() getegid() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffe, r4, r5, r4, r5, 0x1, 0x3}, 0x93, 0x6, 0x3ff}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000680)='./file1\x00', 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 11:10:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8e77d7c1ba7620a52fc27c803c3969ca9eddb10d"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) load: 2.61 not a controlling terminal load: 2.61 not a controlling terminal 11:10:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:10:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:10:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 11:10:41 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:10:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 11:10:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) 11:10:42 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 11:10:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 11:10:42 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 11:10:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:10:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(0x0, 0x0, 0x0) 11:10:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 11:10:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) 11:10:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 11:10:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:44 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 11:10:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 11:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 11:10:44 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0xffff, 0x100000}) 11:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000040)=[{}, {0x0, 0x101}, {}]}) 11:10:44 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 11:10:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 11:10:44 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 11:10:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 11:10:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) close(r0) 11:10:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 11:10:44 executing program 1: setreuid(0x0, 0xee00) r0 = getpgrp() ktrace(0x0, 0x5, 0x8, r0) 11:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 11:10:44 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 11:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 11:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) 11:10:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791b9b78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d0b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e0000", 0x1bb) execve(0x0, 0x0, 0x0) 11:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 11:10:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791b9b78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d0b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e0000", 0x1bb) execve(0x0, 0x0, 0x0) 11:10:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='MS', 0x2) 11:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791b9b78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d0b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e0000", 0x1bb) execve(0x0, 0x0, 0x0) 11:10:44 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:10:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791b9b78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d0b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e0000", 0x1bb) execve(0x0, 0x0, 0x0) 11:10:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 11:10:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:10:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 11:10:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:10:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:10:45 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1000004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73f87fbeb62c4c6371ea65aa187ce76f7d028defffffffffffffffff073f951db9d68551ddbf6a0e9459f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb93b67f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd3964d6f7d68b57c6f11895b1b654ccb47196a5521f6756e70a732663259d2a0b208a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320839e1e43d97a18252e6e54084e5c9a34f06f3bbd81a4d0b844e7898edbf4e4697151d53289fef391d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bdf69989e4ed15c218a1cbe974659c763ae2a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b1f9708dae897516a77b9c1e7f019301f2233f2191c8a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88ae0b576fe914a21bf1b4853cbb235626cebf46c724d9512de9adbf5319730057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb030849500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd1e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949d7751608e061c"], 0x10}, 0x0) bind$inet6(r1, &(0x7f0000001600)={0x18, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = getpgid(0x0) r6 = getpgid(r5) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0xa00, 0x0) getgroups(0x6, &(0x7f0000001200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) fchmodat(r4, &(0x7f0000001280)='./file0\x00', 0x1000100, 0x8) kevent(r1, &(0x7f0000001340)=[{{r3}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x100, 0x66f}, {{r1}, 0xfffffffffffffffe, 0x18, 0x39, 0x80000000, 0x2}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x5, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc4, 0x40000001, 0x2, 0x5}, {{}, 0xfffffffffffffffe, 0xfa2540e46b1f8790, 0x40000040, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x7}], 0x3ff, &(0x7f0000001440)=[{{r4}, 0xffffffffffffffff, 0x40, 0x3, 0x0, 0x80}, {{r7}, 0xfffffffffffffff9, 0x0, 0xc, 0x9, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0xfffffffffffff835}, {{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x1c4, 0x20}], 0x81, &(0x7f00000014c0)={0x80000000, 0x9}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$setown(r4, 0x6, r6) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001640)=""/90, 0xfffffffffffffd93) fcntl$setstatus(r1, 0x4, 0x84) 11:10:45 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 11:10:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 11:10:45 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x9, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0xfffffffffffffffe}) r2 = dup(r0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 11:10:45 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x1000}}, &(0x7f0000000040)) 11:10:45 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, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:45 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 11:10:45 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:10:45 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 11:10:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:10:45 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 11:10:45 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 11:10:45 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 11:10:45 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfa) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) write(r0, &(0x7f0000000200), 0x4268) 11:10:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) 11:10:45 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) 11:10:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 11:10:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 11:10:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:10:46 executing program 1: getrlimit(0x0, &(0x7f0000000080)) 11:10:46 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000100)="a8", 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 11:10:46 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)="eb5030", 0x3) 11:10:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f00003f2000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003ef000/0x4000)=nil, 0x4000) mlock(&(0x7f00003f4000/0x2000)=nil, 0x2000) 11:10:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 11:10:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffe) fchflags(r1, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) 11:10:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:10:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 11:10:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 11:10:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 11:10:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000780)="4cdb734dc850245d266ed725c124f5e2a267fc3d9b29c15eee1e811c4b403175624fb753333afeb050b2d1b195344b382b2865fffd429f204088d0e37d1bd4159c98d52fffed7329593ba24d5df5ecc5f09a6d7af783711ff4f0d05401580f00009b9e3e7706b58849eb56d7c26cfc493d7c21260f92d0049d354ea7310ae632ae5543d04d3ba8d6f4acab932bbc3f63df8fe1bda3f9f566718330af9f237734d768dec7c2c39f0bb2c4e720dad8782d0ee4231e85c5229e3385bcfa961fa1dd7dec0e916fa4101bdb4102aee01ee49b3de98cdf8837cc080d2b8a5d858ffaf9dea55030b8db934510edf47a0a606b7c2fc923f17640715c5eead10f6d790233b0b5d1a40023a5b6c33ed4add25ed90df82c8ad307abb6d3e0cefd15c2268294da0295614caf55455a9f73766acb66006f22a0844454f18fea40a7f48bc38aad546defda148bb3f282457c8abea40358e6f426c12f98de8c3837629adee01a4223", 0x161) execve(0x0, 0x0, 0x0) 11:10:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 11:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0x80000}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000340)="fba666c21a835f2d3017f617c573b80f63d02f53159ea5735f9b3c35ef8135cadf77ffcb18a286ff03000000000000c65497848e3597cd148831e7d76d223e62b605e0b4cf74fad8db9c9baebdd722eff489a7e406cdf93bab7894093708a2d9fe88c1405b1870c1b3f9ca9dbf0c83a17af20038433dd252af37f263a40579f6b00464164b504c915594fde4037f05") 11:10:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) munmap(&(0x7f0000ff9000/0x5000)=nil, 0x5000) 11:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pckbd_enable: command error 11:10:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 11:10:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 11:10:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.H', 0x4}], 0x1, 0x0, 0x0) pckbd_enable: command error 11:10:50 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 11:10:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 11:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 11:10:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='N.', 0xf5) 11:10:51 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 11:10:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind$inet(r0, 0x0, 0x0) 11:10:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xd72, 0x3f, 0x7f, 0xfffffbfffffffffb, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:10:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 11:10:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x101, 0x8000000000e4}], 0x1}) 11:10:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=[@rights={0x10, 0x1}], 0x10}, 0x24000005) 11:10:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:10:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:52 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:52 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) load: 3.07 not a controlling terminal load: 3.07 not a controlling terminal 11:10:52 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 11:10:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:52 executing program 0: 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"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 11:10:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="f2f7f38943386f2df805f188258afe4d10caeef4cd7f1642da9aa23a47ca95eaf7fd80c0ebcc1f2aa34e580f69a9e86365c4fc46a18781bd1bb6ed0a5ab4fc5972b9779aad572093d53668c2d1dac157013ca540359747862802d3611c5816bb9dd2a30763609267ae7d3e10008ac8cef2c99f771aaeccdfafbc68bd600e9421f14563dbaa348349cb623fc43772aeb5cb4606ae6dcb7a5f710e1c", 0x9b}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:10:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 11:10:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 11:10:52 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)=[{0x4c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:10:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 11:10:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:10:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 11:10:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 11:10:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 11:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 11:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b2") 11:10:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 11:10:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:10:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:10:53 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 11:10:53 executing program 0: setuid(0xee01) ktrace(0x0, 0x5, 0x100010000, 0x0) 11:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 11:10:54 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 11:10:54 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:10:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 11:10:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:54 executing program 1: mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 11:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:54 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 11:10:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:54 executing program 0: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) 11:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='@') 11:10:54 executing program 1: socket$inet6(0x18, 0x0, 0x29) 11:10:54 executing program 1: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000039fa3f0d588015bafb00000000000000000000000000000008000000b376625c3899f97200009e8fc3acd6ae2d2e179f00"/62], 0x1, 0x3, 0x1800) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0xfffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = msgget(0x2, 0x184) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/122) r7 = msgget$private(0x0, 0x100) r8 = msgget(0x0, 0x5) msgsnd(r8, &(0x7f0000000680)={0x2, "d8f99afb2df37b6aaef0e9d8d86e072919d3b30daebf3ab621acf21493ac39a4e9f06e123526f7b5a8671be2db16e5202d16746c6a2010ae16cfb8d88dcb6ece09aedb98c22d51214a9d14f760b220e2d0b370f8408146da7b199329fa65d27200549d1fcbcfe00870ad25c69cd9979b8cfca284d5db02819946d1c6be613a4033ac9b3314ec814668b130ccda3fba50d0a584dbedfc809de322f975582aae0f771bf5a541dbffa8590d2c57418f7bdc2122f5e7a3c90e"}, 0xbf, 0x800) msgsnd(r7, &(0x7f0000000240)={0x3, "dce26e21bb7d961d2f1e59d4af6de0bd0a2af5804f572efa2164fb82585a497e394efc61838e7b5f5c14e9a87df43431b486709528"}, 0x3d, 0x800) r9 = getgid() getgroups(0x3, &(0x7f0000000200)=[r4, r5, r9]) r10 = fcntl$dupfd(r3, 0xa, r3) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x1, 0xfffffffffffff873, 0x93d2, 0x200000}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140), 0xd1) 11:10:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 11:10:54 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x8) 11:10:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 11:10:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f0a800a107d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6bdd3cb10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdbb425178a5c78a3c94f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e2ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 11:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:55 executing program 1: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 11:10:55 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)=[{0x50}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 11:10:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) close(r1) 11:10:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:55 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 11:10:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 11:10:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 11:10:55 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 11:10:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 11:10:55 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 11:10:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:10:56 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 11:10:56 executing program 0: setpgid(0x0, 0x0) r0 = getpgrp() r1 = getppid() setpgid(r0, r1) 11:10:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000003000/0x14000)=nil, 0x14000) 11:10:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 11:10:56 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 11:10:56 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, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 11:10:56 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, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 11:10:56 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, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 11:10:56 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, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 11:10:56 executing program 1: r0 = msgget$private(0x0, 0x110) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="020000aa52cbffff0000000000001000b3aee16acb214612c153372958475058c4491fcfb4896615070f9a6b6d22bc1faac098ea477f6d65860f4cdf2f052435f5e20248acf3fb131696548a5843351147e033c90808f315ef099d99e506c9443f1770eb11030f7ae346fa4f448750eb0044a44e93c0d4ff185793ab13ec51af833c"], 0x10, 0x800) r1 = kqueue() fcntl$getflags(r1, 0x3) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000001b40)=ANY=[@ANYBLOB="030000000000000043e0885513e4bd1c1e6373e17d26016cd10c3b188e2aff367d937ca2bb4891998f5ce1ad5f2d68828a089e954af95a1538e66f0fee89308ba68c5a251802be3439b17d300239a27a90e86a663f360650a44f14ef3b2fa13dc0e0f1fc37e23a45ae9e86972b5d29af0abea745faffbb0c03d8a86deba391a99620b433728cf158fdbc1694b6a6cc499f06cb45ee00d052f81cb2acbd9530d4dbcaffafbc4d90c12d257156ecb189f785373e6e4457373cec8eb69ffef20f14f035d8cefba1822db8c0397fe2271025ef4119efb8b4899003797d0ef7976a5219d167a3baae06ba35876260dddf9e69b40c6bc091570fb80f006d0515b3c5d274a82271a3e44964978ecd110f93c9b86f876d8041698fb5b30a6a3ad0b4bbd67fcb186add3f5bf628f6d73eea4c81ed683c7ee1504469d3f546d5a14126992ecbd75b3a6b57faf80354aad54bf61944ca6be5814e91f3195e3682bbc7d8c7ffd13d6577381b004a0a0e621a9b0c99430185e02846820f8d4761898e2ea978aa60f7b23998062f713dd9b2545ef36b9605fecf080dee2ad36430ceb63807537e232bcff399336baf5536ebdea653f6cc8e3146ba5349887df34411bb0a71b750ece2fdca250fa6f4664d609c747f"], 0x1a4, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20040, 0x140) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x11, 0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x41, 0x7e) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x1000) fchdir(r4) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000431a000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df00"/4095], 0x1008, 0x1, 0x1800) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001280)=0x400000000) lseek(r1, 0x0, 0x18, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000012c0)=0x200) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) r5 = getegid() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001500)={{0x400, 0x0, r5, r6, r7, 0x80, 0x800}, 0x1, 0x7fff, r8, r9, 0x6, 0x2, 0x9e4e, 0xfffffffffffffffb}) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001680), &(0x7f0000001600)=0x42c) openat(r4, &(0x7f0000001640)='./file0\x00', 0x80, 0x8) 11:10:56 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 11:10:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 11:10:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) 11:10:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 11:10:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 11:10:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:10:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 11:10:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 11:10:57 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 11:10:57 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 11:10:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 11:10:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 11:10:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 11:10:57 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) 11:10:57 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 11:10:57 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 11:10:57 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 11:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 11:10:57 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) 11:10:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 11:10:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 11:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 11:10:57 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) 11:10:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 11:10:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 11:10:57 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 11:10:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 11:10:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:57 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r1) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 11:10:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 11:10:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) 11:10:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:10:58 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 11:10:58 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 11:10:58 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:10:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) 11:10:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:10:59 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:10:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:10:59 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) dup(r0) r1 = semget$private(0x0, 0x7, 0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/64) 11:10:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:10:59 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 11:10:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 11:10:59 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) flock(r2, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400fff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 11:10:59 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 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, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:10:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) 11:10:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") 11:11:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) 11:11:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 11:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:11:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:11:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 11:11:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 11:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:11:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:11:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 11:11:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 11:11:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchown(r0, 0x0, 0x0) 11:11:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:11:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 11:11:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xa0, 0xcbde, 0x70}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x8b6, 0xfffffffffffffffc}], 0x6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x84, 0x20, 0x665a, 0x6}, {{r1}, 0xfffffffffffffffe, 0x12, 0x0, 0x1, 0x3f}, {{r2}, 0xfffffffffffffffe, 0xb22ec14c8745d7b9, 0x2, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2a, 0x8, 0x10000, 0x5dc1}, {{r2}, 0xfffffffffffffffe, 0x10, 0xa8, 0x6, 0xd4b3}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xd5, 0x100000001}], 0x0, &(0x7f0000000080)={0x5, 0x7f}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:11:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000400)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x0, 0xff}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffff5c) r11 = getpgid(0x0) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r1, 0x5) r15 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = dup(r0) ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f00000004c0)) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="a9814ade11224bc755db2ca5f7804fc175eb36be26d67cf8f339f4a9314b856a38c8889da18b4480dbc993c78c2084761d3b7dfa8d0fcec519e56d4914ece96d5c9e0dd988d1fbf9737a64b9ce69ab11b0aea47394bbe3e1440a6a0cdf61d360d756f54f76c35445c116f8ae329782267eb558af9fbccefe759f06285de62b955c9f3eb7f4dc3b09ac91e3c31e4e7a5883699617cfbc49d54848962f63fb73f1bdab3531c9db95d44ccfb219ed298a6f5577bd8a7e53a2e622339c74f60239a68dae8f3a283c58e3b28f58161b53c011a542122e2d87771915e53688c9c1215b", 0xe0}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x3}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) `‹+þÿÿÿÿ öÎbWú]+FHÖž3Þÿ`‹+þÿÿÿÿ 11:11:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:01 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x1f, 0x9, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) öÎbWú]+FHÖž3Þÿ`‹+þÿÿÿÿ 11:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) öÎbWú]+FHÖž3Þÿ`‹+þÿÿÿÿ 11:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) öÎbWú]+FHÖž3Þÿ`‹+þÿÿÿÿ 11:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x3, &(0x7f0000000680)=[r1, r1, r2]) r3 = msgget$private(0x0, 0x12c) msgrcv(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc12513000091426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b0000000000000000007fef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad8181900e4000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45198bf7394e89a37df89d1a91a5439edd549b32479aa8cfa4131451a749d77ac29ce54a7b40e6f71693051deb1ec0b9fc073375484297713abf207603b7b937252f2d8b091aa9411c6b2ff222df049be0d101f3805df7b675d9e9c99f4c9de471dbfb0d0e284b62f64c0e480bb9f339b69882eb2838f3eeaa8529adca5665b4590a3abde9f926c03fde479d69"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000080)={0x10, 0x5, 0x4, 0x5d, [{&(0x7f0000433000/0x3000)=nil, &(0x7f000053c000/0x3000)=nil, 0x7f}, {&(0x7f00007f5000/0x4000)=nil, &(0x7f000031e000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002be000/0x4000)=nil, 0x3ff}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000491000/0x3000)=nil, 0x8001}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f0000e77000/0x2000)=nil, 0x80000000}, {&(0x7f00001a9000/0x3000)=nil, &(0x7f0000379000/0x2000)=nil, 0x84}, {&(0x7f0000288000/0x3000)=nil, &(0x7f00000f9000/0x3000)=nil, 0x3}, {&(0x7f0000f46000/0x1000)=nil, &(0x7f00005e2000/0x2000)=nil, 0x8000}, {&(0x7f0000405000/0x1000)=nil, &(0x7f0000f21000/0x2000)=nil, 0x6}, {&(0x7f00006b2000/0x2000)=nil, &(0x7f0000f1c000/0x3000)=nil, 0x81}, {&(0x7f00000f9000/0x2000)=nil, &(0x7f0000e10000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000439000/0x1000)=nil, 0x3}, {&(0x7f000001b000/0x2000)=nil, &(0x7f0000286000/0x4000)=nil, 0x100}, {&(0x7f00003f7000/0x3000)=nil, &(0x7f0000140000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000a7000/0x1000)=nil, 0x800}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000e30000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 11:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x100000000) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = kqueue() readlinkat(r0, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/4096, 0x1000) r2 = getppid() fchmod(r1, 0x10) lseek(r0, 0x0, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="c176c9f1b70b986cdb0fee27f3abdda2589d3f3dd5a86c1d63036f8be53a113a33333e0a5ab94e43c9b4046165d2c52efb6a3b47912febbbb98c7ecd0541389d2fc264007574f1849b705c94814e81d728a888e0372755e3612cf0a1c462ffc8644911b193e7eb04753f0d31e7d0394fb0d33f2e3cd2f80973057aa424ba6178fcc8578d514b80b84021a726f3b617674898be1bff69cf0ef36faebc7f8e2c6c625d17e0ce07ad32034099eacb6e394d2a9507e862ef42a91c9904ead58f8bc0113eb8c7017a01b12109134367721308e264d0f61ceb6f8f599caaacce763a5fcf0eba59e71cbe996d8ee68e61265a4d616f592c", 0xf4}, {&(0x7f0000000180)="1fbacb06de5432e6ec376dd7b330d2173a6dd948dfc3ce233733326fe0a059834a7c3af99064194b4b0d78f59a72a0f6b8201a87da7b95f85b79cd069016d5d221943a6bf4fa2cbb7ebfd1239fe6822d13748ea19de91d1f5647dc60acf7a0e105d5ea0a2c82c533be8350e5463d6c1a5883d011a7220d7a6fcfc9e4272943b3f45dc1694b5cd48db1b71fae99a3ec6b121ac25a97b9c9c61701e49dc744cb2a037acd7543583a51bf37edabd36ca6b2a789b60c9307facf136478f01dfdba266decff48cd5f14b0d1bf6454285f66a7fbe142c83175dfa935022daae7b9245a054c02da1536e7cf", 0xe8}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00'/16, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0xb0, 0x406}, 0x400) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0xded, 0x4, 0x100, [{&(0x7f00001f1000/0x1000)=nil, &(0x7f00003ea000/0x2000)=nil, 0x8}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f00001f2000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f00001f0000/0x4000)=nil, 0x7}, {&(0x7f00001f2000/0x1000)=nil, &(0x7f00001f1000/0x3000)=nil, 0x35c6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x4}, {&(0x7f00003e8000/0x7000)=nil, &(0x7f00001f2000/0x4000)=nil, 0x1}, {&(0x7f00001f2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001ef000/0x3000)=nil}, {&(0x7f00001f5000/0x1000)=nil, &(0x7f00003eb000/0x4000)=nil, 0x458e}, {&(0x7f00001ef000/0x3000)=nil, &(0x7f00001ef000/0x3000)=nil, 0x100000000}, {&(0x7f00001f3000/0x4000)=nil, &(0x7f00003eb000/0x1000)=nil, 0x6}, {&(0x7f00001f6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f00003e9000/0x2000)=nil, &(0x7f00003e8000/0x2000)=nil, 0xe4}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1230395f}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 11:11:02 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:02 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm ') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x6716cf504a91270f, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 11:11:02 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="05888597ed376c55bd19183c96af09728c0aab91c90b687e9de67818ef22232707d29cf37015dbee527d7218965d8a784046bb61099439375968b9c0498ec4c775c06ce12e207126c705d58922c0b53cd7ec34ba1ad9f2d132868a5cf7c3b6e35d463b757c8d96e781e485139a", 0x6d, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:11:02 executing program 1: mknod(0x0, 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/13}, &(0x7f0000000280)=0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8c, &(0x7f00000000c0)="970f5447391b3aa0090031b69bb6") symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r2 = msgget$private(0x0, 0x280) msgsnd(r2, &(0x7f0000000380)={0x2, "8ed815c0a152ca6cc2d950e9c37eda452652f5575808f5b4da9375ff40dd03ae251d18a0d0807ecc4d33867c80e563af07b3660ee99362c5268b0a226dbbcb921ea8c8bf6faf5d351723b32dca94c95c1b967446d3334ca06cea0bcd3859ab94b4385623a357fb8da2936a0b096bd6066ae9299680c866ad2d3419987e9df549e4b0a9eb85079cb97a819f0c18f0ee7457eb4171e451fe7e1ea7ef3b1d54bf5e89479e3bafbe0a867f41ac2c567f9c7b4c494f252378e442235abc621f6e16b26788953bdf537e44fd73d16ae8e3b974925f1296ab24db4d25b06bf757f0e98557cd85d146e959ae42382734b60d7fb1d36dc1142dbe61c7357ab95ee074a69518fd2f8bcf59e113d6ea33a7095192a28cd3ec51b20fc405464bd15e3d3a96fdf19b5747b45864db16852b58cc176ade3de697c23fbb95316668eb9ad39fe03d4fc90da5a037575868433f4a57e738c3dacd7c03d24b647a713cd53230af518ef5b161c14ddd8361ba79cef0eeb3371b0a473597c0f71eb36bbef0815097700150856a7d2eb745cc18b711758a1e54a7373e3b450d84cff9f7d0e93c439afa0a81def091c2c335d4b5728878f1ab46c35836c0713253a20244911ae765c4852400e33786927836fe5b60f16c6c92fb205ef952a0a35ef165bc1563f48d0feb8c1186d02772997758c03d47c982cf303041b8d61a0a7d43c1680281b5f97d82401db59be2865386679cbe9d7a141c4c92cad317097ea18b679e32e2f75decaed9dd014f79e79a91a98a5ae65d9f8df2204a524ddb0e5bad789aefee4d765f46b67463c740567e3b0002dff756de55c4c10afa384fcc67acf781e8e660cc324ec69cef8d1d569cb72654c22698b00bf478e1ea09baca42925df530780fcef1615c3823e806183fc36ce7f13b7167b34777b4b6935411917d6b5822da7f3056b0725000feaaf56bbae71daafeb3d00cf616a1f525c3c50e64a1bec040c1d19d40fbfbaf5963c92de14595af9c24523bcaef0e297ab84ff825643274f86f0a61dbdfd007e4d7a740176be75c217ce57b84437753f7b47970189500af78641e412eba77dff386d81504c203142ed83596f8cf8a6cdbbf5a6a96aac15921bde82bcfb31b5f0ef75cfce689db709dcbda17614138f098fb9ec3e7b659f6523d4d881349eed02493c56809f0b1c224a45bf5101a243677f4ffb845707abc3ed7ca85ebdcbe3a8508a9ae7b82e1b490f0b15fd5db998840402d1aa1fe72252164d34708e6133831be122f1da9e22088452638cf9f42d0e528c1ae7029d5d28c0e1048f09641c25c338b68e9e5af976d326669198b3fcc04d0f55ae52c23f2dd2e62229bebc703b772a148701f1b8db12e7408b84a4231461a5be7e04c038530ecbbc23d1b7479a7a96f94c53e1c44ea838d5e09131e0b4df25c76390f3bd0986516df86052168e4ba77ae45cd0789276a10640587f1375125d97b1748531dfb939dbabaf8b3c1f36d379168f10ab3c68d4fe44b2dac6d00b2554d62a39f3e642adbc6a373c708180a95151ba7f4a0bfd50d7eb85401c5ea2f11082a71f232771e21dd352ecfbf19fe488620e22f183753f41718b6afd64303a9351619b5c4aceddd6038b3dce90228dabec32c595883c0f2c568533961144019c0a8b898d06efea56dee440209113ca6fcae7309cd286b64d509fb917a12299b375f6bce95f73964b530b67acdea5a6cad803aef4a8b8e39579b7cd6d0bd81b533a6654f949c7f20d665f16e2b375e591e54c73e3ff6989f023af1d208cdb83aed001e61f6c31ad93ed15a141cb6435d165d57b9398469710df528fb472caac8dc50048d474bf807505f01364b9b1a53bbc0acf7ef414ecf67aac8222d7942665df59b660222d0ee2bc41c359145a7f26db949ffc0ba49a660091bc7bebd917badaa1c576d05dd163c382f34f54bc34415ca2d85210bacb419adbf9baa7e7468de30e23c50d5207ec3cb3316becda00090bff189529087053ea170a375e4a0ebc1751d23ac95d149050f56245df4d9a822b0597abc75c9f4b587127b7afe10f5ec6c292f47a4f3f04fb1c8351682bcd716ba41205e85a9983991ca3ebb0d17750eacf26010ae5ed5423eafb5088ed0b1d3dc8986d7dac3b7f075a7c15353f90cca482999ca4d07e18f997bb42e3c582023d3b0b5ce282a84f3c9102618ecac9d4243814a9668e68c0df8bd2bb3bacdf239fb6b913e76c001c09ba2327c65f7023408c43228dbfd100c821f41c9d6e9d72b9c11df5086b02ff83ee2288383a11e2c7cf41a9726d0282c662b83ac793440c17ab1a67ed716421cc32967851b253e5b5d1d4b81b5a8676e1260818e17b605d1d03b9502dd2504caf177a1167023ee63335e30ed7d6b4da9b26879bb807ab507696abee281a350015a101b0e8c05e1d394a38cf2da96a729e356d29478469715ce9c41679b990a0905619e791a2cf2ee307005cc4c6309d0ec6db341e3e7d6393b054ae3d1a0243d957710c948a890598b755af4d67f30a63478b1d38ffaf6bb3e51f6c236b1dceb8b2af5c757d7907f8fa145ad088de0b4a944de117359591e7d32ccd625a23e2789cf8ee8347001999e4aff2ebd979666b20ace6adbbf1556fc460329c17b004afe55270f8110d6d849fd07a36b60ee005253fedec6e0b87c84362e9e0097de1e546172af56411190c507f9f177df67a11df975039f6fe0fe08550d8dcf84101137358efbd17d14fa6d363eb8d3cc50c8e62609e7be6390a7ac321fea3623cb56c47927364dfb275f23c0d7c4c098df88318e0667d1d01bac001ac4979e8eb054e97e015108e124c8f80bec1787195cd53c1c1f6c191abcb1e0b9c3965351a1ab4190e398e1cfa94b565eb2e0b51aa63393b9d504a3f1ca40b20631cfbeca34b8b9b0f2afe485e662e46d999bb527018eb3c04178842fee4bc0af00cb57a1c6717ee700eb29e8670610dd427a35fae47cd63fd71cb8e643de222521d9f275870c0e735d2164e78a5d8095115130a20b9ac6b3836367a234aa88ffcc30ceef53b811796ceb8a6423fbfececd97848da4d6db80142d7d497b0cfc574670b179a003445076dafaa1a3e9c33a7ee98ae091933179fe64e4a9a9b00b4d87c46803c48faa0fa98d88dc8f0c9cc6c945bb5f5031814725a06b8dbca111c93eafda03b4a3b29913228c102c79c94b9b794006fdc3b56b0d19070eb2f5038e0dca3c8be44e4dde32908f077eef0f11a74001a0fb5414ba4c631297d613b514413384051c0144afc8610a85c45fe43ef80c6665f4180e8b456af57b9ab5ff26d53434c03007ef52395ba4761e1ebbc67b4d2e6072b3df3229e4d3ff21a20c5bc1141b59377af3e60920c4493fce537c19f859231bbc84bf46ed1c5aa3c8af775848020d8d96c5bc7bdb3bf821c34bceadd4bdaea3fcfdef8adf44e482a12dcaa4f239c3b42ea56a68499d7fe21a56fc86040747df520d12ba529a10f89f2fc6633f648b2a8fe858888075bb82f3ae13f0f224570417e2a9ed706e40591442ca64cadd997ea593f4f77ce27c1d82a90bbbb68f41a5d19d289db3916d0e34ced6d96bfe501735f84366df971c08202b4146e1968d54ca7457c5f0f420ae2a222efbde63cdf7bfce3bf1995f3af7fad38dd901cc638e4e8f4b179a322531c579a8d6969b16badd9710dc4d4b1a4393c0eb3d5c4e91966c230fbe53766127fed87e5ccf9fd00cb344c2cb0ab37d4b7800be3b762fc18dcb34c9ebac118f8af2d4854bd8c28ddbd46c776e2a7203bd873648120e6f049b41570635ff0a2a43e2734c9a0476842022e4fddbb3c8acea937e7045d9ec1d3f8a6e7c862130e05d053f78d678798e54eec66a341e3a246e7835411794e27025f1426cbcf022aa650af37a43bfe2781016904e9478d5913b57e21061e95782705a25a82175c55e881adaef7b6c2f2f44e922130298553556d16f4dc0634b8fe449aef7a84b8940cc146db205aee45b1cfed91de44ecd842d4af1ec74b73eb4ff7807f4dc5c271cdc08c4123db305800641e8a36da3aa5f9efa111421169d98da6f49a529e45bfe0f4621ceb57ae832dfe44b56a04e5af551370f7fbf5e6f9a25206e9126dea28a90008d41f2bf7b4bc2d27bfd2bf532d6ee6e31cd92b13db6a6ea60b1e264a60db8bcae0b7d47ce9f0b8a939162da752848fea9ef99c965e838ff540de1aeb3e94ff6ee3f84603324983370779c4b6a6fafb18159702f9b954ad9ad0d585079dded1def8d891aa16f06eaaebe47f8e8446eb1d9a14f016d86740d061b2ed95c5732682287029aad0bb016c48ef1bff4a778df1660f482b30f8151fcdd659da84dd48698d38d24ef751ecca137781e070b347a285ea52a06e972ffa8c78e528e2698701556b65151bc59926dff70bfd8459e85147fc9cdf4aa52a3698557ff11b9946dd1ea7f1f67b5ced2b3af85c000641f3b8767b04c073cfd543b1146946e091f73650b5e232b6659f45c5f2a85189984648e6643be230a9a521d92975e1b639b681607642dc8f7943dfa3dff2d7ee9a079a7ec67cbd9650c2e9a52e4d93b9c27217d05be389a719c7cc21f18942cfe624fb52ab6b321c1f0ccfd5c24aedbf4628437cd3133bc776ab7501c37ca5336642366029bf81e3db05ef1e3bd52222c27e1fe73a5c5858ea8590ae1cef68547ebb1d86761efb8ed961f934baf21a052adb758ecd86d1008fd48bc30fc9fc217c609c7b0676f95156761385e279bc86d1627f46b1d87a216ff034e3d3f63e4ca7e7b8077400ed3c2167e3a8f74361d615f78758febf8fc399474b76c1eac34678b03bb914ecaae4bfe7cca5bfa0e01cd798cee8d1695a8233ad772205f14189b54115fdac39cd72adf61e839bc51a1f4a24976cc19493e2a4b82f68b3642bdba5eac7c381e01c6a267dde323225b2c8e30c2485d664ffeb94957853aa03ece8dd337a13c642ed2c0910a0de9fdba1fbcffef91a7e932ffe4936bc928525684ca629351c97f6ee96361ca693280ded80cf2132ee34a6a972ac744ef54bd327a6b2bd0d0973d0baebd8dfd67ec9082e0d43ed9f15dc7951350210797309719914f042e11c91b74035be1aa551481757daf34b59751cb09df9b00151f805610df361fefc9446d8b0d1723051e7c179cbb1733a0028212ed1a84d8db0c2c4e69dd964175d969119f077e8a90511d09c6f908ed24d648b63d40cd18a0b3427902193647a1eb94b71c7e1b23e39e0072ed3bb00b6a67162b155830bd4c6059f89497407ab6c83f990ef391ceb4084d8a47fc51282f97fc5886b694751a8c68e422c04bc9b729f8aa6e8bfb0d8568ccce0f48ee003942ff5f8f952cb4ee6a386e1653a4208d55d5650d3c9937b0fe61866db92032789bb5f647667da05c086860fec8788699ff96af24d0a4596296d32ef8cfa28ca8d68ed0d77d4a3a501d7f81bc804224f303a710e956031d1e63bbde720df4d43bfb42fcd8ec6d1332c68dded5abe1d29ab8334ae94690faf1f8dcd2783c06171d626f09f219b6702ee7ed729ce3a6c80c076471cadab0a36b26bb4eeebc8b4e9962b1d722a805c647c14dbdcbdebf12b5d43eb74b52a82f51fedbdd426f2f5e3c0d081b59337d1e7120de6357b7b92b8ce1a824fed76faef8dbd58f16f6f6b9ef46b43895478706862026fabeaf8755e3c1e5c707d2b4103f768776e6f039d8b844408d5392c6d380a5c7e0e7ab9d006013069b36ba748d9c27268a100af6ed975a6f1ea437881c2d3b35a3432818cdafb1bab7bceace5a837f2a"}, 0x1008, 0x800) msgrcv(r2, &(0x7f0000000100)={0x0, ""/70}, 0x4e, 0x1, 0x800) unlink(&(0x7f0000000080)='./file0\x00') 11:11:02 executing program 1: mknod(0x0, 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kqueue() socketpair(0x6, 0x4, 0xff, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x20) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x100) 11:11:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) 11:11:02 executing program 1: mknod(0x0, 0x2080002006, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x70, 0xbffe00000000000}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() close(r2) r6 = dup(r5) syz_open_pts() r7 = socket$inet(0x2, 0x3, 0xed25) r8 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000340)='(}\x00', &(0x7f0000000440)='%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&\xe3&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='(\'%)'], &(0x7f0000000640)) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r7, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000480)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/124, &(0x7f0000000040)=0x7c) accept(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mknodat(r6, &(0x7f0000000200)='./file0\x00', 0x1014, 0x8) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(0x0, 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) öÎbWú]+FHÖž3Þÿ`‹+þÿÿÿÿ 11:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(0x0, 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(0x0, 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 11:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 11:11:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) 11:11:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 11:11:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:11:03 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, 0x0, 0x0) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, 0x0, 0x0) 11:11:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, 0x0, 0x0) 11:11:03 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 11:11:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100), 0x0) 11:11:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100), 0x0) 11:11:03 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100), 0x0) 11:11:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 11:11:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 11:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:04 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6", 0x18}], 0x1) 11:11:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$unix(0x1, 0x5, 0x0) sync() 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) öÎbWú]+FHÖž3Þÿ`‹+þÿÿÿÿ 11:11:04 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 11:11:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:04 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x4, 0x0) 11:11:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00", 0xc}], 0x1) 11:11:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: setuid(0xee01) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004", 0x6}], 0x1) 11:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:11:05 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, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = dup2(r2, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00', 0x3}], 0x1) 11:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r1 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=ANY=[@ANYRES32], 0x4, 0xc}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000680)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r4 = geteuid() getgroups(0x6, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000002c0)="97fb8dd3efeb130d5fa53d5da1505086bc0639d11e1171bc89ff307769820ad561173b58ef399a3d620d8d73fd669d16455669b854c31d566bc736dc1fc3041aff7ad220310609db5ce00e180cc9af255ee99f7713efbf13722a05a5f0251217d7c345ef99dcb0a95320f72a4b7e72a86d0733a75db3e8bd5c7936df9e5243dfbc89dbc8e5f2e15056b1e83f12fc90cab0eb0589d58482da4aa47eeb329153c73ba8e15132bd0bb021", 0xa9}, {&(0x7f0000000100)="558cb1ede8ffedddd8ad4c01a9ac81a1733dd4bffcb44e6688b2ee60843c28f42a9dfe4e", 0x24}, {&(0x7f00000001c0)="02cea12c9fd35df7d3da53", 0xb}, {&(0x7f0000000380)}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="15000000e0ff0000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x400}, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000240)=ANY=[@ANYBLOB="000dfb5d7480bf5e968d1c0f"], 0x8, &(0x7f0000000140)=[{&(0x7f00000008c0)="5141bf6435862abef80c67eeefcffa6c3f051e4fbf3aacceac64c1e3eee65a51905f006f0d6bbebb3ff83bd6ff940f8360ee00e268c877b2cb3e4aa32933aa354f64c8b05c08fbea41325a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39331cd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12c01f86a26d252fe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b90848086", 0xfe}], 0x10000000000001e6, 0x0, 0xffffffa5, 0x400}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r10 = semget$private(0x0, 0x0, 0x9) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000b80)=""/189) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000380)=0x10001) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x2, 0x0) r11 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x7, 0x4, "90846ce8e5bc5054a06db79bba5db005001ca58d", 0xe, 0x20000001}) semop(r11, &(0x7f00000003c0)=[{0x6, 0x3, 0x1804}, {0x2, 0x5, 0x1000}, {0x3, 0x1, 0x1000}, {0x5, 0x2bf2, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x804}, {0x3, 0x401, 0x800}, {0x80000000000, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 11:11:05 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7000000000000000ffff00000900000023745d794b14ce2a61a52afabd8f3913ce2d1c0e0545a92dceba2f7c7c11ba16b8d55a4df733b6bd086f24df3071a475796e0b35bab8251eb6a5d2b340536371af0eef56a9cdd5e1ea47ce37e06ddeeb1cae192a12abea12a8e5bc7682b7b0006800000000000000ffff00000000000019e83a6807e392477bc2c909a65bfb591e1ccc54d8a9183c93457bce69eb9ea9f3773a98f27d128789f5b65db46e2e27c246a6fad97a3f4a310fb8bccfdf5bb1980513077d8fa3f3476f3232d11ffcc002ef5d0000000000b000000000000000aa8ea5870900000011f009e42a2e2b2b0c68ed54d3fa3539ec42793f10f6082d3f6c7a487f03fae56dd29cef105a61b2eb506fca77a3c9ddf56f8affcb48659fe2df0da5f9bca4989d51f30f68b8e4917a571dd7e721598f62058ecdeed821a26b44dd1c5debac223e48af7767493a59ff96a5dc47f79fe235acb81b86a410bc5c983083c86c16b817640f3ca2c8056977295e2e89c746859d46521da2371c9bde44000000000000c8000000000000000100000000010000ea16be088ebd9679536d0fb3fafe018db2a0d824b7d6f7a65ef9fa880581f74d50de98936a035e85094a19d4b225951a301dccaab4379a55757a406f0ccb094561b6b1885a1c32c6bba2ee6f481fb65a8631804275c3dadb959451d98a57dbbc17c479a7d037d4fa16a1e018472107ef800813d10408114adf757213c95960f12bc1b2916904fdc25f9e9af4eb4eb78cf0d6905a795d940e0d3a18c307cd081beecf91c21b205e2009288d01bfed9fb369a3000000000000"], 0x250}, 0x0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00', 0x2}], 0x1) 11:11:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0x6c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='!mS>') 11:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) 11:11:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 11:11:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) 11:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 11:11:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ö`‹+`fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:11:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:11:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:11:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:11:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:11:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:11:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x0) 11:11:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) r2 = getegid() setuid(0xee01) r3 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) flock(r0, 0x0) getegid() chown(&(0x7f0000000440)='./file0\x00', r3, r2) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r3, 0x0, r3, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 11:11:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 11:11:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:11:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 11:11:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 11:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 11:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 11:11:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:11:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:11:07 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) 11:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3ff) read(r0, &(0x7f0000000000)=""/24, 0x18) 11:11:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 11:11:07 executing program 0: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) 11:11:07 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 11:11:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 11:11:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:11:07 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 11:11:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:11:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:08 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 11:11:08 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlockall(0x1) 11:11:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 11:11:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:08 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 11:11:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 11:11:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 11:11:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:11:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x1000100000001}) 11:11:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) 11:11:08 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) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 11:11:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 11:11:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 11:11:08 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="f4adc872ac500715ef9c6d57d0095d276abc3d824e6f4cfe224607f247eade3c16aa36dac1856858be85487d1bf725e2e1b1f7ed722a0a3f00ba71372bb4dd0550d2dc5e5e5c09e2d03627371f283702537cf01ec47eae62bd18da47d436579ddac05fda8e8c049c6f5521b7252e1a4b638250393bd91e89adf2f428caea589f9ff55a657c4715cf5bada1b43c3d28150c440290d60d0853a299a226f745542022dbb7e073b0dfe9231632de7bfdcf47cfc4dc3b61346148ed14757ef6389bfd1e9bd129a751205eb435bee0ce379a52f60f1c235803a49f839d702c875487a6c13666a88332ff5b66a2fe5e3972e31e5d9759e3546dc744c03e6b86dbd26d", 0xfdc2}, {&(0x7f0000000180)="1d8feb3165d1a68a063db4d90de420f8c241c1167b710c10f43e4c9748a5c93013bf90f8bf1d7017f1a7dbf766472e19f0db7ee817caea64751fd40e9370864290608e241a93b248ad61e382fbb7a4e9b04da95cb3bcbfffd69f8c8bff37df6ec4c83a3d37aabbb5d8c3f9e5e54dfcc45b097a60bd2c5ac3f43d1599b4ee6fa71852ae457d545ff4d9fdce2cebb8cd0187d77d6094ba1e1fe4afd46af1ed519cb21eee0fc4dfff18739cd5d4b522594619166a224ca91940b9432cd5612964ca1e025bc6c339e9b3f875466052abbe89028be766643907bd492cdf751a", 0xdd}, {&(0x7f0000000480)="20f796c28b361266f692e89f260ba29a301f6d29f6c552933b2ad1e337cdb0cc4b0bd1d251b37419d6a69fe53bd643e32016e2b6c8dc157a2a8afca0ede7e7313e032073dfb4cdc0d471cac42cc0f22392bfd732b681195391df7ba74f065aa5179e6ec97836c02585e37b4bcd6e36375b281eba0e0216df1d2c2edd81ef646d5c5d9eb172a2592c56a7a9eab36af31df01237873c5af1c3a820aed722fcf7339e1d8fe2b97cb1a2400f353a7b96a066958a7db9847d0ed12b04b2ac323c8ba960e533864364f1455604d80b6c446941ba779d9d7182f7da5f47d22c728fe2b820a7a26ebebcfe3bf7df724721c5acb5045adc794f702bdddcc35f9ffff2a119ef7ed3fc35bfe7a972866a078a2728959ef7049f162ecfb58dedd83dbf48e6597ba3cf4c1319dc8472b627a02b07928d08ac3f331b3fc8ea98cdde3ae35a71140dc86703147d11d45af8c197f3e4f603559706c41262513dec5bc5516aeef658cc15f1d78e1c2417b1ca515fc6ac9db3886b0c360e38752bac61b6e80f514c53c64659838cb48c1c1cd2053cc2a2e827ae1d7319227fb34e6ba33ef28f7d9a06dc810bf6a5ac71e26a8318141f5015e80e1d05a6ada3e026c2151ec8ab01d931c723ae984c36c5bc320f86ad64d7253cf70942e7430264c7e5e390d7424cb32e0af5b4d4472d38d09e582db87a6e543ec29b08609a197ff3780c782735906cc407b29f59ceaf6504dbabf04a58ccf328f16cdf67b654decb5846f15bf4dbc4dab48d07c97e1646425162c28d5f198eff70e5c61cf52c5a96c89f8c89ca8fd1b0906373036c04f2c05fde2d31e6a2e474a0f42ecb3d1c3a5b01396ddc7b86f217fbeb5a92fb25c948cfd5fbec5c0d892777393fe89ce0b05f4283ae892c7779e9bf593e5ee982514cd14b47f2bf53346d6aa9fd2260a22eb7a61973f223a9d4272acf9152ceef3f87bf35676bb281a12dc5b4b4c178be0002c2e52b671b79f52c867de77ddd6dc8660a3e60ec37e1393459e5debc9a6216e3e861ec079dc944829995bab48a9c2fba6e8fcd43413669a441427cf02f38f0e0f14c2f4fb472a2f35c517dc1dc4cbcc003ad47f4bdd6f7024e856c24d6dc8191088d572286e476540e24f222cca79935d031515ea05e1d7e52512b794b76f1a58a248f341d42d2afa7125485d8f46751753be6ad4f7744d60a6dddc37498e2ce84be7e2c2388bbd3f374f1648a24c6ace26b41f703a31b910fff8a71c0cada5636a813bb34436704cb47865202796423156a23d990be058196ff8d599db16dea19b0862a4c30674235d1ad129f717689af68b066d719ad29bf3093a4b5202d2ce38587d25aa9da6d43b78b42de9cd6b2cd1445f114b92d7e9893b3f5b6539875c7c027703d8335007ab2696a70277f32b5ee9eaeaa86f0f2a00dafdc333deb9a5ead815dc0db3c46254c39229ca01b5a6309614e9fca5ab11061f72b65bd737ed52176f2f59707be25fd1db85b9c98b4a08f3bbcf9ac206e5d500c3624306f7f18600893aa538d2874062673a683478ffdb8dd09a37181944aaf73ee9e58e8e05eed621c3ebc3c4c89aac6ac73d99dbd797408d7f917b1ac3fd2dba7b869f01ef3d3c635d3c77ecf1f16c90987070d2cb9f83572d5c343d76a92647c7f5c0f2dc2a2f4ee68626f95e50903f95d8f72ccc946e26ccc31a50737649ceb2edacd78c31d442cecc931a81519c28ec97e68fd01df71e4dfe3d152a6829f28228ffb19357b9d71698da2edd8d7f19c77089f6ac00fb2e6c372f19fa978d5ca0c9fde264c28e0c1587ead1ac2315f7ecc72c5aad0c51833df620802fad90db1e09da3dd408f707dc895f7e02ef8dfd5982e237dbd350eaed42fcb61a404b9b81b717f81168d97d8853e2eba03180596d353ebde0ee6a449c913f7ce6af0f655ac966338dc2d07927c4665dde6c871503b5b19eb8ea6e120f235be8bd2f5ce9d88f46aa64ad1968fbb706bbfd132f4a84f529ec04f44326794f146d1214b8f148079ad9850482d52b5a773eaea3e173d70e7ae8468a8504365ad387a03c3cd7792405ef68b477305f48705987b28c8270ff587afe3041547d0085b40a89f8b8359a4d59ea5159aa62747e89c9a2dd4a1a187b2118359552e306e0e38ec65308e4ee4f2b91b4639ff172ab52671578a753c83288e8efd8fb8db05a86c4b55d5159efa9fa92f579873ddbacf4cba861cec4db74f71f185818436f5138f73e1ed962831a3eb3ee4a54b320a2f46140e6e29e09ba4356fb43c415e7531cec7b3f538d4beee498b90446525065a1d1ba31293f6c7f0c7413e7ba75cd6f7763fdef3d60daed9ee0d0599d7b7faf4e488f0ae293921a90b35868d903bdbdec810dd6919d8bfd2b72158d8dcba2119bad748be3598c709ab502e52d0c4373cbd9a5e2db69559c70d72cac58fffa1fac124c96f40502ffdd76a941e6c1ca534446a57d0819000147a83aa3ae90f4fd87b5671a9128b66d08e97da8770696b1fd22ffea953feb0b574b47747be90a004f442ef5f8e1ec1b1bbfffdb30631bc32ec8a0e42b94f09fbecabd2297b810dadbd860de49f9407f7a088a03b7757ae0c76ce59ae3e7b49d185ed8ff6ea11d8e3eb67657e659ec79c64faf0ca69be23aad9bee9d87bc8bec1f05d507594c00c90f3002731c2aa9968be0fa4c324c72e0955f62854f33199a53057b2bc433c53b7256e1fb38c05312b96241bb36d07835c99e841a8c99ab9a3bf98cc5e12ce6a96e1e115743c6dc49ee19ec5a2a1f0b2f083abce9d6acbfb00e6d857c0ce16291522860cae6811af4456b354ebb8c4bd2dccb6f267f835bbd548a90123dadc876506775f0020d32fc164beb611ceda5520fac6e685298c39ff21d7c42d3d17dc560a11463b1a3aac351d1d04bbad6cc91a07b70f67f1ce7cb83c037303a88e3654ae15533552aed7b9def0c11af984dd4d555d11913e4369a69db5234663bf3f4ba6a3a2fb4fc62d5b54de42bd27582011cf5097f3cc4a9180b8ab34f0e19373491b31485e14fef14d50edec0851996878db49d53ccfbc49429715a718a1de967ac3db1215a2ab800b97b5d836f2394fe32b065bb5dbbda81c697bca67e67836c970a7576b88643fee1273d40ebd8800385d94d64d48fa5b0e2971e32ac7a84bcf0b26be629432bcc3422454fe1ca40da055007ae3bc17eb9e525b4c2ca3b2b9a1b5bd641ca019dec70ace36925fb5ba5076e4e078d9e0a5e6e2bc9792ccf0f40ff742851c1ef195e44f4f2a95f175539af0683efdd17302baa7e8e293ba4f668a3ed0264fb720cc5422d021e01f4ec27abe06e6d4c652c2523d892aaa29485d58a4c606241ca514f83d783d93b0cede127aa54cf6fa007ba20fcc26004ec75d1553bfaf26118efb4d80b55e3a219dc660d42a7302ae1df9ddf92317688a5e4626ffe92d75d1d7b4eacb38511f6f4feb0c481d895190ec7c06f826acc248cb1c3b4a9084c154a25a0c175a453325092310885a7fd23447262f4c62e968ceca18f33885c698f8e263191dce3507f1f6b1a0c6347bb2932ed8ec1af4e0983a6f5c330e74b306e8ed4282c36e0fba33260f528af7662eb65abc9e5fd72d4961c94b9c318b581ce59d7e8785a75e38837fe077bbc6e0efe81af17bbda710f8ac1b8a7621fd17a70f81b8586dfbd39a58777c334130381e8473f614fd24f4fbbca7b4c8f11e0607a8f5132611f39bf9857f69571f8a4c30b056a436d002a57bab8c24e924c1e06631a73599bf1487d36c17e164cc6226a1f58e463850f3b807c858f27475285fc5b086d7d8ceba3d10ed68ac9b83107a6cb93a7d52a0ee7eb4deaf9a91b0eb18d918be47d1e43ae4d41b69dcec8be283510be62312b84b4b27c798533e41d1b994d12694761d396a3b013743f33c0ec296554224fa2fc4e7d6e68870747bd9491e5d14396fa2f32bd3d28a5287396a2a8fc3910aacfd8dd5f5326af07ffae163ef93f649cf1234e5ebd16101a93108d9a11741aba8f868d226e1ce4fec9e79287422a4dd33a012a62c9dbabbdf779be0d3befb1f0ab4b927764d111932f0a64cd938633a01e333b753b177f72aacd296dfe74edcf6e2a88667ea798f6099a4a76a21463af486fa9797f1fe27155162beb2da3361dd82a2a74123d3a22035f3b1dec1c1e2690972d3d8568bd2b07b5cfc261872d81462f96567594ac050628a359711cd33bacade812e83bdc21536fce213d99460569e0b3b339b787e30ac3b0895df0733a3c817866dc48ef82768b5d367b2ca038d9934a2f59a485e42dc6a83936d092def3381e45626d195b991052bda0ada1a31964fb5749feec59c17be2b7f311e9e210743c1fbff567a78d979b39736b9259531fb9cb4b5e9543a2ef7a1d2837a5bc9762e6fc41c926e15201a2bbba2fb91f82881aae19bf9edca542ba1c8c0017ee278c3735b9d5c64a32956d40333f5019ad8117d181cfd1429b605ee7c7d65d5619e41e109e7cbf14a2679948f8412c1f89b96f344b27b754912680ace33928cced9553c00b99f06e3516d113652b8d6df8dfd6e907f0a53c4cf8263a51b2c99e908fdf3eae6c2a1e0dbaebae5edb60404bd705a2cbba7a7e6d6176313ba0f2d206b25dfa84a7ddd4b92d2dcfd23253f8397811e4ec5b6036e50c87b83ed89a3d148d7458f5d46e4e25357d63cceea5bcedeb135c305c06345a5aade439851acff6c7b23d1de7bdb517e9b0f37655530566d536a89945294bc4a920e84bdcb3043cf9c379eecf9dd9149f08df615a7758a8e5e04564c8d07eaef6a3889d0dc6b33eb53557d6bee8026357fba6559cbad7b704eb9a6c58ddc5e848c4568f97cc413cebefc4e791ea745328fa606be290dcec97067c2d836b790c44feeb7336246620a42c390fe6e5bece4f23cc8c9529c408801cc8a12d3d1f78a9e464a998cb9ba13445020087735009666624bf3f7227c918e65dd6475233b848219dc2b28aa8bfe55074b2be3bcf84995ca3d471cecafc21267027cec9d123e44b19ebf058e48f56b5975da98677ecb4cee93f6c69e05cbad3e9eda1e97466c88efe80a01a526ad5fe0b881c8d59a4287bdb8d8f9a84a0ba8aebf4a5cab878d8731ee3e99f9f86df4c02f178d7afd711dfac04fc159ca777191d1e74a3bbafccc83faff4397a80b72b42a27e24698ef1a444264ea0d0182a1c7f46b318b98e461feeb83f8edb5bf3249b8fc4006b6d838247c221f12f60f6b73b238ce58d63dd362298019f284fc39348354474bd7aaef0b91b2c45a6ee4b5235e8aeb38af1786bbfdc947351504fc5c6ae67676fb4d5ea179409b2792cb905d6d1d1da1eb0685e2dfb0c858c0bd72984ca855c04ab519129eefed204622f299b9c7a12ccf615363fecfd3eac505fe1221a282d0ef7f507a035695e51c4564fcd97f2d5d36002ff10ac090afa603be9825617bfe72f5276edd9e0f066296078c9c6028aeacb1a59b78c705191370ea51f83c27a83e5a6a8555147d1c907a8c4286e61afccac6eca1e849f293a1a1bd01ee17cb2c8e12d30951e55b11755a4135baeb8a27ec43cd5edd9410ea7a7ca672a57047830934f4986440b44e5a0829bbde0a91fc5148e6bce1475262e193460a5fab1560a2c7cbc977d1f6a480e2008f81115b313b41e379db6d1df846c139328f4d0a116e2fd1eb15c877c3a564bea321f8c2d5fb8793c79bf605aff650c8ded78bc563d37bac8ba108be9621312535718260e68499a3d0450035502b88e5829727228e11c29d1c2d506c1473c6d28824f4737a5a8d", 0x1000}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:11:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) 11:11:08 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 11:11:08 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 11:11:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="592d7d0b98ba140c57491ac0a6ab25663f81c51a8b11024f3237", 0x1a) 11:11:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:11:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) setitimer(0x0, &(0x7f0000000140), &(0x7f0000000040)) 11:11:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:09 executing program 1: getuid() r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r2, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x0, &(0x7f00000018c0)) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r7 = openat(r6, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) r8 = accept$inet6(r7, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r8, r9, r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001a40)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0xfffffffffffff814, 0x2}) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 11:11:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 11:11:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 11:11:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)='.', 0x1) r2 = dup(r1) poll(&(0x7f0000000480)=[{r2, 0x1ff}], 0x1, 0x0) 11:11:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000500)=0x2) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="fbf4c3803f22935b6ef780b4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed41064e44d882c6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79d7e5c0015166c33af63e0d2a3d"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x20000, 0x0) r6 = semget$private(0x0, 0x3, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) 11:11:09 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 11:11:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 11:11:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:11:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:09 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:11:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x170002}, 0x8, [0x0, 0x800000000020]}, 0xfffffd2b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:11:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 11:11:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="810000f303ceaef10100010000a506000000fa791e3154de66d21aa65804724eb39794c3ae84ff15", 0x11c) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}], 0x2, 0x0) 11:11:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)) close(r1) 11:11:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 11:11:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:11:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:11:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:11:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:11:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:11:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:11:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 11:11:10 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 11:11:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 11:11:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 11:11:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 11:11:11 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 11:11:11 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 11:11:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000000000018, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:11:11 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)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:11:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 11:11:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 11:11:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:11:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:11:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 11:11:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:11:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 11:11:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 11:11:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:11:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x8, r1) 11:11:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x8, r1) 11:11:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 11:11:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x8, r1) 11:11:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20000000007}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:11:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x8, r1) 11:11:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1010000000000000ffff0000000000004601d1d75ebd3075f0b20fc3ae00f5b3265e198c91e76a7de70cdfade82e8100c8920f420d052f79b0428f8995a3a312a74929984361c82c46982d9abbf4794afdc53b22989d14261d6234f0750f1341a674db69d6df4c65b01d658be1de9011616216f473396e0df2a68ed28bb9870f35b9125904feac05d076329c90b16f3ad72b91e8cca1e97715ed9411f014f865b5b9e81ce1d3e9213f77056ebe3920e895cc5bcc6f1825b382caf16f40bc3b16954ae66c49decce77851b1741cd567208db2101bbba18773df3bb7c86182a0c9a29219478c5166e912937561ca9569bb883baf592e3e60005cda90b2c6263b69d649c9a70fdcb69d7edd5ee7dbc5486a05217d2743a82a82c5357a36b84df7e5467d79ccbc961f7c339974a2566463e5b2cb7857d8b752636e351414769c31a0fe5077e79f7171db38794094d7b5afaffa98bff6da959493e30f7556ef4dbe4df472cb3274de0c50e527c6c32511d635499014123a6177c61708052bc617092b62b0eb9c5aabddac16cfbfe5fb028c4255bfae7f09e6f5b895d4bdfb4b5353df10ddfd07d02763781f98eba7cd2aa36eea0a51b15b48ec8f6587a4db3a9a197c58cbfa499bf54f3eb3da2224f5ca4bc514c5e0e3070668ac411704922d6392c9763e669d89b486900132accb4eeb6b6df192ea8978a5c5aa6cb6e7b93791effcab11c188d5a50f6b2c099b2d371a2467ae49ecf797dcda5229997067deeaf3ae057ddfda5f60806437d3134b4cf62b3af62d438ad3a103b018073c38489f1bff5341db4f6f1c1d2acee6373d3592c8b5e2101b1046649d2c08d46c3af017d7ee8d9aff579c9bf9255d2bf4c0aff645044fc64929f0a554fc03f5eb75c31ac5fc93631ca5faa4df5ed2f6b6ee594718d2bd72f2f9a189248eefa55954889f15348b7f57f1e1d1133b50c36f79efc49d50a54bff96a5e54e81db548961b7e16b4ae3c5732791a8ae9daccb1385bacbac7bde6fbf6d820a0341e541adadde7dda807f261fe4e2b40c392274b395449c9e6af40826323e732c9c7e95439ddf46512127daafcb5c62c705217225a6f2587984c807dd30a1fa5892361e79dce97231bab194b536d663c452a3da0d8c3c450a806116999b7ce6d3609fee9c74ceecbfcecc0f74cfdb3a8a16448d6807cdb15ba33b039b0a8ecf1d79055e98fd6370fb9fffabb82aecfc021b0a67bc48ff3982dc0f0ac143ffc71ebe5ad861ad0ea6dc8c82c89305c010218795779741da260077c80cbbf45d4c074e93e70b2c8a8ae816223559916b13655d07303a300a384e0fcd4a7631877664f74bc5195ec6ae1292c2717e7474b13534a8a217ae738d16b5daf7d8ae89086ec6a6b2f6da9dc3f60e2bca0b1a1860b71911a427a9af6abf303f2ea628cbd76ca20ee06fffe8977cae47f110f75aa2ec4b346a3c11c783b53b2b788c0a1449f12c8dc64e60400cd5d150c2507826f1380c6d58436fa73538457f9278bd3d3e10066aa86d3aefcf0f81bec7b3234f0277d5934cbaea603a5ab061b798ec75a1e4f7cc2b46a098bcae06b5fc8c70af9e3a4983a18bcf1888d7aae8eba24f08c74e2bb47ace9a32f2e8885aefe420a3802b55926e23ada339e1d2b9c65366a7c4c1398fd1afdfe0f52653b9a35b2a107b77d634ca2440bf5340ca273d46a0f6083f6e31746a2b48e126dca9cda213cc809bc2223f86c9550cb261590c9b6f19c8ad39299317dac9388aaa18f69dd252686740bc5ca04f22b695b4801dc3ada43deea6bf6af8b048c49f4baf971f88f9df13bd667d5a5ec486e821fa4788b5dca823c79fbdcbf4f333cd98009f9f1db2c3e69ef7a14c082bec87b441102fd38229321d4e1a0521ec81b5b86c9e775a724978337a1e3db1d78d390389e5f9f2967b9ef56bd7e99931b15b828b1083f54f3ca70669f2d239f91140760d922c2d6a08307068fc7d75424942893f9e2278b3cc1af206c2060be03d73499ef38a600777e0cb442ee3f19a6208aee22d952ea031da05c7f7d97c913c99615754aeeaf92df57d35cdc788b1bbf34075df68329cf92349d5eebd6a64cabe36e66b10a1daea3ff69b83ed95703199352aec115c7f3a5043b0c1d4f101c9b052b7d4eafa1f5ab6fb28c8882ada0accb8e9daaf2ec0099af6d6f99a03e996d46c9526c8a7fe5ed65f8380db210cd619ab9278bbfc6712dccc6ab66b3e810ae9a890d94d282621898c50ed7ceacc21fbb27e4d2a4833394343c276c3b48bacb1f5e612c64232dfec8613e91d2649533c81f599dd549482c7d25fa8e8b11de7ec87fa171a973e406835cdb7521245cee390395e0a531ea3159dc8ab6b24aa7b8ec11bb75c5fb7c4d2849b74fcf6daefbe32105216da637f4d7418fe19432bf51369657b1a0bd08529a7310e9871393f434e5ee3c55d883477781ec09ddf108965dc2c182f70faeb24d8c4a388ef5c4c531825cb8cb4210540d264be3190cf510452fb7d53b9204174df1560a1b5e7281d6af612fefb769630ebc54c08487e1bd5f4f52f7ba6360077cc6b4125e2e410727e39383995279a21f99e0a49312dbf3872b72de8d5c5144c0660819134770bb5029f2daba0918d6146e9f03d9ea061d67cd042face8522e003aebb270b792bf7608d069ac022469d52036d48e2ac317436c87d4fb9fdb84966902b9cdbe5eb7fed279935cd5b25df60d619c07effcd8325a168318d7c51c164b8cecc58a56033fa609212cea930f74da3d925d38414f248170a44ac550274b84b01984af487779e79e8706947778c929a034891837ab651e18b103066b9a4e0749c36e0295212a47a4e91e33d14de2b9acbaf692dd096f10bb02c942c02d1850048b0ccf3d7ffe680"], 0x801}, 0x0) 11:11:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) 11:11:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000580)=0xfffffffffffffff1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000080), 0x0) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000040)='\x00\xff') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 11:11:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) 11:11:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000580)=0xfffffffffffffff1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000080), 0x0) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000040)='\x00\xff') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 11:11:11 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0xfff, 0x8000}, 0xc) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) semget$private(0x0, 0x4, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1d, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x7fd}], 0xa) 11:11:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000580)=0xfffffffffffffff1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000080), 0x0) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000040)='\x00\xff') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 11:11:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 11:11:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000580)=0xfffffffffffffff1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000080), 0x0) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000040)='\x00\xff') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 11:11:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) 11:11:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:11:11 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) 11:11:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 11:11:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:11:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000380)="a35ead9cf617193139ede73650e0bb2d618cdb0adf5988ee772cc1d64832e0bde4037b2e0242a127ead105c3d812a59e521a613bb2b1f2ca276c7311783980b25112d314dc83591c097017891d74cb822a819b320511c6018522b1f49d46f92c9e6f8209875613bb2ca50bd5513c4df029d0d22315", 0x75}], 0x1) 11:11:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 11:11:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) 11:11:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:11:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:11:12 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:11:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:11:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:11:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) 11:11:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) 11:11:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() write(r1, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 11:11:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 11:11:13 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 11:11:13 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:13 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:11:13 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:11:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 11:11:13 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) 11:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00a20a59457b31ba046e2b8d2a48d69e00006f534df00e3a000000000000003a03", 0x34}], 0x1) 11:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 11:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:11:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 11:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:11:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:11:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 11:11:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 11:11:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 11:11:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:11:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 11:11:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 11:11:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:11:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 11:11:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:11:14 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 11:11:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:11:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 11:11:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) 11:11:15 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{}, 0x0, 0x0, 0x0, r1}) 11:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1c, &(0x7f0000000080), 0x0) 11:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1be) 11:11:15 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0xfffffffffffffffe) 11:11:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 11:11:16 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="361b858f8a98d6298e69dd8c0c57021a697d6ac5da6c8fc7528d2e5819f55956247a45a5f8820ce43112df0a2dd80ce5de50db9063222d8acfbed664db4f1e3f09bea42845d9df743c93853598e82748e1f14bb0d453920ca44e9f713c872de651548f1d6a792329699dc9bb8934eb4218a4e472e827e3454bfa2800570071bba863b7df8a03258e1146d0749e682597707d8bb52a896f485e154e0ce9cc9005a501d90743b20f00cf57d5c88a", 0xad}, {&(0x7f0000000640)="f983ed8cd8c8f2053a12e4cae901586532cff8a81c20a0d4d5bdf49de0b35e731e5b4451da891ed481767d9f36605de3383366f98443a68eec872bb59978d779ba5226a8f36302f5969c6963a661b70459ede7c8a451dfe5c2cd10c6141d97107c1e3e8b35397c6585d43a7bc698c6a11f65af588f07757afe74f812388d6abc4b6d02ae9bda13aec14092454834cbad23232dca47125e185490e2c8e1828cb12af7c3988fb732f5c75a65b67becd5d77922934401e15bb9ffc3edc9af401c9ed840a99b7d5d26a9cf00204cef2082483a1b54ac168f8052cace74581143e7a8de701dc624de414a337f678e1dd94c5b1d9022c7521122ac546b32a38df1a20b32dcd291f4a1af9f5838ee259f432a59450b21fce4fbe8faa3e1eaccb7e0a951237ae134d3909ebcdfdb840fd00049e1f2ba4b64c31a05c1d01509e97378bedcca0480d8fed6eed15ed429047966f2531754b96daf603ea9b30c799211ff7774140f951cdead44ab3b6099231d13895138077b5091b29088f64d1d6e13fc2a00c543bd3b7775ff71825966fe59eda5ecdc9b131ac86cf57d82b55b7d7e99b5376ad596309418d0708d535bdc1d1930c3cdb0864d3065e1c05ea5e7710e7e063e55e4e86eb190a8ae472d1b07bf089641181ee5a21d894158bcae0b4e25fc05619816acb7ce44195010a03350a83083f1668299639f04537edeb8b5ff7745222d4c6841f71be41ec6fbf4dc6f2abad7f460c1fa3d0a18ca183c21f3785a8a8643fd297d0923c74133f4cbe242cd289b51b5da596c38f91eb002b0502378f697b95f7d7075ee336364d61e21f3b6037e64dea40bc38b0dd6bd28349db3dd2038ebd605e19135a16678bb97d762936a65a9440cb7b23d7f811a6930fd79d67b87a8ad7c5856dab08712ff74ec54ce70e062342c3d427f1e04ecf9ae0f00773067603e0344077dca628c1aeb1801df369e0f25529d3b8273fe933e9d1a70f9b42aace20c3cbc87acca66959821ad0ad41f25a3043d7875270ba722403f549429c5e2af1acc817c313803984ef45382f1a92884c6e1f3c92d5c6ee0f26915d334e2aee82a1a281ad2f91bd8436f30eb4c1c9c50e0ad42d8779e1d89e9be8caf4759b034095c779a31c199195d6ee398ddd3c15f51d59498a41a0b026924f386b5d07ac2d3a07e4a7a445230693f6dfdc451b54a8145c38710e0b7cf09c2afe4590fb040b03500643aac2ff5175a3cf707797df7f801c58d1e9c095aa6648e433cbc882425418b43dc3b60f5ed40ce7a1f5d7962f8e11c71e0715727085e5fcc8d4daa67b4043c186def63c122b3886669847fb4f871f367bc741599937e2a0156abb21eba6e7ce8c61e3af3d7c03784830562b35d5ccd6e1734c1b4b20635a934d5e569613fb4ee75998d01893f99423a15a27ec23495ed72afbab8f4cc73ed382814fd1bf6750c9a9ee9c13ccf862e04f8af5e6f784a8dfb9358c0c0b57eaef18a7180394e5ed38125e64aa5f07d94468871cf1aab7a01dc8a7e4825ab93df9d3f6bd70b09a4d8b2f42aac36b9cd2409a637fd5b3640829df8220ae568b6b31ff29e1d8b7861a8a5d7dbacac78ec6abc4e6f713bed3f182e52e950e890b5c77d4b76a67501258dcf5190d53ce932b7df8e71627d917a85628c3d114611b9c412d9bcf7d36ecf50d445487649fc14634bf12c4e72778f49ef2b18975ed690a89f555b84968aa695ce342fad70f611946600efbfd66dacfc69e0876bf15197b30b2bb3df0cb4377ef5293335a107d5a689960911a7a3bed3f261923c1089b6c9a99a54a6c2c9b2604fffc9a5d1f6aba98b474e669b5678e80b2ddc86dbacc83b58b0dabb9a2bfff7586228f0e16dbf52ce172e75bdb2c486de2848268af984a65a28378c9c9b27ab39df22cd3c782e8589c6c431b9ffd3d23420d51d154b8d0206b78e61178350127cb8d1667a155303cfbb437fcace51d846c261c46a382834c36d8278ceb28870dac86c47bfcc28929a3eaac87c0a9ac9a7da54fafa306fe78859504403fbdbf5c9b4bca650b40e7e16c7233e3d96f5e0308c145138f9e16e72fb32dd8372dbcaf61e212ff29bcd98221c4d53865b18c431d78fd611ff394e51ee24140162b08838cad675abbfccb610858eabc0292518f04d513c9301d463f434febd15e3bb2cc25623b5f098f0204e284f4c17b6316ed465985d24fbf702543d6608d5183e3e074521b44713304b41bb643818689a162b1917dbf71717f428b3818fb572a0391f6c29d266233bbebcfca6fac131899a5bf3981799b06567ad9ec4df282e0b6d701ee211ec9b7a91fab616fdda62114ca5d478911bf8c4448e413c7dce29a2d2fd2d0d06b5e7cd6ebd353c9d2348b365fa581091f353abc6d20616b5d120e24cbed2868ab4c854798dbf56ac7a447e79edecbfa10f06672e71b5e5afb79e3e9bb70c38c0ca25639dbce16d6dcac38b0a1ddf6f0ac0a7624be399c3c255abe9e716c2adccbf43b618ddc351a1a67be7121475db1c876584de8fcd7d611a9079fa5d38c39b38a8641f5420837135a52daa57dbed818c80419076a9ade5d7be4bffa30412085435905e0243fd3c758115a81f8fb01205dec63c77f49b71ec50e78f405f4eb8e2ccbda08b31c428337446939bb2a93a5b1dede55911a369c47391d99924996a0e4559f1affb056035a017169b4da4bebdb5d7d242d471b029d95969afcec45affdb4b935cbcb7fa2f92af81fb465498ff398e2797f5c2d8384bf4ec451d254d0a21d8358d9638cfb4a5f2176d93ef9cd641ca5b311c216e30cb57fb32bf5239b7620a36eab534af7e0976855e18d1a3f9f259270b3f5a3b1f533465d389272ed6e83afc8a8d613fccef7490c16bbca8fc2f2b3e722d07559d8270b0c6d01c2cd095e39aa6b30cbaf81070aa86728afb941916d71b87fd07e4117023c8780be01c5a1963acc3fc3340ef837dd732da24078d84e24c2658fe9f260a4d73f5055cd2d295d6c105a05b9b1268d7dd929ce1b9b72fb1d589efda0ceea009e9be6799d34c3d3b0ea85eba1ff6e2663e3282bd650647ae2f1504da7973df1f5cbc01ecd1ee01188ea60c8a19c3f08583c6a9bb7116cf7346dd4c6c6dcfcccfee2518babb3af84b243eef830ac1e64fdfdd35bffd708986d3517560febf1263354fa5db3850d2c411471afcd14118fdcfab506e327ca79878263202d921dc74b36c1e868ac760175c48dc7e84d3b82fbde31b1a8181af0c02a0433360af3c336348f6707051a9b9fec8da82991cfb5e9d86722b3337c4554f8b63c45837ab28b6bf325420f7b7d3b988f5c8ca6f1b8d033882cb877fa5fcfc708551de2ad69a4085ff9a68bea661a59ec8fe7a86381ec34f118cc256b025a43e66baec140cc60fa02dd5891dd684d158fa24803a99f8e4d740f31914dcb3e4bb8d35786bf5866a513ad6f3f66449f22c527a5c8e1cfeae0dcf07ca972a780d2918f9da005330e5d17e8c882fb75aa50b067fe1b3626781975f74d8a920515cc8a7b4f79c9a80747948430457613882d8b2ab0015d6aeb0da0d62910f23149983f843d52babc7cb94054f497d0f03552f20619488a2d7ba07041ec019eef80c1e2015ca79bffd4de331253c5ab73ca23a70f7d853c7a9c752e5ccb23baddad520360a4ef1172d1defbf298e3d6eae0a833be1cdcfbc0a4188622c467a1fc21213c4151cffd4ee162a6659b3c17b2f8a5eaf524153bb9805fd2efbc993fd188facf36581ea37ffefdf7be221a6f057d8b1f95fca5dbf9238999cc1eea0f5f20ccf5fde36f05e6271efb75d4e32788976e1efcd24fce9cdb84475426477d8b06f4a2af1a066db8ff3b36aa1d9606eec7dad85b30b43d730c381b33843b8e08ce395e6136e81bc4c26e93032c015e42ef9ba82c7aad902d9b2f736ae4a4b05904e86b32b1ee035336bb1c7de519228b1bba60d1206c5b02e8e754f776619f156e1a29c8e30605890fdd3c2c059b9641336fca12bd7b0c89fdb83a22f95c5e08b8e189a6eb7ebb6fcf96c2e1d1c8400be22ef1c084b66eee6d86e5ef2a635d5e6d43c851403a9436f76600fedf3a6917b0aef9149e8d52e91d23145e8da62ce7dd0cd920f017d871ee1fb6e9f4d734cfbe0692f8d827c49d485610bae19e6fb40e23c755296768676526bedbdb9a673ae7b01972a4d527d619af4ba3fdcf32f74f9fc32cdf8fb962953b7dfdd010ad97d4f3849a478d9859ede053f2cf78a85122be46872c81809e7d1f0573d561a3cb2e5ddba664d077aa02366dd4a479dc9c8e986effb32a05f6c2aedcd2aa4ae94f8bca10110b93adee3413ab991767c0a36dbd49fe81259f696ff0c01d8a61d739762e8227d4193c8d9285d479a69790bc0dbdeb099c772303d1823c7a686f7fe626440c39b848e9a66d706cebf2c3f999a411b32f233f62dba7bdebea870b6392b15f59e1a9da581fe777a7ecf06e29e9d9a2b045bc2a8d37c7504578143929f70b840c56a63c9264e70c6c820dafa4d221c17737e7e99aa67c4458b99eb889406c41d1e42215280c7feb4973337d86986c13f17b3292140948c014d6e015723bad3a84e7421b3939b2681b3a971fe23682a429eca8fafd8757e59e861d3e8e15ec3244333cf87ab41806db246dd4b0c498144bcf056ab69eb90dac32b7dbf2640aad85414f71c6d18b1a02f32a17d5f0443e793a27795cad296abdc92f1e46887e46087ab2be98ab918b245459087a9572c48fb90fefedfefc2599008b04da7047b5ea55a73c94be2344ed111f28c874ce9186be17bb9c105189ee5205255f154404f2d39b8e424bb2fca5624c1610c1acdb183cf7bf5367ed2393ad8896bf6d59a3c56dc0c8b47aeff1733ec46231d2d8853ae7c5619c61fba9fe3e4a5dab87011381fbfe46d8083d5233732cfc16e69424a3121eb65c2f6280da18bdac95474755389ff8858b313c6d2ea28d1cfd5f38765b850f1a8d174979520001cbefa04d25ad02047d8845ed689070147ce28c39a3877d9a955fdfdac6e2a6cec51f9874a196f0942d40d04df4a199f1ead34203ddda64c0f8e45c1d0907d313d7bfbae3d8c8c0b7cfc33a8d7d6d8d41c77f7946b4cd250c334d15baa6ff09b5fcd398f34e6ae4898799e03559fa3d7a67916918b6b5ad8fad33576cf027976bf868444eeeb28251c5a9c0240d1305b9c5c8bcc28e0373f93ae7a24c831a3fc4135f86f02ef2ec56244cf5edb19d3a451942cd2b34ad51d4e3cc95fd2c6beb9e44586826d4cef320bf1809d26895f10243e74fa8b442b52b61228fb6194cba7e808ec835ee064cfc76d643a71a6dda86d7967eea07aaf4ba75bd428171e532dba70408e344cd01c1918f6413b5fb5fbfb6ae1171c46d84ebaf24049a36223f389dbd4ece1b87b992c291dfcb144a1624456d7bbc761cd992a83699a052cb81bf7426708c98b51c800a3296c42843aef3060e426f1db571bbb5571b101c037abbcfed5bab9af7fa2d76f7651c95cb5cee76b16bbd4f0d705f402642fdd19cb2197cdbac06ae07f52f468ece716ff351af41e8bc72c818e9fbae62c33ae1d63224004e46f2db08c63291d6893d70e763483eb8c25b7fe802dc3423391b76b2283f1f999a73158a448e79a1ffeaea4d7b0466c91709ad92e6aecccf6983c0ca9b1661693b54ab87ee336dbce57c6b8b98d09f423b935e2afe0c4fdeb3673ac7f6613634e012af656bbd7ef0ad43f4a0b9a51d89dc9e1e2c92735df38b0e11f445ad6b4daf2503b05bdbc3b75166cda94f3b4f844173613da", 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000340)='./bus\x00', r1, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x1000000000000001}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="6b27540dd8aa0c1c11e8f274ea8acce3f19eff149f0874b2a11cc67d7718582a6aecd7ed2cc5ada6f842d52db787a8f48b2359a77290c4a2d006584e4be7247b32956e8a767eb3d8812917324e151503bb9ac8492341d9cee72206a6aee48e", 0x5f}, {&(0x7f00000001c0)="9e398c6e9e04fc31edc92c08ea37216be4e0747463f5498768f5e190a1dd0e7f663d07f2a03e44dceeb7ae3ceacac023f27da73d93eaed04f366725815521ed1314553ecb03141a2f9500d0827f21e9f293e039571f2ee540c5ff2ad86a697838234964e5df703b0c8a4a7596e84837a3011ebe63623c8b90e45533d25a56e21bea93be335861fa43c9ce7983c0b0d1c558107d67b2c37d0b7ed5efd9057689750d6b952b273129e0f572320079ea7d8e8ecf6a7f8bd48123c2b747e1b0a05c71b332095837f9cef20723f7ca2fb9393", 0xd0}, {&(0x7f00000002c0)="5e7fe6cc4c720451aa2ad0e7a1d8c4cc7a7c9e996746066cdaa7bd75dc28ae5915bd0fb5a7351608f2cc559ecc1356ff6cba278b5d12057c570c91c74934983691", 0x41}], 0x3, &(0x7f0000000340), 0x0, 0x5}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xb53538b9baba33ee, 0x100000110) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffffffffffff7) 11:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 11:11:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x208, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x2, 0x400}, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/230, 0xe6, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="80169e9f34084419182f760462d3042f03beb14bf233629404be6e09000e92eec96039bacb6b4447393dd15b4703043a887ed5d4eee7461f9ebcf43ee5be0603000000000000001993d3c027ae2a10932d12be92cdd06207c0e99b8edbdd9ff8283f221a4f59ab12b1d0b790d0911a674cd300000000000000000000000000008df30361322b18089b30db2311dc"], 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:17 executing program 0: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 11:11:17 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0xffffffffffffd803}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000240)='./bus\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000002c0)={0x1f5, './bus\x00', './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000280)='./file0/file0\x00', 0x10281, 0x8091570fb0019e78) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) write(r4, &(0x7f0000000040)="89aafe2eff2beb7796c1d5279095634712e71c696f696afdf14d9eab80810e2f281135b8bc08f20319b54aa4e0ee91c866fa6253a6f8f3083cdcef6a0deacf306372da0bc6fa048cad5705d8480b769c6eb2e4cd3748153aba7dc4b2b678ab8e897ac66a704df3f1870fa5e60c3c4e1bc506b30cacffc54b8fd017d4ad6543d66f53ab187ef808cc3200d94ee97937cd3af7c7bbcd7693aa8b971cc86af296ede7ed", 0xa2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x6) 11:11:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="e78a9062b53e", 0x6) write(r0, &(0x7f0000000180)="6fd2a0f84f3186", 0x7) 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) read(r0, &(0x7f0000000080), 0x0) 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x21a2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x18000, 0x88) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 11:11:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001dc0)={0x4, 0x8}, 0x8) flock(r0, 0xeab1eccc9ecddab9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10281, 0x100000110) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x40047463, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000280)="2e1924d4e7c5a2f3f6aa8b96ce05d271828b41e6dc981a5c3a38384f4e2312503a76ab99ad388741341f92bc31f7", 0x2e}, {&(0x7f00000002c0)="db6939a784d1156785a1b359f6ec076282c5616944", 0x15}, {&(0x7f0000000380)="a917990c9b646cef92ddd7f719b78266e598575bdc9c5f18d8bb155c091348ae02fe095e38e7e44a4baa07d3515493651e8bc2c78d32d6940d2efe25218391c98515ff5e1d786150ad7f93cb451dcfaf44094127b29b769547e775a3ff016631fd4e48b1c57c340d6269caddfdcc73c573d27ed665dfbbb9e5ba74e9e36c4ec55a470b7e80328eef0c7f5b037f298e8cbb177d087ddd851664a2401ed96df495d88465465a56c9e9719025cc64d7b3770512f317b907265e9b88dcb7668a84077acecd47cf2238420303f0c281d29c5c3ebbf704aca4706e17b98585", 0xdc}, {&(0x7f0000000580)="f4518af419b23748564f4d13e8b8f3a87f1b7a1d280387a2edc938ce0ae659b1d19f687f08787f201ffb1b6f3f5686177574b1d1dcad061b00702ba08200a8d83cbd2bf038ab3dc421374e2662a575760df3a14bd61531fae3915d41f0fb087621a1a0c843b8717730c68210f47039e516cd1a5640649e30104a6c6c65553d589e022d24afefea20ffacb43036d7381da83e35a885e49cac7778f335299b5fea2a20c67d1629f159c6b8c921ec08c5f0684b16c8aeb0645064557c134549beaef9616575c11c4264f88e72f61947606514ba600ee213203943a86076448a62c712a0d49f6ef150e9d0ee6323936bd7556611624371", 0xf5}, {&(0x7f0000000680)="3936c77f84151642e86c7fc06baf6633777897b6f88749b6dc5361df3c916d5056a46f9b18a6769497f54beae24e52dc9e42f540c3639ff5fdfd233f4ee5a7ae3944d00234e14a7cc2000b7fd7af1e88a6415608389d5de310740c79144bfb773accd0fb5ee9e6a996a0b0d3432f6447d64cca04c6c2116ffcc255fabf2fc0d3faf628eb546f07168e2e6626f1a4d08dc3ed2163851dd8a33d375989014c4e02f9bbc210394920e620a64793e06dc9e6f8217fc6877e2ec509b6e38e0a48ff8666", 0xc1}, {&(0x7f0000000780)="426f9a8f757e4b75e52712b5fde3e8485862196ef203a38c285d93d8ace00315f61aad9162620312d35f472e9cac723d7310fd273ae41eab054dac0ace8a624d0600ba9cafad1de1c3a4b36ccdb991cafeada4a2feffea883d48347c981ab9b68f667cde8f61b8a839935a57c2e7c93bfff059ee99aae863a3e974b177271fada74de8a670cbcb6b0e711de9b13d349283077da6bb7ef80f2b7c208c9f5fc6dce2729352349b68262c4b9352c688dfb9b4529266c510bdd8d7cad152110f1bd4ea2073e20f65425d723f4fe0cf15666742da877c8a400043d4f7bfd0feee8ea4642ef51460692791343e106f3a47", 0xee}], 0x6, &(0x7f0000001e80)=ANY=[@ANYBLOB="1010000000000000ffff000000080000ac77556270c28ff54f66a97f26477bc0304ce805ab5e7c54b15d8fd48bd983572200694f4e9d95bbb7701f27527b127e9285611039ed2e3856d0980a88f6700bbfa68fe29cd9d297ac4e56ccf023e8c676cc9228f417c24accd714bd5b9e036375aca480ad2d0a0a11d2fdefcc9099ef709bbc5acd9e00235d0ec562b76b8e6e4a5654f4d3459fdb4bb3197ea24fb8d30f3d908b33561f79bcb8a8994966133a3e63bf91af98053715bf632b2970a6967aa5b7999ceaf63623f85f2ae62a5b10fa9f2629a770940750de38891571e032a491421aed89249f179b498c57497d95bfd7f3f280661255f7c642c21106896de33bdc30b54b3c0b43400e9d5856ce8a94354d0e5a3ef942592833d3fff112bba43e56084fba2775d45a1a6593e3dfc4b6c630aa111b1022cdd46b7539f8efcaa9289eca15774d47714a830d1458fc182bebf6c05603e02656691b089803df2b8f6c7dd57d0d687986efbef05c65a1333b5cf3a4def2faaa9324392d2c4ea1a7f09d093758590d0d2007edab812ff39d0144fa04896a4b7361d11fc38af150ad1a4fa400fea2cf022852b3d31b52fcd6b5d2e143f7010fb144bb654c3c4866fdc37cabf30e47b2beeea526e00ab9d15e3fb43912f15ed1c07123e8b81880d443739e899bda1e98b4b5f72c2030853cab9eb30360039fc658319aa2c73312c775a5eb54147f20c5d931d939d51446a1f1940f8770827cd31cc4f892a0031d678b636bff1f606b4d14174348a7b60e565519177ea6e81ecf8ddc1635a1e21d23e0088abef07b0f099ec73202608a9a61165cdd67af3a50bf2f6b28f8433bef19ee36d4fd5e6dce59439718f81058fead5e52d7e83e05c9f56d24e56c13a2b9f576bf15df4bc6df5c4af831baf5e59c6ec9f96bb088caddba1e470d35250152c7fe26f8b406c330f92d0f3aa31aecd2f3b2e2ef464a73c13a7c517e1ea3f6031973a247fbd65ab94bdc885879c1ea40abdcaa68fc58211852c391eb95f271a4a842fafb0f06b0f1822fcf37859f24a7ef1e9ac7925ce07afae467ce76cf70e8594be92e3e36b723198311da34ec2d464d06d8647d03ac8557db9895056345badc1c974ca9235a78b2f714232379ca5f2d612b8995a690f5739df34fcd5e189640fbe75c316b2f0cbee62926a38cea5fb3e3b7fb7c3e568e65016409f4146613084552390d1cfb765c026f79c5519a0979ae2383e2589c6611b26ccaecf7016bba529da8df38f82d3ec9c73f4bfff6827dab3cefc0f166d6012a1e63a7f3edd46617f29836c6ff18242c68ca1b4a7dfe6af3ea1cb90b0aa45650972a423c1eccfe821f60c4c357db3bc06b106f7a09983755cf95ebdac85564df00c286a50f8ce79b79b49f54b22f2672cb7f9717226441aa86f5ff9870fc64e300eefb10917455096e3ec891feb07c22361aa291216cbf0e1ecb713637c7d55d3f762771349444108284588b4b5f444581be750f1c17191bd1d05e9a822c39241bfcdc3bfa9fa3a1ffb42570c528a928951f70fee45442deaeeabd350bf665ef81cbedd69eb2d559cf0c0ffc5e1c6796da9ede085a07059c54d9a99099ce9220fa021ac96e0195dd1a23a243c3ea7b28f6b571a20557c0d4691b4ec756c7bb1be0fde02d1c1a628535fbdf3b017075c85c21c4318e4feac3f459487116be479055610e573997eca0c7e87a26d963e8ee688f3a9a3bcc2a5059079eca8d4d4960a5d7231134fe0ef66aafe0b2b9259f5d10bbb76b417e55e1072a3c6a316d4d6e8000a49969e96367a33bfcc3c86a2a731da408e7e2842638f8b5893c52382ccea155be98953ae061551aa1ccf083a35db5b83812b1e070ee787fdd79a49e22d63117b1e6b4c4591317e0d70f8b045b085ca09b00e3eabd3d69921105eabf0d11f60beee0e63d9f2b0ded207459247a76c9b5b81b1decb9adbd4c0fbc82b6f7ff2bdf0124c237249ce9fefd04094bc6a7441d7ce4289c62c066afca333936886f78c41389384652a7319b877ed415aee4418489cb8dd0fd1a81b23936c96671d9d251362a4596943cfc027643e872c1b70a1bb2a860b3461024aa40178dea1654b955873c06f51ec8f8394097f7cc17119ff0d71a93b1aa4be62ba04689bb4fbec1b7afa53fa89547793ef13b82569ab6399b4b2297d4dc4d835c4606671fbac19e60e027b3e0064698bd78e1188df998de10cfc831cd90aff641f46a215462a4203b5e489e997ceaa218d38fa8cb10ee55c92ed34bf56fe0091779470bf0e75bf657b12d7438f32c7c31240fb667e2432c989d104da64bbef67e23583b2e81baedf126ecaf62fc3b3216d85b1bc6fb79bea0ef1d3bdb53f56d47987f314270e1a320597684cb3d62748c208f5ce35e1d8fe8c2f7de7b250192eed0937539042faf2e5a287e6229cd2691af975231fc4b78b05990324a33e916a5930f127a93bcb924e421aaf6906033c7ee030109120d0a2bf78d93c6ca87e44700975fb2e7f80e801df435f537df46c667a2b7fe84ace085e83df52a6b8aa0c1af08facae6ef1847f284b98475a436fe83206a500e2351d9fb1bf3de30604d3787062e62ed9e70022104c73fc3fa5fd7f4ae8fc1b1725fd8a79fc6f37a8314df8205fdf63a91eef96298bdaf5d121c05da41b1366405ffff3f93b19b70ece1056e7748e2368399eb31324b2e07a1d8984a13dbde8c37732603d8cd1f5175bb0f907df93e9c2d907087a3e295ef6ad5445724838c4acc823f203d604209a6f585920a4f69f455297ec9a9357ea632eeb36229b8f0b0cee4684a78143710e719364d314d4a30272a79d41cc856e71ce713aa9c5ad822d8da35090dbd0cb6f710fdfa273a8a798ad11eb52fd3e66efb226bc5d5ac0d97297c984cabc4330fb8917ffc310828d856fd16af2dd38a67678d1605973bbc81f00acbf05338ff94994f7615100a81a5c778d815011111a6289a8ece7fd246738d8f471db4b5718aaa25ff1e7d6adf8072290e7ee6485b3af4c1061b055c98ad732c3a1cfa6d9afde06f620b42616cf70265e026f273b8e109a95ae78605417a159369b36200dbddfee2cc026c683e82ad73d16ea1724909f48d8f9f39480a2cf1f7bf44d2995176f8824e8c63146be84023336c9476546e85d81995487232ad21eec68e174f803c9db1120b9d583aaa9ebf0b54f9da117342fdf29169f749c4efc81a9710f81b4b54648092dbdecab9c5f834ac8dd9fa6f2b83308d560b99a80873931693abf9e701e9f3ff3b0fb13c4758d7c0ca0dee00354a40174f620473500757a7e27807737d0d202517120e783a14efec9a49c960c8613d7a171a1d8eaff36f65a9c8db998a709a252e31ba3e820dad3b52aaed50d0718ca2d57cef8c60f8124b7310b4e5dbb6710e15cf4287c6bb1fbed57ee23e33dff28276926f8f48dc61fb1ad1a4192f41316115e9f3e0ea17b56d7aa2c4d63dd6d77b922e1ab0e2851a713494eccc1ed310949c2f839b1beb59570181f66492fd5d903e997970e84062c61e30e740508b4690de2aa8b5460c1ff9da4556221435fc26e77ce4711ec4c2e421192c862e518e6f8ba79377545f4fbd7aa6e7862099bba4166828973b0518710dcfe3a064b1163bddbf00eed1863d3c4b12512bd5b44b1db72bbf8021afa24fd5021dd51a6b9871659a932c9ecadc746f385f235b90b8bc80ef34e652701efda9a7ffc070c65b65b4a193a85fcda89f398f37d6bcf63570d13bc9e4ba1a5a58ff85b9a6e2506ebdaafe55468a77a8401ffe781b72f2bb0889d150339291ac73f7d5137c8ea9f4038df737370821f2620c2c78cdb3bd10b0335c5d806f32356922ec2c6efc3df454e572ae8ddaf00301b98fcfe18e24ee16f135ddf6c8550754c59b7ed7d3f5099ff2aa907bd6c866553ad611f0eaaa72cd9520a5be49afbf82f9b5235504e138698e26fe91e5ef3264566a232014bdf1c7b896d4856e13a42256cc1de0096f251eb9825068ba6e72ade7613e68787d475ead0f6d21dc9815548ccc4eefdde8c0e875f1d65e3f2d049b2ae6755fd30cfd0169af5e82f5b861ed6c8b83b488db23939a4ba8fadf861cabd6a4162b44a053b2714e499b1cf3e33c4a327738bfaff6717f8278103c91db2465ed86eff02367bd20af72a54de11e8ab82672f5299218d31b974a8b48827d47bcc036dbddcb240c1dab85e72a78869b2be7c5033d4ee23ee2ee9adf8e1d6d8714103dfddf89dfcad1d5fe0e85ed3c77126d75ab98003204e633bda3b2e814ddd2a7dab2b6c5788032623ad95837c48126deef41321c0b88b6890090d5fe1c3a24bd8b602bdc5cca97a8d7e017006067f8433758f325528ef73b32ef71c86ba5a44d30afde660063b732f239a81d3590decfa28ef4bf0e258956c4b32dfc91ef99e3ee6325d90ea8655a63f422021126b5566da3b1617b89a8fd26b2e24576db935412a44d43803afbc2e2e400f7f8297bba447bdc5adb3072713c1b2259302e4e9c5e4ded0bccad9c3f029abfdee1b02683c3a05b8895cc57b3db10702a568ec2184acd86e14f98c2507e9dfb667f27eebc81a6a13931d8adb153e5b4d317bf2b62be81f973beb47aabd254fae8756d0dcdb61f4d4d4789c8261b89862d2d5b758a89e89d5309bbd637674f345e5b0bb3e524685caac805776a9a42fa4a9ad0ad9faba2fe42cc3fe4130970c20a683f26512c889d2031423d4536b1d11a021af6c824c666e23b43c3d432fa45781c3041232404a5e706f20e48aec9010f726f66efc08d39668ca4452e140e62ed7e8ba4bd38f3445d429cce63eb49e455666791d8778261a229341f7d8295c68667cda7b1351b1473623abc4c2b9d5372a5e08bb922bdf923b88940df9219b337aebcfb9c8c3b35adf4429e739d42c7c37a0b979ce397ac5889ff7bb635d0c9d217c21946ccd2a9aa75e9e46b4a5d24171256cb05e7c647f4eba227f74d6fd8980f62f2a39b7e31efe43d37f2bb0ee6d50ddb5b93bda743b40b67383bcc696aa4b7e582e780b37bb526245320c2afd2b2a518cce9c0013480b6e6b0fd52c4bb81e6c6b872a2e9f0e181ae2e7ff3988e30927c4f644e0c117cea02173c54bb9f0d9114886c73bcc699e622778078e4e35956efd81cd5dac91d68395548210701c590994e5630f2a945ef432d46beea0c7f28a349301d63cfa128d945a544024944bc5faac91a6ba8b330206f516cf45e322c0c1ad860138114d71a6daf85d3ba880384af2d47177d074841e00592c0154526479fe9ffb1144356599c0267c045d8ea2f62053f94f928e132fca269181540aeab172beb1a1629e470abc64f4b551c418d101080c42023255d1363136fc909c75dff50f08989fe9d817d3a8c7bedc786345f1e33182fd981631a144b3c93c0327afecdb40694ca4ee974d1bdbe1652d994d54e90623b6659649704e30698d241122977f49c5caf96fb5a00d3ee81039d9f4a06849b5a5806b32832c5dae9cc69079f11551110cf55bc59ded0ad433f6509d5fc8531859222dfa3ef8b1c519c963e38faf82f347584d45737b781f575be4ff475b8bb8300e4661f7b57161d4b5fb328cf8f814de3f7f3f4a24cb16c7a626d2f3edc06fb8707e5621c7987e32df869736fba817e09ac8e70f513f5ad94d0cb05d8dc440f56e024bd874b4c16ac407b07da88a137225c01af7f382f9f7d0e565c4c46008e7864a0bdd664a3bdfbfdcc4733cd79e7d9ac663da67dc6a777c5c2f98b8b26377d403cf41a7c533f67d31ed042b6e071b9d8fd1950b000000000000000ffff0000070000005eb109b33254bf2fe1d628a9a599bd14d7562609805ce474bb9fa73533b5c4f5268b40eccded150fbac38edff83307adc75065bf3eeef59c307fa0b2ebee20c5d0c737f3a9dd1b8ea25fe95732f395febab23c78d3ddf5b4469d38624fb0dbe3e911b524b3534bcf45b187f10eb34282c9376e02fca27437f623af60e7209c8c561b34056f736d862f0bc36a3b890519a62363c05c2e84237a4c74c747bfa400e800000000000000ffff00004d040000381afb223babe6383025ca028a9490d20cea44224530556742cc521c739662cb89282ebd5fc8156592d15042aa1f2bc07facfa8e4b4a81301b8d6bcf66930bcdbf65abf93ca069f08dd6dc3e5cdbc22c2997362410d6af0852ecd5a08268fb56bc569a78ace5b687957a5ff9a40a84fe17b6bab5198134fa7c841de46f543dc566043484a54e7e2429c169077a91fc814ac33e176620dca1d2c9da523a312ff0b21bb0b8a327599b1521687b9bd9a4f5397d2d8083f839200ba010d8c0fc4c19df4a8bc6a5773f98a7b17eb3273950494e273c1437dedc0000c800000000000000ffff00000000000000f875ad9d2570f15e4e431aca6f71cd3f370e379e394643644cbaa17516e3b20041b8d496d94b41a4108cb1d59533252c90b3debfabcb9e4fa12118a8e0ef8634bad3a393144c5b376f9ecee011c539b9670bc35a4f1c4af5edc9c98e4c242af31cb410c9542dbf8c827ec51428dc98c43d873e4cf74ab2946489a8f16e6ca49e10acb10ed165549b54d8b208786412b3e6bfac732eeb3638365d47c77ffbe4fded8393690ea7e2c1c36136fbb58a28febf10cc85fc0000a800000000000000ffff00000100000080cd4791967acfe22a375040da74ffdc7b5801d8634f477527aa7dafcd9ede16ea945a4e60298bfdf44c7c9bf34e12ff50bccb038085749e94c3e1fcdf28475a44c1ff2e42e17c1120cb97cec17678a520bd4575d4191ace7adce679b3c6a3c0d536c9e9dab21a205a00003ead793363db25a2e54cfefe94efe0d1625c8642d86f127d162eaec740c4d8183c5741d6a6d1462900000000009000000000000000010000000000008000c3be80b1e7be1079797a10441602146bea977e18d637a20694bb629e3aea60f794e779332584276f7c96ef1e39c47b57e9c155dc07761432a6b8c76e14d3028d41714687c1d8c1bd867be17c7388fea8de8c39cd149a2a344d912af441c874f0d4f8fcb03613d342a3125f46faf9fb8a8da4577c4fe4824f6f650000000000780000000000000001000000040000000f896ddeae401a312f7bc7845893306bc955cbe5476f6c48894102f88396a59e3bf02c42ef7c1926c06347a2675ec1649ea0010bbbcf4c52fa8881dc2631494717e08af581956a5481dbb330f32344cd6fe9f47ac2f2e1574c1a1ef704fa0853650000000000000030000000000000000100000003000000b184c256104eef9f5451daf6a813f8dbc80e42cf1b7fe34f2fb8000000000000d000000000000000010000000800000038d2f51eea2e0175c5331b855bfab415aca36c14f221784717216c37336e108d8748c539dff02377119dae98ff284ab011bd64e8f054d14ba14586a87fda0cbbf44c34a1d7de23b7aa50456fc997b3f2c4929c02224159b6b6cc573f1c1e61392e5c3748a780c567a72dba51b5679e9a9b3956664eb5381ea447189bab0b10e4f63635d43e75a417e59e62f9af77ab814616c4d5d8fcaea60bd0a2433ecc2bf643a77124385591f77300e7f625b7b036e82b08f6341bd0eee6079d0000000000200d37f8f2cf94bab0e8fd9ac5db688db7633b00"/5428], 0x1520}, 0x2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x18280, 0x0) 11:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62757300c548ee72196b92297d16f520a88f5ccdcef041fe964bf31531be"], 0x8) stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 11:11:18 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 11:11:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5}, {}, {}, {}, {0x0, 0x7}], 0x5) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xb75a}], 0x100000000000005e, 0x0, 0x0) 11:11:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="19630c94eb8255cd183d71d5edb83a2e081617ce8e8e8258f4f3ac7a3d998493e9f2423eed6f86d67b5d0389ccbd56ccf8ff639721158f5c2293941d6fc6b45035b1482af7cdd01642ffaf1e7cfb5cc2d329013ca3368f7f9ce09270000000", 0x5f) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="6bb7b07e3c3c9fb04dbcc763967872fcaaa5417eaeeadff14768d5eba3f811765edd84d3735f3a0326124e782ad92720433781de5e6dd2c960290d80187d07f94b89652fba68ad0b4fe291b3fe82cf0c003c365268831ab4af5752abbdb612a27093e94a615d1ecf4d40ef5626f2af41f6579e95b20c600fde509e00390a9e3ee6e26e4cf04601dfad2e4a1c60e1d045c0d907b1aeae88255d1435077c698d9e", 0xa0}, {&(0x7f00000000c0)}, {&(0x7f0000000280)="dc7bd735e46c35a0e31cab81071ac9b9e7c99074e1036eeceb5c2588fe28fc733f61c524fd498ebbde7830a6f60d13d50e876c15e550a0ec012e77d8d7493271c3b1e8d41ed97655183c3c1f5af1965b65c08744076b202e306e0d182a19131f237e9c2e5bb81ee89382a961eccb4f2b23a64de092c4e34e1bfb47ca2071501a941fd84bb84f7debd6ca157aad9853eb1679601952b8a9202edef4991d41e0fb7f486785395179f7842008c8bbe6001d636f4b319ce3f4", 0xb7}, {&(0x7f0000000340)="6ef4f49f9cf07701aee7cb5799ee46803d4f8c8592832ce404a773c4843ee3818748b88eb5c0435802aee559b122083804c24afc045482eb95981e8b1c5162282ce38912c24f9e2039be6030e24ce4029ca73e7e2e6ee8971033a7c16f", 0x5d}], 0x4) 11:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5}, {}, {}, {}, {0x0, 0x7}], 0x5) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xb75a}], 0x100000000000005e, 0x0, 0x0) 11:11:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0xfffffffc00000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5}, {}, {}, {}, {0x0, 0x7}], 0x5) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xb75a}], 0x100000000000005e, 0x0, 0x0) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0xd28) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="00f196dc044d788b691de6f4ee549686f19fdb4c3e35d80089cdb41f14207d65b36dd9c3c60a52d322d8cbfba2f3765acf46141a1d1f04f8d59b10d85bd8a7963f31067d180a8f73a100fc7691cd1c8346578e58d9dabfb02a8c6ddc1b0e19282f58160a5c2410676fbea7137c43f7c5dd4ca9f0aaef1cc4c7ad38d9d4f379200e50794517", 0x85}], 0x1) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 11:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5}, {}, {}, {}, {0x0, 0x7}], 0x5) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xb75a}], 0x100000000000005e, 0x0, 0x0) 11:11:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) listen(r0, 0x68) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10291, 0x2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 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) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file0\x00') 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000340)) mknod(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r2, &(0x7f0000000100)="8f0ca3cb04571b6d97627b428e68bb25a2e328ad0157a7531296f712b49e71275d8d2bf620aef6f4be48c184826e4ebbbc1289e77bd4b0397af05b0bdd1b3b66c23450591ca65d788e4bb1de64767393f0784dbf979c66a77e844b7cc9fd8d4dc4cd493709b232ae71d2d4eec722f152ab5b2895fde962", 0x77) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4000000000, 0xffff}, {0x78, 0x2}}, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/3, 0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x6) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) read(r3, &(0x7f0000000440)=""/234, 0xfffffffffffffec4) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0xc) 11:11:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1a3c6b5bd9d974227e296793b190f5428adc9b51dee2013d8e95ee9012dc795e1a8d63773f8b853de5d0d90bad9031d45e88677f7c2da7bf146dd352ab8e8619442c56de0d8051430f192b792d7bedcad09d7663fa9abada0b080b960f1dde0a75df6e9e8dbaace980d76c0c5b0d5924ebf1e0483e0eec9993c871a0c5a72f45be8231ee985e6dc1aae958398f2b5f653ce2315f9ae884a8a8693ce4440f8527182bc0eec2044dbd392959c13619b6ee66d831c0eb1ee4f3458a14b0a640c05b1020b43d4971ea719e04948f", 0xcc}, {&(0x7f00000002c0)="316a5ddf1a69303d155af2eed370de75a9a7e480a2c3ad251faef93e6baa8236bbc309887b339b4728add8c3040b857fec8a81c11e77375a3279bdb4b9bb8c614e35e08afe5163f53b79267f5a6375e19da50cd814542208c09214cb465c15a38a55930ba658287b231e2b6a551939d503d514586a9c097f9c49d819d8e5fb65cbbfc2b8876285105ee7db1e82959b125046122bde1f203d9d02b909633e632f7401", 0xa2}, {&(0x7f0000000080)="0fb4173a1476f81b0250cba1e5", 0xd}, {&(0x7f0000000380)="97f9cbff227b444651ff221fa1ca604d29fe21a1110305ff9708baaa161a46a7d32dd9fcf66700d84beb8e097394f5bd7c10c91a0771330cf3e58b88c255a054b13dc9401bda87fd1260ab80b6b4b1", 0x4f}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 11:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10281, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x20}, {{r0}, 0xffffffffffffffff, 0x48, 0x40, 0x9, 0x3}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x2e, 0xfffff, 0xfffffffffffffe01, 0x4}], 0x1, &(0x7f00000001c0)={0xcb}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 11:11:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r1, r3, r0, r0, r2, r0, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r9 = semget$private(0x0, 0x3, 0x100) semop(r9, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r10 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x2000000000) r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/127, 0x7f}], 0x7) kevent(r1, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x80000000}, {{r1}, 0x2d9f2e4eb31b3845, 0x2, 0x20000000, 0x6e7, 0x8}], 0x8, 0x0, 0x80, &(0x7f0000001500)={0x9ce7, 0x6}) kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa}], 0xe9, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000001400)='./file0\x00', 0x1, 0x80000000000005) minherit(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x3) dup2(0xffffffffffffffff, r1) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) sendsyslog(&(0x7f0000000100)="07a9d144f42783a904f6b82dc9e1efe0fe37a731e34116dd0d0b58fb14b8102875439bdf8137fa3e83b88bfbfcdb02b786cdb2eb3aa2d829047e0bf3ded9290cd9c012cf8cd5189d736c9e617e2b0a9e0f653c73259ef78c7cef42378f630ec0ea8f7fdfe4efefe7eff234d82e9df8d84cd4cc4cc86147356335cc47813e0dd899654883b09d45f090bdadcc67588d3b0ffe6425cdf3e9d76b8ffea9714867dd759c4046f034d37ae450e8976b7d04bf05025b77", 0xb4, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000213) 11:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/30, 0x1e}], 0x2) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/97, 0x61}], 0x3, &(0x7f0000000440)=""/246, 0xf6}, 0xe3c836d06b01bd0a) 11:11:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) setitimer(0x3, &(0x7f0000000180)={{0x100000001, 0x1}, {0x5, 0x5}}, &(0x7f00000001c0)) unlink(&(0x7f0000000100)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6c60787aa9d39dad"}], 0x1) accept$unix(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x2) 11:11:19 executing program 0: clock_settime(0x0, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000040)={0xc}) 11:11:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10020) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 11:11:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="4f0f34b7") 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) fcntl$setflags(r1, 0x2, 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000300)='./bus/file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x813627d0ba7e2fe, 0x120) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/17}, &(0x7f00000001c0)=0x13) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="da", 0x3b7}], 0x1f) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x118) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x80) ioctl$KDGKBMODE(r1, 0x40044b06) listen(r0, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='}^$&\x00', &(0x7f0000000200)='*%\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='^\x00']) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xe02c, 0x4) r0 = socket(0x0, 0xc007, 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) load: 2.18 not a controlling terminal load: 2.18 not a controlling terminal 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="00e6d5268c119ae3faf98a58720000ab2036a9226b7b3d797b6ada7fa9c4d79e2d66c90338e8cdd32ab5109874aa038ff1380e4bdad1f62b689653d732263066eb4d1a62b6948527f92bb02d2665438169b816baff64f3d0765ac2b67e3f9a7bf1b2a7f0afcef2641d2ee7aa05bdddb45bba52ccc0cc2f2fd20a49e4ae788501686432082c6fb1714673e707000e5abbea0c305c4bf626079f3212b447b08fba2d6e56d2d5c01b6fe84c866ba6caa1f3250f61f7219f14d97bd6cff4e2b689d9e0ee9e266377e7f73471875b450fc1b6be11a036f3f043f75d644d6ad893", 0xde}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x1000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) r1 = semget(0x0, 0x2, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/255) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) r2 = semget(0x2, 0x0, 0x400) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/101) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) munlockall() close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffffc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8a00, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000080)=""/41, 0x29, 0x2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) pread(r0, &(0x7f00000001c0)="850ffa204c1fd25d1e4325761acd10fd387d4803bc5c4aa7b345cbb2b11e167a0bf585dfd0cdf8f73eea03720c2f0ce950812bb22cc2dca7f37190baf1377c71560478de133bbf9eaa34e92b62f38f07fc73391d616402e4571583077cddf82d032bc6f1f71349b48d2b2df22576b5657b32342a7cd1bb38264dbb989fcae900eb530d1aab51f5ecf1d0747c6d1022fe89058698ab0a8cd3a48468c4b1b7c736aa8921ed0cd74bc6f83bd2b02bb08574eaad31ed2f4dad7a9c520d67e8a24c0ef3ec77d7dae696fd4e34d0c8dadd62dd201a2a7fd7", 0xd5, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffffe) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = dup(0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000040)="d74e6b43461e8554c2ee16b3af9ddf24fb629b72607aacde90e26a3e5182e534bdefffb9927e8621e45f83d93d3bd45a9fb84abe2f254925910e0816be45eb1ab8710449c5fd4952b98d8f4809ad573f13cce3af5d8cfcb3c45137954c053b7ae2a5f3552eea867ba564b5ee943a4c78bcb37fcf8c1e208687af92308cb8a3346f4ad492efc48b56eafa05f457a85e8efbb453ed908d6ec2e4b98da95b5349377a1b76e3ba2474917e7b051f46193da888647d83d587eccc95f57026cb4e7e", 0xbf, 0x400, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) syz_emit_ethernet(0x5e, &(0x7f0000000040)="c9d569a9a87fc7c5e403367ead1598f8f905ddd8025cd28d8a2bf6127e4e37abb9d94c487118aca6dd2d18f522c3f3278ce994f148eff6005c0ef47cf7f71faff75a087f3fffe707441fe9317e1725a28aaa8dac402d3de4ffc4d6ecd27b") 16:00:12 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) read(r0, &(0x7f00000001c0)=""/239, 0xef) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) open(&(0x7f0000000040)='./bus/../file0\x00', 0x10, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="4fb662653e2195f221616c5ac8aa13cf385c4878f989e56f1477c1ab3eabd2ed4c67bf5f7e05dc31f077bfe9c789a00fcabc5a04e9d39e9d6782336cc2b3fa09dbe5b4b28f2136c5c0837fb7d766d0f3541257e1043bef28d601c440587eca04bdc9d31e1b", 0x65) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x2, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x200, 0x100) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)='\x00', 0xfc46}], 0x1) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2080002106, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10281, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0xd0) r1 = getuid() r2 = getgid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus/file0\x00', r1, r3, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x0, 0x39, 0x20, 0xbce, 0x44b, 0x6, 0x9, 0x10, [{0xffff, 0x5, 0x7, 0x7fff}, {0x2, 0x20, 0x5, 0x8}, {0x6, 0x2f, 0x5, 0x6}, {0x4000000, 0xfffffffffffffff8, 0xa1e, 0x1000}, {0x3, 0x3, 0x9, 0x9}, {0x5, 0x1000, 0x6f000000, 0x6}, {0x8, 0x400000000000000, 0x4, 0x8}, {0x3f, 0x3, 0x13e8, 0x8}, {0x3, 0x2, 0x8, 0x2}, {0x2, 0x5, 0x2213}, {0x80000000, 0xfffffffffffffffd, 0x1, 0x401}, {0x8, 0x9, 0x5, 0x8}, {0x1f, 0xa08, 0x3, 0x8001}, {0x4, 0xccc, 0x7fffffff, 0x5}, {0x6, 0x3, 0xffffffff, 0x9}, {0x80000000, 0x9b58, 0x3, 0x800}]}) open(&(0x7f0000000300)='./bus\x00', 0x10, 0x40) semget$private(0x0, 0x3, 0x40) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x100, 0x1f04, 0x9, 0x9, &(0x7f0000000440)={{0x8ee9, 0x1, 0xfffffffffffffff8, 0xfffffffffffffffc, 0x101, 0xfffffffffffffff9, 0x4}, {[0xffff, 0x5, 0xd23, 0x6, 0x0, 0x3f, 0x4b, 0x0, 0x4a, 0x4, 0xee20, 0x101, 0x1, 0xfff, 0x8c, 0x6, 0x81, 0x5], [0x8, 0x1, 0x1f, 0xff, 0x100000001, 0xc2, 0x81, 0x6, 0x100000001, 0x81], [0x8, 0x7, 0x5, 0xffffffff, 0x80000000, 0x80000000, 0x5249], [0xaf0d, 0x7, 0x6, 0x7, 0x85, 0x8], [{0x3, 0x8, 0x1f, 0x1508}, {0x7, 0x7, 0x1, 0x4}, {0x80, 0x400, 0x74e, 0x9}, {0x81, 0x10000, 0x1ff, 0xfffffffffffffffa}, {0x10001, 0x3, 0x9, 0x100000000000}, {0x200, 0x7, 0x10000, 0x7fff}, {0x4, 0x5, 0x3, 0x2}, {0x1, 0x8000, 0x101, 0x100}], {0x7, 0x80000000}, {0x9, 0x9, 0x5}}}, 0x3, 0xbaf}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) socketpair(0x6, 0x1, 0x9, &(0x7f0000000040)) socketpair(0x20, 0x886b7195997cd3c4, 0x1ff, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/168) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 16:00:14 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f60ef4a455f466387c6c442c8b52f1cbb4da52806ae2c376b0043c539f5f32f8c07a74e8cc6755908a8d26ca50e4706dd5c343e9109b3df26316709dc28536b1180a74f26b0f89c59a3c8c5d4a75842b"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) chmod(&(0x7f0000000100)='./file0\x00', 0x28) r1 = socket(0x18, 0x5, 0xfffffffffffffffb) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00'}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x65a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001240)=0xca9) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x8) sendto(r1, &(0x7f0000001280)="421c5493b89fe299b3468044f160308c05", 0x11, 0x3, &(0x7f00000012c0)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f0000000080)=""/41, 0x29, 0x3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x39, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x1, 0xfffffffffffffe01}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x40, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x4000000000000000, 0x3}], 0xbca, &(0x7f0000000140)={0x5, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) dup2(r0, r0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair(0x1, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000080)="f251dda6d9c0a2aed195c701f2e3e9849cce4abf509e97b1952f8838694cc8d3175f816d7ce5fe76262250f7f36775", 0x2f, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r1, 0x3}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) dup(r0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x83, 0x5}, {0x0, 0x2}, {0x44, 0x1}, {0x2, 0x1f}, {0x100, 0xfffffffffffffff9}, {0x7, 0xffffffffffff7fff}], 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x10000, 0xfffffffffffffffa, 0x9, 0x0, 0x100000001, 0x20, 0x2, 0x3, 0x1, 0x200, 0x6}) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) write(0xffffffffffffffff, &(0x7f0000000040)='\x00\x00', 0x2) syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\\\x00', &(0x7f00000000c0)='-.\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%:#(*\xe4}%\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f00000003c0), 0x1eb) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() dup(r1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5a) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x10) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x200000000001) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) fcntl$setstatus(r1, 0x4, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00'}], 0x1) 16:00:14 executing program 0: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1ff, 0x55, 0x6, 0x5}, {0x2, 0x8, 0x81}, {0x3, 0xc4, 0x4, 0x6}, {0xffff, 0x2, 0x7fffffff, 0x9}, {0x2, 0x0, 0x9, 0x4}, {0x800, 0x1, 0x7, 0x81}]}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffa, 0x0) 16:00:14 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x200, 0x8001, 0x5, 0x5}, {0x3, 0x400, 0x8, 0x6}, {0x5, 0x80000001, 0x2, 0x81}, {0x1, 0x776c, 0xe6, 0x2}, {0x5, 0x4, 0x80000000, 0xfffffffffffffc01}, {0x4, 0x4, 0x2, 0x3}, {0x9, 0x8001, 0x10000, 0x40}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x84, 0x0, 0x4}, {0x4, 0x2}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd92, &(0x7f00000002c0)="764e955d37b79d3aed9e0600be428a7025a6a42defe147aa767233bbf1ad9b3c4871519d2d7791c98585dfe2a1540c79f9ba55ae0ad3aca6ac9f3dc60bd22cd3ceca03ec10575e3bc8b0126e136883d009aef5c26c8b6c1486a72eb86dbb992f99d0d07f0aa3883673a9c003b5b3416a835393c175b527af09ee4cc9f529b480229fff7c454e9a33d3a3246e9ce99d1ad49a8042b94333d8cee2694629dee2dbe768c87a7aa6bcaf23081ac3e4c966fe4f59973f8e54b85499244e92ed81d10bf88f88cfe0a70b05e9998a7b1e5307f1ae686f4771186ffa3fd35c89a9ef6687edf69fa9adc6") 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x40, 0x145) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="65d356f2ffa88f857cabfc5b0bcc876b9d21c6913c8fcc752ff6505fcfeb4eea1d2bccc36bc2426fda23123ce97c0aac5a744443b47c20f6f4d5754edf7b6716bceb5430967c756e4f2670d91002edfa0571bed1bd00c8f5be1ae425f5c6c676fe9a906ce66cab3ad4a987f1c783defd2f41e5fe8f96ac7b913c7af222aaaaefd67bb59c63798fbfdc9bfed979ea02a784db05e8158431086c2b85006bbbd399eaa59cd8ae3d181daecabf5130886f4c92bfd41a3c7599ceff03a551b6c17263fe23fb5c1cc1f58962899b3f2dfb39154493ff5f63b1b8acd23e249f3fc0e852a91b41435103ac479a2ab1af19f480717875d8b345eb1910ad719bfa", 0xfc}, {&(0x7f00000002c0)="9c810af9f260e165006122af36c96d3d872988f6b0a93f11a8c84c5a0de36fb3562db3110c27a578272761abf8121aad8dd5826a7db0ae6f1e7a907dc80d02a788b931d1952deb6e34f7344a356b6f9e055af68aa23308f17b1f36fe87ed0a46f6a627f47616c9c560e21b89579863b2606ab4b9d4569fedbc0e8b45d9924d9487dcfa8bf472af26d60d1d807cca5f8a6cde059d21dafdfe0aafcd5834d9909c379de3db28da07c5bab0f3148d6e7bc615691cc960cdcbcc5b72495972abf80d6ea0d699fe", 0xc5}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) getpgid(0xffffffffffffffff) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffeffe, 0x2000300800000, r1}) pipe(&(0x7f0000000140)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000001440)=""/194, 0xc2}], 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x40) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001600)="811558c50da23684cf272102b065ee6b03d8b0e98a4bc38e6e271b9109547476e3186cb83106e23ef557337b5843e64dcf8c37772597990fc8df21c82f569df9eefb213d3f7193a61bab836c5ff8317646583336349e4f6c4d3020a76937c68aa1a95bb49928a3fc84d494180a5434f1c4affa88afcc7805a004fa3a21f68af63db086d52894497133e7cba7cd766554648643a26c1dae18d4658aa55f67ad48ed046665fae54c14dde1cbae25608f4143d57786"}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="214cf2acf6187578f092735e7fbcc43df84d51aefb26f31f012392c382addfb9956ba668722678d36cec84158dbdea6c177f3162f9bc29830f3b03f75bd8cbf516af0ddc1d0d2475a57517da636eb357e7e6b142f150358c0e4a26ef0736e5f1d758cb1da276948cce6192c95c6c56ba8229757908cba4972a78e0d67e0a6656022c8d73f07422"}, {&(0x7f00000017c0)="28d406b789595dead531fd26b220ccb66a2be0c79d4ff5b8d7ce9637d13ce2d56a3d8fcb8c842fa894747dbd31c99ed1cb62ee03df9f5decb16d06945c7969cedf4fba34142c4ad3cd6e8a11d2373b7b47d8bb207e516748722c00d2326923647c6a1bb9c8a2bebf7ef004e5e5d0e08f3f01aa06c5d0f6591ca027a4aa5f9ed753a4355b8e17e094f7ebb964b94c11ee2f6800290d79e8c508b63b05b4f928a442ebbb4d39aba0111747d19c87f5b8cd0790864303"}], 0xd2f294c77c20487) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000002bc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xc) r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, &(0x7f0000002d80)=0xc) r10 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000003000)={{}, 0x5, &(0x7f0000002fc0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg$unix(r0, &(0x7f0000002f80)={&(0x7f0000003040)=ANY=[@ANYBLOB="e7092e9bdb6c8864c5aa28543f4a1bc13d"], 0x8, &(0x7f0000002b40)=[{&(0x7f0000001540)="059f9ec1aff3d46f7438ec55fd020fd7496b383011694491dc52e3e321ad3336a3e1895f37ac2439dff970989b491e277107496e654aeac92920f041e424e6ff86daec0475c4301689e67f3b0ae6da58a1afafefbf52a61ec639", 0x5a}, {&(0x7f00000018c0)="266c202dcbfef3a81639fc09ea61d59d81d0d7aea0e35a131ab62f98bbd62094f08f66785e831436f4792a6b67790cf3757beddb7ed6cb02bdc740a3a2472a65a05703ccd669eae84a28f6457ba58f418579b7e2fe2eda59e901ad5092eb54a5e84ea3ccaad6608952018a81e1f6153f213a8379d93311d821b53b6d0a9f8bf89b94", 0x82}, {&(0x7f0000000180)="90b3c351", 0x4}, {&(0x7f0000001980)="90bea1ee5ab2b353a56325ce464a1dca1afeff0f5e87a4231fe59f5d12aae52cf23450192e1fecdac164dcbafc44836a9a2b0b572195d35af64af2c57d0fad0403cbb7500d3248c460cbf577b6de87329b23f4a7d74c16824ad33f841458c6e7374466e65a3bc063f58e44ec5c757208d91b0c4a550cc960d795a0c7171dc4c13cce26dee3b8367d9a22b975d18bb204d48ef8001662a756b8063a5d3fa8291f0cde28174918636c30e8dc7120caab28911999d9a9e0a6cda21b26c1bb9496d7da73840d3b", 0xc5}, {&(0x7f0000001a80)="9862ee1990de9c7402ac6f2d1351dca5e6dece38469b6fb4e5ee64bd73c89e5d00bf02ab5d206f1593b32d51bb69123e995884792093e23c403d09af5c18fedeaacc337182d0f07daa768f817e9ab45d5a6a341c2763eb446ec45e9ee6b22cda7faefd80f20a959f91ab8162075e88ec03ceddc57f05fbbf704f2533fc63818ea730f692d795577ea18bc06f1d14c2cf076464", 0x93}, {&(0x7f0000001b40)="b7425c33fba2e3fa4f2d9b859af7be4b3185be60e11275b5406002b73d37c0cbeaaaf42f190e5a2d56359908a7090ba9fa16a41fefd411195c1807f95a65990a6aac756d2a411f3ed3aea0266c854708d2490f4dc24cfd499f3d59345ea1a1365391a7cd2480b30281567c92db7967da5bcf72eaf6aa795c3860918b0a04528de887d5d84af0feebff7d8941f1e9ee75332a8b0683554cda40fde015f5f725878bd78e9fa7a2cca8449015655b4140613784846aa2a9065fe5d44795b47d9a79156b233ab715fb357db38c35c31e1dd5b37d30c26946ed8a7ed6b0e03750827d8b7695a6eba29c8bd7622015a7ff7abb72065ffc47c1c8be55851f5af34792505ae73d427a1a22d06867332d32aa6650bcd1415c425a2a871e6e123be3ada1a47724ba0e790f32618f02c4de723a7c443684d600863aa32d874d7f8bce2419b8adfee15b70fd065addbde4fd701144203d06d06915028e35c01e82dfab81dd0eef098e76341c87beac95cb9d20ba17143e2dadb3177a8c7d6359eb1c59f2972b9b979e99c8d963b0dad2824a00db8f0592bd16cdd86153a541b783c39e309118943f08b31dcc6eaf4671e6bd8715c1d0af1cf0287951837275e7ac3c2617d6d63911f80877deb39af37d3736af455c37ed18189268ca66d7db63915a6d09b98d8a996c9580dd0e8be87f95b38b9470f2921f2ac3f8a60caec971bba48ec8925df8b24368aba3dac69cff5252cc761783ce055dccc4f8b5d72ec3d1684a5a0d51952b96a0fa290d56629e1d10bbd5b7364309cf3b70816dbb4e92d1a2a4f13f7803a6d3fc34829d24bc2e7d761da5b970374e8aa1cb8d12c929e5214819a403fb639a3acb0cf8fdde625ba31dd66acc0f93ae696f89a9d1c81eae4c09d5e18501bf335cc6c271a7e3b2fc619226659c91423fb78e6dd9f2bfc9e1cbdcb09ae6fab2072b410ff79f2654e1def048e6396361a48dcb001b160ded9fa5445e284c156257e915a82d5304c8f17987b58ef131a6acfbeeb3f13becfb8409423a02d244bec2f0628366b5655465a583445c7fecb7159fefeaccb84f89c9958babb01cfbc920bed166c44e503edfd716e6ce2ac9e17c1de612b103bf9be49507cf66ef2ceff13f14e2bf2e328abaf995866730c1cfc5ee00e6e7b38b2d127e54603e5243add9b0bbde0d0c451e6ea879a11eadb27e62a21abdfc41f2aadb8971bdb0f61458759105bcee5e7b315d1254f37ff5c0cda5f67d2636801c4d759686ca780e44334ebde27fbc0b60cbe38dbe445125bc859634e301659f2f30328830b7401e4a90249b278c7334cf7daede3cedf4ba2400827040439d2d6044d6c1897125f4296cf01bc2e887d9c2a3b93dc6fe753d8b420f0a019035aab75db40ed37a4cba8cc94445c4c717a215be7ecf091eca076402d590c9c3d60bf71cd82843b4d574132cc0c8bdbc597cfec06f861ca16d81cb18ba493823e937c338ea1bfe2ebda564dbda8595c4c64cf63dd31a444c2b9ddd450784a7df48970a961c15679f40f5ba5a3c5b6edef5739b0bc3c60ae9d031e462d89ca861eabbd6b7d9133641347ba565c1cb4dbe97c3ddf2fc2e55e8d433c419b54255fe72c58d3f03c55caf01d18aeb6445f1a6338de2ba6a86525c82af524d03892e64ed7759f39d8531b084c92862599268669e8a5b5eaea8a6d671b055981bc666b59e3d5eb59ff6f7e0f1f01ebe3a4e7d39407c8fbbe8f498f33e3587d7d660a46bba50f871f0c312a78477fdbe9fd6cc7238185db4bf47343816defccc81d3b39dbad66cf68a5a7fa305c4ba6b2d169fc163fd5fd9fac87129ed39d6b8b98bc8d8d2676a9e66b3e545ed82e32202d0f16576ed00b5b272d18c1fef4b10d7c9398700b2477b471554471e705c9f356a070d95aeeb6f3ba059c31f2dacd0fa2b463b9644fd65a04e71ba05ccfa0521aa036cb03af9b58ef0f9056bfe5d2283a7ddffc2575ec28803febbd80122b658ca24152ca4504838994cc4dfc2a050d9652cd85abfbaf539bfe691aec55c2bfdbe673b703296c89c1627505e37488b05744f65a7913537e7206557cd8508ca2a208354141a6ebbc7f3ea77d6b1bec3b5b874b3ba5cc905526fbe10028268d694b8df60771a1cdbfeaf0864cd40fc94f282d7321167498f3ceffe7556606f2167a95f27d28a541ad5c648745e29c53ddc6d593deec342369a843a971e16a6c7d37b7350b2950a24db2cb25b8278c5f32d0360270f2d4bb4c385ec1e47abb890569b91502a1571c54a50341f4e83723130fe2edd188ccbc4987f542f3832596c99b7e89fb895056cebbcefde3cd1e4b54e59cdeca37373e4d18c1eb7aad0da38a8186ca44bb99531dccd4f2959b5462a3affaa6dac373a6d5d9f398cb99a1ddcab4843214cf6ca7dbc43a8b7c2932835c8a62051f647ea6fdbd2585bcc049c09565333e728858431653d083a8a929ebe0c801ef51aa159718124a3eb48609c2208a65ea7419c17338ba5cb41c054d06b5fc31cccd8d00eb961305f8c2ef6a356265be976bd6dc6f837e3c67025acf98ae7cd5efe64303ff310cda73a657ce8008b5aa79ab97e7f2a2a337878cca6ee7c2778e72da1aa06fae7edd436d2803764c9fa7698406de20afbf8bd02fc44783a6309394c27960cfb20caf439e409ef9f47cfc091db7865c68d0aa941690feb13f8628fbb0623336c20d102dd611ff4e68540bf43daa4292556a3193ea6f6e0b102e19f6c569334dc4631146e99b5557c94420d3f1b98a7760db76358ba666a1808f184da66495b6bcc2dfeae83bd9949dfcb12d08cf0fc7960d5d8c35a2a261fb03452f53e86470d3464f9e03bad48f68831954b996ae9920acee982aee9b17687357fb867fb9250f2723779061d7fce2ac7fe8dff6e98aad08881bec37681a8ca76c09008f2a4ae199d3a93f52e7723aa6a227218d2ec07e7fb447deb23409eb8000d61f68283d19ae9447afb357c833506d85e48be8605a9ef51a276cf1429e7a02d88008afc1efafa6d14636b65dfe3c2300bd67bb0e1c2693e5362a946cc0da00caf541dae004bc7a1c75810d6bf8f6cb2425110470e99d32d8555261322eae567cf712558ecaa43c161ea5f86364d9331c981c7597f2c7b5063f20ce6857bc32026cce75d40f661e79c8a13d303cff1903c6f6bb64728bb0c3a806872e8a3acb7b644ffd4ce067e8c82943463ce381dd89eafd3b824da848d529682d883f6329e4282d4d74632435aa31dccc65cbfcb56ccae31794e939b29f90d2f5248744a19f5d4e9de747d28e44dc2607fd8fcfe5ee9168d240aeb21d8c52594ec84a3c95f3c1372446d2b8ae68dde8845494417a84ffe0db60f77652a04cecba0db4652d2b12f5777e736097c7f9819253b85d017eaf5c6823402c06a93c05cf64cac41c0943c156fc1af6aa3a3cf4ba9d126b43ac62dd347d933c3406e6d478dfd37779a54ec580b2ffc6d09ff058c8bdc1c607ea83c543054e56845bda56299e93f87df58608ec3794921b4346ce1ab2e553b54fb9e32adea4a9fa350ab7627cb655fad9760a3d7d7182a986e5a744ff72862f0925b6d242b711fbd327874e665b0d7892f32e4b0ff55eef32708ebfe6dc50372bada2a4be5fe959b140988e4cf4e43a6bc150a9d457c9149adb7a6793113871aa5e5d1623e4955ec3e78e87f300d4ff39c705e9a586ee50214726d8b74b53914f9a6fd044f3b150d95768ffecd7ec4cf0f4a915ea981afdf31214e99caa345dfd11fc8024770b7c73ff61ac2f0b145611fdd9a759bd23c5360c13880a1b7ceb4d967281d56bcf4e88ec710e962d234163148b1a5e2c2773d3ba3e9cac30310d6e312725db41e4e0f7fcf1ab6727d49e87e3238732b4f527ca8290a417cac7092b6d4107086e3887417deb2adb8cf61eaa8184d32f8b2ec67fc618136b63718a1fea7a7b270aa46afee956d9639dd903162b7b359cf6e3280a791ffab33f9e1a10bf78b63dc7aa551e533ef717930e52a3ea1386a4147e5322628dc8cb4c0df801528cc51c60089ccc915298e1cddcb3e5ea5ba9f68bdd6d88073dbb7b74de5eea370288274ddfc3898964bf181a7537b97cd7e44379396b82a613decbd99d4907e41c3dff244aba9ec6073960d14bc3ab4bbfd3d7f6f540589a075f2beee0f2f77ac01a461bdaa0178f5adbc246a160ac84bab9549e0a381c6170c592e797a83143fffc11d47ec7c0b0644c51115d6c1063a8a5a94bd9acda899f5553b439434de45b56c75ecbae53d052057eebe6d04cfcc43d11ff0872c44628884d36d0927187b602666bbf25ad443ee7e6d2dd26d8e56b2d6aedeb446b57b204ab39a5b386db6e8083e37b4f026092be9ebbad93a0199ba05adfe2edabdc7df1dc6b584e1c8704f22b4e0eb35dd9d4fa7f2146e76e0b9ffa469f199f7273e6520b77fce5d99cbc9e611887a0851f45940678fd71420872027d763d124408495b8b6851a0e56c1196442cd2fabc1b3460c3a003f91a689de095c838e586093d9a5a9952f611f851e3b86d55b937d721fa6ff0de2ac9fd6475a1346c0be74e68022715d7f10b1c550fbd15eed38f85615dad7f34989cea59da842cc271d9d5aa00f6856f5a8e1ce3dd2ca4c85dac4c25be60781a4b41178ba513fb13f1ba67585c10fbc73466cf7e9998d13d816f3544bea5608833b70c92142e8ddf92efdbe0eb1827e04b58001b467f5fcee3415cf3192c8fd83d96ba629135791b35d1a304ba8965b4d8f0e120940e9367345b8707598ec289f2df916a347d5a048e7965ed306df0bb56c1e876b704eb0a1888c94d59ffe47b030144d2599544409219a509f8d394931e20cacebfda27db4b75830f60fe89cb058af8e2b5aab27ff56d49e3ffacd1a8055b973daa50ae550586e8921f68374d38d06da2587f95caddc07582ad7f4e5fb851dc858bb37107e5955bfd702c9c5d916de3009878e6716189a3543d373ac84c8ca91858feded75137d11f0ad232490a964df0bbd411f510f7a39b519d516b01c61121d1b0ee9b3b8105331aa2c26c73b92188d327a30959f2d00ae7a63d08b977a6f8a3e8ad559053542841fc659400af00a5b492590ca96cd0a246cd55d31611e20129eff1276f1623a88396603601c5b52e329317063b7a840f54905f64fb7a95a3c0903c8fa1c2b85dd4134b17844c3d15e194f03f65603acdf883a59801ee7fd5564d009342f2bc63a8b481383337cc6b299fcd057727e374ebdc46d7d78c9feb1df3b965ddcf32446310e3b90600eb9174496a3dd7797d3aad87551d26c59d0c036107365fed061999167cbfa1c0d3df02f1f0934bfdeeb778e88e3d330d8f7944c54be13d8cbe0417dd3b23d2a51a99ae1137c46d5a757b69a425286b02e821b92929db2cf819ae0b427b7c350f2a86c3062cfa8279f9076a308ab367901e2135e9068698df642da866dac5a593d1818cd0ab1f2f75fd551ed75bb0221d92ddc2595aa6b8e5928f12bee7a1142dad97152503f2d1d66e8fc97f6da49cc1445eb713c0a86570cf42a4b518931c081ca9d25e7fdf6f8db393660bf3867f845783853163e370b26343fa786bd32ecc41011adf584664f60766ed0e696a2924585079bcf6f1610e3f4cf3be5649a778f6d468680837ef43ac72a263cc4a8afe8792a66f4372c690c6c73a8202682e6b97e6a157a1995004f70eed3da98ae06c8f83b92add3c08cf0d4fa602a383c83bf035140735314e7770bdb0e985407f79e2b4ea4c764d5b45fc84d390f16e08d8a540914ef407ab927ab72d4", 0x1000}, {&(0x7f00000015c0)="e0184a64a441e028fee677923f68e1c214aa0b69a2c6a78003c239164d33f17524ebc3a805bb7fc570085082751105656600e4ea1e45e7b9e5c80e42c6", 0x3d}], 0x7, &(0x7f0000002e80)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xf8, 0x5}, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x7, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8d6}, {&(0x7f0000fe6000/0x12000)=nil, &(0x7f0000fee000/0xe000)=nil, 0xc2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x821}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000fe7000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) O¶be>!•ò!alZȪÏ8\Hxù‰åowÁ«>«ÒíLg¿_~Ü1ðw¿élj ʼZéÓžg‚3l³ú Ûå´²!6ÅÀƒ·×fÐóTWá;ï(ÖÄ@X~ʽÉÓO¶be>!•ò!alZȪÏ8\Hxù‰åowÁ«>«ÒíLg¿_~Ü1ðw¿élj ʼZéÓžg‚3l³ú Ûå´²!6ÅÀƒ·×fÐóTWá;ï(ÖÄ@X~ʽÉÓ/dev/pci./bus/dev/vmm./bus/dev/pci./bus /dev/vmm./buspckbd_enable: command error pckbd_enable: command error 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 16:00:16 executing program 1: open(&(0x7f0000000580)='./bus\x00', 0x81, 0x180) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000440)=""/232, 0xe8}], 0x4, &(0x7f0000000380)=""/125, 0x7d}, 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x23) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="0000001805000609000000000000f2434ad326ac49a7039bb42b27febf02008000ba0d31e90600000000000000050000000000494142c33bd41e6670be393031329ecaa072b2d2c1a5", 0xffffffffffffff10}], 0x1) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x4, 0x2) chdir(&(0x7f0000000080)='./bus\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x29, 0x4) 16:00:16 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0xc000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20000, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="152933937a7722681f4073c8f7640f54c56acf36e379aef2d89e8fda1c641c740ee8d9fbb2c2e90dc83cb8c86005331d548ebb099418724e9a09435a9a27576e0190dae3bd30525fbfd19e5d7fcb1174c0f757be134f3e0768bbf21b2b6c2057b5b43515f8fadba82540e8f22f66bd36b1dee6f27c5d8dbbe6", 0x79}, {&(0x7f0000000240)="67693777e2110e6026a47d9608e122289ac5af4f0d21da0c8074cdb09b21216d4e94939e5d40b283015fd41e2221006ffd0b3ec234363c6fcdba2e26894ff120fe6503492afa7445ae3e63c5f9f968bb363bbdee46e2ee210a416b7f1025a91796ec9e4971afdc3cad31c7db96b0efa6177d898ca50c00056c98338a869ae0", 0x7f}], 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000140)=[{0x7, 0xffffffffffffffe0, 0x4, 0x55d}, {0x7, 0x7, 0x1, 0x81}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) close(r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) mkdirat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x104) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./bus/file0\x00', 0xc1) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x40) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) r3 = dup(r2) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x1, &(0x7f0000000640)=[0x0]) open(&(0x7f0000000740)='./bus/file0\x00', 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="cb6f147b4ae08f3114207ae6fb9f309bf12691f680e5ea7769a8c629d095e80a24009d49c9f78ab20b3d78ecba03f4feb5dfffda4bc01eafa41119774e492de0f7e2b0e182339bddb7f168c304461c8f3c1530fd46b8a1ded56e832a6ed9d6ab723b2a0b66ede8f81b8fb5fd1fccf8bad2137795fcae2d84b1180a28576a", 0x7e}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="b94c3e47cba5d54b52b52002eae326ffc710a2dcbb5ffe475a8b532ce2effa9f2efadb0543117ecb0b26445f087c674a13e8f137efa20973c103b328154f739a0d046750293c9a36397642c7e05949e4c5f3f744d9093ae7faab62ac4b02980d574f5192acf38dc61ce820e49c3a7099c190a49b994ceb7840d40f8b3dd6343c3e6a8dd7495fab765983e06958", 0x8d}, {&(0x7f0000000280)="cdaaa060d071a045f76f6027f3b039e135874da56984d3334a274b9c4039f89725711dcb9afd6cdea9f0b5d2e4a85b5d6806a72683247882afc52c3fef5809545e193b7d", 0x44}, {&(0x7f0000000300)="2e7353543e694995a4caf753c30043bc17be0d36175df63c89e0850f0af98a8dc13ce2012ff642e031c422387c75d1166f2ba094c88546bd54f17e4537af87db110840fb03f00bee686a4720c886d2f5eae5a3fc02081e9c2c670a918cf4ea28fc5598cc505f0ee8ff7d9d6f8b1718a987b7f6513cbcfd59a1c48c8c3c8b894bbdcc07aea9c951c2f59104a0", 0x8c}, {&(0x7f0000000440)="1c80c6aaaaa12e2398533b0eaea976ce471414c78d46b86be224fdef0751e7344f6a2dbeb229a4f416afb27de3f55b1ef1a8a3f731a639c551b81cd110e2a3535bf7e239ec2cdc8859965a29a56616cb85474446eb8a5a16117c738353a1570d0a2498a57282720874784f360cac36d2268e618743f8ae03d35335ed4a4f9e7ac687cda3ef4664fb3f168ab56fbc6bc76d8dada6185a17fa3f05816b371a47717648c530e0b60ef61c2bf1e2d2dc8e8e4964b959818caa35273f878d5cfd29184ae057", 0xc3}, {&(0x7f00000003c0)="18210835200c25f63609fd64c3bc4f6e3e322a03195002ac1caae848c84d529e63d6a3e4aeaa2121a3214100f18507524bd18b12ee03d458", 0x38}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0xa}, 0x4) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x20) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8042, 0x39) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xbb20acd201241c93) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x0, 0x1f}, {0x49586c8c21b3d0cb, 0x2}, {0x1, 0x5}, {0x6d7051c2cec5244f, 0x7}, {0x3, 0x9}, {0x3, 0x5eb9}, {0x3, 0x9}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0xfff}, {0x2, 0x8}, {0x2, 0xd1}, {0x2, 0x1}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0xef94}, {0x1, 0xffffffffffffffff}, {0x1, 0xc3a9}, {0x1, 0x2}, {0x2, 0x5}, {}, {0x1, 0xffffffff}, {0x3, 0x5}, {0x1, 0x401}, {0x3, 0x1}, {0x2, 0x8001}, {0x1, 0x1}, {0x1, 0x3}, {0x2}, {0x3, 0x8}, {0x0, 0x1f}]}) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: r0 = socket(0x18, 0x10000000000003, 0x100000001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc71150a340d61c69, 0x40) sendto(r1, &(0x7f00000000c0)="9cb13a839a14d805d6ec763c8742574bfc6383c78edf32059d1c5648af668400807cdb6505739ff4e44fa3f210e52f4a88605f1bf71fa8fb8a4577ec337012d16275b4f578071b83e7a420e6bb7ffe8b0830faa3d46c592aeb1bcdfa0e89a88c5c360af7dcadf0cd21b26d149d6310c627d081c89328c7", 0x77, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2a1}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x100000100) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1000, &(0x7f0000001700)="d6370790151763342ba072087d629422dee0dd9276ebf897ebbb76b4cef45d558cab7ca556f2928a813ee909340ecdf8af288232b67a02b74605451f6de31833c38ae1f6a1cf54a6e9b4b8e5fa26f7738f7f75ed1072ed1f533d510eef8610f24276a28ec1561b16c0cf83bf12f6b4e3e048715aa3a45e0fdf016084935e4abee9232f41bd2334c04530203ca4a5eb62191658998dc65235de3a0e293f5beba6c6665a818d3f81bd2c55e9109a4a77dd1ff9b9b08c3858dcf0bdcc803c080ace3cf9e61a731a4abfaccff833c3aae6f62d4eb4d46fc7266d8e069981874671ca039b8f954f07e0c2b2288a1f3491a09ea175dcd05d7dced8c210b04c7315223742d737720ddfa597275cd58b16bc89dd3962d116225899037f16c3f0f7ed210e16a65232616a93d19e05c75d9650e33c85c7d046166459424179f9d5296df36cc7cf3feae00bac9d400a0c26531a629eb6a40868a389cd765ad7810bfec51361f2e6f672eaaaa85a3c6b5dc324e352edb6fae20125d86d7c3e277d7c714b79a14e6df9f0eff5316a6ca5eb0ce759d429856227bfa747a29cdb48710f674c15ea92f88ddc3de3282bd28fcd2486fba6276df84ff09c17b61d6e67d8832472504dca953541f2e484554073845b5f6e0ea8ea93419581f81bca3b8834fea7629fcb46d141c5ba9f11afceed2290a02f42fc107a88c20662d84338661e03264f158743c15c974f5b09d709bcb485b8cd400d5310d246fcb56b02cd3253b238078aaa8fa7776e79331ec1d401de5618be3d0c3f5a4af951221a99a55acb28ed46bd3216cdbcfbcbf75cf850c05d3375149c7e1f5977298ce978068e936f815ac91f38d5bd351e7f07bdf816cce0fe6d93e8f242cf786c5ee3419315b31f2bb88238df98329f39f3b863efbb2831b28b3f4329cad1a0af6af2ac7870b2c459f0ff8c98b36758c98efbee8b51932d6b355ebfa46908e69d4e2b037b69249ebcaa96eee99d10861146b82e77edf126eb7ad85631953bf0d8e651f36356a0f817b9a92cf7cb1ad5feb8b5b960fb5cc4d9a392c4b9e19f6ace8c0cd4f0e9dc1761ec8cd608636afc1501871f04982177b84d9e2d3480fc72e8d0a838f994d53df08dc39c7d07392b4660467418d1c665175c1ffeb8f9437be636a0a0adc76e82659d8a8941a7cff09a0031e5ccc13079ffba8de45fa8f29e1a789acf1e08010dd149974bdf5657cb850832809f62631f863ee4a6589ba6d35876190a3d0ed9bdd7eb8fa2fe989502dad6f2b4df98dd11b67c9bbfbea66879b69d4dfaa468b5fd5b1f7eac0af909bb81bb1690ed837dd91874529d433cbccffc525b714863d29f2c3149c0b28b5f7ad147f68540e6c6e7c2a0fd84a4e48011aceab4356c9f6b6e9836f47aa59f8e2cdfcd18bb600842addf708dd3b25af2da7d465a5294a86c6c2c26b97c57b16e7ba7b2b438a680b7019e5d93b34301b35b982db8a58e6c71a49b2a9eebf7cab63e64cc54fd786c19309c5e9c6b871149cfac3f7b11b0a006c40c79fbea45893a093685474f6f9be9ff2395e0879abb2f91f7fcd8751d33e033a04fcf152821048aee758171d9dbbd86c69f89a59fef299dc73b73344ed2b615588ec98f35ff12154d8b95dade3eed30d596299be259e28e53fcf18b5a3a6305fefd39ced58b636345adf9454b65c6e8726fbcfdcb637132486a331d1e81f3ff33e1938b720071da4e031054881543d10dc01a3b038103ccd9b4898a9af306f29f45d9dc1cd784b904644da3f094d11df9d87a1e44763f3e97d27a902c13cd9b9ddffd268619b3bc687935e6a328d6d8a18ae65de660980bc9d3b530a1ca1e74ab344b7d505487c5a2515b30937f935d1f7381d08133ba8e24b5c0b753196431ea468b9437a1e6488861f8dc0d0d65e0689e3eb4cbe4f40895435937394cb34bebaf6be9eb04b745937f1cdd0d3eaa98813e7c04962493ed5a96ae7a06ae18ad148a3b06add91a6ffe0eaf8c051437cd72778d8188797bf94bed2c42a24dc052ce60206a43b1497c8f84e1bd4c8ab463bf8ce29876c7297ddcdf7d184e4d7397310abb9c54222ef63b7aebd38082a0793e1788ec2619d4c951670e4e6361d21bbc9c6218d39883dea2cb6869237804bd6e3b04978385503a57515ff20ca5922c3d788484174d32c1faae626713aaece50fef7c406243e8af0ec4ea7e4976c7030aea4b98e846da6953c058f51768b2e015a8b8f061d06533af5686c7cffeee2c9413ee266f10609a5c3d7120c095c644a278193dee2a7b648ee3b48c847a799106211b96663a609cbb4a7c00b7f14d51a87f62afea9e5f50724c24aa497fe346c3202a74cf4c63f8baae9326e620dfb50cb0f6c217f6a8c7ae7a1f602c0cd944476e62d20bc383b27e923d9bdd8b4ce3e8aee8ba257242417967fafff12cbd54b28fa10aba7b5218f35d5156f40bd33a36bbb05a8b7dbff631afaf39a53797f80807a7beec392e2155e642ed8c5092a8b2e6384472b627d6db9356c2a3867d02baa70ad923e6e996e85197aa57d28e059bfa764fe788807b2b2ecb81e807a91fc7a37bef41d41e37b31f1973938c47d4c324264f1aec12b31ddc4af3e91d5a5226ee85d5c7e58a6998fcfa775ca01ce8040e32329dae4ff76dd7cd9e338d316323a09ea056a2e6e4ddc4c958b45b521b1cec7f02f6ff462a6f707a1dcad566f985f4fcb203716301a2cd7cb82adddd02ba44f0aca889db88ae7a66e63f4b52cafb98452d64fe3e3128a6562c6d91ec41e285232eb7ffcc19f5d8ca77e890d738925397d3bfddb7d6c09545083d9bc53f932f94372f4d69acaea1d858050db8e8c472c15d33a6ecbd04e13bb44ddd05097095892f376833790f8129e43a4da36009d2507bf5bc33b65bbd51a34d57ea3d8e9c4081a14d64c5756569e5f8cb69c00f5696ca72167ebcf616024c038981e7374f90a108169e6f9fc16d7cd566a80371253df9e79dcbb57f86456d6beddbc88e2a85085a1820e1bbf7ee061defcd59608992497fcf6f4aa5cf3ee1481f7240539fe101e33f51f5a9c84212ce7b5e5d0567856848d16899eac76692867db67ba23ee55e8368a5125829954cb718097116a86b5fbd082437c51f9b267c068ff44314d63457e062cd14dd32dba6e722f363fe1b8a68179b876371d8826935e280b8f40381711e2e2922e5408f8721e1885fbea363839245245b41c8bf79e4c2c598ba34d953dc6d9b38244268c126214c78d26894f2bb1ab20c4d1c077086318b0ff18d76ee38fdad1e56bc42d00aac9ccd30a6fafdf4655823c7bc5ef0cb05a07bbfb12248320cb06ba550a8839b8189efde0d7cdb3638f355e1aefacd670e5aeaa96aafb00f74a649d548e8f4e9f096709804a9ee44ae083253a246d8abf46854d6d879d2004a9b78715127e8f23f39e3ce8f23d501760414c23bd59f155021812cb69f555b85857535ba4fafe0cfdd6a2714ac440ed23d0e52a0f1edd3000e7f49da080e0dff910e93becfb3ad6ab295e1b42dd63dc53f91dd35e736f9023fdfe2001289ae410bf7de8fa358cf2f6774b4a706f3d520d1f79e9d6a6c64249bcd4f6a4bed5f1af39fc128080acbafbd5ddee899d8920d96418e51aff9ae6804d29b001f93bed4108ad7c5049747bfc3dfa7c44c54a50ebd42645ef9de95493fcb6168d54866a013f9fb20c16ba9b3ca123d1de4c835f01191a75a9d8588a5f11f780e44e50eb047747fc5e84771c8172d3a24606be4c6d0639b789640de277f33b11aa6f65309246e9c389a11416c04bfeaa14b9050bc40b27abe54b16ada778973709839737116c5823f103b4719c147bf259e3d2011040bbaa2263c8ba95d08f02f6fc564ef8e35fc58bee0ba2d619711925ad77d57a5614d7507ef26eebd5276e2986c27326e07d3f00363945608a6654b49e3f1482bd25e7015200f4bd1a65a132a6f98e778fa8cea548376d53b4338ae28531196e0133ae7a50e9ac0f2d234123f793a5f22737469f8961ca1cb02ee2568362f45378262592e3a7ac877b8e228366a83cf31a283f3e51bc01ea9fe6fc4ec688e8afb54c2bb99a62e6f4c84471771c135d02836d30f1bc4a7d51dc4870c010000c0bc959186366e79fdd809bab012996891e5261fde48a1ec7bf4afdaac179a5bab2ceb2afb286617e2e7c3700cea7d9d0128e6022341ef33f3c95696f04ccf7166c7f7737d0d784aa2036ab16fd6aeb2c65ad954a3970f2d2119f60c991eb3746c22e1d8433069d52381386f8b645a2219cf16b2755ef92f60d18ce299b89ae32c473143a98f18b3b5d8345d05a0a56877bd618dad20f6efecb5f8ba06573842d6f6cb9b7ed728838455841e40bc3553a3a573d10a9b52784d55d48761e87d3e7af100a95b9ff2985b81ae0300ae17773a3d161206b2fe69e13d2c60e91c0b8b54c7cf40ed604a3f5cebf869bab14b838229bc7dcac56555ebcd2a6de1ef03cecc11b6888308c92daba7b8c4a6a0c0d4104b935b961e7e2e3cdc7fcd0605b8a826d44a8419bcddea2c475617aff47d3b6ea5280cec66d21ae1f525e155d41f6daf92cf40a0a9ca9425134264dbd55b7fb9da46bd5cc47e4162cf3d8f12dbba75832af551eae47636ac54cb10b38f71bc98dbbf1a735472d5d9e26cd9bb1cb51763cb4ad40726c8d4a6e945fc7ad22b0bf9f2c97153e5d73175fc9759fc42c0b66c837804b3eaab9f4df4a52729ccbc28d10cf323595f9256e51b671678183a8cf804f3e9d9f9c14136a0ccb620cd10b0ad82c5f0acbe3448a002e6f94ce3a05fa30c9c872726c14a3b88973f8b59b4f3034f53ba9571d6207aa023a7910ec3e1639564a422d9602548be013dac5a2963f13f8620801a256af9ae96dd2cddcf060c92aeed8ad19846a5f5bfa804708888d9c8573d6a357dfb942ab61b0318830836c367e3a593944167663d3c52160aef96e566de5b6450a0b2e99a4f66dbd51b3c4e6cccf3cb3d7b196b89eea1ab434b5baa4ad39a8bd1f22b5c2e77274deb1de98405bb42d96b55bd9d5378c338b9b63f49ce6d16f659bc9efc803648494392d2f165477ecc307934dfae0630abf5871045d71c9bc218cdb944013e46dc40294bb2e43654c334b5d81d8bf27bd33a535c0eb76847d2282212c282656fbab13cf7dfc56f80c571e921d560eb9af24b171d049a4aa71e16aeff33439e97c49c8beacfebd292bdf45a75febe6463c6616787d7676e3f7552ae7b1c4562252a99a455f1e9e1c072b381eba7b1968c4454094422a4b49f883a7983d156a9c40ffcdd4fa808459eb574dae78c9471cc4f9b0532f34132a90ae8800e92d31e2b55e5d6014d6eeae72591fb486aad41ef26afe667d0aa02ea72f97a5898398ff359546a1fa52f64907776fe398173de6ca58859c21290f22115f44d4ae27ea84de3a668490e896e16e18b7fcfe0615b0ba4c9fd6d18aec10bfd0d9248726ec1e2ea2078b20697c20012f9c4228454b4ceb799d8040bcc578bc7990d9744f7460e30ea9d1fa6e3be8f0fa7cf0c58bffd389ac5aa2ec150195457f7e6e6b92e5c2e5ba8b79a95084d3553be64a3a55b6c6a53ec6d97ddf244312414d976dc15377c9e53596c7ac1406801b6884e47d3652f35da47261ae1959ff4bb5483d2a1fe7a2ca3f816e0a9ccdb61d275021a10e1037803002ca3639db674d5ee7a0b33257f9030ff9b9797640c0a30313f0fcf7f7854b9d616876dee040d908baade48da1ebe2cbb7915bd34d382b89e7018413d007ce22d3276e399990e730a29f09c77f7efae") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x100000002) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0xdd36, 0x8, 0x7ff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x202ec8, 0x4, 0x9376, 0x920000000000, "e3f4a7efadc2146a07213dadb30aabd1d4a46f55", 0x200, 0x7}) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/127, 0x7f}], 0x1, &(0x7f0000000300)=""/192, 0xc0}, 0x800) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000540)="6135422e06e86613366328e274727ae85f35c8a5e1e9fc3a09f6dcad925b56bccd2bac57d1dff59282a292522ec3bd383449315e94f5ac4d47a16f15490f19e2e8d17666e827b6e17fddec971e572691e613f68116dcd6cde0b997d6d0c26a1de95784b988865065ae97b4064d90d8f1bd3fef339cab7299ce77db910879f62d47f994fd360998d06e1ea56b62d582efa89a7239b583a4", 0x1}, {&(0x7f0000002900)="f78dda64f41aaae0fba7010194c92a118116f61823de317816271afb712855dbb393391ea688444a6858688112e95b7861beb9aa27482c8d76f0a4ad2daa7224cef17752e7d3bfb0398eb538cedcd1734f0c1cef583c5dd1cbfefe98bb19797c62cbfec6710bb78a50", 0x62}, {&(0x7f0000001900)="ac5b20eb9e9c6d7fb522cc124db52df11c3a59199dd671389a4bd5a66654193900275dd54d43518f8940f2c01d3b727e2ea493d6aacca0b3d8353ce0d89256ea52abb4b80fa509adb40cbb4582bd20b256f74bf4682e1de87b3207791dd20bffa660499d4b6dbe80550b5679da783c705d4f3d630545c784c05ef97077bc73ccf73c8362012c5f6cbb45d9650df5a4a394f749a73a0552b549483616c39ed20124eb5504ea95c658d501c536824e8c2921d4e71fa1b3733da8f1bee71534876b99dc0d64ed1d078a044edfc9e4a013d29c38f696de7e366df7a6b72835bba65c2d97c648fd452f95e2febd923849b6702dc2db61c6bc0fc78d546825b9e708a2b99bad69efadb832597b1db65d548ecf79572d5641864a7a90f69b550af284d664f422363427f47338b52e313bfe694fa1b7cc85fe95ad7009235ffa774b0dd8edff348a3100e8b43a9db404732bb3c692f96125c395c7c607b8a17d0456a4b7148c3a79fa5195311fde5aeaed8f4df45edc29ee7f3469f88a4ce7030c35cef83d88fb9535e53b5a0662f14c9f3b79ab00416ee2f7f7d9acb35db5eeaf1c0e878c656daf8f61bc34342635cd341bc564e838e2d61ac66c94388e999b0745b9aa127858a1a72703d8ec3fa5c434a60c7829d9cb4001998fa0597c2971d15d97411995cdf3cde71706dc154c228a0a3d9504c70a00fd80e9c2df44f54b6c9c3ed11a0dbd8278bcd532a6becd7e4cd4e27acb0f7661fd29cb5ebb9dc6850ec5d5a1b8d5cf8f15fa3071c2bc831246afa0b280d619f127ac7adb46f86668bff036372c732a1b911b85053c45d1e80a50b78df1667c96562fc65abff12805357a7b6022b2e400c131157de9d3cbef333148c1f26da5d7506c89307cf585c13e07c94d1bbbb17632d0c4f2397d0c043f7fb4fd9dd15ea562d59813904342cadef525cc57b5f97d8700a48db96ea238acd0cf657fd859d6dead4a37663ca0529f401b6cc431d52d43d947c19f8f08731344b516fa50dc5ee66eabc337e5af1d81a87204b5ad3ccc6c60064be633e2376676012b38623c07f91f9c604f122c0fc15d0c618159cbf496c4d9bec4a47b7899f9c65fa5012c5e35ebfa7e2464a5e3b2d3407c56d973647e04b3d0ac9a66aa26229771daaf6bae0d4b6827177ae4b8cdec0ccd4a471f163657415cda048a9eb2766164fa08d5f1d8a1e2125aa46a8bcf12f371289fd06c430e621fd5dca78559c449f5b8500925860baba5738529d6e2b808acb615a4dafe44dfc2e6aa26c0bfa8566b05e741b00cdf40cd16997784504d57a1fcd15c8fa64b89d3b04448b5f592bcb8c6b9dbbd134fc7ab465beca78e5188e3f1b951542773de6a16c1278ee2ed347a48ed1f5561acd1d20e869315a9e13df39ef5e6114321c9b22528314f58fb537346239033c3450db9a89c22915375fe8d90a612cc69b553d08784df612b86c1f49a632fe6bb0258124d5d4082bd52a4d9d8fea2d48639c3e6bdca29da89bf4c6956211a75fe0ea40d4cd60c3807bd64b006a7a238952452453d639d6fc30a81109554471c97201921a1d04ff73af0477b71b78a4eaeaed488d02722b65fb28cbf809e00cd950f6d1dbd9c62b64a2f6501ca87df1e20b77d6e61f7976f86826a8882cf06cc86792026bb4c13e5b1f6e083df3003d3cb91e57d13e88182d508da48087968b2bf6ca549c4d9497d3071f2df6baab99cee28ccb07f124a1fd9d7127a519790a1c0b1a35a5f9b826595ab3a5036fa645226269f0b4f1a8bd3945ddedac4fd9b48e6dc3559f567f310447ec7ab2840a1173468d3c6284bd4ce6222da7d65ea7df07ab4ecb90d27d67fa146f28525709073bf02c4f7a155d153c673699e29b45c884332fcfacc6de7aa82fbc4021792ee86d504598b402e0e72af08e89c1343ae9b583285a25869735ecccf6c026a6148dde071dfddc61d48e8f00150ec7d9e16c039a82cf8ed760ad58a9f2ee399f4037ed149e01ab8244688d9e2a03fb03636ed6a89df94e846af645c9250b4d0a1e53d23c8d5fa2a45eac55c125ada8bb421db75aea33f227e735194c97902e7d8e5acc1228c7b266c5ea3417967aa2f75d03fa89ace4035a8e82dd8e183c98ff6718fe6a0748905855c420eec163f3877aa703267f4b6a4c79edc20ebffdbab218d429470afe59e3d1de8a201378d6403fdb567fb14192114f36320ea06cc36b73ea464581e037b34b5b96cd6c03b7345c5f22091d4d27e346b7a35046608930fc59faa0ce42123febc40a5d66f0a26a7c6b2cce3bd022762c061e7ad967943260f1851ab030c2637cb9ee58ec40665994703e038832c3b06a0063b94da28ea1f729cf9fc8feac316519394d6098404b369018c76562cf1c45d4e463d93a7e6536fcb11bdce1df885b5726fdda3e50917be7d5d3ce977ca793c25b5a38ecc911602d0894a3774674535d3032188faa1e8a67abc2f404a178823a9d2a77b32320f94f1f726093037cd186faf426a069895c2f80806c72fd6186b0e38ee6ff56f3b4b760117e4079e264973e5fb34075414d44dae39ba74bee7ba4d5995e1a2381da0ecde34ab932b6c34cc3a33645863c758ff5607b37d9ffd9a4b64a727f635d898eb19c09d23ec0907ffd814de2b062f58ac7bdf66d989160e01be6d81974bc7bffa1a9fa9e64efb312284c22afc63c01689cc3d651034fdb76ce4d814e976f60d0706a43025820c596779a53203dc47a8b5cef5f65c57aac0d48f59d82017f33a3f05e602975bff360c572fdaa6eb95efc7fd965f26866be48242dce00d4652f59fee3c1aaf9513622d2606900b6ba8d73c79b64224ea711abf73320422efa46678c49c49f86e5e11fd8b73e62c6868fcfe7bd6baf276e7327401fff73aa77ed3e6c0de01f275c0dec72193c8fbaa9117c124a55706851177dd3c5ffe1ce03ac095703bb4e1e11d8bfcc7c1401118095d4986ac74e13c14990caebdfcf44fd5563ea0cb91b903fc40a8377ae75f6edf48ca530d7641ea8be628ebd7f08a4c9371ec1d2bc50416a7feb003f5fae69b497d26f52fb8cbfb415e510d8b8e60b3a2657be2ea41e044eab62443a513882f3ce92d99da76ae5aed878f6be0adc613a2e653c2b217195a14ea66aafe64fec8dda50622c3e829f91c611eb9eda81dccfaad407300a3865e5109c91006e346a78e55d5d7716955b6351a9ec1002e7b2bde44d03808a0053a3c05af967cb709d558a5f3ee1ac93bbdccac573a1e1bcd7fd8340ebc4af3b2782c5aa252a4e4005266fb3022aa56cc6bb2e6936baf5f5a11ad61a10b5b19be4cbbe57bffc5599f0486b47cc5b086cc6a04c65ea342f37220acfa546f8fddacaf5583484f18c4948a12cd5f4468fa67d26f0a7897a66f579bb9554ae23715146833ffcb231fdf449e20e12026d89f84ecd1f55846e49832033c355b5aa1c3e437300d998572e4f1270ba2bc839668e0ddde351acc6a9b4860c72802ed37fe63b862ec5fa3490bb3f56c4e6232288ca02f6916a9d32c96afc687d8c0a6cca937252b3fe5e0e4e90cdee3847a7ed811d88416beeea224f0593cb4955c7a0897eb61109c9343f4040bc2d49313c62f65f8b0fb1094096f9dcefc0f98abdaf0b2253af4d8038714c406636fa032a51c717a1d5cae9c7e32b12b524805e96d3c5aebdfcedf0d99fcbbcb02e8e9da574e80042f667a58ad03e748446afe78180ea9f42a7b0151d18a6f5bdb1dab762a2a815493e1ca844847536b125df88d3d465a7028b0372b0c5fa21ae8b37a79f0393e9b26df113c2a223bbf7e5eb6515cdbb980a177cebc1986f5b03c6085bb08cf83fff8d13cbb57816633c67e4a428714506cdc1d876d95b3ca0927a9927b0f6378e9ef9e8ad83793d4574767596c8df82ca3482e1a199ece1332f844aeceef5f97a478847d4c716e459daf445e6765bfb855c33a3b0293b5ac1f9626e12f37f1b6f1d8e89f0873f0ba18ada92756c5de49bf0c9b62bb936d6d66aca216ba6ec31aac419b1291f12f32910111af133249a3cfcc2726bea2617858b9a81edd5bd6921020f96ca10dc878e6a947b922e3f854bb41341610d5640cbca1ea5eed93e24a66c1d6d33c70ed57ee34102b67c01edcfa80ed831c292d48a5d20e8e1a389312c6220e44a2db6cbab3c74a5486d50af78a560b5a100184c1404533db7b02e2a7238568d571ff0cf9165c37b4f54be67b32557b1a8cd41b16f14593dd8faa827c22dbe7961e14050b65c37df374b32478e11cee6aaef816d8727828887f442d7c18743d8660fd3601166e2ea0086fb243cfd4861d02be55606ca95100e2fecda09634f955076c2ffd0ce7be28cf6635546e53c54843527ea4b085fc0c597e527f7928224436e82a1d34ed8562bc8718fa3fd78081f375db3c1175868b2eeb432127e68b16c8e392bbb50d4f0498e5f2c1f320bd8db09512d43bba3d5a805148f004b651c91f7f733309cc3a9538de4507855a99da5a5134f3ba5ed442d0843198fa562e8a024eda589bedd7f8fb57927ef194021bde9f9637bd9cb025acd4550e27f1d0640814e9cd05aa44acf48aabd7d29f87b9a7fb6e68d53307addf1fcd3a0f141f0062d32787294e3d211bd505f2a5d31212a37eb61ff4183ef7e4aef1bf9fc02e2a95d034d557d12f7ae45bfdad1e9042f9a0e6f3e73d77f3eaa9d8f2b23ba011427484258926ebf39487f74e3a7cb4bb66ebbb363925b57a3a3733df1e440ddd9d7fd626d6eb18de689952abf5c7a7433ce204fb5c16799b53511b1fbd72c354cdf261bb78eb56d4eef0eda499e562218daa7e8fb251dbef7e3c899be499dcbfc501a1502b81e4e193205e9b08fc9f190d5d8dedd9e0abe2f404fbf8f248206c2bcb8a84c6f5cc0de77419270164227ded2c63c73311430cb454d1e9a29feb01a329a6177de00555d308a42810505c08e1396c20a66ff0093140d6d41198a972c32994535d9ce55f6f6dfdfcc7bafc983b298f1bcd5937dc585aafe7cb15b417b5ee0f3869e63e6cc4cceea67c16aa1b3f2c1a92741a8bacaa7dc60221338665b4f9ade00a44742be9358f532508b7ba9e168f9a16cebac9833f0a737115634bd97af0c69bfda2a9eeed5cabc03b32788c9695af984f14a05eadc6cec46a042ea33a190612ca4419a4c2045fee92f8e1578b47c127213c56b6ecbe8e3acddfb829f9d97b9c9a1004bee571de0a375f250317804501b07ef03b1272dd15311fe44ff587aa22c7650d9e7c1cf638c9c9a25fa1a6c6963b7c573cd3b83b4fe8ef3946d0bf1f7d406148a49a4792ddc35c78b2393c7b53371d5fd52551942cc7a1262861ada02a72a985420f86de596c3183cd155e880ebb71272ff49f95f71ee9879a8a04e7b6bb3130d8b0ec2dd96017cff6558546f6069763199922fdcd6ee60f245315e8981f5e38a135289dd5c0ba400cb06815b53d4b220b0803c9633927b71d713e17c3650cdce45844fc19442776ee573010bab43c9a8d9ddf1c4a816a5d0e5dca6a07697e8f84b9aa74ed54adfecf8a2d014489be2ec27cb5b79b8fa33a55dbb1d0e81315d1dead3af80aee8945a3e43013a052144a3bf1c590221815fda4da3d5630198ee78a8dbe68a4bc745bc654f1e3c09b62b85fba9bd968fc1e9694c15c1eb2ec0f6a4829775221b1097de3c46072715930e0842e362b2cba832279538a67fc3819b18034c05990cce0af83b54f8680d5549e8a3e0878277ad95c4e5899257edac9589c491ba1fa199cd6b3fe5237f9fac7e584a99a8fcdc461bbf99d6d0227fb", 0x1000}, {&(0x7f0000001680)="bdc1324d2a77c8489174bb578828907877093a357e337e6aa103c5b29a9cbb8f0805cb8360d263e1ad8d0b70fb42653693400f11cd5cdd65fe909af7f92101667c435b32f59da98929ef3e859216290c4abccba773ba61f77c6a3745b8b5a56451d0dbbf524a4151e575c89f", 0xfffffffffffffe75}, {&(0x7f0000001840)="10e821ac0e6e3962c094aacb1043fb0337989d85cb5591a1933a89d6a645baec94515c82d2a8eb1795e05b03ae05b5077b64198a6b61dd7522dc838440ef42c55607b7b11f00693376bd40fc0c815deec5f60c40628cdf863af9988b187b2955c3f311d58bb0b030a40a60714de5e3f31aa6344141f01c38fef51f3061fa32052c55856a89ea52e3a7731dd0785b436b7fcc3c7852293d13f5", 0x99}], 0x18e) r1 = geteuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000100)='./bus/file0\x00', r1, r2) setrlimit(0x3, &(0x7f0000000140)={0xb107, 0x7fff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000480)) open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x6) 16:00:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xa81, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x5, 0xbc, 0xf1, 0x1000000000, &(0x7f0000000380)={{0xffffffff, 0x100000001, 0x800, 0x7, 0x10000000000000, 0x0, 0x7}, {[0x7, 0x2000000000000, 0x4, 0x8, 0x4ca3, 0xbbb, 0x100000000, 0x3, 0x9, 0x20, 0x728, 0x8, 0xffffffff, 0x7fff, 0x8, 0xfffffffffffffb9d, 0x8, 0x5], [0x6, 0x9, 0x72, 0x800, 0x5, 0x4, 0x0, 0x4, 0x4, 0x7f], [0x7, 0xcbd2, 0x9, 0xff, 0x1, 0x5, 0xfa9], [0x81, 0xff6f, 0x4, 0x6, 0xd8f, 0x566], [{0x72c0, 0x3, 0x3, 0x3}, {0x8000, 0x8, 0x100, 0xfffffffffffffff9}, {0x100000000, 0xc7, 0x5, 0x4}, {0x80000000, 0xa, 0x0, 0x180000}, {0x10000, 0x4, 0xfffffffffffffffb, 0x5}, {0xe000000000000000, 0x2b79, 0x2, 0x81}, {0xfffffffffffffff9, 0xad82, 0x3961d915, 0x6}, {0x8, 0xffff, 0x8, 0x8}], {0x0, 0x5, 0x190, 0x8}, {0x9, 0x6, 0x6, 0x9}}}, 0x7, 0x80}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f00000008c0)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000740)='./bus\x00', 0x2, 0x40) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) chroot(&(0x7f0000000780)='.\x00') writev(r1, &(0x7f0000000700)=[{&(0x7f00000006c0)="94f77a5b6b2e67e08a0afc05962bf81f5deda9c6a6a81f3bff6b46985de4002cbcb0121562097e27349b45eb638b7fbf5955", 0x32}], 0x1) recvfrom(r1, &(0x7f0000000640)=""/127, 0x7f, 0x1, &(0x7f0000000400)=@in6={0x18, 0x0, 0x4, 0xfffffffffffff000}, 0xc) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) readlink(&(0x7f00000007c0)='./bus\x00', &(0x7f0000000800)=""/161, 0xa1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x2) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000140)="e22fb94e3443868184303d13868d0456b08fc209240fe883059dcc7b34831a080bfde3461783353b0a458b148be5d57c565f281182e187947b48daa98ecd41bd68725306168e9de56ac3269d4237466e8fa371c75e62d8691ef3048f569c84c14d8867ec1988faeb9b52893d8a8fdbcf7cf2359ff7a5ee9e38e052f49c975b", 0x7f}, {&(0x7f00000005c0)="55a64cf8d610f0ebd9cc41588c37ba3e3c717368fcba334e41ecb1ac7a43ee9e3a32faad0ad9f6c21a68a122e8d9b3c892f9f8e725c2d6260a3ab4d05f6e368a824c6620af792462890e0042bf709c973eeb6e8accdb83c3f67aa9716fa45008a6920125de32438e9090fec483300e3c24468a832347e99e9051018f5f448de0089a444889325aae0e1d8d40fbbf60ee723d5ebdada4739a72c3df", 0x9b}, {&(0x7f00000003c0)="1725775530cb7866620237332d5290955c43ce8dcc", 0x15}, {&(0x7f0000000680)="c7311ea35f61067a1e9c9493e3af0c4470631659a0cbce2324444d2d7c119d8bf416d99791d907b8c883a23bf4cf1b0b6ce3f4e916785d968e52057cede4818a217d79770bb9d3f1d142ea7bc7ead3f173fefc3958b52092c50416b921db14b8ae2a22a4551e07917073a277f19a7156f56e9803690da81591151b761d71598c59a00f9c129692d56d914d56c34cfc02e24db24f1104a2", 0x97}, {&(0x7f0000000740)="888414167da34eb19fb43cb9e45e542d710ac166060176a734b6f5d18a64510324ffdc7be5e5cbc4daebd251b16ecf2030195bc4c248927d5c06ba5d696416da3b73b99cc431edf089ae4a92d14f1f97723273e2cab65b0f582bc58834577631c84d9044be5e4357caa234f5f6e0ab1abcbbc691682aaa1809a94989080cb6b081b56b37da30cb44a7a09fd24bb052dd928170029222bc32295f249530b7488a8cc64add5321a9385e286c3181689372981c0022208bcfad92045de1362a51fa546d5d4f7e4e394ea78a069a738805180a2d47bfc07e7bd5c765dc9c8d9635e13a01d9c904904af9fdeea0edcef59df80135", 0xf2}, {&(0x7f0000000840)="f4dee2dd992bee650ec8a23145fbb1eb34e335414ee76d3f8e795b99d57cea276d8e287de10cc8f19e9d919fe572be21394fb794e662701579028b361eace755dca8e62c7b0dbb2a6537611928018186986e9cb810d61acb9fef9926", 0x5c}, {&(0x7f00000008c0)="16e99476ff8af00a036ee75d83e1bd3fbe4d7a5289029d342c845f1cc3c9736f7701edd3e8c867b726051dd060463fead851c83b690a39a9ce96edbf4bc5fef56a34dfda6134e09a91ac9ec41bf13f1da705bc2ef509fd35ab47ddbfdfbd92c243b523e16c8b7bfd", 0x68}, {&(0x7f0000000940)="61ff649593bae8bdee50f265635b54c6e58e371c6993eeb250a74756d5bd97cd5245873ee54ab495556c583ee355551ad81d2fd1f4d570733ee21467fd835d48a375ee1a7fa27d72585ae852ffdf3751b21ef82fcea35e32df6e9a0407ff05929014bab091a3d597b1cdd3ff145a62124008907fe41416a7e7bafdf30b85a68e1e01538f0673ae7cb7823f12a09097f684b7dd75fd8469e620ecc91578f8d192781d3bb8120b649a342a3b43", 0xac}, {&(0x7f0000000a00)="9b58674447c34134f5ae087fd428987d88831ca045585442c6c8bebb1a1926f5254de9bc0b01326bce25412468a30de47028330462c32758256888acc7b2e9b04311f78ed30ad402141559ba91328d2179a50d70025021", 0x57}, {&(0x7f0000000a80)="83a08071de72f8681dc6f6fdbd6400c6989a7b6e6f1204479afa6ff79a5e3259f0461aa185107560d4b689d00706e7beb591ee6f9b9ddfa79e670c24157ea9d2674f45e86617cfe1bf76113a0a722a045cb7c988293032a51f7b47ae1dddacda6975357790051d9dbd5b7971101eaa5f16a96f8daa90444d41e15a84745f0fa5d65beac101239f9053006becfb52915950ae2d78ae593a27c9b38f6032679f276fd3365507722c2b4d9a25df7f9a8d18153703357306e93a3dda0268fc90eb89946befe9a19a09bea2c9879a35fc28f244cc76447e5d573f76eb3e929aa0088636183e3342fc7e97cac76d78acbb", 0xee}], 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x800) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080), 0xfffffffffffffe09}, {&(0x7f00000001c0)="8a862f59778984607750c8a5a663b3e3825bb592ff0b778596ee200db09d42adb6809d3d6087b1fa5a13d11c70647a2fa3a7a61c936736a708e68e29a83bc89ab6f76932d54cb6677f9d15f854f6db665017e2bbda9ed355787cb174839f98a9a9777cde7fc350592eeea8ec4b7c5e16cbd0981686449b6a401d8e3f8e87b1c4b0b28fddd2e596f09fed6c82fdf9caf85bbbc63c41e14d52715a68108675432f67701c0fbfe01e68152545bb124d6ac9b5339f93e74aeb15419a6d357111b6553265f6074e1349264a8b9b5fa14d4405e472e7dda5df3bc8ee9c2a23564de0"}, {&(0x7f00000000c0)="6dbd92e19e370dfb275842", 0x1fb}, {&(0x7f00000002c0)="530cda076551ed18c69c4c0f74f0d109933d0d30da0b06a1c272e1254a2404317c105284ea191cbeea4ef70d5f93f7043f052e5e7e17a058e0999c26c2b719a7c741ecfe1bd5a98e7ede54c05e36bb81e754c7a686c6def3e804f20f879700bea6f65af5125b86b0ff0bb59021a9bacf7726a2926b0b43ddb5eaca975776ba3fdeeab86dfbb8c145785e4fa21e50a8b39b3659836869eb0e871195e982f9077d002904b81be6dacd095f27b1de2f89874a49b6b58ce10b438310896a1ef2154185cb178311c074e793", 0xc40bac542f822574}, {&(0x7f0000000440)="7ddffc9a67b21d0c7a5338d0aa85610f618b27d9174bd520a4a145346bd12c2abcdbe7ce7ff63d00e166dcdada75fa0fed0eac1670f497cf7159f3feca2d70b83303c500e48721c112cd057c1500caf88f36e226eece2e431502c6f74627f22d03d4c51be664188837"}, {&(0x7f00000004c0)="637a8e1ce29d3a37ca89dcae0539b9633a8027095a3a3b4ac27c5bfb9b4e267d3bea76ab8180a94c81aaf570ec93dd84c3c95314dc20778b45d650d27e96bcfe01c8b05cf3d58c3c2a2db8a29ee390d9ccd6f77b349a2470bf7b2819f4acb31b584a7ac00798804c5b4152edea9e11f3f5153a3e254b93bd7569", 0xbd}], 0x239) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) listen(r0, 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) accept(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00b4aa32566c07dc74e20000000000001b000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b0400000000000080c1f5504b903604d4749bd283da79dc47eff95f364d2022bc29750b3a790fc54dfd5d1deb1f873c3f715adcb418d619b2d1047e9c9c482c16ba5ee33a1eabe18d3975502e758504546f5c163250e1c1415583cb"], &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) poll(&(0x7f0000000200), 0x0, 0x20) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x5, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) msgget(0x3, 0x10) open(&(0x7f0000000200)='./bus\x00', 0x22, 0x1a2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000380)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x5, 0x1ff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0xffff) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000440)="582720ef4e5060032b7e170682668c6a8ed653702d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e01006b87714872b8bcdb9ad8a4f5f728193ef16ab93f12fc4d16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d010068b5cc2a00"/160, 0xfffffffffffffee8) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="1fcb736eb204ffebba8f0bbdaa799c89576ef85c6145701d86b3b51e1affb14c714534fc450b2a77274bbd2b7012aab378b9c54a1540107646779acb00b8ba090bc7a35b871c315fc6a89a0744c7aa554d2939fd32a68dbd6a", 0x59) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000340)={0x1000, 0xff, './file0\x00', 0x4, 0x83b, 0x1f, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x44, 0x62}, {0x40, 0xfffffffffffffe00}, {0x18a, 0x4}, {0x3, 0x80}, {0x80, 0xffffffffffffff2f}, {0x3, 0x890}, {0x2, 0x4}, {0x2, 0x7}], 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) 16:00:17 executing program 0: r0 = msgget(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) clock_getres(0x4, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r2, 0x1) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/86}, &(0x7f00000001c0)=0x58) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) chmod(&(0x7f0000000140)='./file0\x00', 0x5) mlockall(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1f}, {0x9d}]}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) sync() sync() 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x44) mknodat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x2, 0xfffffffffffffffd) close(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') r1 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x80, 0x0) utimes(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)={{0x10000, 0x1}, {0xffffffffffffff00, 0x7}}) pipe(&(0x7f00000001c0)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0xd435af39619c14ce) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000002d}, {0x24, 0x1}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) write(r2, &(0x7f0000000140)="2078f7b603007d89ca32dc", 0x179) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='\x00', 0x1000, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) r1 = geteuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) fcntl$getown(r0, 0x5) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x10) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x4c) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2080002106, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f0000000000)=0x1ffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x7f) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) write(r0, &(0x7f0000000080)="c3f4e6a6dba50c54dbb2554941c4459ded304b91b0d28d22686fef2fe4522a45c1f9b11a9a41a9eaaa6b0d87b4a5c058afda33a50d734845402aa434356095138ce38e7f86c1c4fdacc12ab238ba3eb1fc4cf16bf73cb98cab4c9653ac2f5b8cefe0da25dcfb4969ebfd025ccf9b3a7d14975c5c9fd29dee7f88c1f50b", 0x7d) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) close(r1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = dup(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000100)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x8) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb18bbdf696c0000000023041de737b0e419b17200d35cbd10fc0eb427ad6daef3f62f2e819f3161a12ffdb4a4869e60d04a265cb24b8e78adbb4c65da6f782d742def5eb84597651f00a2058931c5b7686e90089df736531ed3cd799e30f9a6b8647b61343081214402533534fa2167996402ce38ee25ca97fda6e3b499296b70f1df4b769431ce2f88b7d346d5c96e66a9c1a1207a50545da323779c54b1452d75908ea94366e62e638b71ae9f8b98e96d32f9a57c8631d26ddc3b328a4e2b8323aa7dcff314a0d6c9c457bc2ef6c91492ab9265e01f71d83544a1b836533e381f650468056743a6"], 0x1c, 0x0}, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x34) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='\x00', 0xffffffffffffffe4}], 0x10000000000000a1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/47, 0x2f}], 0x3, &(0x7f0000001280)=""/163, 0xa3}, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000dfec70cacc5a5c73855ca7e1e7b7fa23d02df27853d395c41f9c426c45eca540bcb20d778eb71752c39f1d73e3a270ebfa70eb89526b66f83e0b65ec079949ff5b05eba84ef5e18683c723040110230aad48575bdd0875641a102b6ec1a16f4a"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xffffffffffffff6f) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x657004aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) open(&(0x7f00000000c0)='./bus\x00', 0x10020, 0x40) writev(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)="67155cc1622ef067ea2c14c9298cdda2fb014500016890502c382493f84d8adb8d51c727ea66c48205f0187b5bc7422e041a6990793e9d60b23268f6b3b1cd797ad7f462e817edf5a5371992ef08bd89ff7c4f0f0982039eb48c8b1ba639cb5556147243e1984e71aff3fde2a6f8778eab4a19514198278bb586f8a1f036155808ebea0c6c0c26935d1236bc83ebb94c271a3cda099d7ac3f4c05c0935e87a87b8df968e808460005453f9b8f4b77078a990fbb6211d699b8084bbafb910f239b74c6390db08b67cc92f6dda92079f704e3ff35bdcc4fd93a30e95dbe72783dc9b7fa5f7f2c74eaa0d241e"}, {&(0x7f00000002c0)="cdc2bc6ac8ce6478ffb6147a0cfa235414a51e6d7b30503566e30604f4e73e0b9d"}, {&(0x7f0000000300)="6809f0bebbdf48c452f1c572f5c8a0fe5e159c3be5a4e78894c466953b09644f47d3af0f5367ca8b10eef9164a8a55621e43640e437238cdf46baacd18256560a5c687fe210aa0a4a27366cbb21c4b98c3745beb707b60d7b8edaab73340bfc221b7738042c65a73bca4a019a655a7a01a02b78536d8ef1edfc905a851a80bef48777129b9985f47fbd2fbf17dc4df91e0e0d226e15fe46bc1d8d858931d143c5d6dc480d48eb11c7d312d3cf7becfd5c16dbb92ba983506346f5f203e8c137dc61120ae803875146027a1e771b6b47d47788c267385f97eb97be3e11e1a935758ee93a15aa7cfbb91bc8bd7057d5a0f91eabb3b059ccce78e1098805a"}, {&(0x7f0000000440)="833e49e0ce4abf30c46f6447eaed0fae8803c1c268185b8a6ad089f6a267e6e34a650a966ed51d37d46d4de827019dfd522abfd9403ff33eeda106f2748d534ef816f74cc855fc28cf467c4ab8803bc12208f477660b37b56ecbff436ead1e9199c4dcec3b9cb3856ab03b3593"}, {&(0x7f00000004c0)="ea0c1e370347b672ee176ce247ab6f1130934154e6e90a5714937ad322cc80ff52318e5e1f5ecf79d9eadbb87a7d412ea0e962d6c596eb6f866712a4adea3187803e0612f28482aefe2429a4caa208e9260205e31d6f1e2ea724a674794777fd8a321e4742dd4babd0e4135a3398d0f158501607ea68455687ef645e68d6fa29e5d873f3a1aefa"}, {&(0x7f0000000580)="74fb50ae0d56c5b20724d68520889648218bba115922fe5e47005c97792c0b577604b7392c030964c7be550b26f16551f70dd23ee68cdb3c2d59407cf93b94948e1aabe36c66ccb7a3be9054baff3810f51a9892face7f494c5d2fce59f10f0e511995f07ea4cb13c7b057afcf89a6343ef50c0fac7da63500c19123244849d045763ef811d95a991b719ecdd3c761e72eb76c9c0e8e5594a284c71eb6ffc3be6193f9872d25c5d92fb068c00372ed40b68ed5c61504a3fcd5d251266da45d311f46e56dad533ef3bf48d84df73f539e3dd0fa724323ebde873cbc0d8efef8adcdf81d8537c074fb5bd7dfa125467eccd5901f132ab0d12a77f866ced3072e6047f77b7d135897aa59488253ca78faa1c36bb91f84cfc38145c2bc0c8b55f7f6696017cd8f1f331e0dc839d1abda54ac3ee8bb6cb7737b968b3b434f8ae06d4933162866953f7b6ede87000f388bf81f6c939705f3fe5187f2a85b5c3c4910d1914f2657007e0dc8291aa8efff1e6074553c06a59e06a78cd52fc8b2393959302ae05cf3f3f6e3b1cc6e97ae5af8b596b96c78dcf5640319735cb1920bc06867daa244c0eb07a44de16ad9c34786463f081a143449502eba5196bb9f75723ded83253bf457afc87fe9116f05abd8549866b20777f5975f5d2bc2908fbfe557c081847c698473b62c336e25c764a3927381f0c49d8589f103597b36af1bff315a854f0e6041cb9a33013c8e523d596e4105f5e2ad0593979ebc4bcc0402c99c23468d0ec209abd1c9656232db3b337a9d6be2a78fca195151654fa6847c7cbe670772818c5d0fc4929d75a389a512cfd1a79cec228f7b18ee618036fbd8ab116d1bbc42a55cb9b159acc92d7ce4d391325d4b618079fedc55c986b1211b0a75d6790d7532a8a76a6f4b2b3befa49f8b513efd1f427fce33110a0ceb91eaee8d43b16450e543c21ba7d804b06c9144d05e8272353f8e6a51f0ab103833b4569497589e0a92d81463f56ba9458a291ca67be28f34e772fde4c8417a34934df5a99a0fa5ab18514f317bcfca90645721cd8578ee218af8d90858b0fa8cdbc72861f3077a77f2c34b6321b3c23b3a21083fe8e85a162464e5c870065362fcf69a8b8e87eb638f00448656e69598c3445568d9f3400052e5f4895905226fc0d934e147968867de503f14ad2944f1cbcbfa4894f82785ab3d2f3a3b8a04437690d47317c92319ff7a27257136e3d30173d24dd4d8d5dcc674203bf61b68d6b9d1dcc9fb937518f19fad1cea1d02585dfc6fb7b4bf357a2da6243ef6aa8e7bc5d011e9be676663b581fa3c11990b1c231ce20ef9d7496a44e394490d503460edb5a21661aea8c935bd9c337b0b5300385214cbead35f43a9987fa13925345c7ec4834dd15c3e8328de55aeb037d8298f8c038c62068882a17c5469a5d8815c9b24c088a827bcae0c919c26e9c38abdd3610d676a0d1bafc142f105b5b76e61b1ac5ef5c30d234f6dd32d64b18175580ed44a33f2418f62582760a1b119772558a89b16e95d6faa84c69c21bcc72be9d4636ba762385a26ec6842426e295ff40ccbfd54cde40687c777d8633b77195681d0ff16780cabd01e9312c5e2bd02e8d5cb0ff69362e797e57146e9a0584d4412ed4b7a35dd3a04e20bf0fe8239c387d4d9bbd7bf2640c1d83d6ab7db6b4d1821d7a0e2905a5489f3319ae99e91cf06f5cf2e4f2ab519eec6fd94eef5d77eb045c047d473ac102843349af1fc01bc741c43c7eb45f84992eb5102efec656023001d4fd48cce7b8102f71266b8bd2269137e19463dc7576dc56397fc41a988edeee0f51f0a1a5dfb3d77e28dd1fafcbe712af6a4c00918ad88d6a6e7715efdf98bce53dad752420bc16ab8f5a52cb609a6037ee54397eca8b3a858dc707ba9db7c7976208ed87ffaa25ecff5d1b65406b0fcc55faeddaf4de937cc63f530649a15140be53c28fa2aecac3f48698eda154c1c5c8d9e63703ad0621968ac7755c62c2b33e9ead363397ddafb9fefc2c80d1d46ce9310bd45195521209e28c72b8f52cf224fcfe6acebfe0777a541dfafc4a8f64bb7abb47454041a570b208165d17ac71c0328ff92e062e6388b095ead3881218a4267e8c502c8f051840eff591a708bfa7baa7a727638108ff9997be026f412060e3cf3323103fd3423ffc4da4686f68c131e87319b515aaca54c750976a390f656cdb3e493b8d9ab5d9824fb341086f6e178204cc1450777df0ca5ba7bbd0e1c243716d56aea1619692d7e564596a990e0ebcb198d250811fdb4f1d845003d011e484b868c8c3f84b8b85c742868be64306cc98d7190da3d821b649216467309cef2607767fe1911f1cadfe7e9ea974f4ecf2ec6c8623104cb82239cae6ec7421c475a7ee7ff19fbb8671bac9c7189ed31cb6be3318297648ec788bb375a5024f033d56d7463d66ab31d5b363095a80dc3c4578493e716df39c8236a3a9d8abeaf6610967752a8d0d9e456a2c025cd9cbf20a2eda80db9efd3bdd2862ef32c62baa2ea3c4bb4a3c76a64e79302fe94f59768907d25629de6d2b5cfcacf15b546b6c93875f898e648a27dcb264f36eb656a03dedc27c752caa75f55991777d8713cd9c2b2381248f664446dc9bb990de3a8f3b397d862fc7dd22750e769c4b0f0cda84338dff0bd0553a73ddec625f55c0c39a646c3036fcc56b3b51be6535f6325398576154736c1aee0195e1de49a4ee121346c39d2b60eb61d80e88dec687c93e5bbd67a70ba0d74472bff1927e5e8d0f4c6542045ce0ecd6fbc215d9936e89c0f7bb9cc694ffb5abe2c22d04c653561182d005a21a21fd442f871834cf136ab27349255f6017f8bb01ee99666d073a883c94913514d48c09cac64c006f460ac7d65bc42ca2d57179be961d9fe167b32a04fd63a522b49094a13ac3cf8494ca04bdde5813fb9a807541ba1459731b96eb65b18d8ded17152002b03a870c12dcd53c9e0a41819d7d9a7b96f0aa272531bb64c39eb49a24190e02594bdcda01b1f9c25e49ad5961f7c9601966e6050c30e54d9de8a3a9d6352c9b0b382571c4c2abf1d39ff9caecd647baee92b6c4a40db458646bc1dbf16ce539b941c2c00be86f7f79f564fec203c3474c67f377d49685eff48fc8382b8c2661f7100562904311b7b52e05fca87c729e3e58a1bfe6655659cec49a7a6d117be50426944563327c29095fe733294e9b429e15b1b9c4005d9edfdf486facd01af4dcc585ea8edbb0201b1492d4d05b0db4849d649f4252c1860973fd92ebb1f9f5621bb292206ae070ec33911bdde6664804441e4050d10f8d070cd981ff2712abf553ecf55e11f7e4cd36a81afab55a8a3eb28750d804e704071ed5e07ec95ab2ee76336052cf506f297ed8e100ca67773289252c23784b0194a4738bc69d54c61d0ab24a6078c46cad17770823fe01df000ea6dbd8650089c45015267562cb914c56103dd86199ef8bf590414235a3c1c562e290fa9b1398fcf0152cdbe478c1cdd8a2f274bf1ab97df39b988d660ff45e696f5b2363dd7623f564f2b213b7c44c938e97e24a0dadcb1337f6955b2301c6e27039338545c2ec967b582e8b16a9cb7cec4982f26c0b0686eaf946f142daf66f43d4678e2815621f6183b1a746cfda5e20c319034a7d12d008ed5887a4bc1276d215f841edc0868e4dc3092215ed50491331ab134458a2566ce18aaa38f1355bc0f42fd64e8c86025b8ca6f47010d63f21cd6bafdb32d833b1ab51e887e0c07e579b138cc44dc2dea19d71957b923b021dc9e638361969b8a00e0c3bef0eda667dddd15bde85fa3b049e2d4400b219871ab9b8bda19e8415d1a2a40fee5281f68d357f93d65d7e308fb46a40480d0da23ce452f45d71e2aa598724a5548228b3ddbf236a0cb8a2119d61cdba011b3c73eb341dcf65b1162dc051c909cea65703582295a69262199cef39537a84dc5399a28c1192f4cfc841953d6be1d25301cee4b0d008e2509acebf16857d5349eafbc1d4277945dd43781c1a00243585187c0e17386f6d0941ad5a75fec47ca8e2a6bc4558646af7107db17701a464a40311f2e731f8b22427eac609c195af15b6bb364fcfdff6699128e72bd7a4b904be3ace64202d25e4b6c5d6ad6d5bedf9fc831087f603fdb08153fa8f83e7ed8fe659527e9af5b53d16333a9f351ee7d462c75bcbefc940abbc92460f4377de3f7490d7e2ce9fc1a8ad69f6507bfeb2ccd8b556e004dff30fdc5721908ec1c77a8622ce506c9df5e22656262014896b619cdafe4e37f7d6a9d01919c16fcf990119d34fb3a91e592a012b5435b494ab1b0c774120943f862e67b9de317f073c5a3f362a9d17352be1bfdd7e6121d4a3903bb4b1596ffac2504436674c7c8561a1b35a56f54804ff79d2b87ace2db7e88218a713f051461d382c79a3efc111c6439b52dfffcaae37478d8bd5dff2284e3010ef5b75e99e03c8ab12e41cfb14709574fa9fadddf7f5688902ac98c32e748352df0de7777aaa38c4bfa32f350217f060de9908c9e3c4843edf16f3a199c54dc8f99afd81df4e57937324b5497e101d2023bb8ba23e55c6be182eecf3b398b46e966e3382a9d299ec6f155848f3df833b30507a6cd92db5de8de4a3260a64028c93eca48892b75f9ac654325bf39845d81aa8cf9a168dc0d4d4a737056081a288248cf8614abced3fe2cdf84592f73d0199bcb0c46a9cf46ee76e3871b71449fc7c1a8d9174a71e9c195493067666cc441973e4b36ca37461e1a824f67d90ae259e8e74c4adb60597930a43d7fc6e4f8570d9a996f3b826c51bb3076a55ee19dd3ddef182cf6dff9912c931c1d48b5ffef5902b7ecbfeae975a29698a5e5e5b9146dec72713c548e0952caccd08a38d0f60e64656d473ebe61f2591e3a1bafaa72d13e17d24ead4f1f04628a8063dc85fbbd0ccf643f37642698ce65ae883c6d866638b6ba897e6ff9533f681bcc846ef3cfa9e50b88e895fb30c82a426edcc065bb8568e6a89af19d90d688b138a4a6bdf02879a4ddfdd92d555995143c7fb1d33d69888dab24a632ae3fabee3aff64350075b9822f35a57363339e6f86fcff26879b190b76a694b8077fd0a4921aa7ccacc772b8766cd64b239792c71e803973267bbdc9a06739d8ba307f48f8eaa71654227931dc7b720fbc8ced873076ab6d6a16de91d121fd0934d221ea6a02d5007daf626beb11ddd1783eb166564b714a05ef026411c42d4fea6a5eefbf001b5e84c16cc168da7f16b635a64b58acc341361478c640ca06589fef6b3b9f5465d871cee8fa47c6860c7d03840e6465eb7ab21ba6b0a0c9e89368687facb7df8c178043173611120f9ac3e072506302b25fd1462090ae14348f2d23184bc275e9a9f54824a42eec87e30dcbef250515333f6dc9456e8a57350b79a9f076160f82ec8bf88d6dea170528207d7be57980e9cb19399f57accdfc96c8e7c2dc68b9b0042d2e69abe7d48f73033ae076e4bbe3e596f5519d2e70183c8e4956cb4c7b01e4ff1f1c25a5aeb5844c2a878763206cf0e6db362400b07a9fef40e51dfb018f4738765d8761180f74edbbed922e0ac996a856c6addcd4d3731ba9a618d21b8d08885126cc9b58e247d139d238faa1590345d00b4722c253afbaf3b46c305103d0dccf83b348ac1bc1891594ca1d3c2842c78afadeda4158b39f9921ccc36355447d6a08669a893f8a29000d659270f4f903f2b5548a9f1b62658fb0fd8834f8c1c336b468ce6d7527e94c5e34fb6ce7bbe70d1b72527d"}, {&(0x7f0000001580)="974c52028b10f14c3c2d85a5ef7dcdd9de5878b28395e82442b216ec5a10596889994769e874b974ff44274041c82d5ef22a31b8281f6b8995151146d8721f498beb181a8a"}, {&(0x7f0000001600)="109a2e9b079d6e95235d934afd4e"}], 0x100000000000001a) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) read(r0, &(0x7f00000001c0)=""/246, 0xf6) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a1b8ae26bf02e8c395d20f3ba87be5e3dcbe6de7ba6155d446b64f93aa00ffccf23d", 0x22}, {&(0x7f00000000c0)="f5e5f0b712d1f15100771834ae5a347fcf192ac7d829f488f0cd66aecf78ba6fb31e2e0ab5d1970bdb", 0x29}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:19 executing program 1: 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x100, 0x0, 0xfffffffffffffffe, 0x0, "cb30c1e7bb6fc6e23c5b00005f2dce86825e5e15", 0x1, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000003080)="8ae26ec2e8d81d04247ae07b8545830f731633563becc595691825cafe55454cfd68a9bd69d451d433443b90bb6d6cafb83ea0bd4199f18fd3a06cc075ea587dc7ffd9e5eb8f929f8a5de302993d34c15021c576e67223f7e34541c36de4baa40b803c2e099689e5fc", 0x69) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000003100)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="0000000000006d0000000cec000200010b5aad1d52fe59f045a54d954e7cb4fd5d60b29bba43afab3a598e23aa1ea53ab0a30ce383afe2a4918c2923b09669140d32832d15", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:19 executing program 0: munlockall() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000340)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x9, 0x9, 0x1ff, 0x8]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2ab, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/120) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x101) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xbd, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x2, 0x7, 0xfffffffffffffffd, 0xfffffffffffffff9}, {0x9, 0xfffffffffffff2d4, 0x5, 0x8a32}, {0x1, 0x4, 0x4, 0xffff}, {0x100000000000, 0x5, 0x8, 0x20fd}, {0x3, 0x3, 0x0, 0x100000001}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(0x0, 0x14, 0x0, r1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0xfffffffffffffe1e) pread(r0, &(0x7f0000000680), 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="26c7b10fccac349b9ee7e7892a3259664b94e9ccbce742a182014c080f9a28b196e9d3468280568c934de24a95ae1bdee6", 0x31) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r1, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x7d) poll(&(0x7f0000000180)=[{r3, 0x8}, {r2, 0x8}, {r1, 0xa4dce04f2e7702b0}, {r3, 0x100}], 0x4, 0x9) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) dup(r4) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = socket$inet6(0x18, 0xf4061d6791f329d5, 0x100) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r0, r1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x9, 0xfffffffffffffffc, 0x8}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x3) r2 = getpgrp() r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x5, 0x2, 0x8, 0xfffffffffffffe01}, {0x100000000, 0x100000000, 0xffffffffffffff9c, 0x2}]}) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x3, 0xe8, 0x401}, 0xc) clock_gettime(0x4, &(0x7f00000002c0)) setitimer(0x2, &(0x7f0000000300)={{0x3, 0x3}, {0x1, 0xbbd0}}, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000340)) r5 = socket$inet(0x2, 0x5, 0x401) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0/file0\x00', 0x3b2a, 0x46, 0x200, 0x0, 0x3, 0x80000001, 0x1, 0x0, 0x0, 0x10001, 0x9}) dup(r4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000480)=0x7ff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000004c0)=0x3) socket$inet(0x2, 0x5, 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000500)) ioctl$TIOCSDTR(r6, 0x20007479) close(r4) fcntl$setown(r5, 0x6, r2) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000007b, &(0x7f0000000140)=[{0x20000000000014, 0xffffffffffff79bc}, {0x24}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xd90f, 0x9, 0xffffffffffffff80, 0x4}, {0x0, 0xd60, 0x5, 0x7ff00000000}, {0x9, 0x2, 0x6b6, 0x7fffffff}, {0x7f, 0x9, 0x4, 0x2}, {0x0, 0x2, 0xffffffffffffffff, 0x648c48cc}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x39c, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x400, 0x3) openat(r1, &(0x7f0000000040)='./file0\x00', 0xb56e8e9062c94d7f, 0x40) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x1000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="15890000"], 0x8, &(0x7f0000001440)=[{&(0x7f00000001c0)="53c1a4bc0712a44d654de18856a50765942c338e9a5e1bcf01b4d58e021bd5004746ccecf7a9db729b23dc28c63c69a9823e9f463188cab169c054ec7678678b8d5de5aa05dbdc9e9ac4384ef5e4a1513453bd1a27dad40e2c465dd052f32d48354ee90c16f6689924e2a8e4a087f23d51323c7ad56eea85b625d63da8909f9dfb4ea1b5c2468c35dd498c3fd144f322d92100b491253e7114238ff3600c30aaef0c57f562c0e648219df625887eca9a01f83d0fdafdf14cfd252e16de76ab5ec3f5d0e87fc09aaf1142e3b1fc2f719feb3ce0df2e846bcb97712685e8f7f38c532f1b89", 0xe4}, {&(0x7f0000000080)="695e81d708b4380124cfc123faa359a1113515ceeeee2fcd5e6ad2723b7b5c98f28a3978164b5f2e4a96a9d58475bbe524f86519d0335e8fe6cb0d5464e06f7ac6c694", 0x43}, {&(0x7f0000000440)="35cfb73c3f74b565eb9c7844b38e1df88381fff1bedc9925d782237b30366763ea005bd5eef173f1aa5f46c828f60d2868007ab12d29fd98b46f43f71408bcf345c3e65d0af4cf486b1da8d3dcbdebdd5d80dd71316a863821eaa340599cf39f4875ad8dc3cefac93cdc4e5d0834c398cc1d69d7c8da19e73006f46a683a18e4f5a10930e1122871f661e7d07519e82e6129b2b287182de889c4382f439dca87d71f0fdaf16b096960b9cece6780f8f00b3a54d7c18cc68b1fe1cc83e069146c9b9e3d79b12b9efa751d04f9121b191d2f5956f738bfc7804842d8f1077cbfdf4f943f0a7148036764d5cbb8c73c2e5044dafc623bbf34d329c494b0d6d289dfd8bbc9e628c34be6431965a05795c3010592293c89d1de578321abea024972fcc5b9b0f380422621bb29561b3950a559c7ce541d7aaaf98595f7c594a9b14db330ce94a6e5bcc35bb38470f8cda30bd8c9450a2c2af7ec7823ddb9ccaf0484284607031b10779c0e03d253639546126b06d4020b726ed3d6a6da761296572aa73a1e51bc95e301f4bb3f323bc8388c0b123dd65819ed291eda8f85ca7959ba6f209e7be4ef01ee9bd20f7a5d0581465a26741a5e7ba62d50f59597175aa7523ce42e1475d8751decc991f5f013d3ca209d468e4ad0a68e5fe0be3ea2f038a398e7ca5a4e35479ac472943ffe1f1e5a358bae5734da59c7c40214e70e9c78395ec1e4c538431beeb93ef45c05d65bba81d3650ef802b206ec2aac78e7785f49fc032962eb60837537f99557c0b9f038a1ca24248365bcbe83b9aeb490934f9b05881165fdf2fe20b46bb9f02aad79e4ac43169aa1fb499c33d67a4b059efd8540a780814aa1e05cd8149b226c5acdfd07a946f8c1f8aa9d7390274e849afdaafc6c62aaf0fce55f7e35eca29f09a37f93a7b4cf7fe5927cb563ff374744852cd1cff89be14de836943c83636288643717f0fe10ad4f753a0f86754fd4f9f9208ed0d401de2c76706a2d44f39f4b1e3f1e594d05dd50f15d4ef2befc5e2a2bb7bfc2a6766f5cf81884c0c88eb3bcd86604c29a7de267622f2389abc3839ce9a532549a8849a0e4c2287dd0e34e8f9469459915bc86c50aa60e9a0a783c6feac8562010dec024a0ad7b092fa68a02917c795559219aaa2704bd79d2865e3d78d08835092e95cb6823235985677bccc29fe0e08474a0bd27d24a79ff6ac6fc3759bc680cfdc3654630e04c3c1ba29a62ff8bd3d1bd0a1c7f37e0f9c08624b6ccc9c3c15a3a79041ecc599ce74287d53f5671cbc07f249bf56bf576fa804c505757b0613c5ab53ba8ee303ad3f704ea4f5df517da24c6d83a615971f54f13660d8c7d1ef31a2124eb833ee2dad9e51b0c642762d3df744c004c1645a45789f675c57a3cab099bc051e5198d25f9c496b737c9fc98ff905d8616f3144693070d764787a33d7e6ce456fd02330408c904e244cca76ff804f0ce35b8bd14e73df5e2d04d73ad8b94fce3f670a08ffb8c10390b659cae5aae67b2008e3a47d296c2a62a6444b0a856e244ec7652b9d0a57c97ad5b368c3e09ee932d2637409403f3062061c5a5bdb7bbabe0103fd5054022b7b92c227604ff766b325b8cc4239302e45e02b535bc1d8d92b6317551803f15ee6d93e7e5dd9f35c3a286075177d6d77145df8330bd7223bcaad6ae67252ec534039ac6fcdd55ffd8dcc5aa85d89602708f04759824c5a6351275f59461a9e0641436c417b512cbc25e1365315e73e2c609d18a0cc3dc5aac7f8203e843602d76086d2e0c2aef2d3d074918c46d3e49c28906c2987a4c79931a537678a81b6c448e3785b4ebcee11f65847883d902c2257114a1a94e257a603862fdb1b4335b35002a9a798bdb865a31e82f9ced26b7c8f8cd0c131eb7a78037c056c8fb8f6e29aaecfec19310b912687621153d6c8f22ca02f6bed6deedb1bbabf61a8f24985d4bba77812c83c162ba7a1bb712742beb0dd93c003729a023e73b8a324f25257f5db45cd6d06645924f3003fcafbdb8e676a29d167aa90859e6fb0b6fcc449877522563f7d17b99f50724d6192e22661ef16ba7c3bf429c2fb82801c52773f802fb62d532a34144de150c357bb81875a927d690fe90ba31981bfbfaa8b834b23838d5910a315fd2c5a1f57d833493b884266aa989c166971c6d411c10c9588da7b8a0e1e65e5286daed8c48c58b0f28f8c2ad2ba0d510b9645d485e5168f40f274cd4e7811d9b26c7777d07543aaba821af3dd5a4154b2c6c73bf0e286184ddef92f5660ca47c3dbd734c06ead00906b5b04e2a7d2e7766b7149c7a2adf424fd3ee7171efc2c6ac226a79c0de58850668aabf6702152966b7d35a09164422ad3751aa8897af9fdba0b121835dc912cb4fe3a165052db2ab3108a2ead4a12c556542ad2fdb1f693c357f1e3ca073c04ab8d817ca21af8d26790646f9db5950d91f4a13e2acc336aece8b45ed24592a575705b098915031d3fb0f8b5db6bbce07e23d0fbb6e9dc67dd31e224c727e90a5f818bb054f7c541c7c9c505ca2b2f9c8bb1fed6687dec03f74e117c6f4a6ccc81dab2d3905ac05889950e220aa6e6b733d2f86c5e1b2a1d21878c379bdc44aba18f9d7e1ab5d7747a5497b654ab56822b18fdd4a0093428834b58c837c66ab4767f6548de0591d0f5811e9c4af053d4e94ed3603154b0f97cc3b8d1f532da268c0e8901ac0143c27e485672a7411b4ba07934538f3dd9b8398a002f6f73cfceaa5055ebda74f561f136108ea7fec373b763ce263f916e6c414a72ab72840304e1f68386b06ba0c1bf8e07639cbc40b1d96724f98f7a470f0e0f322fe0c50853ce6f987141ad56359950a15783c4a7ea9b50c618768f895c3232c13870d7473b57e85db253618a61f64cf2a9219b61607f71d7cb3d7ca164a23a073698bc41818ba27c6b126ca7bf0f89ce2ddee689fcec47f8160dc47f1e39da5865dd9c2e4159b14bf84559be43aed13736b32f17783f2ed8ae1120b2f3de99ac6fe99de6dec491b39660c672b5ff676d19d4dd4f452ff08d73aec33e0f7fce459ae4fbe2e35114219d6d8250474f5149adf87483ccab594cf11385b3a039e628cbc6520b9d66a4468e94d3f0a07f657af2b577b1aeb7c9b6c6a62238d14925f68f3bb88f2edecc5665f91717c9ed9b02254976a8f033d90d9272dcc672f8671a0549150ca73c855da52ae200a27c33bfd39422efebd8d91811fc3b9b1040bb68d72414f16ce8d577167b51ba4c7cbc516e72939c9d9f72bb5b744a055db9e820bca05d901cfdf0fe89d6265f190506a9a4ec3dc9e3863cd0972745c78497b3d8a073619bff6d3751813b10e1becf329023c19a7c9c752aad02e221c19b8581060e5eac297709baef3da5d6727acd93af769b193a7280c3682c045cca69f400d3dc643199d11fe2d41dde7f1bb7947df04031dba316c649707fa897af81cedb88e57a4d10355c38c757b6eb0a3e04d19c7d771cd426b65488f697d90c73fbc83db2b9102c382e1d0284dc47f32e5257b2317f8f8d687db23c87caaa10849d967d0768239d350ecceab993c6af34bb5ed9c1565460bd1060e8ecd2f4aa3a3c8c531f5753e18a3c2eb4f286e1ad8c46514a10d5f788a8d0a6fbb6a7d9cdfb96ff67d3e275988e9412f96bb7151bb4dbc14bbd68f10f797422fa8e041d255d2847268a69f49188531ebe22348d8b60d5491b5c752b5c2750235fd800c46d13e1906b10fb08c5c474c2ecf0647c83b7e8782a2799c00ca8f8e1761cba574b14b4d4ca4822ecaac6150d2e8a98ac1bd9e3c22eb2c2ee2e862917f8d1e24d8d5591ece3dddc601d0cc80241c5d966db4e5306024c1491c54f6434e6d88869eed8d7a141861b5deba8c869faf9bd0a8efbeb58e2028008555c28ab80b1580a4762fc97e2a72d5272ee7c9f4f9a1a1af16fd5d734657bebf0388e4bcdfe3f5776e92ae41aa01351f1c75166ff7dc0c3a529afa77f08970902a953f2f56b14bfb2e6a24cd075c955166775370cf4cdbfa3ab969914a14a9b75dc6791b56c488d88042be5d684d275a84c0ed1d8156004cfa180d81ababd59d06a616b20aa6dcf9dcc2c4e204f71668834fcc749db29bb00e9d042fedda497a66537202e513a79ca4d900934da8539ed0a99f76b4c330960402b5e79b685ecc020f2f59455c06030a38dcc62a2245eed9bbd7a9933f2c3fc5c883210a56858fc8237650533f79b0260df690460e83e18cefa43728cbefae4ac7c8727dcaf45d07c6c30960f567774830ccf25464429e9753efcc96f2073c1ebe0fcd82482d0794937fd0ee831c9acc03b6eccbeb28c214c6145a374d939857bbac75191bcf788a82bea6d9756dd4790f1dd5a3828c34120b65677c1a307ee054e647e400546cd9419a1cec79eee44313203a07cd4e7d08499425b5932e7b24352f5b72ce94322c8bce7cebb1a0a4f0c2de3f7721e9ee41c99265db78c0b5be41d765ef6370a1f68dbf87de1a4e7b697d93816e1533d263a88309bd576563e961eebc6adcb84b3613d94757f695856988751e8e3bb2775233fa117d8d34bd115fca928d7cd70763dbf1d42a9f86fe7edecf3431bbe3e2d7155146579a08b42eae8f980ae30f4e711a060602cd3fa0fa97146cf5ab94a0be5799abb2ebb625168452b71e83472a0028d37debbacadc953c8c4cab484afed315b89c2d84f0d17ffc63daad15077db8581481e2beeb8125d2cfc4d6cffa8a0411226d41a91d5d922e9d3dfea308e1f69dc4717dfcbfa6aeaad311baba288354a23594be8e2904e1a1876791c68c5105ed057409aa0a9c0ed277da5ca8eeb1a843fbc659f8ebf33eea3acfc8e7b2138380f9e8172774ef1fe20edfc284b5d61849fe8ed4ba158935d30ede9618cd9198ddc3dacd452fe5a5a8be570a91363d0b23305b9e5743909e760a20c964d8b91d68e604b75a871080d541ce89a3e45b57304f8e86c64f949b820dbc0e7a364a354a17365aff36ad8e2f41dc405d81e0f71091bbc9326444a3b07fafd5547896b0eeb1df07b8eec15ef24a7dda637220e6d7d166bd18fa8fa5185e97a230d813214a650bdca63417de758daae831f6946c5d8f3d4cd26d3648ed444d8fca2c0250c81b8262a921658d5e21f2a141419f34e6695a638439dd65bd785559e8c1bc16d4732317da28f508978d5253ba88a01819473dc19c436158ba4890f62c21783467e9d43bc6cd65025bc0dd52541cc51fe9e8750347a55444062af3df16f18e17b365eb08c39f589d560d16abe495d5da2d02796dfbc1541bd50331259fc462c8daa01c0c3ffb33537db68142b3521983afcec27d780f4652573b3032f944dbe916b82ea9d542b9112f047cd2424c99f2b953d58dbf62200e7cecabb9f9a8b7f3d157e8b25fb8cecc18ce0dea87cbcac9aaff2e6d3c76ff202885d8f9b26bd6fcd7acfc054316796d744d8f528612af287291bda6e45b63c56e0e978df87f67ae7363920b8c7368cd5c5a39f8236beb5aea73cd6d19ce37eae0164076e86b41c7076454152e61ce1af109239ea3e695d2ce70a0a808aca8f26c723b685b3740f92d9a2afcad1e6933277e1e5ff1b6268a56d52a7e592360949f99bf805a361262e35a6572c2ee54ff1717e4ad089a45304d47237a31c880f924be9fdc37369ac3e0a10c247798cf2793af60da13506da5c3a0f914f8323a1e8d4d7e69f5c7d69a7c98e5e9f1682f286136fdb5e8cf5d24e8a58de9be5f778d200d9b94a0d4e577b693211bbda508c8cdd4f63cef36b4db242cf540", 0x1000}, {&(0x7f00000002c0)="44d7399872c341e833b0afb789f44df6d462f70e7bde0dc2064c6533c255d7b2fc7b315c0988d048f940a8ebbcdd92e992064a4ff40ed87777402e2dc570d016184c0c308e71b91bd90bc97b865bda2c2a355df0a4e809", 0x57}, {&(0x7f0000000340)="6e216c10bd07e77888ac5477b608e037da4d47dd1f8a1e7f165b6c5eefa39e886be7fc69e4675778740ee98cf307eea5d838d39fbeb1beb5913b00c2fa6af9cc3ebeeaaba05311776d70cd6ec5b019a4705efea227d0188777115964d74fb40a1d63a968d9f0896f24a68cfc8c84d48e97dbbfe15d3496df6b9fd385bae6bf82f29b2d8f46ac3553541614a676e7108ad3ad508816fccd9a37", 0x99}, {&(0x7f0000000140)="76ae127a2f001cdd12c0ddccfff9960152fe8e7b4038343b2943d4fb597b4bc4ddc49802722c30983b9f", 0x2a}], 0x6, 0x0, 0x0, 0x8}, 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="06c7a821a6099a822cd6c711a71345ea0fe8c64c07b96f16143dd4f189d8aeb5427efe586697882863a13226ea006df379f3c5e5971de008a016a8e422a685188f1372137fa691dbff62637b3b4066ac6eabd0e24e6e6e4e8ef1a7affa9c0cb2d47fd38c083d754a1a53f3d6a7919ec39aa377b89b2cba8e20ee4ef83c6c73", 0x7f}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x100000001, 0xf6f, 0x20, "ecc69e17021b76736fd1b1c4b2b26d3155774ef1", 0x100000000, 0x7}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x8, 0x8, 0x0, {[0x8001, 0x10001, 0x4, 0x2, 0x3, 0x6, 0x1, 0x8, 0xffffffff, 0x3, 0x8, 0x0, 0xfff, 0x9291, 0x3588, 0xa1, 0x8001, 0x8], [0xcf, 0x9, 0x9, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x9], [0x6, 0x3, 0xfffffffffffffffc, 0x9, 0x9, 0x3e5557c1, 0x3], [0x7ff, 0x80, 0x34bdebf7, 0x1, 0x280000000000, 0x400], [{0xfffffffffffffff8, 0x7ff, 0x4, 0x7}, {0x6, 0x10000, 0x8, 0x8}, {0x0, 0x500f, 0xfffffffffffffffd, 0x7}, {0x2840, 0x7, 0x2, 0x8}, {0x7, 0xffffffff, 0x8000, 0x6e38}, {0xf18, 0xb7ad, 0x3, 0xfffffffffffffffc}, {0x200, 0x2, 0x9, 0x8}, {0xffffffff, 0x6, 0xe0000, 0x3}], {0x8, 0x80000001, 0x4, 0x8}, {0x1000, 0x6658, 0x9, 0x7}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:20 executing program 1: r0 = socket(0x800000018, 0x3, 0x400000000) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x38628, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0xfffffffffffffffe, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x81, 0x7}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xd600000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) fchmod(r1, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r4, &(0x7f0000000340)='\r', 0x1) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:20 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x114) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) chroot(&(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x100) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x57828b4d833d2df1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xf6ac, 0x8, 0x0, 0x6, 0x2da, 0x4, 0x8d0d551c68216035, 0x0, 0xffc}) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)="7d264c0eff06cac959b2763acebc0a557111baaa658043d890755445ee273fa5c3bd78da333dd833f7502a9a5efd8e7b159c365dbccacf12c66e9ac16f71ebed83d847c09c755a4a38691db6a28ca5b879928bb8665663f16affab4a1d25b6e44c56af0d5646096efacfcd2532ac7826d4a664d7b1cb7333ce4db4", 0x7b}, {&(0x7f0000000300)="c4673906f4c99d2fe27c993dc2f1129f198e1f7203ce5cd8f5975e18c9ba61e7f2e8ddc6781cdc5da1c79919c6ba6dfa276ecd8e45da80d8850931d671ed259d2182fb5f6f27125e973439566d1d50ce21ab71ab3ee271c3f034eadd68755267fdb74061d27a83c0db3818d0cb15fdf8dd2623ff1bb71b51b6ff494e7ab6853e2b6b71e836be68c026f75017dca5f6455efa1a2f55b495c6b839ffb3b9479733af", 0xa1}, {&(0x7f00000003c0)}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1}, 0x2) connect$unix(r0, &(0x7f00000004c0)=@abs={0xf68fdb52182598e5, 0x0, 0x3}, 0x8) recvfrom(r1, &(0x7f0000000500)=""/172, 0xac, 0x5b89f7734d18817a, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x800}, 0xc) chmod(&(0x7f0000000600)='./file0\x00', 0x80) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) chflagsat(r2, &(0x7f0000000700)='./file0\x00', 0x1, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000740)={0x7, 0xfffffffffffffffa}, 0x10) getpeername$unix(r0, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f0000001800)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001840)="696334f54a9cbbca9dfaecc801a3bcd0a56b7153193f0343531e4a3a6223144654f71cc741115ec474f2cee8eca93191cb8f7688a3c4d9c200eaca9daf2b314489a91eb454fae32b50c15b4c0fd3da50e3f0b9a971d527354751c88084457d6b75621d4586f756b607001666ff103fbc06dd237df6185e3e454f2251b569e61224f960250fecee824521bc22077e0cc10692afdcd51d5a7f722c8d4c3971f323c0bea8743bd2a335100562844e410af8622c4d221b31280039321fba0d9874de6adb4f9522d1ba6e637acdca8d60fa404be7eaf89ff23b597b78d1d9ed82451dd0daad06367423996246dd2b", 0xec}, {&(0x7f0000001940)="d2eb3e597550e27c50e6c5bdbb6f5ee5ffa5f287cfe8e7bb1efc9e5dd62e8b8aaa123d0a98ccfc672ffe6b47a16f2b458138de71661db66fe5c0ec5b0d2c75c22dd474691f969eea545cd30a97a34d902379a955eea57f227a8a9a0390581c2658b35637638ed5d269358197cc393570fcd2de4f28d18434be6981a7359ed4149f17e70e5c27f7bb47eaf1de7edb52783c73473ef6f879d93a775d1fee67b262c33948f97b", 0xa5}, {&(0x7f0000001a00)="a5828e7036d88cbc372d787ae69a3edd8177c24469f22fb7511edaedfe29d1995c6e0fb81ccbe674ba5555e622863e8e555019ea506d786751ee6968a7a7", 0x3e}], 0x3, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xb0, 0xa}, 0x8) preadv(r2, &(0x7f0000001d00)=[{&(0x7f0000001b80)=""/168, 0xa8}, {&(0x7f0000001c40)=""/189, 0xbd}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001d40)=0x100000000) r7 = socket$inet(0x2, 0x3, 0xffff) sendmsg$unix(r0, &(0x7f0000002200)={&(0x7f0000001d80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000001dc0)="c887dcb4bb0a59b31b689633af4f6e86bc3039b9daca270ce344cce9cfe2bad13bd92441face1998f7eb6c57fd4d76c0578e66dddb7f09b3dda027e622ecbcc17325d33f43c8af709a2db43b2074f67f87a05c8475b82d0ba27a9778d2dc3be47dd3a4736a9fba548b8c4a4e8e7793969bb8502d4e6b30f9e5eaae308e170c332b531b99cbcc9579c08744476e435447d6cbd6acf5a89184f56d8c5b76ca56460e7c5119079bff7dee8dd9e0575cf706ec79b868661fc0cc20a644e2cd1e3245b0e191631884dcb9bedf7603fe8bbe38f631c337", 0xd4}, {&(0x7f0000001ec0)="cd2c93c64d335ec9c2d3790ad02868aa3cebb329dc686bcd1ed90a656768d2e7f9351bccc680197f67799edbabc2bac3b5773ef3d9ab501fd7ba897438c2e77f1be1efdc005245ed58da180344507d18b82f5ced22d87462dd4cc67428d252ea3ff0aa41a4bb8c2348298d10fdaa15b57aafaf7f770ff371f080dca67b75e29dc30fb215c298476bb1c772923a03500ba54815c2d66ecb55151ff531c461d1511c17c4d443ca6ca3d23b1d47c06426f8ed3012", 0xb3}, {&(0x7f0000001f80)="2955eab5a3165f03bdfc4dcbdf6232459715eda344da", 0x16}, {&(0x7f0000001fc0)="8e063e4ac2727efc08e59b5f953b6a751366ceddf74187ff756b365ea51b1a5342a4e8a05987d1a6ca1234bd6025869e21a3405ed97e84a22c790840a21d877351bd2d3ae77572516c0ce1cdc598383078ce397c756302b5e9e45c75a6f7c73bb343562df04b06896fe5800bdc7205375bd251cd364823c0adef551457b9eee94127a3d5ade9e698c8809eed85fc90a76927ef84f670093b2e70a45658178441ddf3ceac918d26bbd6c3b98caf5a961a0bbc8f16f4b2e077c83a775c916285ce95", 0xc1}, {&(0x7f00000020c0)="e5c41206cd28e2002b6d052a5deee914ff91b9299d91ef43372b927b694808841cd191412cfa61a1fa22406ed9d58d58f88515d2ebc80f88e35a28b22e977a7f1a82a63b179c8e00c84f47f6cc3181d6c3954fbae186b940d300db24c99ef3192c86b81b951124868bf4874b4c278f96d0e89eded9f6664f572cf21c18e22b84a547c2d8ea0245dfec98c619f7472ab9955d3fc9977a8832e7cd3337ae665c125ccdc0f9bcd6", 0xa6}], 0x5, 0x0, 0x0, 0x7}, 0x2) getpgid(r4) sendmsg$unix(r0, &(0x7f0000002340)={&(0x7f0000002240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002280), 0x0, &(0x7f00000022c0)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r3, r2, r7, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r2, r2, r2]}], 0x70}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002380)={0x1, 0x80, 0x8, 0x1ff, 0x9}) pipe2(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002400)={0x1, 0x3, 0x24a, 0x1000, 0x10001}) sendmsg(r0, &(0x7f0000003ec0)={&(0x7f0000002440)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002980)=[{&(0x7f0000002480)="8e997daf5aeaee69e3c18db7eaded7c68e461f6eb559551f3692ed2c145948ae33d91d6e5142479e7d435353e3cc3665f2340330f860592cf1744421e264344a03de2737f693188631788b4656d7005c01e4c336d3c5605fe3a7a2de9531b3bc3c6abf40f6dedd091dd1507c6314c5bbb67d220284fc9db0903ffee6789b168ba25c3f073da9702d225131cc125fafefa4971ba5823c8b2d8d4c54f28ed0d280fc96c6e3d5235445d31241474012358bab40af7bf04a5b70890784d75093347943e236cc36bf43b2", 0xc8}, {&(0x7f0000002580)="beb17f41c03bc837188928d17ea2e42e5455b9983ad0df3a8e3ff7fd41852a46d4665cfe35be43b21697b03c754a657f99ef381e564f73298e875ef454c6d53278d4bafdbdd8167cd7d80d1886e463dc105e26f574548e0f6fb6ab2686a00d56827bce3ace6773ac1e49760be592966fd90cff62478978bff7", 0x79}, {&(0x7f0000002600)="81bb87442cc0c03e2ab15235542912abfab1b51ed2092fc102a1e1d15cfdedbca7899d3dff1d5ec92e446e518c742e8c4365302d1e3d5dd09b19ca5b2f190c05719a2a50bc50b06a3752b4cb34fe209a8ae0ea2367a0f5585410bde26db424f3f8e8f66f353a3e2b6e7aa55473481007a920ec73a123176c3d06b5fd71655d846d7f2479967ef6b685dcd71aa9e1908fc7adfb8e19c1b1cfc384275c8a628e124825ab8c675e5517407bb624", 0xac}, {&(0x7f00000026c0)="da8b8c5c611dda8163e88c21afbc94146b9668948e57f7a4c174dec113cec67d477dd9d3a53bf15b7d69638e1ad6139d8456cf73a68fda7013d48375c8db0f08473bcee3ba88e3209d3a4a5277e1f076b8ec485af466cc68ec3476f4bf", 0x5d}, {&(0x7f0000002740)="7c29bbae472c3eb489ccc32e02903e187c8ebc3f6d08b1e1f54f49c04f87b6520df33977ca5159650dfc0862dca3cfbbcd0a87b98311", 0x36}, {&(0x7f0000002780)="c3cf1dfb538f7238f6e5de4c322184fb6d1579ebc1c816a6cb036b31793ea0515a39d4f4b6321483d7a08bd40467eefa68d939e64a522519247a7068d7b5e8d222ba28b8826e030d14ad7d0af232958159e11bdf585251beb118dfc7a17871a1745a9fcddfc7eebba0947a9e1b3730d514d64199f9d9cea3ad9dcea4a1300f0d0e283c9c9f06ef85f49ded6bdeeb2c1d0557158e498e0a2fbf1c529256ba321cb9319aa6a3fee51c263bfec8fb4873abe3b3be0408d20d4acd6514b821e5e1555c7e", 0xc2}, {&(0x7f0000002880)="912ceb0251c8f3e39eebbf3ca8a083", 0xf}, {&(0x7f00000028c0)="8a42ffee271ce6", 0x7}, {&(0x7f0000002900)="e34006db9d579e60f2984fcb2fa7564add592f0533dcd9ad008ff9461f9434756fb480261adaa15fa1f79390104ebb4b3c8f15b2973cf3f37e2a0b0df35faeadc04bcd15d473115881213e3ba800a2f23b0a30f2a3efbc0d74de8bf263301d3ed6", 0x61}], 0x9, &(0x7f0000002a40)=[{0x98, 0x1, 0x1f, "84ebed1558d18e7374a83ffd3a5ba39dccd30dac50dd79eddc9e9c3c466796d1c5b2313d0c8204bbe7a49603b0d959639f4fba2bb5e109e177c399106fc7b89c4c14c426ad02fd8b5c04191784ead4a2b1f9dc72be6fda1ed1dcbaab6b530889f6a0e08e250931102e42d2c865265060b3279ad7747d66ad98d72ac63292a348cae27e2ebafc"}, {0x98, 0x1, 0x1, "60609efdbb6f4ac356846315a529197764a5d5effd161a7922ae6ed398272a3c437bdac0a6353f0e7a18a791bb18dc66bdcf7ec7e796719cd2c6e9b9955e5ff9fc823240fc3f27e81366afa2c55649c27c2b71dcc3db0c2d5002cd97ef2af01c9e50ecb28a91e645b0e2f6843f2fe557712c25a0b3ce951546e9f138d8b97a1af74a5308e869e844"}, {0x110, 0xffff, 0xda32, "6e18f420b9e00acdb58507e72cfe8726f33e96879287306b0817c854cb7889a07508072306f23402e725b08abf073c7ca91b060aa00a81240ab67f56fb9215bccb11c198d0eabc824de4c4aafd5140ae6eecf8edb0c3bc70e39d5625748a6934d14e4b095b35a6ce6862a2b057f31f1bcec0eba8f1604102be0b18a565b8b48b04fe54f316a1b5a7fce34b941dd66f96a114ff9548e96c9b94709de8262e98c4af084c58487dbc4addfdbebc1a4d7c2ff6289d88d518b2ad78fd4ab9382ad2c4424f2f7356659dcae23c8534dd0fb1e29e7963ccb0f465e7ba5a9772e82e46e290c4c31e5ee3867e854f798be69cda21dae870b6a58ae8cb69"}, {0x1010, 0x1, 0x9950, "84929923ba8d4dcb2d1a0e428c05783a0249095e85aada6809b819972e53950766bc5e6c48e592a2a250faeee770a25b9ac3a91cac3576ad1d944e378f7ab2df07bc7fad544c2a093f669944fe9e376c2602e9e4b6895d2f8e4c3072a7df9247c76d4a3d01f5752eb61e16da2fc3ccf546159621ffefc41c1acd1dcb4c48ac0b78c5ec93adca9f422a73fadf1c26d0d04d21fb056d4235fe6594a0d3252ed71bb2d1c1e4d0510fc1060d4115b5e42f7244eedd8046899e987c362c1a2560dc6cf8d199015eaa5836e5420e06a5b3d76b0bc6e359a12a09cd0dc8fc179b113a848d8d11f79d124da8d57b219e3fdbc6f09f9e5aeb0d480aae84709276ba37a05f1f472a63c64b088382234584148be75daedadb5ba0e6fe298f08263c938ed210292c3925fcd6978df39b9f5e471049194695a1b5dd750b335671e61035d061db33533dc313f6897f95867c92fdf9d4396b38175e4d5f2e7702ad7e8d64b77e413adc88f0cbe288e556828bc7fa3a67c2b3cf851291cd6dffcf2b261dfe36b600f72e3b47acbff60199c3e923d5ec522e2f827c6ce9a85db5fff685bc78ec108c529a06bfaf6b9375acd38198c0d5f1948b956f180a45db79f5d75b8d1f111ad541ad517f319d7cbeb34af718c316c11d6eb7ddb2a7c4620cc1ea4062f9bb558d1307aa2feebe017964aedcfcade4fba62021fdaedfc441e56c84836df68859823a7c9c19a7279686dd7b9830fe904f520c9845751cff75db47c57275f76af184279017618f7df6b00b2d828a08438338f7e486d098e404dd6f8360637ca5f4cf97cbe51a41c312e555305956c7db5b4aa79d1c0699567d6c9d3187a1cab8e259cb055bd2ec9a2a5c9111f00a93ddf2808a433a0d9ba54a919d6f1ab91a8f41cd7f113bcdf8246f104fc91a0e8da19150c4a04be87c226c1496e7fa789e87cc5aebaf30d0b813b29c1b983a835aaf59378f3c7ebc490d9b22c2dd452977531db801d6d2700d7f7492980cb28b50ec0661ebd8ce516ff6b9968bd115436070223ae35b4a8a7c46078d80bcca5c88ca8ca2ae0e0c187123bc660e0481012a84ffad78e205ceffef8548f2ae9a395226fb9e7017fde2a346bf12bd0a95bd91dafc4824a699a32074355b1d55cc1828ced6fc4b0aeab88b994b037907451d9b43c810c609dc24e3e58dd9589121a03e4396946ef2b7f2634c729655e8a7148e673a7a91d200e251a1d9ff8fe3b59b2db1159034a760fbb9ebc3ba64b84e839965ed1cadc46936e432333e2c3dce61ca64a8876220c719430357c68135da50deef7cc5a401645ede06a2029a1379f87273c13892030d7e2fe68ab44a9a269f3bd9f19413172d4a9ed1f2f2a54ea44063de16d08886e9633d7b7f43bdbf29b1c107edfd90271f7a1066f8525a75f4ea30b39e51bd5fc73433d9fc0684057842499956df3cb4cebc8405986939909c42d71c188b43e7fa1013db697b204e3bb94a6dfc3c4bc2972f801f05725cb42258d452f86bff025840688381f7465db8c5d47d5bea04f53ad8778d13afb25503f20196e9e831c3b7bbe825caf95ddcff182898c5d0110b0c5f19f9d24f11ed18a5a4ddba4713d6471de2c67c20c50258ad061e363c214b08f079af9bcee7e74256c71c9de5013494011be80fa2c18da04b07bf344053483a09dc55e8adf6da8ca12b39392462c107fdb45c723f3322b544b054cc8c3deed6f9185a421cc63ba4b97c2e597cd84d25c8f0e9639062bf08bfcfa4ac95e2c454e187ad8bce0cd8cdb7525257b19edb0f9c9d7d7a8e3a54ed9372fc0e8a00ee308047e576179fbe89d3f2a3d0e61bba7018c91f275a467fb91496f4d51a6115580890886d0187d3d98ca650cfe8141a13062539b6914371f882c8f68ddbc64a8dd4876f1102b310ba419060200af8100eabfb34f321b433572e77004462cb3792b7ab6d6ebda8f815513e233636e80eedafa6d90b9059a7aba980a026dfeead7a689117229a76911a817cdc1a81470b04948ac5b315d62d04dd9a902c63eedd5878e6a9c16833e22dde8e9d53a2330a3a9d554feb3e959dee1a0966b4caf663a4589f8e5c0222e9bee2f5c6e400349eea8fe4dc14a7d514bf3e1f6a4a0740418409fb232890cd3021d224782c0eb5a9dd97e5df730d04e628aca6cf17fcb30239eea33f8015a1b44d5f073434a08d0e6c5f66d29ac1b1c55ec4ace437e4fe48050feabc11cda9ebbf1df3acc55ea14a7996830fcb2bc0b1849a93934e5f103494246c1d8c1106385c283667484a3b8e7ec0ae837695072c5304dbe7405cbec7cd92b1949d2db150762e4a8f8c874ac647a69214e98e0be3b260bf3b6082f8803e6ecfab4b68447cff7ffc790b26e146eee2eb130e68f72e57eefed7c61e7781e47b219d74656ada20067483795e27a698409eb1a31f4433fa5577536e64ad3f6a5497279efd2cad4393f8c3aec8a13e80861f1caf21057b96c4002b02054c3c8f643f80abfc8e176b875abd4f4b3bd443a0f10bc6e91d6d7b289258b87f57f0b2baecce8c6ae8908854e6dff37abdba00ee4a167eb33756f8fdb3d3c0718f630885baa9ef61fd567fdbf206600f322311f5f94d4c748cb1ab8fc29f42a722f52c01440fddd8048d68d7edeb44ec3a20d132a1e6acc765f4cccf2444f148386b0fc6a6259b155490ff46a7abcd5c172fdf96b2d9efe4ad6b650d2320a9ed9ca3ced72e00167061e57058b08e23759c0c8663a7863c8fda3dfec8758955d2706e1b7552fd15c279b270e74f1ee2bf2f852ddfb015be2899c2089707b8e64495ba5d44ae0c6f4b175a843979ae8a56739bef102da2b8f8a4d757c4331ea39c751ca6129d41b625b21ffc12a01bad4a1151d11929f295812993f5051787203e28944d2a49b373f9cc4b4c09c6e5fbec8a918e0709d80d2208d6ab91ba9aaae9dd6113a07ca619a19df538edc498d4f51079f2ec61ce51c475bc959e453d0da051b62d0c1921de19a4ae84d007eeaef851008d12e0b81ce2bf2d390ea605e7f7ef740e747122fc4d7bb353d30359e57f56a4cb769941e74ddbb255ac2adf90cba51c3fc953c4a698d06d8958b9e97e4a37163952e7f92cd622e68004ebfeed33aa3131f381349743c837653530bdd39061ee2fcaf9c8921deecdb64bce8f7ba187fc17de744d42707910f153269340300add60f059979b7b2fcaba4474d93083d6b109bebc790bfd74a456533d3e4484e363fe9225acaaae540a0efbea673a24cbf5cdf2b69d58005c4a996a8990e648e4c1d4ecdbecd3b82cc7a1c35d344aa92bf5e6252fa8d539cf4b69a45568634c285de833bc2cc81e1c33b93919c69e21329fde326d0dcae0dce143ef5b9588497594571f18df0bfc861fd61629c06e05e804ba7ae06d23047247811fee9a7fa5b2f062598af0d533a473b007a7c4ca75e25f2a851f88a2e4a45a8d48b28befc2efb61239179f3833497cfc4bf7fc90a14064177d62c5d130638abd6def30eb27537b63d3da2dfbfd3794068a7a22060cfc70b5d6f095dde6aeee145ef79cec93d16693c9b76332efdcde1d1574d080ddd3d9b58ef06f08fd609f226bd2984fcd905d15b145f909e53a736cccdc9211b5f3fed9518f3b6e2460c4f15d19cc2769a9f9d57d0775c6f1c364e1a0236fd57c02410682f94b38eb13b1001a71e78bbd451b0514c8e8a1791026109dc2f805d868ce6f857572517a3d19465a54c611af7203b80724038ff473d1e75b777cd3b1ddc3bea1d38cd9d747d2289dfb24adf997760cc452ed8f2bdb1ed83cba99845d07c690df00a4927229dd6175a07bb9dbefd54b8c54714d18a139f8d385c02b40791cc32b5bf5b8dce1cd4c0439a5f4e2a1ce76f8367ea7915d9d996473d728db9c62f0d5f5d67b76b08b6709e360a15db0c8e64e17d7e2b999039a3f3d876891af1030e68d5efb025c6536d6fef21bb8f30d2c9c881c452ae4e1a40e6ac0ccf9ffc15196e6dd3cd11c9fa99c8ab02372a322c9d31922585cf11710c0ed956eae66c1d749ca4ae54001b4b80833639fe05963325f1a95c667b5cdf675f4a26b626f4edac28ed3e5161d677a4ddc077ce83c676095321f21a6844c1430c28eeadda43ff66fa57c04eb3e0c3c70eb5ec5b773b2af9a8ea645069fe89686d246ced8ee7d9b3c6c28265f7745c22da51de5acbbeff94d0cc8c2afa6e2167a3b3e9ceb7acd07b9991f5129fae52954680e09a0d4d03cdb0a66f13ffbb8e375c5a8aadce75b48576559831ad8dfbc87fef27cdaccffbb7bc6ca0a1fea61930eceaed583bcdb4e06d7babb8613274b4dca2c495747c2494785c591447e59b02ed38f935c1c0a8a8e615a4da9b5a14f933e55e8207463942bc4e2da7465232a23be90bc20e258f9b968f708074a0676075cd9283f15fa8b8facfc39c21e1ec92cd8b44073b90ff223cf23922707d739c80e4370fbc084001fbb97b91f8a8a3356e0edbc70e716b8f0d1a044826b76a92efde9f894d679bdfde46b6ec75020ad5fe0c0dac8f97935a8e5c69158b7a003076e5e0313f4f49163240da2378687e38526abf64d7a2b756ec05d4300c8ed3d6b414ded0fee33d42cbc2814c4fbe140a1d03bbfe76393710f68e33e38122455df9a72a14153f31f9b44f5845f38b11c7720825083a15cdfbb1f583d33fd4bd633898789c4580867a27724d35dbf0cfad10df56dc2740beea43d3ea27211ca5eead3c771352a9302c10d08ebab464e05c26a67318482653889023f588bffcc2d0d845fee6de8c9a711904ab0a20ae545b48fc46ad84f45e018eda7ff962755f5c81ff46c3380e6ab7a40144d7608abe6a388da3c6fbc111be6fcf868d6bf3327be0704606092b0e9d1122afd369a7b3697c36b975f55aec38747caab6f7c0828e0c280a0342b2bd84f3dac2d4726ae15f7aad9c07362ceb61f370924bf9e00d5bf8ca39333b4dbc0a78ee103c74cdc1dfffa2c2a924fe4a279a9c11453d137522cff95f33299132dffb5ade9dd21a8ab2825684b8fbfee308cc36b55fca5fbdfc295062f0b729aaaeb84e108e41614c512722673049160c100c2c84ecd42e96062df16964193b0e6f90b2e7e9d2bf54023937ea3599072ea681a9122c38a03d604b5e741fd833ee1fe540d5f43ec93dbfbbb59e3ab4837cf7ecb4cd1c4c956320fe0d81cb29a998d66de7fec7df0d883c857b351893e0b750dd58dbe0318573e25f870fbb1d2503ddfc9d76ccdf9e957e64fc42542b98c6a51c91b31473c10839370ecaaac59e03e6f84818cca8e4635019402f35a431d4fa872d0d4341f5f76243b1ad581f862ed72b7f029ae4ad257b6ac49137a496ccc9147d3646e3ef50a1be9f2c0010c0ce286e5178864737e9632edd95decaccebc13c54705a17d24b01986297c3f835152549a65a3dc848880056d8b53aa36e7096a48c7e1d0d1537f075f5f366237668d7e29d68c4aae828a319d9ffefad505bf4fdc496790c280d4da9534c0f64cb00d2f5e9ff15b75a77af787056ae25a62fa005792405c8ec3c66583441e3cb3b0d946a39fa991d0c3283f054d9b90bd893ecaa581f2fe484ec3578fc9e87b1c40cc8216c03804511e1aa98c2af57e170ada401e22626c9a26f6db463d320e0c609dfa9c79bd3c2d81c41258dbc4faf239f92c178318b420840e54f601367341ef988fbdc047dddf0502fffe788992921349ea6a1fc6e8e271905fba0caaa62b323edebb4409feea758dcd87805216afcf942a519187056c9b5e59b28e0e8918851efac0f38e2c4f931c5bf3479cde"}, {0xf0, 0x1, 0x3, "59470da800be0886f78f984c4c8e2eacef5379338af28547dadf36403d295d8200ae89c690d2970d030575fcc62789396da9f943e0c380e57d3cd19bb39b965654690ffdb610dc7d044e7ee25f77567153d5388bf649b09d75b09c0ef26ceb7a312608569c8f2f40a48249f9231f1df3887156d6332278ee06a9e7143884c3082722cf90ce2778bcf8092e4d7e654f007522b23529e87b45dbdf69476d3d87925f91a5eb748d5f947fa0d8ab0301088ca34c6607478a747eb6fc6d1c7bc360351e2afb70f92a5be3d0f312c2d7edc0d13957df23e04f6332958307faed"}, {0x108, 0x1, 0x101, "ed3f18acdd5b164ba29df35ca5e851a7672d91ca9527ad8bc6b75875c8c89441fbac287a876c6f14340ff457bc7b07755288d76bb0bbcd24b70b3c6cf38bfe912960c54ec9a19ddb18339b63247d7e66c916cbbc0268a5aeea872f23bf2047d137d1d7373e8f1f1ed759d69b516147c4866f9645c42f48aaf05b3598c25880162af4da729b3c1b6e0462c4a85496643400f35f9360b4e19ec763078a962a6f29fc3607860594f96a831eaad4fab181dbb7f961c18ddaf312c7daa5f753669c2b1e228208f1ff0e4bbb9f97f386044be8d24a45599d0149574ffbdc2fefc2a7b54b38122e5580157e4fc7b62565774166bd1011342444"}], 0x1448}, 0x8) 16:00:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="9f3fa92b566de9bde5708e144ec2b84df975604548f35a2d7f761204604f4c665b50e87e118fb33e59a1c1773db91aff467f457492c9d5beeafd6dc21083b4735ee5fe3dd78a1bb8871c", 0x4a}, {&(0x7f0000000200)="1e8f43071390591821a240f2b7afd08e766f3641d6705bd89ab6f1b2934184830f1bbbb8c49389bb855670c74d0e15bc3f246293c444e78571ba9e7c68bb2be2ae15cfc56ecc8fe7de3277fcc7a30fbf4a1d20c74e7ec49865377658605e564c7236ef55212367a7a7583cd1dfdc74e43151daab0aaee005e4c502e8040fd599b2047a70756383855094d0a2923b88b271e0a4fbd09d4000", 0x98}, {&(0x7f0000000300)="58f22c32d52f95470f257b72f5476710384ef0ef3e930b5b657ede5b998060f49627beb7d3e0778744", 0x29}], 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000003c0)) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0xfffffffffffffff8) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) pckbd_enable: command error 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x7fff, 0x7ff, 0x1, 0xffff, 0x8, 0x3, 0x2, 0x1, 0x9, 0xc0000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="001700000000"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0xffffffffffffff07, 0x0, 0xffffffd6, &(0x7f0000000000), 0x15}, 0x0) pckbd_enable: command error 16:00:23 executing program 1: nanosleep(&(0x7f0000000040)={0xffffffffffffff9b}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8c9eafe919495dd8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x180, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r8 = socket$unix(0x1, 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x3f, 0x1ff, 0x8, 0xfffffffffffffff9}) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x100) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x88, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x8}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x3, 0x7}, {{r3}, 0xeb7dbc0dbcfb5f10, 0xa0, 0x0, 0x548ab317, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80, 0x6, 0xffffffff80000000}, {{r5}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0x800}, {{r6}, 0xfffffffffffffffb, 0x30, 0x2, 0xc859, 0x2}, {{r7}, 0xffffffffffffffff, 0x1c, 0x2, 0x860, 0xc9}], 0x7, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffc, 0x29, 0x4, 0x2, 0x400}, {{r9}, 0xffffffffffffffff, 0x4, 0x80000000, 0x54, 0x2}, {{r10}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0x3ca0}, {{r11}, 0xfffffffffffffffc, 0x11, 0x1, 0x40, 0x1}], 0x6, &(0x7f0000000440)={0x7fffffff, 0x6}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) pckbd_enable: command error 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x81) pckbd_enable: command error 16:00:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000380)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xffff, 0x2, {0x10000, 0x80}}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xd, 0x2, 0x81, 0x40}, {{r1}, 0xfffffffffffffffe, 0xc1, 0x4, 0x3f, 0x6c4b}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40, 0x6, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x38, 0x1, 0x8001, 0xfffffffffffffe01}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0xffffffff, 0x80000001}, {{r1}, 0xd25c4c4425927b72, 0x60, 0x20000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0xffffffffb4047ae7, 0x7b03}], 0x840e, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x1, 0x101, 0x20}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x6, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4c, 0x20000000, 0x3, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0xa00000000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x34, 0x4e}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0xb2, 0x4, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0xc2f}], 0x80000000, &(0x7f0000000080)={0x3, 0x81bb}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0xa5, 0x80, 0x0, 0xffffffffffffffe0}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea3, &(0x7f0000000200)="d62ece8a12c355fe31178e6ce6f8ba7ff023ba434054f7292d6c3bb702cd95a1895b3bbe5262cf39c72b8a6c9ea21693443bd7824b89d9c9bbbbaf5235cfbaec33d1adeb6a8c86fdb93ad4d74fb9f14ed2f9536e7e0532f28e6098d8d677e5660896e947be3d050f4a42bac1a8aa2e6dc12c9cb5f5c07ca0f0808f3ca21d9828f5c11a2d05b52dccb2914b7ea1366b4bcae8ea46e2c9afa41e5a59bc36cf30") syz_emit_ethernet(0x32, &(0x7f0000000000)="4c4bb219883da11e58844dde343a70ec5e90997344fc097b4ac706d03337a338d78ebf3fbc1a58796ad567ddc1a086c8c559") 16:00:25 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:25 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0a", 0xb4) r3 = syz_open_pts() close(r2) dup(r3) sync() syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x0, 0x4, 0x6, 0xde72}, {0x1, 0x2, 0x9}, {0xffffffffffff1274, 0x4, 0x2, 0x3}, {0x8, 0x1, 0x8000, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x40000003, 0xfffffffffffffe73) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x4}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x20, 0x0) renameat(r1, &(0x7f0000000900)='./bus\x00', r2, &(0x7f0000000980)='./bus\x00') r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000340)) r6 = semget(0x2, 0x2, 0x4) semop(r6, &(0x7f0000000400)=[{0x4, 0x9, 0x1000}, {0x3, 0x3f9, 0x1000}, {0xae241ce57d559535, 0xffffffffffff79b7, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0xcbee, 0x1000}, {0x0, 0x383d6d83, 0x1000}], 0x6) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r8 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000880)={0x6, './bus\x00', './bus\x00'}) dup2(r8, r3) seteuid(r5) r9 = geteuid() lseek(r3, 0x0, 0x0, 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000008c0)=0xbd) pwritev(r8, &(0x7f0000000800)=[{&(0x7f0000000440)="22177dd90bfd81f09bb3acd6b909bc7a93404d6e36a544a1693c1c414109818014871288d37b57f014dcc89807b832e97e68d9e7bfeeffaea1b6345a3f943defb8da573077579ce4018caf653f1efdc472e6794a3d19c0f62551662ef0c1c3a977dbc68987d8952ff9e360459844a5d52f2559457ce269d3ea96e2311b5e1e42f3aa61fdc87fb228ad4a5fd7cc3d3786049a49fd22fd195de08bdccf28efc57eca26e580176343c01569906c367fc56c1ea88ca202cee56e03c7194aa49eaf83665ff4768ca5664074bc5dba8d3b574d47f185ae33a6fbedd8916584fa5fd154f5780cf0bd45550d04e7fab882cfb77b3a067bc5df08984dcc3548ab", 0xfc}, {&(0x7f0000000540)="a8f9c78391a0f886cb4cdb1e3ff1de6cf9c9ad8e37ca79ef5ba2614796a3db6d1762b8af68322692e1c8261f34921d7268ac067eff1c84187e2ed6d80445da8565a6667277be62fc985cca1aff397b779952396ce9dd00158ff1527df2c81be41ff1f95b20b4607a643229e55b4a5a62a29722250c307c9234cbf64d70894cc0cc27dd60909a", 0x86}, {&(0x7f0000000600)="cb871a4b3d625d3a86d8727ad4c1163eae064a7d45dec3034f77aa9333056015c6dd650e25ec6de6c6638903d2060847f62d95995a09e15624dac8334d8356ad176eb7eefc48ef435120ec9ba669c9d7d590cdebf45a051cbef55a927abe8d335b28b52157eac95f619f188acd75c4d557b2e0746ea4aba546345e1b3d8be0c2b122196abb977a565fcd35", 0x8b}, {&(0x7f00000006c0)="ab28fb00b22bc98c941201d6aac9e7ed69967a4492f7c3d8768c671ca5c3550569e82f9c43359a2eabf5d7159a9444348293dba608bf9f8246c6dd6058f85f5c0cdb644196b7a3a57799b0cf1378e75ff1b0439d2936fb8595785f3f6891c6f802e4a04f6b2765ccda772aaaabf988886da711938e5428bb363f3401c5207e9987c04100e259e07b521614de09ead271a618cb5d6b8a9c42a235e9c9c1e7acf3fb85662c0c55cfe996e4c28ded11dc6835022b56722edd00df117c7e204515b6574144f99fd34d1b8be2edb31db51b59927721346799282ce10ab707f37c8f931b6dbf38f8de101c699486", 0xeb}, {&(0x7f00000007c0)="ee1035da3fe71e16f43410c94dd3d660e923fae489cb6dbd096b1be0b65343c235352b1fe458ba3f6621d9dc038685dd", 0x30}], 0x5, 0x0, 0x3c) getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r3, &(0x7f0000000240)='./bus\x00', r9, r10, 0x6) renameat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') close(r3) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1, 0xffffffffffff8000}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000995000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200b3f22365e4e0, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x8, 0x2, {0x7, 0xe}}) 16:00:25 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) syz_open_pts() 16:00:26 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0xc003, 0x2) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/211, 0xd3}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/3, 0x3}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/58, 0x3a}], 0x8) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) connect$unix(r0, &(0x7f0000002980)=ANY=[], 0x0) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000005c0)={0xfffffffffffff001, './file0\x00', './file0\x00'}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000140)="00d15d19ff9cfd16376bdc02207720f48e0b1cfedad8cd816a1fb09ec36ab0f7f11a5a6e18057e9f3371e18e0da4cf7d8a0dc3f1c0e49b0d225869ae4a152921a017f109eecb5b6c36d8a481f7a588f40414d6d2fca0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x8, 0x7636, 0x3}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) 16:00:27 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f00000002c0)='./file3\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file3\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)='c\x00') 16:00:27 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000140)="bb4e326436ff3835977ddd5b1f2a786743f3040584ff18af2e71c1fbae0ac40409554d29acac8d9cb8e89ccadc62854e07e9724aa5395316528450216f50b33f371500e68269e716472dfdf01895abfc945a7636746ff3531cad68be6083427581663fa9a019ced6e8231bffa69abaa8fa0a26cb327a") r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:27 executing program 1: pipe2(&(0x7f0000000080), 0x4) pipe2(&(0x7f0000000040), 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:27 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) shutdown(r1, 0x1) 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ftruncate(r1, 0x0, 0x8001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100000000) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000280)='./file2\x00', r0, &(0x7f0000000240)='./file0/file0\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x42}], 0x1}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffff7f, 0xcc8e, 0xfffffffffffffffa, 0x0, 0x1694, 0x3, 0x108a, 0x3, 0x1, 0x495a0516, 0x9}) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffdb8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="6db97f403196da323abee1463ba1cd376f690071352f16bfe93ced2a0f5a924dcd730c838ae477c254c0c7e5c689ba008595642ff20a84633019bd04d64f9dded78bdc32f17ea4568ca1c2279111e533d4e6c592e7d3c01185d6c24419e7cb5e03df1d39b49b024a7b8bae0ac54f13dfc96094828c89e71a2ab14e08", 0x7c}], 0x1, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x8, 0x1) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:27 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xda7, 0x1}, 0xc) recvmsg(r0, &(0x7f0000003380)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000002340)=[{&(0x7f0000001100)=""/187, 0xbb}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/223, 0xdf}, {&(0x7f00000022c0)=""/101, 0x65}], 0x4, &(0x7f0000002380)=""/4096, 0x1000}, 0x2) getsockopt(r0, 0x480000, 0x0, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x422, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x401, 0xfd2c}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() sendto$unix(r0, &(0x7f0000000000)="c49ab77059c642d7c6953417baaa", 0xe, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:27 executing program 0: setitimer(0x2, &(0x7f0000000300)={{0x100, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000980)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r1, r8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000a00)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2e66696c6530d6"], 0xa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0xff}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r11 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:27 executing program 0: socket$inet6(0x18, 0x5, 0x40005) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3, 0x10001, 0x2049bc1b, 0x1}, {0x5, 0x3f80000000000, 0x3, 0x1}, {0x7ff, 0xffffffff, 0x1000, 0x1}, {0x8, 0xffff, 0x1, 0x6fb3}, {0x10001, 0x9, 0x3, 0xff2}, {0x5, 0x5, 0x4, 0x7ff}, {0x7f, 0x7, 0x5, 0x400}, {0x1da4, 0x500, 0xfffffffffffffff8, 0x8}]}) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) link(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000300)='./bus/file0\x00') mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8000, 0xd3}, {0x7, 0xa6}}, 0x2) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x1, 0x2}, {0xfff, 0x628}}) r2 = semget$private(0x0, 0x67fbaa12268018cb, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r1) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x700) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus/file0\x00') 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x28, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x1ffb, 0xa1f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x100, 0x1, 0x0, 0x3ff}, {0x1, 0x401, 0x6, 0x8}, {0x5, 0x100000001, 0x7ff, 0x7}, {0x101, 0x3, 0x2, 0x7}, {0x7fffffff, 0x8, 0xfffffffffffffffe, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getegid() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="2b578b4b2cc71aa9e897eb3d593f403d2dd6c6d505be5def8dc45e5759a8c57da5bbb9f3", 0x24}, {&(0x7f0000000140)="304c067a33d7a33cec8ff92c04068ccd848bf532ee798533a940bda0131b755fb228995ade6f5bd2c4069d142e79ea276c256231380d3863966d77ca74a7db03be99dfff135b718eca2e48b085a96deff66089b8826cbd98b803edb2bd3d9d5c875747e4482b5a007e45a56dcdfaa9430a57f77dbedaaa74fe6ae621bc43222ee7b54efe9e", 0x85}, {&(0x7f0000000200)="606416635e0736af7c69df64fe2291ecf766ab28216e3b0db74b654a2949a6ef1c56b8f655f9e1718194b56cd5a5a36dcf2911e30c9f3fe9da88ee5600e14a36e2fd470c6a4fe90fce4387c317de2acc77", 0x51}, {&(0x7f0000000280)="d5998b52f18876ef77e7c36ef3d34b9b35df92765b48580d4933e9195a7e918938e7dc8bdf36e5dc6db57658686e6c429360c3a2fa16b4f78db27e8e8617cbd003cc1a0fb7ba201e0f68e4af727bc591550565dc7d3fa245038c155c4d8e3fca4408c0f7b34c7435507dacba59c2e49d9de8ec705e04e553ec9a9b106a5b63fd8e00ce152b97e18f9191b965a62dcf7699b1436ef1339fbfd327f317291577d8511f830c25c13fe857d8fdc81d7e2bb3592906", 0xb3}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r3, r2, r2, r1, r1, r3, r1, r3, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r3, r1, r3, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r3, r10, r3]}], 0x100, 0x5}, 0x1) close(r0) 16:00:27 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x22c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$KDENABIO(r1, 0x20004b3c) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) dup2(r0, r1) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x9, 0x3, 0x6, 0x100000000}, {0x6, 0x800, 0x8, 0x3}, {0x1f, 0x100000000, 0x8, 0x6}, {0x500000000000000, 0x0, 0xe82, 0x3}, {0x2, 0x200, 0x20, 0x2}, {0x3ff, 0xffff, 0x10000, 0x401}, {0x8, 0x1, 0x7, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5) 16:00:27 executing program 0: r0 = socket(0x2, 0x3, 0xffffffffffffffe5) write(r0, &(0x7f0000000140)="449ebdd690d57b457998e246d54fe6512df2c97ffdf678c57cb15c8210892b98bdb1c44bdd795cb00838bdf26d1270fcb896de4c249fbe4038ff54a16639acf1f2c67b322cc9e508e95bde61200f0dc8f0f2ab217432e11da75e9f6062d3d59627beeb519c9839a463f4a898eacbf3fc49d59c77af0ddc479a05aaf5c07136130cd43d4875ff7f15dc53b895e5a7548b5f", 0x91) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r1 = dup(r0) ftruncate(r1, 0x0, 0xfffffffffffffc01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r2) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xf5ecfe33ee9501e6, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/205) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="fbe0b8f6cb2abaf86d98de5d1f0440a0d61b26f510b042c0f5df6657ae89ede88b37b15580db"}, {&(0x7f0000000040)="2fbd776c94b76ea06e72e50ed953bafc5642dbfcd9d6c6cbf9e79253012ff19cb9856c042f6f90e2632df77ad6c122c420874114bdf2954eb7f91671e30b995fb3da2eb4656a1f710bf210e7928e85448767f75eaf89390e74afa89e23eebfa3785f944cbef4067e5263f6dea0d9f21e3b0733d9130fe10abfd81406e987ced8ad8d5d822c9e4bc52d6a41ba672d23570f47d3d0190f97d24758256b1ea18fb226cd619bfad83aa42e5cb3d7ac996a6610981453d4712c7227b32b4a"}, {&(0x7f00000002c0)="62229c312cae9c0cddf7ac532a499ab4a58b00793f97aca61e4d9a1ed1110f91e01660a546e583fb70402fcdc1d499f9a6afc9ee7c96c91ac4cf1624648c280c3d0c8d16a1418c5969df1abed9e2ed969761cffc1627abcd2e0f4a4ab5cb0afd8c9727d500e7cdea96708b13536263169a8211a9f007cbc076494524dc18fcca47c399b26ebb750ab0ed7523e6bd8b498d4e00681805692210c24f8ef0521f1e3fad5fa69ae0999197f687510a25a5929e430d49551b0d0bce8cc198a9678073568494137328997cfb2c6255ac9d57c399f123f50ae4b1caa76ac0a96f93d7a7c7b3b6850343e5ac"}, {&(0x7f00000003c0)="6359802bf89a2aa0cc84e8079d5c4a9066c2a1a16b3caa599ffa0f3f10472847099bd82cf49b7f4ef34ad3268aa4cf1c8fff27b0bd3d891be4c5209147d356df4d358cba255f919a7dcf1ecd8b3c405c4027a7c5d39757d1183850a8913f6552c02c9956b5b78485cf49775d77df16e44bd5e37a7590f7b1ebb2e59a06785cb6c42aabcf83089becf810cd0ec8ca4f66573e0e5ad0af79e031ae31a7a2db9c3e56d41fd8f1aaae1a483b5ba300416143f5ff"}, {&(0x7f00000001c0)="784bc56dfcd0740a9183a85e68440d1b7581885b7f71a7648a7e88da523a16414c23b01179c5abef6efb833b6f6a894593dec6a9d066bee734f442d439b736b6767420d75b7403"}], 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xfffffffffffffe63}], 0x1, 0x0, 0x200000000002) r1 = open(&(0x7f0000000440)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setgid(0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x0, 0x2, 0x6}, {0x18, 0x1, 0x6, 0xfffffffffffffffc}, 0x80, [0x200, 0x81, 0x7, 0x8, 0x4, 0x8, 0x80, 0x9]}, 0x3c) fsync(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/144, 0x90}], 0x2, 0x0, 0x0) close(r0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1e2) poll(&(0x7f0000000000)=[{r0, 0x15}], 0x1, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)="592d7d0bc51a8b11024f3237", 0x13) 16:00:27 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r0 = shmget(0x3, 0x4000, 0x100, &(0x7f000037f000/0x4000)=nil) shmat(r0, &(0x7f00007e6000/0x2000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) 16:00:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x6a) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000bc21baef4a5f520da59da29df9f9dea5361ddcc0b3d3274ea8cc103ceb09f0ca94511ad55ceb1d76161e53ef663894d00c6f09154679d3c4b5ba9b4c2d7a20e1062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68240131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226"]) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r4, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) r6 = getpgrp() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x101, 0x0, r6}) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r8 = syz_open_pts() r9 = semget$private(0x0, 0x3, 0x6286) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6, 0x2811, r8, 0x0, 0x0) semop(r9, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x20, 0x4, 0x3ff) close(r0) close(r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc80, 0x20) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x1, 0x10001}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="d3f20a1630a4bcf9235dc98855bff1250c6a05a70850e6a52ac591", 0x1b}, {&(0x7f0000000240)="bbe90a2dc8c7fb20305135abb562ad1136c00d390393203c0a322c7a8bc66ebe476da647a091c8d2f1f5e43f6bf36bb5433b7b81973c4ec3fd5757463b78b92ed7b01aed938146b3eac7cf2db07c185a626738ce5b8e4cff439815a85cf52111eb9418132b4b8f19915cf8fc5695751a7bbff7a3a5be1c8624224c1bd3c764206f02d5835ecec6d62cf62fff6731192a710cff57a822c500f3528fe4657900e22957c66097d44e54d405b06eedfdc952743dd36a8d08d0daa75d016175bc77b87c4569a1558f7843f3b18d5e6a5afe5f26bdd0e8db7d28aa72ca102245c7ece71248a1", 0xe3}], 0x2, 0x0, 0x0, 0x408}, 0x404) r4 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x20) close(r1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)={0x1}) 16:00:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x4, 0x641, 0x1, 0x7}, {0x8, 0x2d, 0x8, 0xffff}, {0x6c, 0x1, 0xffffffff, 0x6}, {0x7fff, 0x749c, 0x80000000, 0x3}, {0x4, 0x0, 0x5, 0x2}, {0x6, 0x62f, 0xfff, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000900200000dfe26a000000000000000017ffcfa0f708f9f633589f956857510000e07f22c5937192d837aa8b9f1896790c7a0fcae4d90952d028988d84b0b0087792da51e955b79d33a8947282d3d38d6d2601c390bcdab288f3ba95edc85560cca2c80be428b61934bbe1b807afa104e11d8fd0c5777e4a298c22005db4169d7a5abaf48a60d121f67e84ea034168d993161d0b6640b055d885f18b8a7ecc8630fcaac9340d063575fdba0652694dd292b370827025758be4804fed4f1c98644714f867e9a59029371b621296814d"]) 16:00:28 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x108, 0x10) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000200)='x\x00') getdents(r0, &(0x7f0000000040)=""/117, 0x75) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x4000d2e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xffffffffffffff2a) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x6a2a00000000) 16:00:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x0, 0x80000001}, {0x14f, 0x7f}, {0x0, 0x1f}, {0xcfd713758901c781, 0x52d}, {0x23, 0x1}, {0x87, 0x8000000000000}, {0x653c0766bcd7e8ac, 0x1}, {0x88, 0xb00}, {0x25}, {0x23, 0xfffffffffffffffb}], 0xa}) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) sendto$inet6(r3, &(0x7f0000000280)="3f6eaf43ddaf058c7fcaf9da3ef4becf3ab0e18f9dc56cba77af33567c1475ea8a47fccae9a40aab127c36db57360bbe64722ec97f139ea9052d797fea4265fe132df7a0831869cb16f59a88177c96048f45052d81ee6745c97bb1e695707da3b0fe5f24fdea685b0dc31b889fb5d753a3615a392afa844c1a45b6a9e616ca48a3ca06ce5fd0397f885ac3ee75e8ab96bccc18b94f6c0aac04e64e681e575658f869c80e6583fa6409d32818ec8c3687f5c5b90e9341d23a3bd3425753da85", 0xbf, 0x8, &(0x7f0000000340)={0x18, 0x0, 0xf074, 0xff}, 0xc) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000380)={0x3, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)="433048a8fe345f67eaeafdb0aa20a7ea603defa0bba541959197d9623bf5e0896ea9dd0d660e56069d5a660424c95b7593c282a493e10929e71dfe34b496ac1d8f", 0x41}, {&(0x7f0000000100)="35f36e3d61cc3a8ac9b2b9b06ebb93618206c933bf6fe484e7d209572acb866e4b1acb0485b9e481c9fc0ce8e7fe12a75f176100acdaf7c18202", 0x3a}, {&(0x7f0000000140)="6e08e38c81fa7ba3c046fa66c222e77adf0c6b8b07329a16782b56caf833c920b174b71725e9ebad314f24e202df657c2755f5d4c18ee4c9cd2ec447e9574faec36de2d5954c0421a045270f19b27530e85a175d3720b2e2fe6f92687df9ca73bd3dcb2eed76268da4f865d1f41fb59424f3e991ba404d93de794e9e14220ff84cf8aabc7a187cc0d2a6727cfd6715233711a6adb146e4c218b13d44786fb081863cf5c58c9c4604047d8cd26eb3b9f9c2415bb6bb9ea7071b460eaf423852f52c3c97802b856faf1c9424de45c324686eb2efcc7c495282023aaa7e7bba988e635bbcfb654fe86c148b885041e6", 0xee}, {&(0x7f0000000240)="678b0902be7daa9e", 0x8}], 0x4, 0x0}, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="6fcb295f131453e9f84f3d61965afe18476d6b183a5cb96a25dd2494af29b54c872016ed18bd0a5df5b28df17875ff4fa7a90c652421b6a5a67044fbdce9378822e4431ed6e6f15f3d129115cab3b96d050b12b053f77fd8602daa0fece569e045e3ee897b42d3b47504875c4102bee5beba6a8048dbc96110de1ea6b9adac04148aad288f1b753df14e9cb1df61a63c369c6e95f0e921c4f33fa0f0f1c3da65d55bf628ca9430c04b5c645d039b721e71d1292333f5c162f0f4846ed26360a7ddb29ea56cbab185313e862d3ec93c38e20b35fa2cef4685820b6e43f904d293bad07b26742511858edef2047220ffb6dab6d9fa94718683675eb4b9ca7e2e", 0xff}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x100) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) socket(0x800000018, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20a, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x6e09, 0x2, 0x2, 0x3, "0a6bb35a0977064771f8b4557eb3b20d24208c42", 0x10001, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x67c, "0000000000000001000020730453e7e37143ca00", 0x40000000000}) linkat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0xa0) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:29 executing program 0: clock_settime(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1650) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1fffffffe0000000) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x26945bead3ecce2f, r0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3d9) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0xc4ec2a0387bab2f9, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/66) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xffffffff, 0x3, 0x80, 0x10000}, {0x9, 0x0, 0x80000000, 0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000240)=""/209) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffeff, 0x4}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 16:00:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x8000002065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = getegid() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() r6 = getpgrp() r7 = getpgrp() openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd9d44daea4d6cc20, 0x810, r0, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xfffffffffffffff8, r4, r1, r5, r1, 0x81, 0x5}, 0x80, 0x3, r6, r7, 0x9, 0x3, 0x1ff}) write(r2, &(0x7f0000000180)="9a43b8979d30fa57eb676c0f25c5", 0xfffffd23) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x10) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="00000002", 0x20b}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be969148bc95df6", 0x3bb, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) semget(0x1, 0x3, 0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0xffffffffffffffff, "d730b4d67a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6b3f5896411511559fc920b1ed83f6d545b91565dbe647587c17120a34e04d7531ed01c3f91fcc52e31ee0c7f45ceae0a60d780849737e828d466bd6e183baa1fab2a566661061a415cac8242ed474dc3a7fe26d0c17ec855f7cae443b68a3f64220e239b6307effec1ca7b05eabed7952101673763f42558a534d651262fc1ae800e2a98711f02ba4649e44c0a6bf6e31202c940faba20aef93e30c4e2bbb4c9d154ed60a8c39581f0cebb43e6eea8d810ec3c59ab1ac4cd9cca33408e46b30f81ed80c2988c367b92608ae54e2ffbb05", 0xd1}, {&(0x7f0000000200)="a4f640e24582d0d1b0a637be36bac773dd3b5c4df272b777a962886975997c22201b3b4f88d6bf56b27ae25db702e04ff5bfe16ea72f86333c03955e1d7eadc46aaf90cda34ae72d8dee9cc69c2c8f487f417944d69fdcd91ec0b8b3c42a468a181d9fbe1f841224c5b3718fa075bce4558f3fb7b706d9649b66f9a0c33219835c34d5251a99ac8b34bbc52f1bfefd72fccc3b0b210f500f30639e6e0c71e50803e3e7837a5881d4f1130221460f56ad22952b7fa63b98df0b7be8aaef3cfd608b25483001bc66f0f246d6b01434c7aa", 0xd0}, {&(0x7f0000000040)="7dd16d8fc14c00995cf9efffbefc67f44825ccdcab94e18fa5ba856055849c19803fb6684cb97007eef40870693a260940ef237e4c521298769308cf4417841c7f8c2cbd2f8d42bc805b854852436b017ed7029adcbcdf9c0a1fcc4918265c", 0x5f}, {&(0x7f0000000340)="7f168e93a640297d3af6f7f6d922973d30ad5e87fb2cf6db3fa5c6dc9b76c0e24a94ae3711e861848e765d874b96cf9e8249926a51aa28c4e0ba7fdca30ced5a561b65759d0f85396516e8d46b2d3b8f234532fadd7c0af562f6393549b8ccfb5f52c1f10fa20c8898150f7c31ac898053fc51d32a836bc0ef8fc6d0f8", 0x7d}, {&(0x7f00000003c0)="2166fadc3a8681a3d456c1830339e520a0ed3d46728c4a4f0407c585b9f9bd0d3c3b485efe5dc33673b075ee10110373138ed7f953d8ef53dc29b5ee7b67e065cc7c3a56825ae2b5d1f9d695c7f1a4d38d1c7aafb58aadae623a9095ce36b4ebfa1312", 0x63}, {&(0x7f0000000440)="c431dfa6e493ee8fa9b8e54c96fb3176c565c6b640711b782b079b6a4d03c58df0ed1e874f9bbd2e3425345553beabbda4dc0d72193f918b2479b9622f25ad7dcee62d0f49bd1d7ebb42b21c45556fcf1f1b4b015499e499884156faf2f5f3bb", 0x60}, {&(0x7f00000004c0)="03da9a17f294c31aadcedf57fac7881ab50ba8b5d9d56b15568135903b9988a32760e9c5165c16e28ce0b08ed63e3817e09450f67582285d2d1b128bdd4795067a", 0x41}, {&(0x7f00000006c0)="b65f5676452bae4eca26f65fb8ab51c3bbf1ecfa0489a33f124f7c688863fa5adf1456bac86f04232d78c134e5ad41291b3312c323bf3b97c1e46039e42d99d6fee138e7a16d4e59a3a1f20c7e1b6cc04698df6b6d27f6986079eaabc3c5b5ddff377051ea0558060f74f8f9897b8d", 0x6f}], 0x8, 0x0, 0x55) syz_open_pts() 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x31, 0x0) 16:00:30 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x100000000}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)="c0e763", 0x3}, {&(0x7f00000000c0)="a2d552eb7d8b88b11a38aee7bf6516c8e220cb4fdc4f6934ee49bb87197a0510700367ed3d36ad588c10556e07bca8006fb8fac71bfbe983084b17c2602976a2b6a5023d1d266b227326db89c70cdaaed398ab79d89d729b953efb9dac2c768a3e6c04a28fa22f190bc5a7eb24cd5cd399d2f463962db147f61564ee67f1e71e024fdf3b4d9c6a22cda40728c88bc95a7f6b8a360760991832d1e8bf62fa81ca69e57f0b49ec88679fa7709e40f3003671eeff7c789d239a70f6b80f953d6256dc8137d841", 0xc5}, {&(0x7f0000000300)="20ef1ad00762db6a104bf614bba186ea3dd6a357fa62903d6355334915ae2c8e18cd815b0bbc25e2e69636ad92f66023879f3e97588bfdb4300a1c8d1e9cdd4eb5e75bab4fcfca878a5c1cc71d19a0d5bdc92056826ca36034a1ca9d4777b6eef7de20b4d8cfc004250342d024044c01df7f7be2807b38c4e0a699812e1250ef93b23d474a7a58bc29579d43c0665cc3f71d083cd6ac8b1596a0c23ff50669fd171b0e3951abf089f2133b7b5458a49df0cddce2dd4fd95e5ee784d1ceff51c33cc49d3259bedbd6350ffe55c41aa22b7c169a0ed3f2ea3fbba00b5b989e846bff25ee060e23b8c8d04cd4d5713b9c4b426db552884e3b3861f990a92f7075c5cde26a612d187b99011fd5685728ee08fc6381cda67c1eae7e6bf548e66282557429149cd04dfc739bee1e9047fc80e4bca30998d771aee93ef787f5e4507394e485d75d504573f5b46114ccd42356671351a92f40e30be1583821ef112cfc7fd29e5b393d89e972d14b7f38510889ad6eef9af38fd0b9714613cb25767fd2279b5da602f336461ad2d3817dc8df973df35399a002ab40fb927b421acf491876fca604c7a1ed746e3562f09f8e5f3a5846d3a327b356bb618d5a0079b102b030ad453be39e8550481759afa0ccb783590f5486fd5cd061927b374d1b7c2f3d155257a0611baea0bdd76719e3f80b3a1aaafac29b3384adf635d4ef6378a154a710ea59da20e522d40b565d26d6e0b86bda32d0d25315367ee8e05a2304c14bbcac048b49586fd79e1a08a2fca97f7bb4275ce87696511766581afa687ccf63208c2d41498cd7a71fd83e73ff9308eae48a9c956d9ab39c4f77eb395555d3a777572d22b0911c4e1c2d4e4ddc909716395675f5569bcec74cc8049494e67d96a27af04ba6afb5b2a0087dc15e1bd7a359c6daf4fe8df1eb7724ee609f19a62d4c254fffe970cd33cb57ae425f34701ed53f1cfc8734454da90fff003716454d313666877cf7745be165d02a247dfd0490b02928bc5fd74931eeb0dadeb21ca7170c4c9bd078b58c8ae9197b0d82d8f335335a94770ea6c3375e9aa70eea62085235b8341346230ea00a704f43bc1c3e4475edcc3629f94381bc8f272b2628a4f52f77642a902eec6c8de6351f3ea7edc7d347125f3c43af933f25633a9b2eea7bda1663f69a4f1ae8b22df06ba4191ba58d417fc998c710091968e7a27008cdb7c6f5fec385164c9d6e4d54917e44dca4dad9fbc82db0cacc882297333f13ed8b626b12c5a39842633be795db9167625246848823175e9ef1989073a5ae8e6c87df9d38444401e79fd838bb34c36f0e409ece7f40cc7cae8c03799d548c30f0f0739b553a101db71ef58e38513fa0f2bc21d15a174cb1e6a1f431f5a1a45025a0ed562b1cf3a5f11c04702da3bd4a599b6aa6ed9e7cb9b11f062b334b579a4fefdb372236658215f99a4f39366d24ba4e25d8dfe76a02859bfa0aea01466c4dec8ab1d16abb7a425ada6b30f3e3aa82b349b575c1fbf2c068a4da02b24e7cbd3f1f74a92e0edd0187fa59095c45d64894759cb1967b48454fbca191690cf9c12c8fe61c9fafbb9c1b5f778fbe832874a7ea97c751d9bc94347dc9705852ca0089a866235438044ee4d52a1f40b2bbc715e84be2a816bbfe9a7e355012abf587ee8087ce15fabf7e772f0b9006ad9973f624740bd3f7e0515e8b128e11076be7666ec07e105c1b98dbda50552eeca26a466668f2f109d86a7f2389231ecfd6436dac6c7809ccff52ee1fb68f117847a9eb7ae255b90ede1d150a640f4649eb967fea6a8f5d6cb08409cd498b68bb75708f0bd8be567bb32c25f99a86507bbb56f1b5ad54d75cc6e3eb6c252f67ff4afdfd15b36d304205ab310bb54ae30f8ac18effe486ee77877ca9811fe8858b42b2f09ab4ecb7d4d1156021a268f3bf4d287e4da9b0f8ba89e84fc00ce54d864b3e36195c1c4699f23c58ab87a3b5e7271da31f4fc25880c528221bb3e8af004091d4d0bbc55f97e7978e0a3965bb6f9d36a12b4b427cf731a3b1c86fa1f42bc69b1430ff5166dc0bc898df17ae010f7b513aec233890e9437dc0abdfa30c55e30fc13f6a89abc126e720fe72849441d92dcdb2792d96894b3ba566b865b585312889f1358f8f686bf0ea7f925b3e9fe4cf8889b22699bbf57df64ec698d3b6572c354e69aa5bda1a3c88826b9d1798ab66e32b6112cf7433d221b431ecc6f16e7877c30fc5a1894267d81d61c6d3b724eaeb5341d060d63322afa13958072d69252c34ed8303a828a683d5b56a3f20da318d28bcea513aeacbafaf5bd8d518799c4d562d911bfa4025e35aaa0e2bbad337c8e7eac7d8c0dc4d16c4db7a865f69db66599510bd4b402dccfd1e65372bbe80b14879e9d33d986f91e71395ab91b732ab3edce2bdc53d80605359d8aeedecf22bfb4c9f00217927280f6fd6312983223bd1b475114c7e78fa891c38f6d7566cb82862bec1b0100bbc4b1eb3364f09ef15199421445188e5b9dbb6cb11aa0d20a810bf4a8a4fe6e220f6109809d713dbf3fd94861e7a0c530808dcd7a03e9dbd9af6cd7a067772f617d9d89989ba03f2cd4b1d521ba7deb2f5abd750bb9c34db24e43b1892a0db31868ead723f1b610f65cda8fbde3ff3492c13b180a1f2c3e91096c34befb32d3174cc611d25b5906a3d65e7136604660fc44a36ab53916e6b51faab04eee1dd2c920889120d76b7d04d7c551b09de6b0d58cc0ebe8a1021f7db4be0848745c8eaafebe5a3f079ddaf1b653430bea552f890334f0654f8b9357f55efd59d47ae8d416d39a75ef92b230c87179238f35ed1d2afb324bd594727428a940df5d675a194ae71cb3837682a3d74edc256a9479e15f5b0d922d386ab1a615b111976f53aae287dabf6d7452250a862262796187fc238a411a884294dc81736257062f7ccffe7abe92d844e5ffd057f783c2d5e93f4895d6cda63e8d0a44779b3dc66e38419ae118cd6edc5bdcd5a74ca81fd90c5b119eaeb1224eaea9918f442b6d3bce997f3ac8437f91ef9377a411f250aefb5b4df6979b5d11c73969e78b78799d688c3f636fc9cc109e62e60c04c8d3149b549f4cf5dc93160a2248e4cb6f13d001baf922416ebf4364d2cc8cfe32cb0eb4bc0645625c3cbaa6bd8d750866aa97002a7ec0c251fce94078cace70bcfdd6d91e7eb7b65613231f40bf74ef05215407596ae2a39842634ae80d89b51583604419eb213a9f7f6b71a73b65ec1ffee18d985298b5b6ada0631e9f74319d757f6568e08012c98e3ca701d9d476248a1bd408e310ed63a2ca7641e7d8c4772eedaf2561b1fa2c083f106875fc341284c391bdf123c94bce452fde93968be05644c9d60d0792237e30e6ecd8da5ff1a68e0b1bcc1b2f3c325ffdee82d9e13bcc227c5f274ca4dc3d5b7b9ef04f547969800068f8c78f333b9c3eabfb3f1935f654ccc349b46f299d19d2eca697952ec6962d044f6670f792b41c670cd892af5e5862d2f6112c608afdd46e3ef13bf9659e2601721817cdb5336e7d1bfeab78bd1b8354dde985fb68d3ae50238b1d5ecad09009a71fd89db18037e70601257cebe229941a56db54aa51e0ffa615c23962020b32d84560422d5a6d280a8e71c6752e7a90dd430e054240f8587d9cce16185e437c3c7af6026c406d7f7342f8055a6738ff04256cb308253eaefb28b811ee7906fa0c8e758d929ae2e7b75221aeb70ea4f118fec5f68428f6d5f454b8234fb9efac5dd7b70fa7c055f1630b3cd9532e7a3e960d25a77ed73c8f61e520e75b48f26ac9d5df7d11134b4bf6f7d3175f52bf58fedf953571c8968313867cdfa42e9667b46281ce05e8e6a883f34fa4f7d2f14e92ee27a336415dade64103ffeb2cf1e20dce649c027a915c0240f38c9860f963f819a374df8c7cc864977715062597c2b84da3520c0736846c2853f06366353f46acfc7ba3cbb280cbc170494cfdad22b66bb59a981f34ad8c94489d3826ce01884a91acfcd407eaad12f52c5d8548f9519f94fafe92b9c326ee49cbecf16cc233f2c109257b811ce46258295961b093e1a7bdbf26430d4c28a04e3b722292e21b471de4f914322e5d937210803496f789deb57396e747964a35e22d92b512c03c70a1454c5ed22fc5e92fb6e527376d5f7370d861f5191458265c4fd50a6e542cc401e7ac318bc1483b0a67dae110a08cc81b637aa1973a29af76d3146df4937f4685f00eecd5cf82d3e4e62302eebd59b21a6a03343fe087c77cc022577c193ea29a91e77e19819b56ca6d0ca8c9e23b874cef011e3868077ddd6d79d2f8e1872777406beee3ed2bf1471a86906a74a5b7948f2fc022cf696e70ce91bfc09333d2cc40987c7d73aeb88dbe2b5e283029a00856e05b5123d9588ba237e0da26d2d78afdde9cf2ed4e344d149c8cfb13e20c8082995d52972e19ef441b82f5caeabd0c68110742a351fad9a04d8d657b277b893b4f564c4cbcdf69e73f0ad5643a87e407b48f3fb523184c0a7bd6315f4b22730d95a9de5572bdfe8a2e1e263b82bc3678fda094144d00483ac8dbf47ad29251a4729f19331369d9b1667fd239af52ce9f9c61779b8ed1c2b68d041a527b36563db064ee48cacfbd4804ad3184ba7f6999313fb391c5a8aed81924c245ff0e2fabb532ca00897e7e19bfcc01c8c1c0cccea7a7a14bfe744d719c103aad4408f57d39428777e06b964efd77df0d52cd5acac08d7e09106d6e5bfb93a1de51987ecebb29c88fc4a245261f24c22049cd14e7d35d23b5bb507d91d7dfb392648629970515215f059224a07ac1cc31b0de88345e5bde2e68ae632c31b8a5bc26a057947745b4cf47aa8811c70b8eedb5c928861f4730f95fa1fbc76c87f436f3df82e2aa7e5266a37cd438fbe8a865521c3b988916c6c2b7dae747fbdea207e3307b5ccc0aecccb48b4bba6d5bbe0fc1f0874ab8b4bd76d6958a59f5fd776c0864c65576d407c1c170ff656bafd446d32c7b929c9294a421fa86927f3c0a90f83b57cb8e5a441bb821f873d28788ef19f0e5dbdd30f4023b83d6490ac07c9e90dd3437604ed1cafb655761ef80b3b9f3da08f46a0f021a5bd551c941ec2538cf7d375dfef06df5d09d3d90b367acd070fc3a564cc4bb63e68f0f41dee916fdb796bc25f60bc52b3398bde764c0c13ab9dbc69575e9025d404cbcbb40e54661f9456db804712b379cd96d04ec025be98ef2e0e010f4b96387d558b37fff4bb88dbe2008e1607b1a41db5433a836bed71e8edd518fad5b909ae08170b5f6fc8a71e29ed4f5ebadf4dc971ef2dae1999cc4efa88c641eae4eb79e3b9937c2c6e58b5b3bc6a0f4f16a46307cb964db61b1f3fc7c7ae4b6992aea1d8b7b4b9d0f2f79462a014c7ae807622084a4a095778d5d3ea4457c226e912bf06cb14fc6f26b716b95686af674177c05454cc8dd0a2be15f7cc0a8e7ea609cce1be475f9e32ee04a17b9594847dcda091d66668360efa82916688db292339e7f6546b575ad9beea0a7ef9906d534e254a8bf1dd0a1d8ce745563cd9757b3af810a4a07af6e0543af590fd80d50e2b8e69baa231ff2993f54103e35728a3ba4fb3558988dd0bd820dc19c19e9848e05cd0b67d8321f8585a2a603560526366acf6d2c136bc9136d4825d266a0fc5132cf910c328228bd68fa16fd30d40a16934fc340bb80adc03d2c842fd228edf5e94fa002a4c6b07cbea3d14b1de1fe411c41f7d9416902658176df16f9371d4ca7be468763e3f2513bb4eea328133d9fe", 0x1000}, {&(0x7f00000001c0)="07352ad6acdc89b704058ef232c67baca1d0dd6c45c08b65e1d287d4aacf66f4b4a30390290a7a4f3a4a0b9abe19c2387845a40b65b6becb44bedfc79c7509b8c926114692b0ff494b2d1ce5a5596f347ce3e54b79cd47c85108d1900c8c8ada38f8a6f42b602bbc5a2af624328f6e2f9dabb5951df4c93c30eea17acb81aafdd965848b21666a", 0x87}, {&(0x7f0000001300)="3685ac8d28be8c0355e51a9cc640e60d55d7b0d051eda40ef3fc72c31d8ac1f1b2059cf28b6d1ecd49682ff23ddabbb68fe4cadef7ae1e188e421f2d6b22b6e5c0ba6e00044af53176a3cb32e1c95249b8c65cb31f31ff1e07f4e3adeacc2ab88fc402c6085a01ff03020e45ed85ec444c7b83d292f0c7e607e7433da89d48ed6181a26f14c43621cff724a66450f8efe9796b167f0f29cd3e3621f87cf57530e92b37b29bfc416abe22d0f0d2289ba4ddb93c96d176f148379c9fc757d292f23f55e9a4bf53c2219ee61a7df4560c72172ea5ab258330ec099d623223ce77b94a485061e05668089b64", 0xea}, {&(0x7f0000000280)="354bd8d1fff1144db68f3bdea39abf6f5fd1b56b6e1b5d57116610747f0db2cdf3fc1c0d706da3e29416e6dd", 0x2c}], 0x6, &(0x7f0000001480)=[{0x70, 0xffff, 0x9000000000000000, "63366decfdad962be715ae9da225823b5a91c5bb7333999adf1d42223760304f79df887a0922568dd2d23c4fc3a74ca268ea9198232c6a9db52117604e0d0e202c7c1bf670f898c990be9139d690a214f0fc0a5fa87de25618ea"}, {0xa0, 0x1, 0x2, "cab59ea41f7c40fed3c9ede9617287ce480e6616aa5c95d50a215f0c2dd39415faf056302f12d290163a3de241bc0d78a83420fe47b5316e4b57eeb28954c5cc3d79802cc689ecf74bc3a334f95c9a6449f52058c6530e584f5eed9804a0ff8df517b65594f96b99c46f8472678056738f19b34cc6fb33474359588ab41db07c08e3241621377856062f0dfc1921"}, {0x68, 0x1, 0x40, "e016ec6cc8a2e46d2f86d5943a71a357e00f747484595ba07c6cdc34d69caacc916c61b329fc0c913c1e31720064a86389a2822339b064350832e1e29128b756eb89e833afbdc14169741a0eaca91e89236c97cf12df"}], 0x178}, 0x2) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1000, 0x842, &(0x7f0000002640)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) 16:00:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="60067e1aace500001705"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) socket(0x6, 0x4000, 0x4) sendsyslog(&(0x7f0000000080)="ef976cbcb3a2284f86564af05c10b672dbbac9bed4048c0d488c177efe4a14312cff66204a07b172a2bdadb226da73a97cb97fa62fb511d64462deeeb39c860f15f6e9be0282d3ef00b425d9a762029ee17da8d4da467648ce021fa6a66738cda8b49983e2af7ef171487faf9b0c74ac9a", 0x71, 0x1c) 16:00:30 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x1000000b5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x100000000, 0x5, 0xffff, 0x1, 0x3f, 0x40, 0x2a31, 0x2, 0x2, 0x60}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x0, 0x5, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:30 executing program 0: pipe(&(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x20}], 0xca}) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c653000abd4464f65212c4385862319aa"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x79654d5b1c61c7a7) r3 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0xfff, 0x57, 0xffffffffffff0000, 0xacd5, &(0x7f0000000140)={{0x3, 0x1, 0x0, 0x9, 0x0, 0x7, 0x113b2599}, {[0x8, 0x5, 0x40, 0x8001, 0xbef8, 0x81, 0x100000000, 0x1, 0x615d, 0xea5, 0x5, 0x8, 0x7, 0x8, 0x3ff, 0x8, 0x80, 0x100], [0x1, 0x6, 0x7fffffff, 0x1, 0x7, 0x0, 0x5, 0x9, 0x2, 0x5], [0x10001, 0x8, 0xffffffffffffff7f, 0x8001, 0xffff, 0x1000], [0x5, 0x5, 0xfffffffffffff172, 0x2, 0x5, 0xb7], [{0x3, 0x100000001, 0x80000001, 0x5}, {0x0, 0x5ea, 0x7ff, 0x2f}, {0x5, 0x3, 0x2, 0x5}, {0x4, 0x0, 0x80, 0x3}, {0x5, 0x8, 0x7f, 0x1000}, {0x5, 0x9, 0x2, 0x400000000000000}, {0x3, 0x1ff, 0xf6, 0x6}, {0x40, 0x2, 0x1, 0x6}], {0x7fffffff, 0x3, 0x80000000, 0x23}, {0x6, 0x20, 0x3, 0xffffffff}}}, 0x4, 0x4}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000000)=[{r1, 0x44}], 0x1, 0x0) dup2(r1, r0) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x20, 0x0, 0x8) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7ff, 0x4, 0x9, 0x1, "0548ba861061be3cc5b6e5bed92a02413dc6fb06", 0x80000000, 0x7f}) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)=0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000bc21baef4a5f520da59da29df9f9dea5361ddcc0b3d3274ea8cc103ceb09f0ca94511ad55ceb1d76161e53ef663894d00c6f09154679d3c4b5ba9b4c2d7a20e1062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68240131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226"]) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r4, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r7 = syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6, 0x2811, r7, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:30 executing program 1: mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100000000) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x60) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x10, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440)={0x2, 0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xaa89053887fb7b34, &(0x7f0000000100)={0x3, 0x2, 0x9, 0xa105, r2}) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x40, 0x561b, 0x0, 0x1, 0x1ff, 0x0, 0x2, 0x2, 0x2, 0xda79}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f00000000c0)="b943c576115a1b17827cbe9a5e0735ab66a6d0a45e8cd1dd2fa6739d99dda2c8034cb5f7ebffb486b03057c017349002e38950ce8ce8", 0x36, 0x2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x28, 0x6c, &(0x7f0000000100)="c91059c241f0c14faa2fff3cb4ca916830795d1d29b09e9b9096357c37840580fc0e51aec1a2e62bad09db8965b4b78e2236761f8c16699d07b6a14b841b1bd7e2c6688fcfc8a79783691a840644d02431df707d7e28d5bc3a7fe2749b7fe7d96901c539212214b81dc03ec7b6b5b316a3d1f88221088563b20703eb24a4d6a9369a4531ec74c516c0e5720001911e9fb7f89a9d15b6e9e2e59d4f4c05b46710d97b14c41270b79941faeaaeaf493ef3fcc51c9e6772105d6b7e914512b4feea77110935476278c2fd2179723a4a3a6fc7", 0xb) r1 = semget(0x3, 0x2, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xc463) fchmod(r0, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:31 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10010) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffe) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000480)={0x0, 0x0, 0x400}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000080)='#', 0x1) accept$inet(r0, 0x0, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000074}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:31 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpeername(r0, &(0x7f0000002480)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0xffffffffffffffb6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x407e01c626d6f1dd) fcntl$dupfd(r0, 0x73614c1d46c86741, r1) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c0ee4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2020000000ebff542a538706000000b818000000290000003100080000000301040000000000003f0000"], 0x3a}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="5279f8d946f8ce4720ab5f3378140b0d3ea7baf29b5833512158ab250a5a9bbf05b61ec3ecc3dea092e1682b0d604e9871ff707e0aaf7d3d9b4120e2a41fdcc88915236efdb3578cf62c2182a4df3e7055733cef1c1cc4c8b578ea1b9e5d3fee74c3739ed70dfad42be75e2a2c20319bdad3fade290a9bfe3719c53da5983cb7b625f19abceddd3885565fefd46d9abe95d9f559d3854fb2e3c0f76dda1bd18993aa9286996523335e0148e60b4813032b6a40308f09b01ecf9773bf854813d2e16833235cc7a3315f925eb656e9bdeb7220b0108ec1ce389086137029092f4a2a4c8c7146f9fa2e617341978c1c8cbf8621afd8a52c4bdbabc55ab2c1ea5cb0ab7d7115c108e2a72968423b1b538ce0ad3c28a82284eccb0c3d49c7a68971768bcfeccd4c8dae95822c6962d755b0fde04ea35f77ebae56b19b16af8d86234cb9ea72aac9441f4451ef4794410f5084e778952473d5977b70245c7b06a0bc27ee8258ae6394141a319dbc49b1dd9576a8b788eaaf31291256a7a5f9893355dd0281a39e3db6dc782dde8d63d6823b04bb02dbe885bba163e8b6ad200708fe9ca11f29c3e5bb76efd53932fbf8c835cbecd9be5f90ac41606289f1b44d15bab684ac76221beea5394dd7c0d577377d3db52a765f5fae214c8773dc669c5df075aa55d4a849d7082956a959789f6818bec1da022b2cea8832cfb0fa20900b40b230927ed918467ebb7aae1022e31f3045fcf66f36f3b94652f228a16b5617436dc90716355fb6447a5c5b5ecd933dacb916d9700f1d4454dba52d44c0d8d6f660acb662b20c9c9ed9134ea6172959945071caf7137c96f373c37a9ae487e0c2a3fedf52dc1c411db826cf58d58f12aefacea875f40696e63672ddc3c7a44c9c9a2dc67a75ae8ed1bbf3bfd3b35ad7ccc6dd7200ae4ebaf377ba4ec13182b34bc51ade71d89bdd4798900a3852004579530fdd0f46e0aa832c67bf55d05938b7aa8f6077956c8a806d47c0b41ed47fb0958a7e8ba02cb7ecdc531314656eb3ee3362a7c4324c3ce7a6a2e662b0d3371b864ea0aea72d988aece94d16339470f1ac6854609b91501ee63318970569a40f6c1d70c30de2c8654d53ee6e956af7f212ad2f1acbfd97eaa6e551dff8541403b58e7917a4f72eeed5006fcb88d6c388d705a24bb7091772b64fe7c4d1dc65967c815b8e07de58774a9e6d016701860940cde2e0b91c5f3e1ddc05b6b63713c170df26877460090d29f57096fe5e008839caba76c181b52c6862dc3f9a1c544a7ce9d026f2605ce483570a6e61397d2485b14f1dc9f36dff446702e30241d337323eb002e4ae3358b8bded853ff2bc6c67d5688c73daf4c4b5c9240806adeeaf5f62184b27c7969cd615edba3d522a5cb3162e1dc95609301abbe076ebe8a9b8aa363d904aedeea0cf5d500769b9d1d3bca678649463a48760251c480ffbca3cde8527b3f147d2b0807025cde51a235a94189393defc8702b32413c3e6cde834a83c238f797a1ee37119c2b77c564589ae0b6222607cff57457f59e86bf0ef8149b108ce77a1914a4166490854dd1d18c60f0034a64e5d14f2f9af8fe48732cc05363d19d47263b231457e710dce7a818b77f65ce72ba5836984533d2a3c0aba9f133aca9306d691d196a79d187012b4f7334b82338eff35f7d2fe2198bacece9550a8639a60e7e1c2bf01e66be304763512908c1f26cbeb7f8715c31551a1b73a0f4a5c9309c02a37928cebac534989dc25dd8df9b599518f95e8a114151ef13a2516dc6b844a80ea687c12f89e336fd288a7162b27358631da95a207af3225e399b5be443ee6d0ee1f7aeca247b274cb3ffdbd207bc840f8412544a164cbb9e413a433c095e96456c63878319abb1c974f0156dbb661c586587c738bb371ccd84eb9094ff807eb4192958d7cdce29cea9e11a45fc8bf787e59fe4f71f8ec893537d20e166fb3aa67e06844fadc79447a355109176b5c0998822577c521d13010048e9b53161a7a83d950db13edc5e1c0425ef1d3ab788ce0b95a78797e068f3652c153618c064ad464d366231fc30e9c7830617ffa9e04bec876b81d7ea574555b9a05ed2833f4e0f01e142116dadb82f5850cde4836298d13d22708019ec672ad4ccfee56991ca9990449db9139a4a28943e0cfd9838ee8ec4c7e54cbd565ad838b8bc45f80ed431f5fd595c41c99fa4c26289938039c991228819990f612d6e38b2484b6189e55e5fb6297ccc17ecf12306d8ac9c6031f373d2460db526552d5df4b43c9563123d760e62c5d872e7250b24e6df38067115ddba5894618c021115103ec32783fe9a426e36a955381a2c9cab00b9e7266cf7aa34e11e21121819ec4ca83364fce225a3aa1cd0bab803b7226ef17536d5ffaddc1bbcc036f0f93c811d69365f6b9f32ac1af559797cd9f378768a1bea0f84383f4b8ed55ecc945d99205d4e2accf4a3d398386980030eb4cb7823193ab9c79342d49512cd07aeebdc01912b5da08bf34b1eb981bb695f9bd2f7f5eee8c91efa8bb9d04a960cff54becdd40b6bb464eead2b76258410a783d0fabb2904aff7559e27526367c56a945a8b9325a633a2f26fed5d4e319d337b47185da1d08a7343e861078b5bdfca4e6ef9cf2d44ab06c9b4936c2944a24eef9eb0b737850880bb87967955f826ac8270ff68d53c36e878c497dec3bbbe4001fce727eb47270810ee9c848364e379447fd8a46f402c92d08f3d5e8cdfea97083f4a080e5fcd5279fcdc5553fd783cef57c76e81e3faef18f6a3d97ae9f59ada56c709e52de7413f17932a84221cd0471469ed8546907d9abc8ee95679a66fe96e2a97030eb44516fb4ffa558c810357ae70b984b0e2f75c9104137160e90bd4cae93c58b41bbc11aad2b699eaaede7bb10910c643861f6c20edebdc7b8fc4726ac6cd7debb7a0fc5a2f03608cd97661243fdd4e5852bef946d038b0111fe4c2f5287026883f04e014e06d773aa8b80848460db743ab241398761a2b15a5f85e7c6bf767663329db91a9e0297f9f7a87a85af6af36593a76b8d0f2bb1f87db6ee50a82f90f05d81af0de30de34d92c88b4453299653c7567c7180950ab41e4ac4b587530cf821006a2c54b03a33507e50ce376ad7161fac8785fa23dc6d4ad48144e9696886500bcc35f384b06fc16bffa858a31792c8193ad5e4c7fbc3c496ce22523c4bbb38827cfadad0a7881c04c36166dfbfff0e9f8c11820a50d804835b6aff5e05ab080c3785dc44a625a158ce2342f9bb4535e582c903c2006b49256f24b14fac5d7ce4ea7bfc34a991fdd6d92b814f83ae05b7484829883638b8e41e9474908082fe601dddbf305c7bffbb0c49653cdc714325ffede6218e08a449b004e24e6805295afcd78c0b02814fab72c5077631bcb21c6f707df643a27235b725383fb5f2daec89e0b446a708a2c35fa7820393ca1f847f85e2c727b785463a101e71313e8705dd8de936520659043961a75b9dbd65bd4aa0eee8fa5f224a695b41b0ba6022d826ef1b59a5473572e378d13d2dd60ddc554a212f3f946fe03a71260c158814d602031e1a1633580b935969463f14e9407652e2a8cf50f99ff863e14bdc9527ad6c5166c2e2d4a7faffd2521e9db49d9876741c8be300d346c53fc195d73058275fb57245e4cd70bb6b0dfc06b9b33628add81064cf109094b8839cb13ac800756c47ee8251476d33cb292cbf9eaff8c8705f14d63eec384c6aa00ef07e97325dd22a5685cc7bf05f5a41104787c9fbec69db9454c3fec87658df9ce531abcb77bf60a685c4db098478b5f91dc4e1e26f5a8d6cb557a655d215e7a9eb87831921d3865c5571b3370aca9aec93abe37fc18d3e2f9b90b28c41cbf8d71dbfcf5a1ed7e8a386e2f2079cd019c634154d078d66361acd5222fd23c28ca8612d8b58bdea3857057dd15dfb248d9abd5fdcde9047829828cf347e1dc01bac753f6114546cca021ddb1fce4a6d30cdb962fb42ae336774432f2ca8283ee93cbaa4eebf6acd6af8ccfaa46bd2ee1de2d928a04993fc437c6e09a8643fddbd4a47c2f136b32287a9b7eceb1453f51f625bb149688c87ef523f5b56cbc99dca87326ba6bc2f4d4da3bbfce0450770ac9aca36b37db427d5ed57f116a05f830b91bca403aee66766103ee5c1d4a2a1d92e2094376314c0e8e8ddbd7dbf2719ec457aa0c341004c19bdc8315761621b7b24865ccaa8180eb9a7ea5d15fce70eace85499d53e7c98194a311ce05dff06d26e08da71ecca8f54dfe6285427bfc108597c27f03a916e1a7cc2d6f4e55dcb44903b2c4d10d842ccff7fbc0317970c43feccfbe7e2bb1e31b8eb2f2939b87e68774a33a51e5ff55bb3fd7cfd6a37a6afe0881984d3699d4ec01a8a659e8ca10f276991b1ca15b4ee9938616a85a544152af7613c764b971b5e93a262b3f79846048a5bab32ac05042f7807e68a0db7d76a3ef1d8f6d5deeeb135130350cb9bf0e825e6083e33a46ad887bbcf270a46314272fa8fdadc69991bd12461d10c6d80124a70db2b5bbe77cadf4e76568d253d8b69e994adcf5cae6b3a252bb08b5046ace429988cb25f61f0fcb56aa4cc032a6ca21e8e287b43653e74664d7556291ff4701e95c1a8582c6d0d30e456b5dea3b8a0b4a5e8ab2a35daa3c231d9a074bb261e5d0a5f951edbd0d3682bc7fb45753017be456fe35e9f227132f40de231f9d6aab07ba870fa4dcc499ebc6a04b05585361a8dc3f64898e195ef84993b506ce4f6d62012399fb81b123d88896019497155f5ea6eb54d0cf41709be65a933dfd389d440cdbecd30442dc7207f741245bc44eb70ff9f7608210b98d531f83e8590cc3a34872a3c5331e061bc2c8fb4d7aa8d13a6720b9d9c36d32c26a11628280b6a124322d720e608257988a0aecab7c8d43ca68f4ee2672eb7cb63ca4cac88993cb2512134beaeeec690f0f54e55d779178ae6c7d900031cecddfa7114789df4a2569b43505131bc2f8a07adf962badb9973cc7b280e686b53cf0587f88e0dc34cd717baa894131398208258f38cb935c6e19e0bacafdca4012bca8ee27669fb8de2675e7d9c068a80872fdc1c8f1a4e6f80eff8408a447fe82afbbb71d71f5e60a80658534b277f09ea17435b43aae80ce710b181541b7bf10722e554a5a9849da206c2b1824d8bb11a215572ed32abcf71b7fbebef861b735600d8fddc8a8fefe909d0f4fa29059e09020dd7a81e0da9510d9d2578fc6dbb450048cd9edb413c3edebb27fa37d5983db1cce62c52206ca6888eb9f37e7aaa872d8038f5cf4124806e53955312df369d5671812317c78b15a926ff236fe402cae1bb903e3efd6020c9196b43d98bd7bb0405b746bb0fee313177adea6d02e0915b131a7a75054c749f2739a0d848b9c92593ac351976ace185e71657ff4d39c3d10ea93a399d5f5f6d516a0d9fd9596bd096910ce30c1a1c0ae3a2e2db7af0cdfd86053b838a6c044197516df752afcd80b19a148fc0120690b2828925cb413bc4b7b7176ac8461747a5d05c24efe31dcf1e2bcad6c043e311e92050a4bfbea62804876bc4dc5c4a1a27f638bbcfb930c105895262c0a97dad00188ddbbff422a33e5e448d15e3ca63473cde940faa43cf6161160f303726ad930933ef4edf56a25bffc5ffdbf4ac74475ce937ab41ca07a2937db1132d94800dc99e741d770ccf4faf06b4e301bf9dd36252545045bef6707068e9cb100693d5b7087aacb7fd5d1a2ddf5125213154099794f2937c69310add", 0x1000}], 0x1) pwrite(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) 16:00:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5bfbb734d194f2bc, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x3ff, 0x4, 0x4, [{&(0x7f00000da000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000db000/0x3000)=nil, 0xdb7c}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xea}, {&(0x7f00000da000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f00000dd000/0x2000)=nil, 0x1}, {&(0x7f00000da000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00000db000/0x14000)=nil, 0xd87}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000da000/0x1000)=nil, 0x80000001}, {&(0x7f00000e8000/0x4000)=nil, &(0x7f00000ed000/0x3000)=nil, 0x8}, {&(0x7f00000ec000/0x3000)=nil, &(0x7f00000db000/0x3000)=nil, 0x9}, {&(0x7f00000e3000/0x2000)=nil, &(0x7f00000ee000/0x1000)=nil, 0x1}, {&(0x7f00000e1000/0x2000)=nil, &(0x7f00000de000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000), 0x1) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xfffffe04, 0x0, 0x0, 0x171) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xffffffffffffffe1, 0x8, 0x4, 0x1, 0x9, 0x3, 0x8, 0x1, 0x2, 0x100000000, 0x4}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/184, 0xb8}], 0x6, &(0x7f0000000580)=""/51, 0x33}, 0x42) open(&(0x7f0000000680)='./file0\x00', 0x10000, 0x10) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x170, &(0x7f0000000140)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) r1 = getuid() seteuid(r1) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:32 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket(0x2, 0x5, 0x380000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x8003, 0x4) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7ff, 0x302, 0x3, 0xc000000}, {0x3, 0x7, 0x3, 0xdb}, {0x1, 0xbe3, 0x6, 0x7}, {0x9, 0x4, 0x400, 0x101}]}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x1}, {r2, 0x2}, {r3, 0x4}, {r4, 0x8}, {r5, 0x100}, {r6, 0x20}], 0x7, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xdeaf4152}], 0x1}) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff0000000000006c6ac3c9f9625889710b4e206ec31d15b0439a4d4104473da3e6eb54edddccde90e52609afb9177d47910533810d0ecd1967d39e98f3b2bfdbc3472d57e2deb71eab377d02e3b39835c9b877ea84e3f728985699a1e06f6b5465a768da1e7de04cb781cceebf3dbc698cc4c908465bf46b40f21df833c15067224c7de8b0c041fb4abd1038b53af911fdb93e1c493afd1a08a686543266ef06863156b2476e8f1a05c6169b05d6b0fea3d586737cef60210b9dc5a2373652e9cd6ae968b2a90657958b6b5bda0e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xe95) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='#+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',#\x00'], &(0x7f00000005c0)=[&(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='\x96:-,\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='tap', &(0x7f0000000580)='tap']) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[0x3f, 0xf3fd, 0x6, 0xe26, 0x7f, 0xa5e6, 0x64fd, 0x6]}) 16:00:32 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x40000000000000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x38006e47bf86be03, 0xbb5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x40000000, 0x40, 0x200}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x1, 0xff}], 0x39, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8a, 0x4, 0x5, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xfe, 0x8}, {{r0}, 0xfffffffffffffffe, 0x92, 0x4, 0x1000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x29, 0x24225df7a18aedc0, 0x7, 0x80}, {{r0}, 0xfffffffffffffff8, 0x11, 0x40000000, 0x80, 0x9}], 0x5, &(0x7f00000001c0)={0x53, 0x100000000}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r2, 0x0, 0x46) 16:00:32 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./file0\x00') fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r2}) getpgrp() 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7b4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./file0\x00') fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r2}) getpgrp() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000240)="8d58af2ed8becfc872b67a4e9ee5ec21f64fd9e3c06d3a73b64ca1994a9a89be966f287fc5762de9e30eb3fe5221ce26badc02121dfbc6aca44bcaf919ac53bf9bffdb0bf547e6d8f7cd78ad0fb5d88dfa9cc91cc8ef8ca48a27d8b4f2056340911aac7945b1abd4047cf7b9044398318b27d0d588a9233e83f8bd9a4c04223780113586a04218379784eb26ed900a96b5b0a3176393393eefdbb37adea827cd104b9e9f30db180621faefebe96715456c3824c1022039183043f8a7233c0bec5562282115271b8764ccb2138e7ce46ee3a882ff9329ecffe47338c17186a97ef9ce1dae891d8104eb3b96", 0xeb) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r1, 0x9, 0xfff, &(0x7f0000000140)=""/41, &(0x7f0000000180)=0x29) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6f3e5629835159321e97052b745bf3c51b929a5c6d4bb88143b5ad232a9fa7eb95792381bc6df4a00125fa99a0ad2af85554262140040054d028d8985d", 0x3d) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./file0\x00') fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r2}) getpgrp() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./file0\x00') fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r2}) getpgrp() 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) unlink(&(0x7f0000000100)='./file0\x00') close(r0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./file0\x00') fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r2}) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x40000800) setitimer(0x2, &(0x7f00000000c0)={{0x1ff, 0x5e9b4575}, {0xfffffffffffffff9, 0x9}}, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) close(r0) 16:00:32 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket$inet6(0x18, 0x5, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x2, 0x6, 0xe74}, {0x18, 0x0, 0x2, 0x800}, 0xd7, [0x2, 0x1, 0x2, 0x6, 0x0, 0x4, 0x1, 0x9]}, 0x3c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) socketpair(0x7, 0x2, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x101) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x52, 0x0, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x25, 0x1, 0x3, 0x5}, {{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x52, 0xf628}, {{r5}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x5, 0xfffffffffffffffe}, {{r6}, 0x50dbcd9662e83089, 0x20, 0x20000000, 0xed7, 0x6}, {{r7}, 0xfffffffffffffff8, 0x54, 0x2, 0x694d, 0x100000001}, {{r8}, 0xfffffffffffffffc, 0x6, 0x80000000, 0x100000001, 0x5d43}], 0x5, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffe, 0x2, 0x7c5f27f40081ee9e, 0x3, 0x26}, {{r10}, 0xfffffffffffffffc, 0x10, 0x4, 0x3, 0x5}, {{r11}, 0xfffffffffffffffc, 0x40, 0x8, 0x8, 0x100000000}], 0xffffffff, &(0x7f0000000440)={0x28a1, 0x4}) 16:00:32 executing program 0: acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xff, 0x9, 0x4, "7337243ee19fcbf8b8d791812b3c1120561214d0"}) nanosleep(&(0x7f0000000080)={0x7ff, 0xfe}, 0x0) 16:00:32 executing program 0: acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: acct(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: open$dir(0x0, 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:33 executing program 0: open$dir(0x0, 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 0: open$dir(0x0, 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r3) fchown(r1, r4, r5) 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x24) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x100000082) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(0x0) 16:00:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(0x0) 16:00:33 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(0x0) 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(0x0) 16:00:33 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(0x0) 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(0x0) 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8082, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0xf383fbe7f05eb17f, 0x8, 0x1ff, 0x1, 0x7ff}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:33 executing program 1: acct(0x0) 16:00:33 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8082, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0xf383fbe7f05eb17f, 0x8, 0x1ff, 0x1, 0x7ff}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:34 executing program 0: link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) acct(&(0x7f0000000040)='./file0\x00') 16:00:34 executing program 1: acct(0x0) 16:00:34 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/237, 0xed) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfff, 0x1}, {0x3ff}}, 0x2) sync() mkdir(&(0x7f0000000100)='./file0\x00', 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x52) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xfffffffffffffff8) acct(0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:34 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) acct(&(0x7f0000000040)='./file0\x00') 16:00:34 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x29) acct(0x0) 16:00:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x4, 0x80000000, 0x0, 0x3, 0xffff, 0x1, 0xa3fc5edcf28a5315, 0x2, 0x6, 0x7ff}) acct(0x0) 16:00:34 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) write(r0, &(0x7f0000000080)="57be14be75ad6882c4d5f23a3a7dda981a2ef424bf2c15e83435", 0x1a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x62, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) 16:00:34 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) close(r1) acct(&(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x3) 16:00:34 executing program 1: acct(0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='*\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) 16:00:34 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x20) sendto(r0, &(0x7f0000000140)="48b327ebe4166e833441e4833b5d203279df3436ca250315ccffa13f8000673a35a1aa77301bfa3a33e82f3bfdb4004afb11460bb70a4ecbda68862ca74b243be2166d241b28b95aac262fc15606854b5ce215e1cd2f723d1a1e15d27b7db204b0059dca92053c8218e79867345f378030db05e6c82a45ac5a32ddcb40196210b4d773d90ddcd771beaeaf9637a5e0ff6a4ee3b6f02fef9f83ea95ef00be6a9575f3fbbd4fbea064ee5c281c0c1858714dce0f7080b00607bde87e6f5c68e3fc98239a3a2d71f8cad630ae9aff5f89af004d76f91b9bcc5e21f73faa21fecd108e58a1563c1336d94f0f6e02bbd47ac3ca4b93f9e91b4ca1e4b36ae549d6df5eee0a136af0ee1dbe96765a6e4da32ce698c3ce3f8a55b233ade2d1b8c8fb3af3564d9dda1246583d33d07b095eb3193089c5f57bed17f26bcfd64ab6b31a7fee212935e113ae51a8b692ee4337b70999a3187df51f5c70bd7020fdd0db23f175b9db388acc80747c20491bd27eafa19ff40df3de41a136115b85103aa8b7c151c0f96d15fef839730772442320886adbe44264abff6b4963bc37e342c1560d9ee8e8aa36faacd564a90b9da3f55a790a62d75fb6a68b8389b7ccc2c4a76e28eb6b87d92bb6711396bc8738cd8daa9e052d6741b2a01f6a585a7a6d2a9eb41773f84a12819eeca8253b1eb11253338f3beedbc39139131d9d1c702ad3548f5d6af547c4185a07b956a9830db130a808a073c9ed79ced3edcf95a349dda7f14c243a37ae60cdaae8c39732d6922bb1669622546c2bf51ee2b3709001c1b0879be6ec31cdae926b5d2e55f8a18e322d361c4ce0b7cd20dcdfceaf4c2b441e7e2a514dcb03620c8edfa4ff54a4392efc556b55ee1203b0cf95417cc2899bd3e6ead6419e8524f93bdc6afa8ac00eefa802bc630605251f4cc413db8e9eec6e45c44df251677fd4b9c6f689ecf8394946a16a80fec978656ceaf082bedd1820a85f2a1000a2f1bce30e9b715033f623deef59c6716ea155fc1d6ec89a5379e7f0bb53dda0404f8e779028060a10a5d07fb381c1db0103b18e8c2c10d00eb2d1bdc8052fe999134fd9780cf9458d36ecac01aa3904b744c9610f763f27f2691914a5a0c30e031aebc79ec4ff433d483d31a14c72b031cafb99080abad6dcf790f8c2f5efc4aba83f2cf731c2de93bc952a4b66317f2ab7c9df0c41e1bfdeea65128b24265f4ba7bb3e9a764509ba78e74a64c2151c0a8db7bfc18d86d00c6c3568efacb8f3c92449080dc911f7cce84fec16739c361a733ceba6ab41444173296f9723e698e819d370f57ba6c9d2d5a477de68656f4786db4477361687bcd45d3abc5a45b98895f8dae90b399e915cc8c247533704dee392f2f46a21828bdbade430af5334866c9a8e6f25e00cbd730251cb9f95414c40bbd7da4d5fea4dd2fbdd1d9c696c11fbb087f23538ad74030c4ac82bdc8ea03f9fd2632fd8bc0934a514986c3213306eb5ddf7ccfe77f58014b71ad20705c0a339551ff83e6d6edcfd54a499978431d0b6a4bf43286be9302a2034b0d1b255e4bc5cc914a2ecb2e74cf29540aef69885be8335b5c4ef700e936db2feed13d9197ba90d30198fe7626a336f9ffac47cd837a08258bf5c63381e9cff1201241fbe432bbc7d5a12b97d6febd302a569e4adde991afba4e2d374a05f8be3039d6509f5b33fa5c7d10ef053cec92b3369d15414bbe9768bbbc1ebd1b3a6124957bc39648e1b65cec23a6443b29889f2bd28d81e6f5deef4e1907a84afa193b65859a5b95fa24bb47ef92bb8c69fbef1fcc021fa81ce6439582396199c479e9a32e477679a7775f416c595ab6c74d82b7e805d22ad6ed4800bb22d13946e5fdea0b4856bd34bc06651f1dc71d00af77248554e1aca7d26024e133f5cb0d665759988e35e42d1cf14361dbbedf325639a6ac6a4be3468c2592f239e944d9dcf45663a62e7cefa74ddb7598923380e760df02dc4e0196d0d7457d824940b80e14f2c8e787140aa3d2f9c54f430e092eed6accd5eea3b5d7e5cedcf4ea7bb520482cf21ae8cebdafbbb82cd39862c83b1434e442147902985af824af53bb891df473ef78913d54870479828f653c15f5e05127c054271582d5d9baa8951592634bf0c3064c4c51a9e333655b9ea1cd3872b9f722d16afda481586549da3962e052e39839c6571b8e5ecf62d81d1d5f78d5723c7dd5250a6b01485728d57f3c0acdd0a62134f171790570be760124344c193640d4f14dbf92ccd24c5f32e3c6fa039bf891026f518dd104f210e1d7a4d40d18794386a5178097c88392a05b61f02f23aaa65772264417e6264c8b32cbacfe275d4f03fdf9af8ecd2386e413d0a167bcd94671a0011ab7be234d57938a5186681fc451c3083d2a919cc7f15659063a12b9089bab34fff6b0ed41c413dfb00fa1a55df31c2a09feb2c9061a7392b70c41c68bfca54c0431496e5b429aa578ba3c4162f29962e07cdaad0469353d3608324d0bf31feefb24016181a75255ccb9ea4b90ffddfc1be8007abf61975ffd72590a867e05554a1192377a86b6cc2616e008d97574fe844a0ade1fe3477e740e4135d2c6b6eb675734eeab640ef7cb26a05e38182ad060c71e7866b10b3d6fa1aed0ac7aeb626aeabc6507db9cdfb619cfae08492f459513534e63aab6418e772b6fefcd2e1c66c1f421de5977a8f4a817397cd12e6f7e44c318f775c218b987097fb40c48b9f004addafa93e4c347d5fd11bae32982614fa8e229086509d1ab1ee655a88ed009709c7d4b9723bc82ace68d04fbe2376a82e8ead686ade0c4166357c3cae2c377e5645b6b399b5b03861f2e149d93762359becbb79c0aa8ca7b7323c876fd3d45ea3219f01262541a90d5182bbfb8e7d4c9f1065bfd5c729de9bbf5246fad8db7c404e4032229c26422669b2eff80ada03246318b260fd4c0a9f6689a16da0bf2fdcc8a434bf94d6ed5360199f9ec39b13101ed73c0f66243cbe9a6aa8469d4b3943c7a17087e33b029a8c1a207689fe3b35ff64f314e7d3299a1f9646f64bd9454762b5b710a2f2700b3a93514d7992daf192d074d857266c55e486e7e42a764ef03392a1bba1e31ffd7de70f1bbeb86c2510d1dde6aeec6d3ce8e142a44a7536631b9d3f0ad3906fa14627cfab00f77c2043f1da70923dbb6578cd47712264f50a9257609524adefb63b26bc1c482523518fb3f7f0a4cb2c05f55afb49ebe3dd17cfc235b166c2f329b47859b8f3a67d776fa0b466b688e3d59edb3d6e4a8ee85b742ca6fdd1c724f8f09f84089b77c6a8d1afe76b4e0deb5f8e297c44b94def9a0918425db889efceb595b3389ca78cdaad0e378792f45a1123204b9d8d76db2928394c616c32c2e078aa6887075bcb40eebdbae587ba609342f4fb76cb2a185eaca7d060d749422928b7ee95de907af32960e92ff8e3d6846867ffbf03ee0529dc4810645409907238650994eb36e836769fa254929bfe0d074595c5416c6333758d8aabe10f88681d6d7436fd9caa6a4a5648a423bb0326a042f9b1726d16be3d288954ffdcbf2efd46e02e6807b1279a0ab48221bd1d86b17bea47bb496f010038f14325222bfd21a48d936fffdd6c395f48854f8074e18e0e0047b88baf444c2913ef2fe1574ba5ed9961e4f3bd7708dd968409122d5a752d4db03f19ce0b5e85499d1c866ede40d803b4a6eee8db5682d9ece95f40220b3d05870cfa4bad79ae345dc93c02ab94de1bda1ada16eb8ee80e148b4acd8133bea44062849c1a8020e0570ccae1ca4532ec0650cf4f7c775f08cdace2e9a8b3c9258e540e6d42975d207d06e536369e0705c35b16ff24001857778890c82bdce0aba6df2479afd7e627859094358a2827bb1ec47da2639768a2727f0aaaa8fe6363c01042e30d200166ea9693c63eb9f18f73434d5fa88fb200e07b6b31a3b4e42b0aa5b6f7e5b93bc6556641ba9b6dc096a8ff286e80d2de1ea02f935f13df6348d708a663f909786a1b16bf22ba085eba013e35abf3362699a52deb47cf19ed5ebbc5dafe50ce6973bb32f9c96980314995d6636b5dbf5676ee68488b64393b21ee978406b89e8c333fafdc89f59a65f6f82d8972bb4e2d15ebe6ad12a087d24d666803358a1735e5e0dbaf43be20b7c740b8282d6ec9688c2e64f82970f3c276a654406a5895b9bcc0569cb19f3d6601c136e1e91a51cfe5b37260f75a57e9a593393640275d4d79c4a94a7140d64567b302ab65686d92ccae40f027787f239d8749dcdb4e0b67c97abcc134d260edf841508a350c6d09315fce6c172ea5b9b1936249763bf19f1755e90cdd6a08be7916418dec6e845b9058f1644ec1e00386d815635ce30e5d8affb0b8fb7c8153994674b311ad50511d8dd619e5c2fd020f2c6e55f4e91bbf7a9982ed194416f91cc7c37701985b83ec94784f807be46b7905de45646c95b19a9b109445ad09c6cf91ed75f04017e61183c023be18039bacaf83ddcebee5611d45cd3df9b88d20333259267b3d68aebaeff3090ab8ec6d68065987348cf31305a8b5d3d76a48f7771d943c1bc0db6ea5a62097bfbcdd42ed0dbc828f62c9862cafef740c8c3972c3c06d4f22cf106c62040e77cba4ff7b86c9389ec5e6884de9d97822ba6daa6c2aee56985853ad1434765ca569e79c857c4d50bdcccd6a8e87374505a3b636ab7c0caa616d775349179fe5b138ba4ab464593abb3dc454abe120ed26ef76e99c224a55b7c7f34cb0cf090a5b61fadfe414aa8958c031afb63cb3209d579fb48d76537acdfe839b1b9ff604b490ce294104c17ebb5cbad421d852d632ebee3b7b14782e4cc6364ab451ca2e6fa82410529ed837516ffab982022842e3dec776be9cebe42fd004e47f074b30140d12a5ecdcf90c587649a7db69ece9bc728aea36023e69c5e5f3e269016ef0413810a669e50ea29af5ba4c0fae5482a98c5921d33b1b972e3edd90df71125d0214935e86d82cc3a3da3a04f64c3eb45135ec5bc6bb3ef2650c8f4e147c4ed2a292ae2f21127e2ec0f1ee0c69d48b120d45a74d9e47b22f39d81e9c5041f9983d5ffa9fdc3eb643ea89cbc5cd0dc1ea56f20effb2686604a023aa57215a2211159f6e9a87236b273106d35b162a8bcb3e2ec1e8d8256434bf652e3be1160a1f38ccfd586621d89df009ef23b3718902e21e998ca257464f6a29e115657ac9b724f4cbf1c25429dc8a30d493d5b301832aec2978aa98128c49ffbf4bd60fd94127a5dcca86eb0b40d818ecc45f1889384a59230cc2b39f700ef0d1cc9470e13c693757f6633be184ce317aa47d04120236ee41d775fbd38493da0da05e926f7841c190f4ce82bef865ed233fae243f4f56baa2b491b932523ee043e8bee64047be0a2159c4cd15c626f100a254bd3121a90cdaa5a63fa6bb4a81cc5db10ff522d1ca22ea3aab0334be9ba2a4c900316ea5c9996c639cac0665ba993727d21b38b6fbf189857ba005ca86acf841fad344cb824adac4767a048084b3e7908c87313425ca4664267522018ccfbdc3195b0fc3ef02a8d572cb390b685d383b52573b3a9c684ef1fb92028c2f7e8df78667f0a69bde68140daae1a37d7d8463dfbd5ce425cb0d8c55216a4c7bae768889307699c65a6a40da65d93e5cb40864551c3dc81882641183315acdc8c5f3a5e64614275773d30adc6a2d4a057c2ff6473382aa5bff93754e3224f38d938fa286d4525709384e91b966edc96ad1a247f955545d685f8e908ac68ac988881e52abcffcba49", 0x1000, 0x8, &(0x7f0000001140)=@in6={0x18, 0x3, 0x69, 0x1}, 0xc) 16:00:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0xdbc8189e849defa4, 0x0) r0 = socket$inet6(0x18, 0x3, 0x8) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, &(0x7f0000001180)=""/220, 0xdc}, 0x802) geteuid() mknod(&(0x7f0000001340)='./file0\x00', 0x1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) acct(&(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = open(&(0x7f0000000240)='./file1\x00', 0x100, 0xa) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xefb0, 0x9, 0x1000000, 0x1, 0x5, 0xffffffffffffffff, 0xa8, 0x1, 0x2, 0x10001, 0x8026}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x102) ioctl$BIOCPROMISC(r1, 0x20004269) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file1\x00', 0xfaf, 0x81, 0x101, 0x1, 0x5, 0x9, 0x4, 0x1, 0x0, 0x8, 0x8}) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) acct(0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x20000, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) acct(0x0) 16:00:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x1]}) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x100, 0xe7}, {0x5, 0x5}}, 0x2) acct(0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) 16:00:35 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) acct(&(0x7f0000000040)='./file0\x00') 16:00:35 executing program 1: dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20188, 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xff08e89fee333079, r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000200)=0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3}) acct(0x0) accept(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00'/110], &(0x7f0000000180)=0x6e) 16:00:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x2, './file0\x00', 0x400, 0x5d0, 0x10001, 0x9}) acct(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf15c3f23e37e0420) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) link(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='./file0\x00') r5 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/15) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) pread(r0, &(0x7f00000000c0)="aacb85ae8542bd9815e071cef5f074930150b0dbc84f8c2ab451e916a0a1c5ac25ec8d7442fe8b847de94187fba6e9a5f284a5288a93612d093994c083c402dd64ba583a620b59d674559207f3e84ef35d710291596d9e0fe852e45d9f47be8eccf5e6930042a7ff3b76c2640a1ec0d67f5a7d5c27f241bc880ccebb8c5154c000deb04c29622c59df7f54d28e732f24f29a6945063a9e4249deea62192aed87a69f2e0de809855d22b7df100697b0a5187d6ed643b4cb68e66c7e1ac163c2db7fe85241e368b84b5175c06b22", 0xcd, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') fchflags(r1, 0x0) 16:00:35 executing program 1: acct(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x102) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x3) acct(&(0x7f0000000400)='./file0\x00') fchdir(r0) 16:00:35 executing program 1: acct(0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:35 executing program 1: acct(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x61) 16:00:35 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0x3f}, {0x5, 0xffffffff}}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f00000000c0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) 16:00:35 executing program 1: acct(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) 16:00:35 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = semget$private(0x0, 0x0, 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x221) acct(0x0) 16:00:35 executing program 1: acct(0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/177, 0xb1, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:35 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000100)='./file0\x00') 16:00:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x1, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x8, 0xffffffffffffffff, {[0x2ad3, 0x100000000, 0x8000, 0xfffffffffffffff9, 0x6, 0x80, 0x945, 0x9, 0x7fffffff, 0x100000000, 0x1, 0x80000001, 0x10001, 0x7fff, 0x5, 0x5, 0x3ff, 0x3], [0x5, 0x1ff, 0x7ff, 0x5c, 0x1f, 0x8, 0x1, 0x2, 0x4, 0x3], [0x3f6, 0x8, 0x200, 0x0, 0x6, 0x3, 0x6], [0x8, 0x7, 0x5, 0xbbc1, 0x80000001, 0x8], [{0x1, 0x7d, 0x7, 0x8}, {0x80000001, 0x5, 0x200, 0x80}, {0x468, 0x56, 0x7, 0x8}, {0x3, 0x100000000, 0x2, 0xfffffffffffffc00}, {0x100000000, 0x5, 0x7, 0x7ff}, {0x9, 0x3ff, 0xf6f}, {0x10000, 0x3, 0x70, 0x6d}, {0x80, 0x1f, 0x1, 0x7fff}], {0x7fff, 0x8001, 0x8, 0x9}, {0x2, 0xe2, 0x6, 0x2}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r0) lseek(r0, 0x0, 0x0, 0x2) acct(0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x20) 16:00:35 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000100)='./file0\x00') 16:00:35 executing program 1: acct(0x0) r0 = socket$inet(0x2, 0x4003, 0x9) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x30000, 0x100000104) 16:00:35 executing program 1: acct(0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)=""/32, 0x20) 16:00:35 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x20010, 0x0) acct(&(0x7f0000000040)='./file0\x00') pckbd_enable: command error 16:00:36 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x764, 0x4}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x1, 0x76, 0x68810238c01b113a, 0x100000001, 0x7, 0x202, 0x2, 0x2, 0xdd, 0x80000001}) 16:00:37 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x2) open(&(0x7f0000000000)='./file0/file0\x00', 0x9a431fec99e2ebca, 0x2) acct(&(0x7f0000000040)='./file0\x00') 16:00:37 executing program 1: getppid() acct(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x36) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pckbd_enable: command error 16:00:37 executing program 1: acct(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/75, 0x4b) 16:00:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x744214f88bc0ffa8, 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x1, 0x100000000, 0xfffffffffffffffd, 0x8000}) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:37 executing program 1: acct(0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0x6c2}, {0x23, 0xffff}], 0x2}) 16:00:37 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:37 executing program 1: acct(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) fcntl$getflags(r1, 0x1) 16:00:38 executing program 0: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x185, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) lseek(r0, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:38 executing program 1: r0 = semget(0x2, 0x4, 0x8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) fcntl$dupfd(r1, 0xa, r3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x100) r4 = dup(0xffffffffffffff9c) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:38 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open(&(0x7f0000001480)='./file0\x00', 0x20000, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r2, &(0x7f0000001440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7f}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)="d3b0beec54fb02f0b56a9bfe4f7c9b767bc19da9ace8b90f0fdc7bd0e43f6bb335bf21381983e7aaf1d0701b2853025bb7d562fdff55ee8d663683243376a0eb6c1778b2d73ed27c5ffbada113ab29143775c32b207ddb1a541ce7ed4218b1fa836386ed1f3bf42147b12ad884f788649df191e03a4c1967a0fa76932f7896c83c56dd62cb898cea9bee14f3812237b5bff475c2ee40c3e14e43a31ae7223cb9fd379dac7c686c274c63380b6135fe1e0a498c1b71c904d4020a4c29165bd64f0fcf0885e05fd859fcbf0a6102a44a890dd472d497f8ed229a9fbceedab1bebb", 0xe0}, {&(0x7f0000000180)="5da8ac0d559a6fd09e", 0x9}, {&(0x7f0000000200)="8cb708cc310420618c0432d62a645c0e8b444c371a8beb5bba4b41a75a49ed45a9f7b2424f817117322841d54945ed693e2a19cb55c9a1c9b0e333916cb12a8ea962910f5c5183db28452db16379210b645a451827dfee150a937a014969fda634dc2759774565e82de673d42fdc9212eec77db71d421c6ae15690e43947a2d0a03576a025c453e37d0949e60117226af9ec1b1c53a0494525528c4dc625864b22236ca60a8984ec2b83d9c60d234afad69eeeda6a5aa9d900c8240a6c96f105d8617f45ab4ac73f86f641cd25ce02e70d98", 0xd2}, {&(0x7f0000000300)="f9976df754b6bea1c80dfd79858a2f20c68a830326aa16543b649780a967fbc1011c0aaa992b20750fadba0eedbcc97f0cf0f5719a7ec60d05d2ce67e39ea42f00a048a93b241ee2523484fe59e9102075aba51feff0dc384ebbfbe1704ca98a3a687a7ce6695f1db516d65cf7685c645602fb3fb670cd98483cbe008408be4e367cc1717ba7b4a4ac1fb79988f523e0944ec3aef14fe05dae0ddd79e49b13ae7347569d98827224ac77098eb064276306fc2c7abed160c878b255055f56afbaa8acfed44d7a650f55197e21ce4e191ca98ed7ab5cd6b1813cc572b73a9c1e7e495c004b26307bd9b94d5e324c621afae835c42e1daf124d8548eb893ce76d64e63fe986372119511c576784ff2a9e012b12ff0df2ca49ed1a5ed63ad063ecfba953741ef13b9e9877721a57741f2ae901c5fd59ed3c4608984c67b8458a6946e7781741d4d289274203f1d8b070ba16f805744ab3884d353e288493cd616ef07f4d05a1dff951dedd994508b6e3214182288a141ca2583ace74d2385e00c50411645795af870e17531bc87608503ac26e9809c6a452d11901bbaafce6bf0faecbf0090ef098aa2a4bf4b6d52b27ea94208a7a7ede6dcbb81115b533a87bbaf005cfac0fae4f3e12f2075cb8976fb3003e84d44402ffdddf30617ed866e676f80abe986a265e201b7ee2fa4edf941363e33189e7bffb5f576ccb3b26af04805d1752171abe01e959ef56e82100dd0c31b8c9bcf2d01e233174865053a01b7e3f4a7038529a3f906e746581f9a6766d767f967ff7f8b748c2e37249b8464e898493dbc5c67df8a9dcf99e24c8388a35b40e27ff0d83a1f8582a2a108a96774fb3ae65fcc900722a16423ba2091efd82357a03512b4bf64e8c427419ee6fb1a4235d8cd3243f3d1867e88982bff52880d2f406d5f113759413ea2182ac14ad7f3a63b74145eac234244d86ba03e5f7df845a7010f8ffccd1f9e546d62722d5b125fc9a0760e83e8b81cee871ad9c04e010f3000e63807be7874eb107e0c055beea7d00f54febb7a48afee8fb06ce89c70b47ce6d8aba07bbcf295c5cdfe9f34386ab3acf2169311f0ccf755aeb8bd767865943cdd5ec1fc9610c445c4878af97b5ddb69e0a6d362d784bf2a81ea2b93827cd211c95284bc1cc34e71dbc96c4f5b7d280e2a5277391010f42a4951b604971b95709e2768f452e24e52761b0a5ef1bf3f7ae362f9df314af91ae0fb435787ac6ad73ef934a5f44751876726c0bf82c89ef224266e98fc6ff5ccc8d0e9a9ba6e85be5c0608545b0b44f42c8495e6e684b0b48a9c49d9cd717dbf9331ccfc4783fd801f4ce38f8724dd119886554e75fd25f11eff251aaae922a4e8c0b4316344d87af240341795af5a020d0ae6209f1744a96bdea8f933aa317271031fb182d8287c69aa1bdd0a546a9e4e1c6de3892fb50dc5d23643106c3e0328806d488631125b8ad8f35e9302185a9026745c86d5606537b242b31bc6868fcf3b72bafd539b2faa00a4a155edac9cb0e0518b242e6668c43f349673faf2f35fd50a928d9e85c68a1a087cafecd4a6954999bbe61c4d072c8e45fe934850c07273ebcd6a8e5b0e97f5552ce679bffe54e2b3274c3ebff000d2f24b9d4aaf6121de9da8278c308e61afaafac7238481512dc981e2e82ad2163b90a623f4fd9187a537f127c8f4a19cc4bbcf5c601276590ab6c8372de3ca10266f84e3aaef0db3885e8896262238a5de641dded23ab19be3eb06674c020abee611ca961e4786016f82e34fdf8493caa337ea37d5c25c33cbdb0357be4c4ccb15dd5e11e2b00adcad8a56392030b49dc2af45d174c9907545db8f985fe1986a1ec1bb6b818933245064755bb6e6569d3f70cb37f6d7048bd4976162dd62f01e557aed51446d5d09998cd24f91054f1464bae18909c0b0e1ff09430d413b87ed2d3c0939a732736f42c012217a592a65fe7adc1f579e1557fd7d572b45e84ba57b582cb1959431e8708635a42e508942959f0f1edbbc7b3a8e2de9154f8a5ae0e8d8cb1bbb5dddd3073260ad8868b9098f2fe398625763ac820439b05733e8048693ed1a458b0371ac524e64a20512b344cc63dc353246247437e1413528466f1477508dd4aef392758d9564ed0a6e10c74a7cd5db12641aa7467977f0941f30147cf56ba595659e00b82297553e5b99be955482fef4588121ec00435f115fb3b2dd5a2ef419b26139774ec460cad3d8ae26575ac593964e0a80f39ca06042354628a475696948179b861a399b49dc9a3a328531bbd2bb79677d05f1f49edb214aa7cb5dc70ce9315f378f741facb660d07bdf0b51f1d299d39f46e791ef80dca8a196a2a5d76d50caa87abac665925c5a1cae1a5e3245224a0baa641a9714b8772c030a01df1c403520ab77ab161474f96588a7f061e3277cc3187cea9f95474f7db32be932c9e7885f7eb81b65dbdd69a37a66da43dff634d3ae8d249205e5a59059be7ba66424c21c6f7d71b389f61a1f3e741255f0215c07708d9fcf10a9a17d6e61c36c9a1952986e327c9220d3fbd3c9657e2bee6054c8ef407b1f4e820933890f61fcb7d0efba82367597c72e17d0bc2c59b5a5964c3fee9ad67b89c9fa68bc65a25b94f5c0fdc0d311343ae56d30508a37c5ad13f2aeedc875d814e277984467f1b6bf5903cdb62632b92cadc09089301767822f1ceedfef65a806d5229bd750949526330e58fb0dcde87cc05d73d98d89ba6341f82c1b482db683f7d7376df277ab3beeaf1c4b3b7959ab897368b51ccac2c10b59782deca322f331a0f29f2fea63c125e78ef492d614f583c22b9d1ac9fe8ab754ef7ab4a0571b472596651ffb1c3c407c7a77ccddade49b84b4af357af6d0f242bb31af07dca472cee52ae9d1e0390753cca4f8f658d8afc98505d0b927092c2d8c48c57654a6b767d8fe1ef081ad9ac2a33d91559dd2934e7d0fbe31b8212c18c0fbb75ecc06dba5785e80cb5d482b23e1a4db95449c5114673e877806664c3c3a65c17720744f52629bf61f9d53bdcc154632f6c161c387cc1b436c4a47d14504110537827cef7b1abf7d59d9d8bba66ba340ba3980b4fb89e6ace43ad320b401e5ab7e102dc2f901e932f6d1c20ed80265a691fa50be2a5c7929c52314a36bb51e4fca548af6314eb67c29a3f41042e8fc4d896983c3ad700df111cd0da4c52e76867256f1ae2558de32e2275f456fcfaa412a42a36563d3a0b342303e864c26ee9263f2666bc787bea11487471612ee22dcb51c419dd8578d1b4bb507b5da6c499f988b90282d8cb0ef03731e917b9c44543b5222106ae24fc852c077d26e612052336b838823a82b7b64a5dcf348784e7d7ae8b210fad3fc60e6cb7ea422947f34aab5ee3dce72c8f1f4122fc8d4aa7cd263a80460232bd81a220e0db876bb65c15245436b0700cb8d40142b379bc74a86ad0ea094c0274719330f7014eb84f689bc34037b1db7ef88f88920a42e84e506efa8f58af3498c20f8a3e5b4adb5dadb7ea6dcc8467ec46ad0847c286111eb40f8f6f25b86ba8edde3abd310ff12c851f5904ea65f84c0928637f01bfdc03c447eff274f120ee657ed456947717b07c7f7ae4a8a9cd1c6186e7e2eed92975257fc0f7bd9c47ca48973d592909e40dad5ffb84de2907777778f1cdaff44cf0f1fa48e0f5253baa77aed8e3a6380f650e4bb46a947a6cff23ae49f10f45ce63e0df01807083cc2ed967235981fae7a27465a1f5b70f625cdce511fc2c260d79d658d7355b7c2c45382290d3e5d552d7fe3371a5f7c49113ac89bcf98c05ba44cbb5f24d891d806bf0d4561404408978ea942a3ea560d1eb812767b2aa40680508bde489517d25c4f679f6ed56cde94565c3753f857fd8f4fabbe5c51a1c9f3f8d1ace07a649461c220b52865c13c722722c365e66d764637d8b7bc67797ca253729b76553a204621b4cd5968b41de36baa549cb210510b41dd29af443159e711a9b2586c64d705fb9b4b83118aa2b0d72cbc7705bd188af8ce3d67f5d5899a8e644f738beb629e6899349cb1902dbb557176963c34bb21ed89a23cd39a332b377b376eac0d2b4773347b13156d1b4b7891f05683ce9ffb73f21db95bbb0dd156ec529bbd33d88341097358c59d3eba6725f11dab734483a356f537aeb9e99981bb45592aba5e88e99d8913a1f7218c068016e2ad0c4a038213b3125488cc4714f981f4c4d529f98f9edde51f5d4885c4fb31bc86539aab5e3389cf27ba174b76b9f43bc41b73c59961a9cc14c86d2fb54b16f05b71656fef0244e05ff1887708c42173faa694bd6f6ad827d1530e633c1fb69ef162f21fdf2a4dfdfd973902fa4b535a17a559ed2c4a811f63f1f724b280509f20a2e3ab70dc1fc7ab829c8df1d023aed28c679768dc7a0088e4f841fc84048e29eb603330eed134a8bf505a0fc4609de55e439189dadf0b8455054af33f2971e948eee16fe1b29a00b7f47da374a17c30484b3474e7d7b049f9fbe8a746a4908e4dab400ac0264e580a6c3dca1bb4007fff3dec0e90d53fab2fb04a8e4cf1eea0c18a50c3ce2caa180eed6f89f6981deae9df3799f4594b31f302f38d6f18ed75cafae7b7d0ae90b78034d5eb427e97744927ee2d7740c81c7cd7973eadd443a80d2cae8e3531428c707cb9eb147fff923388247d24638524588917104b780bda07c54ccfd5d602cbe7e35eff0a684ba6d3cf31877e89135adc2b8f5f21af4ba21534a988ea96d2c12de5fff65f70caf3b504a5cc25f47588d7f4b3a0c5460a1c48d29f601098e189f5975bc4880a59c85a2191e80e4849e8c6a2cc04645122ae3659857ea38a234cde3c16e4b59785e6c05eda8cab64d414a368cb9a5ffba72948d34402a25fcd85c3848a4cf6ca207be0ec03e93f6cd7ee75c5b1bf40a1f0453b211b65a0ddb8c9de5ae7b5b5abadfbcc190d953ee14207334a55f18a5d2bec8ad55339b7ada5064fd469efdffad6214e5e3bf12b39743de63aac0bec602a0ab8dcdb3522beef82061669428406ff0e0686164c1758d349bdfc833a01f72cfbdc371a482046c81df09f9e00a2404cd0f3f144db9dbaf550046da85a30c6eeaf417f1d75113db0cd7227a249435d635715dade1b32a6bbab2e5dab4b0d5fcc4c5924f3b811165467115efd87c24930b0a0f6320a48386a348868d36b7b26fbccba7a00bc360c45d111c99d0767be78d8081375cfffc2ee254402eea73554b838ca6bcfa69c730056b1316aabbdfece3390e03c107cb2e8b28e15711e5174f40bec142cf2ca6415974ecfd5762fee974e88ccaaf644bc520ddf194e26ef3784e6dabd78ef47d8f1f9fba0edda93069d6427cf5a3b0167f7aef2287bb084608923cc9e590c1779818e9a2404b7cfece0193894db6c1a525a0f324094a63462a7c0985759e478b160d2271d8679d21fe206db03d11e917b88cb20e42cfd299fc607dbebb9258a3e628584ea58ead8c83b37c72fac84b5e95a3da50966401d96f56083c459035c75332c27e848cfbafce1ffd48d92282ba63abcf0286f48ffce134885edc617d04b044227d767ddc3c6dddf8bfc017f355967220ca128beb6a3608e0cb19c5066c2840c0b33f94e2800487d4d7037f5ab11fbd85b64d22fe1c80b071630504cb95e3cee59d9da0918ab4d5e3d7e0c2b4b044cec3a1ad439d7429ccd980e4b5e7067f93039f60e03be651e4535b54a24441bfda562c74b3dc64a3fe6476bc20c9acefdcb238c75728aa4ec6a0fd0878878ff67f7544bd35569b", 0x1000}], 0x4, &(0x7f0000001340)=[{0x98, 0xffff, 0x8, "a2a065a41d26e73d995ec88c5bab8a41c8d0f00d6fe0c6cec2e4d88cc4671c89f8ad3fcf7ffb1145607dce45f0e6c58c030f6355af2d2e4049264cf33956b50441e4bea470ca4fbf6aa10706c2fcee128ab124ab6e7f8ce26fec5b26ee3b43b5c8e3911893caf1739cab963c2d5ab08afc03198a4b2661f4e996122acf626d949befa7c0c1"}, {0x38, 0xffff, 0x9, "db269b67f069de44ca1923128490c0f891d2758ec94791288ac0d483a98851392b5472d4555200"}], 0xd0}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000014c0)={'./file0\x00', 0x0, 0xffffffff, 0x83, 0x0, 0x6ac, 0x3, 0x325, 0x3, 0x2, 0x2, 0x1}) acct(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 1: acct(0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) 16:00:38 executing program 1: acct(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x21, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:38 executing program 0: sendsyslog(&(0x7f0000000040)="3f11b3b586d71137da2af13f45de09cf68cc4e8b6123b1c0b88e00e7f119da49d90e8b4805cfedd3d53408e8921dd01e60eaf24f46aa8eec3d1f80d572de7bee52f798b52a14f447af2e2f04392355b3ff2f8bb0a50d", 0x56, 0x12) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x100000214, r0) r1 = msgget$private(0x0, 0x101) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041b000"/4104], 0x1008, 0x3, 0x1800) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x49, 0xdd24273, 0x5f2}) ioctl$TIOCCBRK(r2, 0x2000747a) acct(0x0) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x1) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x4) 16:00:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') 16:00:38 executing program 1: acct(0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffffffffff8, 0x80}, 0xc) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f00000000c0)="b9ea2f21fde85c8ef58de37567d7e350d956a98713c66c533a0e3eb58d8fb16f8a32cde13a8fd54c1378b940126c035acfc51db55baada37234dcde468a581e46496ab0c19b639945c0be96c92333cab731dc0ae15fbc0f5a901c0f0e7b76b9505f5d178b80381dec474aa99ffe32f41dee8f18f0768db60d59eb235e3a378ce3c5e7e142502a52764446566f936c48423dc5feb797330662bb62a6c33fd94443ea712e731dbffbe26715dae21f80d9ad9fb04e7ff376735252539a82dfc75f41fe9e1b60e93e060d23c3fedf93ba61bc675777ea2e9a4614c80d71386b325a59132b6730aced3d11fc4e0b0fe4e6c837a37209076ea82b191", 0xf9}, {&(0x7f0000000200)="9432732e08e92158ade47afbb821d227d54fc5a55b267fca11a5a81e2f9ef4712234c75577b47c45ee03304a98052861c8121f71681b05427004d667759e398ec3bbf45593fa1a8f89b1fddb7d", 0x4d}, {&(0x7f0000000280)="c70cc8faf3bb82087e3d76be970659fa4976e5529447f1f238e930475f878cd046a521e0dc2fe33d4fe9964a27a18112d2c3cf2779f6a6fbd8b4d7534ae226950217c340b7a7caf1b04536e4374ff3e4bc9e294e4032917a7088cc4ed3c0493f948743b0bf8aec628cabfc760549b42114b5e719d8303b169bb5be3f475d0064996c4253fdef51ae049af5041293f5cdede12dbff5104e850aebee744e1f550c1c6e464275b092a1655a147d600c01ff31d4c14afe698918292b1497a5d8ca687c986c9684bbe850e35e8a88fa5bf4c1dab7c0851798e4aaca0226d936d983a09005c90af9600e266d51a36847da171ba75d5113dd30ae5fac8ecb002d2587d6c4c4692cecefa4e5803a42bdb9bce107eb9d0581e422dd80f0dbcb6b4c7a7cc0d12dc7bfa83ece04b9a43d6b569d3d1a5ff714ab12a9111dcd2436a9c3e0e1937ed61d9eed97ac02a6b3ecfaa018c68e3b84fc28d762b4e4a8eada92f020bc8518f84a9d6b00e1a775307d764f93b031f6ff1c48a69103a5650e8ac1ebb0e2b30444f7c601cabf437e771593ddfa92e308113b7fb27c0477b1aac1594977faee03b265509c55fbc8f93a521a2b798c8909b0b284ea8797c37c64193befbdba22f83e6e9a460350894f90613abddf80f764f18d8c806671f6e4c4be5cc53948eefc80d286fa8f1687936f6472590dec0954b5aa5b3db0d419f54022c22c278b166a13e1cc4bfec124492e405c1a66721c0837f372150d4751cafa36fbde8ce4b757b04260a864edee2599f9fb0940eb9ff499823e742484bd08e9eed5707eff062c7f697dc618ec8122a48bab48fc6ea44f722bb199082635b3a38f699d6a698e9a047eefe3596b32211ea971994a1b05fbfd4adfe45df31990a677ddfedc64f7d618dff97889cf528efb58b1626dc2b577d46c71bda8c598f856ca6075038f95fbcc52f2267c6db5bce78ff9a93c5cb68c2d00a6832dcf6b50c58925da74b820104c61720fd6ea246f79db1e84a3decfd8df5847cb8219ec3e0dd0a897bd441a64a7458a7bd1157691d9c9d0f0ba0636d02a3fc8964814207281e3b392ae1909779af81f0bcf5139730abe83ce2d27bceb2b5ee035d516ea505ec6e635e5ceeeb575ce782dfd5e2baf54833156d34ebe6e17365af98c0eb7f04b722fd48ce17ba4bea47c9f824bf10fab5136b0889aa6647e9346ad7577980feea4b8d0d0d23269b99f18a13eeda770f56149257f72552b9f866312c1d95c0ded8af6eb160aed32c2bcf31db362acbdce11cd7b3bf6c3efebc4f2a38aa79c77c4a51b924400418b9473590869aa6b4ce4506b793c91cb19f7f42955da61169f977a7f1965c274afd7ca6ca764d5459bce3bd9b88ba5af202c950703127b4f33fa3ac7ce6756e314cfa65a118bc5986353a1ada22aa14c2ba026f7067f48c62052331248eba90ae8357adb1d92100e5bc59c0e2c1e3722ba2a1fe2a7a393cd9e8c45ad4089501ffb59c5a4e3865e667bb19983c5b6dd33e042014ede9ef442f06eb1486a9fc24b3e419e30e90f14a12754becb3dc19635304e19e12c739b4131326e7e5e3b9e04b9454adf446e99c1c6504abf1f42ecdb6a5d2bb425e890b8a2a7f040d60936ca066e002ec7ffaffff506e89437d7b5ff86b5013018a1706a96aca3824c7a42234358688b0a8f0bc940036fee1800e84fb4b7460c612f9e5d0fdb4deed6e2cb2ccf98e6d883c00d8334490913c9356bbd71fab6afc99a7d66ec13ab39b51c827cc7ff260e91d2640a4b8cac9c34911dcdb780416302d723beee2eb317b132c09c187d924d74743505adaf4bdd4fa4a13638e9dcfe09edfd61d3e4ea7783e43f476f1b9d2eb892c8034679aaca501e5928ff53a19127fd729d734b5a30410ad041db25cd7c1ff314861bb93fa20371d593757d093578fe3087230b07507a56ca0ed0296e24b17ead0f4cefb53dac86f8892f17267fb45b58e9208c3680a4ee31a25038d558b283143f0c25d8471424c8a5e23cc9f9bbd5b79f4a6836bd21185259bd2a32a1b364927f15e8e3540ae621a6a2d79f160082271bb8e4bc3fbeea33520954cfe74b4fd60f537025736e4938f6cb56fbf9995d1c1a70be3ff52ad4229e802eedd4622b473b34fee12675ace071678bf2c998386edccef1a73ee034d3a8622bda49ccad4270a23f9a2c5442feda940da7e828d58ad49d272f65421119510d03558362df33992f0fbda30229935f740523a04034e2fbfd81407932a7016df8a6adb31ced95d6f014f9fd5be256fce2021dd3fc68b935d84ecc888dac7bbec8f05926c7890c8b4cbf19336fb1798439ef0b16c8454c4b9b919df5c6fca5f4e3f5bc0a0513c1d39bb910fc36812211e55186b3f7a7c504aebe6e42e7d66f06e6816cb309cf77def40933737eb74e83a8d60b5f154ea5c4b18366418fa8eadaececb6e4849943ee6b03a3db82abc59daf3408f4d0db0778b644b1fb7da5143e65cc85c3f8485d1221595276ccdfd3a953825f0575d295dde8d7802ea1b8d024cacf16fd58a302aedf3edfc03ec984875fa9383b796b0a524bf02d700f1f6fcd727be52ba93558be1ea63bf89baecf8b4bc3b21f1de0451fadda4973c085a55b5f9b13b473a53f2d87a91e750b4f75b9ed3909b08a40ab8304a42baa2f1b7f6f7a754f9148316e67e4242b1b2c2fe2b4a7a5ee6314c5eae07036369d18aef9e99fd61dc4a8904893c5465ced131f24a5488586e40778b0351ff6ea510607c3fd37b3cea6a60b2de0bdee6071b3bc69e584efb6e5b139569be9fb59adc948c51ead16fbbdddc25df1b466c112c788321af2136b6b3fdd83637ba18348cab34e16d5848cbb78e41b149e8e8cc51f454af67b2ec64099b0e8a77a5716738f1f3990d48624126a0852abc5cb2b8b14c25f72fb6ae5167f80bfba939b7e9eaa711c8ddb2f90838b4f7a5ec370649bba48153a246d747f89c64fc97d5d9b65cdbe4c50b93897154a641c791e8e01bf1fa1f70de65264acece2810d1f2fe7fea9def7d8e5c783d65dcdb04dc29ed17fed2ef5147d225d7767d2060b8f138a6e2d4680efb7fc285142475f1af02dd939c7ac0e6eeec3775ef98a8c451406c08e95158d1c4bf538a2d19d4ea14918f345345d04a5ff5487cb0e6040062f8a76ed1e2f7b32d5de167e6fbec5a25a032fc85f43ccfe0eb82cc302290ef983515b870e6d7c160faf1d717e01b11f1c8b9ebac9ecc533685b3883633de8c9d20cd1739c8f4c3078e7e1cf10108eddb0aecb942adea3e167e0e5396110cd032f2b0cbb34ff9d4b5eb14e6ab0c26e2abd37770049700fcbc1e424605e92c831a3746ce140ce867a07a9306dc8e6d87122d0d46845a067a0d3183e0de7e04105519fbca277f0c5c2dcfd4fbc50ef91614cfeef26c82e6657811d03fc42681ffb3ef00fe19f5cfc678f624e06acc09125b1ca0c261cfcd1cbb36a1c463287670cf539a09abe6d076d090277ea0338b814ef327bcbde0acf7a5655a6c3e27c21534675c22361b4cc7e1a4fe6cffd7cc8252b5aa5a31c01e322d7c4412a445a9f35d991a14877582c6cd42c7cd4544abdd340e03f6fa73312c49c969325ea2f36d01506dda4c28deafce63602df8f911ea6b7327e85300574d0202ecd930967ab78d90a5b94ddf0fc50f7639dc2fcbf01816af03ed44366198f5fca1c8e473426e9cc407f41b49787e4504ea09c4479a766c02f398b278bc402a9cdeac91db18e53c8394364877e313b26f72ba9163a8c06d07d2ad164d662c12cc214cf3c0fa924fdca9c9a98e4bb428711a08e4bbdc7e26ca28cc92ab49720d504e1d7cdfc890f834d30d9e4694c8b044b7f66aa4f00859bf6f8c03bb67aeec06eae64cc8546d744d73125a9d6e2b442d92b039092cae4f118f5af5157c84aa078c64da204885738b6c9d2e99cf09a1f00158471a4748f63b3cb68f485c71b304c8a765fe190d1da006fd48534505ebad53964c338d180e8084c1102c632ea506d02103fd0974d312e209cb4ab384aae36ad3c52ce09067c09d3bbd8aaef0b0924269fec0ab885d3c5784d41bf7d293f7c3c9b90f95443756afb492e79cbef4088d204d92d43797291a3d51a73bc3ce98a9dfadaac8e3f0193ce6e422b5f981b0b308cb9e33dbb32dd385ed10122c1727b2cc592ab39665b74cbe60ba7b07d26ab71ff2114ee6a57d884cd97b02f9ec90671aabea56dacdf57b576794c0a1fa443586747ec54512558986fb0017856ec0f2bfe535ee692d633fdfa53102e63d145d56e6cb08e08d501fa940b4dbf57acee7f730d3329392244dce6cfbb68a4043b46470bd9b169c8034d8ad5fcf3d01da7368eae17f57f0456cb4ddf55afa6b360981be1e48c18f5aa2caec5cf444d39363dff8d07f5c3a8d6d13d9d98ce100eef60f296f104e3981d514a130416c43786f97beaaadef86612352080548419bfd3a126cac6c96a49520fbdd61875b22642676195f8d4fbacf016d3db8f43dc6bb61ea761862467495d28ab5f3f7b57fbb9ce2c4bbb65a7ac71b17cc5ea91818b8f0a74fab89506a7dbb67f7e928b00ccc747b678c87aae9a9064ab585cb3d86cb4d08e5b4cf935e623bb3df5ab883117cfec6fa1d4f324ce4f29fd4512c2a41800df680dfd82e35c73ce95df0f52b57572d4212b3393fbab61ca2449a36d945b8ec64c6f9643ac87531ec04f1c466cef84a2f1970c5e4c60c1c4894050eab33fcb0c0314f4ee3956357b7523c20af17fdf6429aeacc97d30eb5a7d058d19e5c60084df04155f2e7971a9bad98e33ed102374d2960b806796648645d0db204610c2fc585c7a7bb8f8d5e7bb54d1b23eeef838655f9c46b272966411830903c61f2852a7322d450529cd8dcb7e14d9f21219f370756b8da1701c1801554e4a847c2258bb370440396d25bef33c4214d1fdc82a9a6d4efb0a71a324e4f84981cb899fcb21e4bc42ec403d667f1f15999c630aaeaa3ae98cfac9b491fd685543a43c475ca553df90260207aefbff67d3352045c671134764de582759d93c8f8d7960e771f635199eead42f2f62d57941379bcd3884f2dc4322043cc9970d5a3ceaaf48ebeaddeb5e84a5f930748ab9a6d6c36aca6062fa86c46d542fce855125dc37554dd1d93db59e7e2b8066cac4e5c5d3457491132d4f81735557797541333729576b80ab4775486be4ee5c41c3ac3dee4750aa7051fa800ec423c7100477669f87141949ebb43c5c9f4429e0c8573dfc5c28e0ae27f0eddcfa0a2b634d24e8e2730b8a617a4e26bfc2672c056c12810a759e436515fca74ca3453f48c05cd4a49feff56136b8455d8061fafd6efba70df0016119b9b7efdd5710410e63f1055381b110315f51d657f260f13ce4ac3f5d0b74a760b8863c97b38373e690e95fc42ab9c029a84d0cb90ea6d76cc8905a40a89eeabfafc8387a38db88be8852aeeb6b5c94d1eb122945bf7abe42958b53ba9bb78cbed10f2dd4cff676874c5dbfd7a2d2d85ee4dee3383bea0fded8079b4e0b7679056c396000494fca09385941549a92e32856dad6d49116a795bcae22bccc48028d0a94d50a306d2fac2c77eb09fb4b649f5e8b51b58a3a47891af6f74603b0c3c51269e528b71c4ab7f9ad1d3e813c2cf60e566a5f86b5e4ba963b350c5645a195e1e2e58a4508370726b3234306cefabde1cef57d335e9a10faff4bccdc044e92a8e82bdbc292e40400341bd06097338e5fbfe1bd6b228f55e855041e47f1277bbe01c2f270f3b53f87692962b6c6abaca1f2f46255a7bfb6fa61e6", 0x1000}], 0x3}, 0xc) 16:00:38 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x188c0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x5) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfe78) acct(0x0) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000180)='./file0\x00') 16:00:38 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) acct(0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='-}*/\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='}*^\x82*:\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x19) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:38 executing program 1: acct(0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000200)=""/168, 0xa8, 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f665549b707696c6730a0b66eb4240000000013e856f33bab254a048fdad15daf66468828e57692433ee5f0160122f0df4ad9d07ea6da642eacfb87d386e30216fbd71210cbf5d51dbe0308397d3098a7c43feb4532c09fa81dca1071e32616cd4217d9df00"/115], 0xa) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) socket(0x18, 0x3, 0x7) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000440)) unlink(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchownat(r0, &(0x7f0000000300)='./file0\x00', r2, r3, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x2) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x0, './file0\x00', 0x1f, 0x1ff, 0x9, 0x9}) acct(&(0x7f0000000040)='./file0\x00') 16:00:38 executing program 1: acct(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/160) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x2a0, 0xa0) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001200)={'./file0\x00', 0xffffffffffffff80, 0xa6b, 0xff, 0x0, 0x800000, 0x6, 0x1, 0x1, 0x3, 0x3, 0x7fff}) chdir(&(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') faccessat(r1, &(0x7f0000001300)='./file1\x00', 0x100, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001280)={'./file1\x00', 0x1, 0x7fffffff, 0xc93, 0x1, 0xbe, 0xfffffffffffffffc, 0x6, 0x0, 0x3, 0x40}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001340)={0x10, 0x5, 0x4, 0x8000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x55}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa516}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}], ['./file1\x00', './file1\x00', './file0\x00', './file0\x00'], './file1\x00', './file2\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) 16:00:38 executing program 1: rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') acct(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0\x00', r0, 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000080)='./file0/../file0\x00') 16:00:38 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) pwrite(r0, &(0x7f0000000240)="28d135ddef92507dd508db824158430d6cd6d72f9b3b4bd2bac556caa6c3697b19ecb0fcc9fb5a1f8ed79847344d6decbd5ac32aeb2a3cddb2be5eefb5eb8eef2d9c655cf26669edbf75214e73d6b5558d1cedb4f4977f1c0440f2f84b227ec6fb8f4a5102e112c2bf9e2a42efe2213ff6d3c400a9b49b47d581c0b8a5a74d75ad12cfc7ab3253954fb08ff7", 0x8c, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r1 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0xce2439447ef6bcda, 0x4) r3 = socket(0x22, 0xc001, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000200)) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x56) faccessat(r0, &(0x7f0000000580)='./file0\x00', 0x2, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x5, 0x4, 0x89, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1b9a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xc3b0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x400}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd1fa}) acct(0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x28ce8, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:38 executing program 1: acct(0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) 16:00:38 executing program 1: acct(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc8) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x800000000009, 0x80000000009, 0x7, 0x0, 0x80000000, 0xffffffffffffffc1, 0x405, 0x2, 0x3, 0x7, 0x102}) acct(0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xfffffffffffffde8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f0000000180)=""/15, 0xf}], 0x2, &(0x7f0000000200)=""/192, 0xc0}, 0x2) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) acct(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) 16:00:38 executing program 1: acct(0x0) r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x7873a1adc1435f43, 0x0) close(r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x4923, 0x4, 0x3, 0x2, &(0x7f0000000140)={{0x100, 0x100000000, 0x100000000, 0x4, 0xf, 0x81, 0xcd5f}, {[0x1ff, 0x80008000000, 0x2, 0x5, 0x20, 0x6, 0x42f7, 0x80, 0x2, 0x0, 0x1, 0x3, 0xffff, 0xd4, 0x20, 0x5, 0xfffffffffffffff7, 0xffffffffffff7fff], [0x7, 0x6, 0x401, 0x1, 0x0, 0x4, 0x1000, 0xc7f, 0x6, 0x8950], [0x2, 0x3ff, 0xffffffffffffffa3, 0x80000001, 0x10000, 0x2, 0x6], [0x10001, 0xac, 0x3f, 0x401, 0x9c, 0x7], [{0x1, 0xf1, 0x20, 0x8}, {0x2, 0x9}, {0x80000000, 0x6, 0x6a, 0x7f}, {0x10000, 0x2, 0x6, 0xca}, {0x4, 0x8, 0x1, 0x6}, {0x1, 0x3, 0x96, 0xc}, {0x4, 0xff, 0xd7c0, 0xfa7}, {0x33b, 0x80000000, 0x3ff, 0xfffffffeffffffff}], {0x762, 0x8000, 0x48f, 0x8000}, {0x7, 0x9, 0x5, 0x400}}}, 0x60000000000, 0x81}) 16:00:38 executing program 1: acct(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:38 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) acct(&(0x7f0000000200)='./file0\x00') 16:00:38 executing program 1: acct(0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x8fe5528af9c5f8c3, 0xffffffffffffffff) dup2(r0, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xa82, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:38 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:38 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) acct(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) 16:00:38 executing program 1: acct(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/53, 0x35, 0x40, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x883}, 0xc) vput: bad ref count: 0xfffffd802cb62630, type VBAD, use 0, write 4294967295, hold 0, flags (VBIOONFREELIST) panic: vput: ref cnt Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *333214 65366 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802cb62630) at vput+0x14b vn_close(fffffd802cb62630,2,fffffd803f7c68a0,ffff8000ffff2018) at vn_close+0xfb sys_acct(ffff8000ffff2018,ffff8000165ee4d8,ffff8000165ee540) at sys_acct+0x15b syscall(ffff8000165ee5a0) at syscall+0x508 Xsyscall(6,0,fffffffffffffec0,0,1,9018d79b010) at Xsyscall+0x128 end of kernel end trace frame: 0x903b9dc31b0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.