9a27e8b527ad0c9e90ab00f4a2dcfd93caa577187d6ac1a67cf39bed320e1159a0b78b0f98b89745ae0bbf21ff976ee826d5cacfa931a5383aea98c04e9e9add91750a94ec7abd69450454f2d2972a61ccb43229e40c7200781c64ea03f56bdedf53fba1ec33419dc35f8eda3ba1f42b6c345dcf68b68"], &(0x7f00000000c0)=0x4c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) r4 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x5, 0x0) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000000)=""/69) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000380)=""/147) fcntl$dupfd(r0, 0x5, r1) socketpair(0x0, 0x4004, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r6, 0x5) pread(r6, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) dup(r6) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r7, 0x5) pread(r7, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r8, 0x5) pread(r8, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r9 = accept$inet(r8, 0x0, &(0x7f0000000300)=0xfffffe2e) shutdown(r9, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') 11:46:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x8447, 0x81}, {{r2}, 0xfffffffffffffff8, 0x2a, 0x2, 0x8, 0x10}, {{r3}, 0xfffffffffffffffc, 0x1, 0x40, 0x6}, {{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0x8, 0xa68f}, {{r5}, 0xffffffffffffffff, 0x8, 0x10, 0x401, 0x6}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 11:46:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530e4"], 0x10) write(r0, 0x0, 0x0) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 11:46:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001940)='/dev/pci\x00', 0x2b7aa3ee9053cc7e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r6 = accept(r5, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/vmm\x00', 0x10000, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/null\x00', 0x8000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) r11 = open(&(0x7f0000001ac0)='./file0\x00', 0x800, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x10, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r12, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r12, 0x5) pread(r12, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r13, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r13, 0x5) pread(r13, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r14, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r15 = fcntl$getown(r14, 0x5) r16 = msgget$private(0x0, 0x100) msgrcv(r16, &(0x7f0000001e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000488bfc000000000000000000000000000000000000000000003535a88019bd1a1d00"/186], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r15, r15, 0x8, 0x10000, 0x8, 0x20}) geteuid() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r17, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r17, 0x5) pread(r17, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getuid() r20 = socket(0x2000000000000002, 0x3, 0x2f) bind(r20, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r21 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r21, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x18, 0x4003, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = semget$private(0x0, 0x4, 0x9) r27 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r29) setuid(r28) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r30, r29, r28, r31, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r25, r31, r22, r23, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r32, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r32, 0x5) pread(r32, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r33, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r33, 0x20004276) ioctl$TIOCSETD(r33, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r33, 0x4004427c, &(0x7f0000000280)) r34 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/speaker\x00', 0x0, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r35, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r35, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r35, 0x20004276) ioctl$TIOCSETD(r35, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r35, 0x4004427c, &(0x7f0000000280)) r36 = dup(r35) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r37, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r37, 0x5) pread(r37, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r38 = fcntl$dupfd(0xffffffffffffff9c, 0x3a00afece0cee8cc, r37) r39 = socket$unix(0x1, 0x2, 0x0) r40 = socket$unix(0x1, 0x5, 0x0) r41 = syz_open_pts() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r42, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r43 = fcntl$getown(r42, 0x5) pread(r42, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r44, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r44, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r44, 0x20004276) ioctl$TIOCSETD(r44, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r44, 0x4004427c, &(0x7f0000000280)) r45 = semget$private(0x0, 0x4, 0x9) r46 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r50, r48) setuid(r47) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r49, r48, r47, r50, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r52, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r53 = fcntl$getown(r52, 0x5) r54 = msgget$private(0x0, 0x100) msgrcv(r54, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r53, r53, 0x8, 0x10000, 0x8, 0x20}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) r56 = socket(0x2000000000000002, 0x3, 0x2f) bind(r56, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r57 = semget$private(0x0, 0x7, 0x100) semget(0x2, 0x2, 0x10) r58 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r58, 0x0, 0x5, 0x0) semctl$GETZCNT(r58, 0x2, 0x7, &(0x7f0000000000)=""/69) semctl$GETPID(r58, 0x3, 0x4, &(0x7f0000001f00)=""/131) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r61 = socket(0x18, 0x4003, 0x0) connect$unix(r61, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r61, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r63 = semget$private(0x0, 0x4, 0x9) r64 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r68, r66) setuid(r65) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r67, r66, r65, r68, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r62, r68, r59, r60, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r69 = semget$private(0x0, 0x4, 0x9) r70 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r74, r72) setuid(r71) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r73, r72, r71, r74, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getgroups(0x4, &(0x7f0000001c40)=[r60, r72, 0xffffffffffffffff, 0xffffffffffffffff]) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r75, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r75, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r75, 0x20004276) ioctl$TIOCSETD(r75, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r75, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r76, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r77 = fcntl$getown(r76, 0x5) r78 = msgget$private(0x0, 0x100) msgrcv(r78, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r77, r77, 0x8, 0x10000, 0x8, 0x20}) r79 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r79, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001dc0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f00000006c0)="a99488d45e9a42deb6443d116e913082089236a1b86cdf86b4f3c5c4461461a96958aef619096f5b5a6b1c3b074021f8614fb0c56f9a38a7d51e7532acd46aeefcb9ab2ec6b8dbd6531a358b3e329b12c06f14da584bafca9d02ce3ddfb90629b38e5a845d2772302e906229725de5ccdc8a5bdf6f29192cc3974c1827036c493312e10e628910", 0x87}, {&(0x7f0000000780)="004af159d80e8a4d20095628c19e186c7b1add163dd963c8dcb194f28941761f76644b57bc4e2470fd588dd70010762098d874988db3199a0d7f1def7e81ee612055dcef70453e67ea1be94d89015b05cc8aa0d8ac82317992204279233b0bbf1917bd027af0b9c02c0e79ae0ea736f9d54e10c511cbb3af892c270be82e402c9d329c5b095f494fd6d9fe305ed86480b15d7d480c68be01bcef605a5db16e8c54f648f1f3", 0xa5}, {&(0x7f0000000080)="095921ba54b1c3384f5ccf15118c6c3df996c33dfd8f72ea57a73e076f7821c4cac58747d5d06546b19eadb6c5932438e68862599ddadbac3c6f019a5267ded6b2b52b296a704abd0c2f229091d0e86a672b54dea36da7cf52108c32dd1ab32908ecbdf7e8c59ccd9953fe1733cc8bf28209011de68fb10d885d453feaa9", 0x7e}, {&(0x7f0000000840)="9542893ff5816cf2b9e9ccccff1552e5053003767855784b5aa17586543700749e843a904ee2594de3608c833679133c3eec7d086c94f6274c29b5d1e3af595b8159d265c351a4aa54dd17a381a4fd163259fbbb3c7ba79a558a40ad68d62e3e645deba9a40b83c8d59ca1ccec7dd5c9fde2161c74c7171d2538794d82b71ea0e34c25adba1730808d0e0627e14e3e4dfcb2fe44ff6f0339bc7266ea7afb70f9172b318f37557db80125bb8f190da999295fc9258b15a3581f2fdd39cd265ada9ef442df52cea17082846343bbbf8ccccbbe9b85c4db66f813704489f31f9930d6c68c85798b1c02fee4f720dad35e58cea498cd3be0d158d8869a29f43c9fccda54b1e78492804a67164b689d389f801fbdb4b96d86e3956417cf98a88a7032542e4a303910a291735e0ebfb966180fd7279445aef4e2a33e3d399b0d83991c9266ad1c21d90f100463668f35ac8b0bf073e214dce2c709f6ac9965c8f2a255a40a590c325c14800fed18f4c602e3ad5b54dc6d98062cd9a4c50de70a5368f1b24b6b18777a94a1bdfde4fb7efc4a3ee25d6f60b97931473e8f89f7e1a17a4dc6aac0a57af94452498184319e2a849c2023135fd063f3b0555c2e1bd868e3829859bda18a0cc700d6683b46f8cee3493af852f34dde2297b97377aa9e39c9e5ee86124c49fd2bc3c82981d0f5301930f314c41bf863e2c440065470419f9d23df157a693382916f068e4b2d4d2c22282f34f28bc330cef04c0268b34773ea54ab492724032b9313b7f5a99f8113f19c8633d2b7d70862b21da53b2872e36f05ccce105ae17c8d36a256700626ff06a31db04d3dcd2e616c55444d10d4306f214d79b2d89548d481f3c278987b1ad7a785a880d262aaa86e2285736c2cc777823195e42b4ff1531039304943601d8fa6dd3054d8ac6ea1e1ca72cec8abd858cc98b5c332b25d24852556330b9bdeb8ada7c266fd2122949add8a2eec08cd69e9f90bcdb86b542bc94cf7281b98ad32e164ae763269a129ec394fb5befe166fc69660a60c0a7d5fafa6bf9b59f9dc86c597ecca12bb4d37e7352e14fccb6629305b24a4fb71761ce3eafc956d7deb38c683a83b057ed6dbb19fe4c81954a806c01d7114455964a15074af452473d340b61346cfeb006a24a683fc7f9cbf1b43c86212b94b42f40b619614c516fcd03b3daa649c4c3ab3d465bc3c7f6442c5cce0f8cf98d2cf4e79c983a0acea4874b08fde0233205f78dd3998c25b2123eb4c2bd6cfd8b9e2043c1bcc31442dd345d64fa9c6db931f3295924d72cc56c7fa3a220d8b4c75b1bc7ea6443101037437e3483f7bc99f1579671a32bfbcfbfe3e335cb700ce995935a3a387f57ff5efec7ac43ed67865be972dd08f59de336e019ee42dd0c6eeacfe43e6ea1d4b33ba4955522405c15f853bc59d3f30b67cfa742a4d705892450c009f8169b960b22650024a546f84745e6426724018186dd6616ed120414ac51146d7b119da2ac0e837f141b96f6461247bfc5ac3ec5ae35d3cb92e3c269318e82c2decd004cc75ccd84b37dd262eb1af24b84c67eb8407b699f41a5324ced0cfcc23dbf4086acd9164eefc15eb5a5c039d3ec6cbec54f35e32c95cd80526364cf28b952f4162dd341588d35fa887b0c245b659c0085ab610434aa21eba20bd10ad6837e8be78f256cd9d58d35bc81aa41329d3ea9141d634e35830c2f2545ee7eafb5addab583716d5e5b90538d3304302a4c628fb62acbc676eac5a2301c85712a86701d89d3f51fea77c1581a8735c4edf0d59b8e6f60c1215ee07e73873bcaac1ebf3723b525ab221d10fd755b468a09b7d0b97a669808f3afc552127efc98a2d73696934b11b0843d27f9774b4673b321000ce9929d757fd88a15f7b6fdf832ba21a5f4553c0e402511b07384f652013621be50098dbf609a75b81219f28cb08a248fc5802f2ee6078c38e294da7aa7ec2bfbd21be7597250b6d2930b3c0a5edb2761110c7c79fe9dca2a7f127a170990f91aedd21f878ddeae618f4c9a5cda64d6e861f56874b80f407bb065b70e51225746823bbb822ae96276b2d98681ddcac74977c894be4723732f513b3d7c524931d38cc7b236301bc89ddf1b535801d71f76c2936f192b6187336b721faeca4f5d9cd2e64398b21b50761f75930daf5233e5bbc5b2def5b5569d1864eed24c4f4aaaf6d39908e0fd9d2de70afea0b4323728b8d9555fb5479d2ce86e686f65bbccd489da2b2baec70a3468521b2aa221c2e4c0254722da9228d63be01aba5206ad2d1dc40c7ea3173a9ae4c445005a17c1c7c9827e9dd405d17e0f680044e3e49bb616a2e6460bf81b90d543b937e5b989dea7d0af567d8de7ad28b542fbd00b19fd0f46d0480cd260236bfda54ce5d69135e24aafa44afbb1114c9a3ee5e190d38f38ed5ef7c66d418d58bd52893c0072ddf36b41fa61ec38181c73135a6e4a898c88bdabc14414b3d592c60a5635a54d57f160190ab366064108eb4fbebdade7a512339793c35d4d293f3c7ce63238cb452bf8431d7e3f410d07c9b6d59aee0b47f31f03f861f1d48bd2f6e38e87ea19f02e7840f76471411a50eb4b18fd26b1ed4384afdc3a7af9cd496def82e5e5c956a87eea15a3601f24bbae26f91b87bd514420e66881bb109c6d77bab6c9114dc0e2336f3e9bc414aff63b5e5eb82ad14c2e518b724d9967e3ecfc00b32c2a7b2f0128536a7333f182ec1bb76c68e5c6736145562f3f07a3df5416bd85a5f1a11e523b45106d2e92d3b8525fa6731794f14f7ffa003ec0b3d33b4f16ff601620991f680c450f4296342233280a75680c44f9eac4c45b18cedb13588d623595ab9a9905379a5f1e3f22e81cdd13f72ec02b2a10f796e951c7858d93382a139486599a8aa85fa313c8fd9ef64ace18998f4d70d78a7df6d0b5f3e68e5b94a06237830087cd5b1bd52125c7007335d7c9bda6b7d0ae71032d0f2035b4334ce00c9d8480b2addb3db1be553f591ca9c24372ac3cec17ac20f3e63e9a5eabd65b5f7d6916f70fec2dd84829014c49f6f613bc44a48b4c502c28e1fbaae4dc1280ef538a2583b130c9dac64052455b766ef8ff05092c4402318d7869e4f736698e3bda86a8a86820b167edefcf6ec10f9c532ebed26eb9f837a7b987a80d52b9be44df6e73ce0dde16103eb34b3b940ad3fbdc374c05ae183d2ae36b77eb6b1db3ff46a4259931425232b5e78066545d6d5f92aae1694d447cbf41ab209d59b2ea9864a275d9b542829a73142fcc7929cae723cf36e9827ebce4a121baf18f86ce8b7772b8c2d1ec5a3ee8d266f9e8c9df29fec030bc59116fdfaab3ebc166b8eb1511bf06c0eb51d7097e081b8562f0ead7b1bfb8184661288aeafd91ac4f5ee28d98aea4800985eb6200fe08412446c4569760882aef61ddf2641b2fe4dad1e11003dabce572a0c17d4332e6e5fdd93942dca71ec55febbbb3980fbe31c8415c384fa783e341e76250a224081bf051e14b8d1eb78f10f9ebd1f44b577a259a20da1400f2419d45bc5c47bfb2f65c0ad48f910dcfff305b777df42baf4bfeb0355f2add5faf70115c3eadcf773f47c4038a62b7e97bb8704a061219fe3debfa5f1e6de4e63689ba631f9309fd8043dcca8f89a4226fe9f403366dae6346cbe93feb803327432e81b14318d354e2fbf4eecac0715d7d872cf51909fc2af46c2e6f7ac487c56856a82faf0292d0c8d55dd7ab404bcffe57c4b3ae9f0b9b53af869571214c3a6077e984e18879e3dc7a57e861db19762efdf0569165f78c63e5d4b8fbd9a7f855760b370f282b2ba31ab2ab9eb6cbbb5b6675ddc0ad88f72a32edd5c6c75d59bc909dad6a18d768daeb9a94dee48c839b8f62eb589f3c82b3e24ba15ea4a415b76b3ec223faf597a1711baddd2eb88c3e91c97eae57f2949f08ecfa3819c681712ffa263dce56710ab26da924542409a3a1b1aec49892c6bda8d5ffde110b6051ac79e827e5d178cf4d784d7dcd3043902ec1522c974b07503a0221a9edfd72204df00441f9a8e9f7419fe50c22dc48d56b6baca4be90bebff0bfe4257ee61a9ebfd96fbb008a627f41c97df225a5f112acc367614a33202a7bcfe63c5db6158530ea6f26c2bec8147d6a7db9405835bcdf24ce2603336b635348e36fe483dc481b582f4f63dce1752db4fea7bc1a644166e5dae1c303fc825bf5c7bd5dcd8ca6bd3d8f5bd8c91e6a2b2db597868f75902dc9188857aa83b829de283d7d891c9d216ad4ec56977db70ab6a248cf3ccef5294931364f2ada7283523ba1b7ebae0eef5346c1e13ee89268322fc6df288be15cebbdce4d7c98395c0ea5f8cbd8174b9b140240f8a0aeb70f8a118cecc89a714b885bdc734d5b9e596e52618ebf71e0e5eb1da9dc5a31635b1e81b2b7adeca27bb56e086da8f4d8a776ff0fd9827bb8f6b7aa5a7435cff683f43a56ed6861d31ef9ef71c50ec84e7990d7dbe70bdc7add1fe2fa7b47b37407464f6fe07025ff894420ccc525f583fdbd55fdfc779b644e9077e6f9582667684213a3d1320163650071294b9ec15d939d3fb33f7182baf99694ed7493ccc1e023a117f92dcbe46b60ec2e57641cbde0b09ee6e3b0efed79a2aaa0f24b86fe10124ff346e3b80a8d880c3ad3d2fb638bb3a28bf0c7824500604859616acdf5352ee0e26d73370484bd23e45ad8691b804e08f71428e52c8efa45c695b64783d3f0dd8a755f73a6be866c917d8b549102a0e8c620f28005b01dbc46d20aeeccba074b712a1afe03aa5489659c70e94a405546ab89491f1caca1f33c5edea3a73650ab4333d3261d6a958c42ed3ae368dc83c25b524dca0e4cf711c5534dce05b6c71ea51c3aac0b4c2f3c7a357297fd7628f03d5d52a063ef9d861a75bf1d4723d2b978da354cf6dfeb453677a81817174c778299ebd0b14cd4cb71b3ae1e1317018f656920943f8e5107df10a4ce4881d6600ede1ea30cdeca97aedd2f889a285e69df3f197dcf1247c8bde46dbeda36f3722487133bc362bcc76007c54829188a6b5e965518f92aeb420b6d5dfd19fb0cec4ebffa19e4421418fcad6932943945d59f7689c902e59772ad61296e7151fc2e5b1381fc95018362b338fb426f47a4e9b7f2eff7a95ef153fb61bc8d722ee5b8f35cc819dd66e1266aa47503418c601c25d4052a7bf85a6040a8f7180fb5ec49772b5b2ec1217cd684e39bf1f2f2ee00bf13ecbf059698d39502beec277409389d648e1b81e659d908c476e5f31c07eba7db4a052c295d95f3b36a87c4ce12e292fb45fe33be7a45b96c37aeac0b519354fb0bbeefab2c4690707bec97a3feed766135ab614f615b7316d428c59ed136507ef40e3c40ff976cc4c2a376477e5c6646da8dbc5f9a2ec2160ad5172c5aa743668886a0d3e3e6030ed912ebb6584d9ad02910128fbfc8c6af3a1fed4d9c14d56c7bee75552e326060ca272344d82cb940567742a5904874e8e8178e8391ff653edb9c8a1d1dce4696345ece12ea30da7f85250809a74ab5663fa1b2911fd8266693dc9e9a8ad571431d90938f9557304eb931a9764e1105f6f07aebf09376bed69ef1dd478e1e5400482cf4a3ebb431b1a3f27f2342efa5aff17ba62ebf8a52a85291c5e67fcf6579bdc1264862a364e0fa66a1de1c89f4c26701ce1569662666215368c93abd22f44fa07b2fddacf592b51a0be6cce1a9de4e71a35ec293f9a11d30e7907beb90f5aec19eee8f0e93b32f67fdc9d71a0d1be219d748f0f7269b83c15da794c0a67", 0x1000}, {&(0x7f0000001840)="c6393dd313f3749c375af5599b11cec39ed45bda6cb64589e73879ed97b6d7", 0x1f}, {&(0x7f0000001880)="d9ae2e41f78bd4fecdd0f8fe9644f71bea76bd2ce15898a7e5e2ce297c25e7205c676886aaf0f36d48dd61bee6d77587e48d73f988e5fe34bb2b", 0x3a}], 0x6, &(0x7f0000002780)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRESOCT, @ANYRES32=r10, @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYPTR64=&(0x7f0000001cc0)=ANY=[@ANYRES64, @ANYRES32=r75, @ANYRESDEC=r54], @ANYPTR64=&(0x7f0000001d00)=ANY=[@ANYRES16, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64, @ANYPTR64, @ANYRES16=r77], @ANYRESDEC=0x0], @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRESOCT, @ANYRESDEC=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r31, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32=r44, @ANYBLOB="2000000000000000ffff000000000000a80acf4c9f52dfc7976287ec08f590c66610514b5376daa9876c989f4b199eef", @ANYRES32=0x0, @ANYRES32=r47, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r55, @ANYRESDEC=r79, @ANYBLOB='\x00\x00\x00\x00'], 0x192}, 0x2) r80 = socket(0x2, 0x2, 0x0) bind(r80, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r81 = socket(0x2, 0x2, 0x0) dup2(r80, r81) connect$unix(r81, &(0x7f0000001c80)=ANY=[@ANYBLOB="ccd0b181c549dc6cfe5b51558d1441e69f"], 0x10) sendto$unix(r80, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0xfffffffffffffd5c) 11:46:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:21 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x6c) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r5 = fcntl$getown(r4, 0x5) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r5, r5, 0x8, 0x10000, 0x8, 0x20}) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0xc023f7e8ca1e1e81, 0x19e2129529608176, 0xffff, 0x7ff, r5}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000cba88d2cc8e7ab56482fe330b0efa18cbc64e4186eeab80706830213a18e1745fab5f122bb40a39de90c60a197b9a8d4e69d99fbe7b713faf79b3791d9dcb508db9e032e9173a481259a37f2b9b00f32401f5500394f94142ee82177b251fb36758a407a22fc819b833f9e939dc4daf0f7fe87ecfdf138"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:21 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0xfffffff9, 0x7, {[0x1f, 0x685, 0x8, 0x9, 0x0, 0x10000, 0x60000, 0x101, 0x6, 0x1, 0xfffffffffffffff9, 0x0, 0x3, 0x0, 0x0, 0xffffffffffff0001, 0x2, 0x7], [0x9, 0x0, 0x7f, 0x4, 0x3, 0xffffffff, 0x40, 0x81, 0x9, 0x3], [0x1000, 0x0, 0xce, 0x3, 0xffffffff, 0x2, 0x10000000000], [0x2, 0x401, 0x400, 0xfc86, 0x303, 0x2], [{0x80, 0x1000, 0x1, 0x5}, {0x54, 0xc0000000, 0x49, 0x9}, {0x604, 0x68e7efdf, 0x9, 0x70000000000}, {0x1, 0x0, 0x3000000, 0x4}, {0x7, 0x40, 0x37eb, 0xfff}, {0x9, 0x0, 0x4, 0x10001}, {0x2, 0x8, 0xffffff81, 0x3}, {0x6, 0x5, 0x7, 0x7ff}], {0x10d, 0x6, 0x5}, {0x2, 0x3, 0x1, 0x6}}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) 11:46:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:46:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f5", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setrlimit(0x8, &(0x7f0000000100)) dup(r0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8ceab1b93cc49360, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000002c0)={0xca04, 0x7fffffff, {[0xd, 0x7fffffff, 0xc46, 0x3, 0x7, 0x262, 0x20, 0x2, 0x6, 0x100000000, 0x101, 0x4, 0x1, 0x3000000000000, 0x401, 0x7, 0x8, 0xffff], [0xfff, 0x10000, 0xfffffffffffffff8, 0xfffffffffffffffd, 0x401, 0x0, 0xc11, 0x4, 0x288, 0x3], [0xffffffffffffffff, 0x80d7, 0x1f, 0x3, 0x8, 0xf6, 0x401], [0xfffffffffffffff7, 0xfffffffffffff7ba, 0x1, 0x0, 0x0, 0x4], [{0x0, 0x9, 0x5, 0x7}, {0xfbfd, 0x1, 0x6}, {0x8, 0x5, 0x40, 0x400}, {0x7ff, 0x4, 0x1, 0x8000}, {0x400, 0x8, 0x3, 0x40}, {0x4, 0x1000, 0xffff, 0x5}, {0x3, 0xa, 0x7, 0x918}, {0x1, 0x6, 0x5, 0x4}], {0x35a, 0x3ff, 0x0, 0x6c}, {0x8000, 0x1, 0x1, 0x5}}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1f) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mmap(&(0x7f00003c1000/0x2000)=nil, 0x2000, 0x0, 0x7012, r4, 0x0, 0x4) 11:46:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000676000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) syz_open_pts() sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="20a6b6896cf6d4a332f0aeba888186116d0d2d5ccf15a66b8c1f7291763a63706fb0bc95", 0x24, 0x3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/160, 0xa0, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000080)=0x2d4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0xb2, 0x80000001, 0x0, 0x7fff, 0x0, 0x7, 0x3, 0x2, 0x5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x28}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="5fa0f8", 0x3, 0x0, 0x0) 11:46:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c607000000000000009bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r0) r3 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x5, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000000)=""/69) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/223) dup2(0xffffffffffffffff, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x8}, 0x8) write(r4, &(0x7f0000000040)="670dc3", 0x3) semget$private(0x0, 0x0, 0x10) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x4, 0x9) r8 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r10) setuid(r9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r10, r9, r12, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r6, r12, r3, r4, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r13 = semget$private(0x0, 0x4, 0x9) r14 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r16) setuid(r15) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r17, r16, r15, r18, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getgroups(0x2, &(0x7f0000000040)=[0x0, r16]) r20 = semget$private(0x0, 0x4, 0x9) r21 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r25, r23) setuid(r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r24, r23, r22, r25, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r26 = semget$private(0x0, 0x4, 0x9) r27 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r29) setuid(r28) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r30, r29, r28, r31, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r32, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r33 = fcntl$getown(r32, 0x5) r34 = msgget$private(0x0, 0x100) msgrcv(r34, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000008c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/183], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r33, r33, 0x8, 0x10000, 0x8, 0x20}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r35, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r36 = fcntl$getown(r35, 0x5) r37 = msgget$private(0x0, 0x100) msgrcv(r37, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f6b7fd629d07db546727600e796fe6aacc9102d5aa9ac755c47dafc1ed1817d331536dd9aab4b3059e77708093966a643517aeb3768a3e9e91b5193c8ea2382e49a8504947c1b47450755065cffa61e3e3bba3cdefc"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r36, r36, 0x8, 0x10000, 0x8, 0x20}) r38 = getpgid(r36) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x9f22, r3, r19, r24, r29, 0x40, 0x7ff}, 0x7, 0x2, r33, r38, 0x3, 0x0, 0xf6b}) 11:46:21 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaad11, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b5c000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x393) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8001800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000680)=""/169) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) getegid() r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f00000005c0)="89d19c090700000000000e010000", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x8001, 0x0, 0x297) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000335000), 0xfcb7) writev(r20, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) socketpair(0x6, 0x3, 0xf8, &(0x7f0000000780)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r22, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r22, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r22, 0x20004276) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r22, 0x4004427c, &(0x7f0000000280)) r23 = fcntl$dupfd(r22, 0xf, r21) r24 = fcntl$getown(r23, 0x5) r25 = geteuid() ioctl$LIOCSFD(r23, 0x80046c7f, &(0x7f00000001c0)=r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={r24, r25, r26}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r26, r27) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r26, 0x57}, 0x0, 0x6, 0x0, r17, 0x5}) r28 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r2, 0x5) r29 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r30 = semget$private(0x0, 0x2, 0x90fff8f175034fd3) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 11:46:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa9, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdb82}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6c08}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf022}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6ee}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r1, &(0x7f00000001c0)="88", 0x1) 11:46:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f400"/4099], &(0x7f0000001040)=0x1002) 11:46:21 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x7c) getdents(r0, &(0x7f00000000c0)=""/102, 0x66) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x0, 0x5, 0x8, 0x0, 0x3, 0xb471, 0x1000, 0x0, 0x1, 0x2, 0xffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:22 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = socket(0x2000000000000002, 0x3, 0x2f) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r3 = semget$private(0x0, 0x7, 0x100) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) shutdown(r4, 0x1) semctl$GETPID(r3, 0x2f662d7e82f75f74, 0x4, &(0x7f0000000240)=""/103) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = semget$private(0x0, 0x4, 0x9) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgid() r15 = semget$private(0x0, 0x4, 0x9) r16 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r20, r18) setuid(r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r19, r18, r17, r20, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r21 = semget$private(0x0, 0x4, 0x9) r22 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r26, r24) setuid(r23) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r25, r24, r23, r26, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r27 = getegid() setregid(r24, r27) setuid(r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r8, r14, r5, r6, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) chown(&(0x7f0000000040)='\x00', r1, r14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x301}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_CREATE(r28, 0xc5005601, &(0x7f0000000300)={0x10, 0xffffffff, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80a8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000dd4000/0x2000)=nil, 0x40}, {&(0x7f0000d2b000/0x2000)=nil, &(0x7f0000e8b000/0x3000)=nil, 0x8}, {&(0x7f0000ca3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000d95000/0xa000)=nil, &(0x7f0000da5000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x8}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="cc65b0709b0e517c8b4a9cd0969f96232e99ffcb937e"], 0x10) socket(0x2, 0x2, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x7) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4, 0x7f, 0x9, 0x8}]}) 11:46:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 11:46:23 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kqueue() 11:46:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) kevent(r4, &(0x7f0000000200), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) syz_open_pts() r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r7, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r8, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x230) writev(r8, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000002c0)=0x9) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000280)) close(r9) 11:46:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) r3 = socket(0x18, 0x400000000002, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt(r4, 0x40, 0x6, &(0x7f0000000340)=""/186, &(0x7f00000002c0)=0xba) r5 = syz_open_pts() r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) symlinkat(&(0x7f0000000240)='./file3\x00', r6, &(0x7f0000000280)='./file0\x00') symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') pipe2(&(0x7f0000000000), 0x18000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file2\x00', 0x40, 0x20) 11:46:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x80) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r6, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = msgget(0x3, 0x100) msgctl$IPC_RMID(r7, 0x0) r8 = syz_open_pts() fcntl$dupfd(r8, 0x0, r3) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) flock(r10, 0x4) fcntl$getown(r9, 0x5) pread(r9, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) close(r9) 11:46:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='\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', 0x1) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(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') 11:46:23 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRES16, @ANYRESDEC], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 11:46:23 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000aaf7c50830f1b985dfa96cd76e6a162288383aaa5422926f3f44cfca00bf5b93fe9b444dfdcc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x0, 0x27a) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r16 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000400)=ANY=[@ANYBLOB="0508000000004c62cfb75a0d7ac61b0a7910c2d382d77334b4ab10d816509661d72df08ac2d98bd4dd42a10031a2c9460b477d5d6adcd1db45e7978388728d68290b7e91a41ba1b8c92f967c84c2e77a26e8d58d14dc851d542e353f11738928010ada75bd6cabb39a6376522e385c16f6d9a95c771ba964d9dc04aea3f47b9a3b98cdd889af8c15000000000000ab6a34fc27ddaff7fe907c39d0f9f252e37fd797b76c21f40d1a693a4bcec0a71a08d24945d54a82aebb3324a9bc55d75adb776e21cc5de1f3dc1b2d81d358b8107ab8bda2a030309d076848e0034c9caf01cf8285e29cae9318"], 0x10) sendto$unix(r18, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r19 = accept$unix(r17, 0x0, 0x0) readv(r19, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 11:46:23 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = socket(0x2000000000000002, 0x3, 0x2f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) fcntl$getown(r3, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r4 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r4, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = semget$private(0x0, 0x4, 0x9) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = getgid() setregid(r15, r16) setuid(r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r8, r14, r5, r6, 0x0, 0xfff9}, 0x1, 0x5, 0x7}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r17, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r17, 0x5) pread(r17, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r5, r18) 11:46:23 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 11:46:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8086138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) geteuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x5}, {0x20}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) socketpair(0x18, 0x4, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) fcntl$getown(r0, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) r6 = socket(0x18, 0x400000000002, 0x0) r7 = syz_open_pts() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206949, &(0x7f0000000300)) renameat(r5, &(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000400)='./file0\x00') connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:46:23 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) socketpair(0x48, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f00000001c0)="76525011", 0x4) r5 = semget$private(0x0, 0x0, 0x8) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000200)=""/100) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r6, &(0x7f0000000040)='./file2\x00', 0x0) 11:46:23 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000053fbe1d0a4dd5dbf0038bc273739"], 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') shutdown(r3, 0x2) shutdown(r3, 0x1) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:23 executing program 0: pledge(&(0x7f0000000000)='-+(\x00', &(0x7f0000000040)='\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) flock(r0, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8881, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x3, 0x4590, {0x9, 0x6}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x7ff, 0x100, 0x8000, "21ab11e9a99855476c83cb7fa1a5b07a160e28c9", 0x2, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x1, 0x579, 0x5, "fee9049eff31e5445ee2112f3177179f3b10bab3", 0x8, 0xffffff80}) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f00000001c0)={0x1, "b018f7657f114b40215877495ac311cedaf67a2daca2f080572f978a8be11187c3c6ecfac819b1cecbf18868e23a0a4248b17f24af017a8073d535e3db33e07e"}, 0x48, 0x28f6d2105e44c46c) r5 = msgget$private(0x0, 0x104) msgrcv(r5, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r6 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r6, 0x20007479) r7 = semget(0x1, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getgroups(0x1, &(0x7f0000001300)=[0x0]) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001340)={{0xffffffb5, r8, r9, 0x0, r10, 0x40, 0x8}, 0x800, 0xb81f, 0x1f}) sendto$unix(r1, &(0x7f00000013c0), 0x0, 0x4, &(0x7f0000001400)=@abs={0x2, 0x0, 0x2}, 0x8) r11 = dup2(0xffffffffffffff9c, r3) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000001480)={&(0x7f0000001440)=[{0x6, 0x80000001}, {0x42, 0x40}, {0x101, 0x80000001}, {0x80, 0x5}], 0x4}) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r12, &(0x7f00000014c0), 0x2e98b5a494ecccdc, 0x0) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000001500)) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r13, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x100, 0x0) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') 11:46:24 executing program 1: r0 = getpgrp() r1 = socket$inet6(0x18, 0x8000, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) getsockopt(r6, 0xfffffff8, 0x0, &(0x7f0000000140)=""/222, &(0x7f0000000240)=0xde) ftruncate(r1, 0x0, 0x45f) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000280)=0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x1) fcntl$setown(r7, 0x6, r0) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000340)="6eadafdee3bb853307efa68dd74e96d2f4f31f15985a557158b60f13706256c48f2c97a0a497bdba4f6d7dca664089401254be2851250678a179dc3f5d39125361865c9bc580de550f9c700896a00b708f03702d88a528bdb37dd4ce9162c614e76eb606d8e4d8ae27bf4842ababb38bc2040d64076aca7796b06f89d97a0d80d304e17a1b9901ceaab6fb6f01668d1c2cf596a632b8f3a853abf0f18cef63e6b4653e56bad30f61b6f512855a3aac715a2b2607600d9a79c8831b15d9666ab72729fc329aadc535e2ce455c2e67791e9d", 0xd1}, {&(0x7f0000000440)="b1f5eab81c9bd2afcb1255dfab3d728e62b8f0c37b9f240e6007ec8edf49a1ae2fae83f05514121847b94886e42c0625c612db559ea26073a527af181ea23dd271", 0x41}, {&(0x7f00000004c0)="a6baa56fa1e5b6abeaad43ab0d51554a7e155c6a1647e38d080bb27aa42fe6aafd85c552727806fcc25a5b4648fdd51ace8d48", 0x33}, {&(0x7f0000000500)="e498c53f8011aaf983576dccebcfeaf98aba904b27b99827a8da99aa8645ac5a48503069e5caf310958b497b3c92b3f4d57665dccc5f6e4aced907ab750ff2a4b98bc14802db740fd2bdf6e1f02854b56830b13159c3558de1cbaaa6a7d2c231ccc0a515bd186c475310ac7f390fa9b10beb78097b1843f51707ad29b595d8cf471f5f83a0df2f6a922d32b68628e56c0d95bf337af9d928ada7c72b5247d709686fb8741b8feeea47dbfe2e5524db70206fc8ca14b15ae4e99c212deae4f057179765c156b014d87c0a7cb1c754", 0xce}, {&(0x7f0000000600)="82d778cb2fba8f8d929f6fad7783771857423f0e42875b08dd3458cf443771af73017df2f6291b074685c9971eab4976c688fb69c5e39e1debf5abaf21fde09f5346741e64cd2f2c8a471459c21e81cc7eadaf60bf14ed980191a8bef6a7021fd77dc7098a61b1cae4f9c746a3d23c34e7ca23051e8575c36f52e4ead34904f71b111ee4c85c5264e15a66ea86c85f26f733215ee1697e4b95487e7438348845b42f5b1b95fd45f57ad0f4c1e5ba5d3ccdef856d82820d6cadb81db28f0fe54f1b2441febc7831393ce32d25888e72883a8a55daadb1ccd00152b81ddf373aef1dd4f6cad562fe4cfdd011b3af5f88e27b9befd174bff45db1", 0xf9}, {&(0x7f0000000700)="c44a5b0f3fc162f4f15dda0e5ed8c10df5bce083978f55b97c25a547a92e721e788ad956c395b4ce70fa781f847c5867304b24008ebca32c21a4ad0c5c5a97e1ded8f4d05bf28e2030d8bff4bb8d551f5548adf9bdf583478fa0f063d345ed83fba8d52cb72cf15b6e1169371716ed13d53d8a9027e32f41aeb9485bc86abf19b91bd939f742266a4d1c5b8f91fd9be8daa22d9dbd5b91308ec1dfaad1ad4536d4805319b6435bdaf6091158e43fcfc321927dd9751d14260ea692d13ff50d8675da8fd4a2aabce5dccd50e774592e2da434c8701163261d72cb4bee2f1dd3567a3ef7a3396be4192f3b93987aa7f98adf1003fb9533910f371db60ef87d0a205d606a735a8416071469d6fc0bdbd5d21b93927a6ec26141235bef0740155feaf362c97543cb0a4f92a5d34c0fd581baf581f3480f37b143bd5b41541eb2d27d42a06c93c858d05486068d492e8a457bd235f08b351c493f350854c9706c54aa86ba422fd036c1b2011e2e830242f2650772c02c6ef73a33e2ca1a466b70e6324b46ecfd92a5d5256acac08fe09101ddc502919fc1f2acec4dec3946843dacbce6ba4180e33179f6fdbeee69f2e5070854554cd2c766a31befe4a213ea8dfec56b24b155563c269e88bf7177cb073cb059b20f779fc6b0db6a5190c03a58440276a92ce4812f48ee79c52f2c4996085a1fd964efd75bcac682ae8628e0f91c32bf6755b72af14e260d7c1330dfed3ff0dbba9d3763e0f2988922d683b5288d65e101e3ad9eb0c11dba54942cea6e3be87965ea030098a5b8005f75d49ec7f260f13071101c050286a6bba73f252f6681dcca82e82fb72a45137b633f696bce09c52d442f4c97103a9c0f16b3a2327a4a66663dd9bf26ef3ed8a666d8b174606aefe0c983c223c5ab2e5be99ec3c4d7177e6f467bba35d1f7c917d61de97873e0b5b9d2ec925012dcc40ce1f4d3da5d020493b3ff7666780997ee21c1afdf6902b02a8204feb9c1122c581bb929d7a0d303f6b4d938857ed457d01b39e28a21f5cc33ec06b9c530fef7c5e122bdd5411ea4a446e93f135fd6b0587001da8fcddddb72f31b323236c1cf94076a68afbd3dc53c41cbd43e175dcda04e5226ec73b4cb6b8e40e220c5cf66da094bdde3553299aa71f511c4cd34e80543c44abec5b5267009246fe5b2d5f494f7f07b9852d270f52c0643ad1539a45cca9fbc2f4fc4e2463edc6d45bf3fafe9786e1a3f3dea9d57a7b3f2add934968c1657c9021d6dac2fdc80a4ca7582e3abf376ad322e56ece228d8bb7366830670af085195411ab7eb030fd38b8a58fd576104a72ff44516a5440809db8f48e419d652612884e3bc46c2843537197a28c5712404a14470757156f1fb39eda4dc479f872a100aeb1af0f3467e0eabe89f175ffccbe468e6f85dd3aef866b27dea300c66606a9127d9e5242a1bb80a5d959fc262e7e19721332844bb81d54d25a572a7f1f76675296177919707fbdc9f1d3e17195a629ccd67dae22d0692fb2f21f79a43a421e5ccdbc68ef32559b347f918318d5b5219e48f8a5fe08039ab35837abcd8ea97ca113ac6ad56f892d422b6b78ca98cfb202b7f807ea2bc60de4861856d2d96a7a41feb81054664b3cb93892ab801c604ea97d39733dd194a8376e2597f913ea09320875df344debdfa0c3eaeafd437b8171ee53ad332c7fdd09ed46196ca6f7639ba725ad591a019162c57fbcc7885db72eb4afa2082aa2575f1218e9d2399640c33513ef41914c1e41b00c6e6624c0127885b616cae7c50057400753449753ec41e9fca4a65ff0b42768acc25df40bd6d96ba8de59b9093c1a14bb760714250e4484bb52c437443e77a7ec12bd1c9983a791f1550c91c85d034703978faa37b58680053e09cf33790f2f5031a5819e540897021afcd078530639f6a190c1c282ff45782a69113b6fa7bc98ae52587a8d5904e7b9181950ff0a1c2040ab39600b0eb960ec160c2822f45226bd14b10ecda3ec95d76160b31e8b398ccef02bf8bba1107ddbca3c2cc20770bd949fb2a90720415b36437f1f4f79e69084d6c04877dfa6423174077863d7f884ccfb009ad61d6121a0ec73f794eacb86e53957aa2491f1b277ac44c20a8589d14054b56c8bbf8167917b08c7b44ea8bb0ce38f78e1bdf735e703f3906a903cb6179dc786983dac4e4d354408e54278f611e8607c5a129dd7d111bd2aa0ee966bcdb651386c159b9a2a7287c62e8c4c11d4855e2d384546a135ccfd7c76e6f4bd03544de0b6150c6d301d902a5b57b2301697ac3aa0d1a6f954bca8611e2c50262cc00edb34a621d9c3e276760dca0ed717cdd8cfdd13607e012997d72af0ee0da1e641633ce17c5793cc7f2bdb2513cbdaf756df6b9b50458519b70be79e1ccca5a4a55d96f499c67bd3cdd6e01a4f1c7b23493f5a2accbc2095ccac616ae56f6b2da6825b2fc7be3c5d4a056ce9e05f57a6658aecc4c581760737b0a0cd7d77170199a653a1db64e04940fcf968ab11ca643ece9e8425609bdf56e868883983b8505f00fac00194791373d09a47e64622ce952b223f6359976736e57bbac225cd9a3627ab1ec24fdffbb41479c307804df74ca1fba1298aebcbce9617de88aa77f95570a5ce0b5d6c1d820dd3c6fe47f19ab82a22a011b113900e5451c404748e1aa383040c8a75530dc5e47b22d7c63d40e51d2fb951849dfb36b4fda5a6119434576c676f04c58a92f1f4ea61f4759d4c1df6e9bcf6aa6152fff83b0a7545616c85aad8029d7b4265821a021194be5d6767284cec7cc42f9d1f3d7e9cb2ed7ed39dc6885f0275d449f6cba68d9b360a948db1910480a3c438856d09bf10ad6418b5332ec96aace2e6ba563bea5a4c6742fa5547642fa73f2c7602f46a164fb17d1d45eedfdf5ba40afea6525f18ce6a8898d6e091124308709be7a892cca33133596b38935104461b6ecbc03741a76f15446ac9acc139fc24cdce9a039457d50353d8518d08cb05e48372e4b099858df772372e9d03f2616fadecae108d15e5c9214067ceee5ee657a8f396caba165cfe970d95a1d46b87002876d3119e958c8e795132bb538c0715c1553139c77aa6f2619fa1be103a82781f78ebdf2ef7d9db3cd41be62a36c7f18d5b4fed3a9bed1d97368c7efbf237eac6a0366247b18e6c42abce7eb630a696131cf77d73cabb57937ae9f8dd13af6c2111bc948b4d1c4bf7baa30d6c1460436460822d7afba4bae810ce8f1effb6a9e291e458b6ffe11c909159d12a9b8b0cf3661d338691630abc6760bb9c0ff170a7601137be73ec110af406a84f4e904285f8c198f22459a6ce46300e14d70b7dcc1f893dae58a908bba80c9501b1833d11b72745256ecc13c1f25c86eda4aa5cccfbfb1e4451d5ed086cf730217d05e53048348456bfd48af4438fcb1875c61d3d14ae58e087a09316321c67e1a4674b24a239daa1ec9cd92074f26c463f47c5bbd933b9e43f73fc63075dbd0b7c481485f34fda27208282055f842da74dc6d645df1f4451b8a680909b3316f44efffddf41d30e288502638962552003543bed5b00c2ad9f180f02b3fae9eece57a691610b83a10a28993a42d17799b7dd77603b9f6af772ec583a65b0135bfa515548b3e4b3791714674834ed7dc6a54a389a3a71f2c021056500d134c673316049f83c5dedac6dc90879d29c08875c138725af8fa7e246563d0ed9fd1faabb07bdb5c3f7f9d37a059ba35e030c2c3c40de094006214d94e6ebd959b0d23bd291af99032f4b03dcbeda7ec3e90e097339fda1cce8daf13797e32df63cd6d0cf6e8124d8fd4beff05f9cf50defdedd91ddd92509cea5de3276eff0a181f20b274c13db489099cd4f7226e623919451af7cdbf5f12403ccf01ce9b3d27d2e628c8d956fc9dc99d95abea73d9e363d17728b5f2874a25371a3b5037bb4cc2db8bc0a79fd428c4a8a18360a609265a8fa1940dfc61a4ceaa298e403c61e5ec7a1c07fcf04bb8b7c95835009ef60f23f1f5e224c1be8ea470b3a9570a9e4035c23f74be04bb731ff769adc5d087bbb3d9386d0cc6b19e8e278f98a04f03475a964abbc56fb8631bd22ddeb11151f987c2e9a61a19057a850b0d35b123c34b7e426c7b74dc16f5d49b7eef7e19840ba6c6e3bd40256f914570987c8dfe562ca915d48137c73aa9e81cd25813ea174264aeba7dadc5d34623aea48a958589d0a74e08f250aeaec3103cb4cfe8ab1e30e08dfbfc1a8e0d733beee2f156f3f531ac1c5ceb5621c3e35a85a7cc497de07523846d842aad27478358a510b41cd7faa9e1ecbd9c673daae7cf55e309e33f0b72863e803d025d676463ec99c227d67e012b476615555c95a2711c32b761915927c6eef974614e3cadfde5e39e0aa7a9409335e5e201b5dcbf87f803d090a0c49336f7823393b5c79df8e8e99ef00f36599fbeb3d723d769d99fc9182b447d1ac1f5142231c828ae139201f261586d522f4668fffba65850b2167c53aa35729b27e8970f0417833622d6abd4408b2dd073dadce85cc4ea4e6b0c4c28042b2816b51ed60df392c035270c8236280189e83d0f5f3659090553e45a4ffe45cb66ba936b1315d2e4af11d7e98b228d7d462b539eb715f6aac0012479b9cf9842318512444ffcc572f051936dff26ff28e0ade3307a5697783dfc06835e9fe005fad5e783fec94fed032708caf7c4e313fc5e2c25fbffbef18c6604385a0f072461f0c41b23152575689cd27172ebcef488633f508fc85071ff18da43a8d05677ee0b7ab7bbebd7694bdb13dac3493a8cdc639f1ff69f2207bb79703f7b4890a7166ac5fb33ccb039c8a514022d0a548c2a6a95defd11137d81e0786cc701915767914324298cc0ba35fcc165bfd35d4876a85e675d5514bf8ba22d8c8471a5c847e0a9ac47e9af0d627975faa4ed78077283adffd99b7cacf5db0755eb344779fb11ab27b6794f5e848a5ef19001220916e4fd00e687f2e8da83ac55d9093c1189edf1365cf73b663b0672bcf646ceef6edb9ae7c587c3ff1cd86e65c61311166b445c9dae271b6abe60abaa0df4256ad6a224f0754f78feb01464bc9ae06f0144ddec2721158ecb65c754e62ab002fd560d0c21077936e959c2227a3ebb68ae6aace8add5b97578b883717f545ded2e7198ed66755753151433ab69becc2d79984feadd9f33a17f6e1fdd5cd83d70672618960c6249210cce6b163135e56be6e5513183d8727261b92ede5d4f660c3901a724790a0c8e7696f584b9689064fe0d09de56ea90e9c987289a16762261b4fea07f685f1f0c86773c183f12d032f6223478c1220b64a55a086e09484d8cb5cc2a581326b120a7af36a0da443a3694a43ecc940feb9f761ffd5a582a199569e1fdc7ce1fb8bb25b4a713bfe5fa72f70623f970f4b919833444e4f09cee149bfea954bbd3073120bea2bbfaa853bf8b24690d37064734270f88feefdf275eb62d977ca33d18c04ecd8a410db6c3f3348268525c1dcceb263aec3022a03de4495b4ddd62036c31b274be06cf1e3562e703591beb30c545573d1dfea22ea1e029d8c474e5dd5d242ee57358376be061d157eb34b92188bf89a9a1dd891c03d9f34a24a2c04b28e372799471862ea6defa447c5fdf65e275d952aacf4702a31c4162ad28d4f50d97a443f767165f06c9781fc39cb3351058d42c8b3f4649675c5c60b81376d23589e586d374360bd9a4f447104f81a0e76b55a4709b60aea283ad3c03a629ea24ab2a194c89dec9cfe1dc498ba90eb7", 0x1000}], 0x6, &(0x7f0000001780), 0x0, 0x8}, 0x404) r8 = socket$unix(0x1, 0x1, 0x0) fchown(r8, r2, r3) close(0xffffffffffffff9c) r9 = dup(0xffffffffffffffff) mkdirat(r9, &(0x7f0000001800)='./file0\x00', 0x2) r10 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) socketpair(0x18, 0x8000, 0x5, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$unix(r11, 0x0, &(0x7f0000001880)) r13 = openat(0xffffffffffffff9c, &(0x7f00000018c0)='./file0\x00', 0x10000, 0x1) sendto$unix(r13, &(0x7f0000001900)="298af63a5982e86dddb8df640c3b325871194ccc1b1b4585b1449f32d1777ac1a09bf5ea13c6e41bd44f9231e3d437b8f78a0dfd138d132f1db4904c8bc807978c06c420544053cf6df091b5d0fffc561c273f42bc742bb44d41ae913bebe8459742146430c49c1712a69b6b", 0x6c, 0x2, &(0x7f0000001980)=@abs={0x3, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r14, 0x8010426d, &(0x7f0000001a00)={0x8, 0x4}) getpid() open$dir(&(0x7f0000001a40)='./file0\x00', 0x100, 0x185) r15 = accept$unix(r12, &(0x7f0000001a80)=@file={0x0, ""/29}, &(0x7f0000001ac0)=0x1f) sendto$unix(r15, &(0x7f0000001b00)="eee44a4c52f9e374be92bb3f9593cd1a116783cfc4a2975f4fd96fcfd37e6a91b9c0e154d0bc836829aebbbaf61437481045dba25f2131c02a071e7fac057deebc5829cf0d917d94d5e3ac73155afbb932fb4702d8a9ae1d139a7c1034a70ba0412ef459f579043168262cc572791d58bf20b5a0c5dbc56ff287bce0c6c91ccbd97805a8976650528713ccb810d786eb5f6a7a125722fb4bef", 0x99, 0x400, &(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa) 11:46:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="60bb3989e9fd74a637e6d6804002754890e66040ccf4ebb1ed05ed3f400089049870232ac01dae75b397e81ef02e03dd5b652b51e1778272fd1f49a6b159a624c66a3744dd0822c3a0b6b830067b138ef5e9973717ff13c6be81563bc83d83b98f73b8468cbb3447c639848450d586bec5713e77c04fdd6900d379dbb843757d11dd10148fa0a5fdbbf05977ba9174f88ede5e0048b4e2090c23f08e5719baaf3897", 0xa2}, {&(0x7f0000000240)="420e9f10d1390efb645b4513b314e1b042af6c579015b365b91b4b0c0ea18b1db3da90bcb88763dc5f17b16973b82a9754f71369a25ec9ff7af4913010e709c85f16f5d9e9a2c4bb66dc276f1a0d86", 0x4f}, {&(0x7f00000002c0)="ee29d3a8ee02b66b53881a2fbed310f8", 0x10}, {&(0x7f0000000300)="86fca507ee123ef7bf15cb3de9353cf1700b990393989c8dcba8c1ff7fbe3904b2a038d29182f6feccd5979af6767ee280d08f5774062fe579ba395dcd7e3b51a67c34d54661b3a2a48c5244704d0dbd211244de1794384288f45c93522a52fb3ebba2f4cc8c40275633d7a2785adcf33d20b84c88c262754891b9b93994b5693aa41ef141ea0a405a82c72323828933ab2abc6c1c51eb3160e393b739ada130", 0xa0}], 0x4, 0x0, 0xc3) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/64) unlink(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 11:46:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000140)=""/105, 0x69}], 0x3, &(0x7f0000000300)=""/104, 0x68}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58689860", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setuid(0xee01) r3 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 11:46:24 executing program 0: geteuid() r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1f9, 0x0}, 0x400) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0x9) r7 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r9) setuid(r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r9, r8, r11, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r5, r11, r2, r3, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r12, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r12, 0x5) pread(r12, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) setreuid(r16, r13) r20 = syz_open_pts() r21 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fchflags(r20, 0x0) 11:46:24 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r1 = socket(0x6, 0x4000, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r2 = socket(0x0, 0x3, 0x0) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000140)=0xc) fcntl$dupfd(r2, 0x1e, r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x0, 0x8}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699b, &(0x7f0000000300)) pipe2(0x0, 0x10002) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000000)=0x7) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xe0, 0x0}, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) fcntl$getown(r8, 0x5) r9 = open(&(0x7f0000000080)='./file0\x00', 0x8012, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r10, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 11:46:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r1, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="65d33d075addf2fcdb918d27a37953ff2cfe34facccdc7ab7c49abafac3cff55c773c351fcd622536526b03b5fde00e9cee759a06ffe19b81a116b637c547c8e862e44dc4ea6b9ad88b53d61a6c33a785ac8caec979085a2c3c5474a89ce1da62d1a4751781dbe5b56722bc1ac8389daf8e0846eaaaad200000000480561e7bb1d7b60bc9b4f7a97997a61da921db1a91877d11efbc22c20000000000000003a923e9f0b45bf723495598364c75e47bc4fd0e4261513423b80ebfbd924d5627360ad"], 0x10) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 11:46:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x8) chflagsat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:46:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x17e, 0x20) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x0) 11:46:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 11:46:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(0xffffffffffffff9c, &(0x7f0000000000)=""/31, 0x1f) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 11:46:24 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) mkdir(&(0x7f0000001600)='./file0\x00', 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) chroot(&(0x7f0000001640)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) lseek(r3, 0x0, 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000000)="00a166531c7e36369156af4835b2cbc74dc27468bda12b7b1303957fc2f5d032cb2616d183c5eed8c48ccb622af37ecf22e34b6913f0439e410f899eda7ff4cae44c79a4f43ca35bb595cb696a3bbb4159b7eb9bc578f43eecca11de0ea15a4ac993c2c88bbe53d8c9957ca0293abe2e070e59c34ac26b1d4f458711d13a331f5cb8da84862900b71505a10631d4db71eb8820fbdf51f05460d507a2e89e0ca4b909f297c87a60d4e0b42e3f065f1cf0c14e853c82cbcb1f4d101f09b55badbff035e14e5a3f126c4804e730a85d4fe83a03e5064893164246b0b89ccb02489242547de12499b33bd9f5fede63013c55", 0xf0}, {&(0x7f0000000100)="27304ee3a5f8bf182d96a9a5a4ab8e5aec0afe42298310e7252b570497c9740a79e23735fc414d62fb0079c8b1d7e0ec3566a0e092c01ece07e4ba81165068d4a3894ea643a96fc5ba5fac2868b7985e2f294ee73dae759c0415e4383ef944ab84facab44630dae4fcfc4b2b3f25cc9efacf7bf72f2ba2ef39a194ce3c6584800abb7d0e569e4ccaf49e811537f7afdc09de0509217c1b4d40f1377176148065e7257684e5195baf4b10f8215561c3780c81a9eb3fc21b81de0fee41b2712519916a84648e6a5e280d4e9aface8d8add6a0f05291073b18ff05179efefffff580770fc721c87694f0e6fb12e5c60", 0xee}, {&(0x7f0000000200)="fb7cdbef72f22a481ac1b062490b1d4e11df4ec246c037768816ec283df6f7e942c7cf416cb35e1c18154338effc934602ecd7210dcdc8143c2ddc9cca7692438fb6ac2c37fadeed46386e2d99881b6dcd5461db2a598a6c1ad804048979e69c744c011055edc756b3cf11dae2d5cd0013cef83c31690ac322bad539df5f98c7023001469ddf231aaec71379019a345b9bfaf70a33c022b12e71c699627c5604cfa956d3e36aaff5e71d51381b4318ef", 0xb0}, {&(0x7f00000002c0)="4a3106b928bfe50155c28d245924c9d2397ae5c41a86cb3a7a0d4d5e3d8476e7d809d4fa907f69380b4534eea450bd5d2e23e7ff52480dc801dde74d282d7a237855fac3602b85984ca8d983de3070b48721296f81e24b2319e4802a5a01ecd13cc57a9513e627666a6c3ca3e5c871b32f7674003dd6a407ae76c2337ab40de71c518cbd1377c6d5336ed14aed8615591f25f4fe71718b16169fb07ddad6a5f9f3dcef97", 0xa4}, {&(0x7f0000000380)="cbb18216694006808f3ad12838ee6d562e601677a017ea58f1f9d06e1a5d005874bc683dc2d8fe56f87c4d198f361a26529faeead97aff382d4293ffdb23947779ea59edcf9bfc7c8db72802c8066bb0881702371fdf5376ed0042a8250ea1108609d17a72423ee16052c0cd0bcf0cf823fa9a6d121f23d90f02145fe2c066b10b6047ab472eb97ca5137af90d9b244ea69d90c63eaa225e14fc7beedb9ed35d45c0b1b9f02c2d369c9f94a33bb4979cfbadcd0dc1a955b556cee2d074807904a185dc5d8dab04ed2b93574758a40128d9d89085cd0d6a2d001d8e9e824ed8d0739438542d4280dd1d5acee07c0f8d67b5d533c6d8bbeaf831e18875026e229fe877451b607957b2946ce50738b26aa0f114bc9f647b1f5543d5fb089fc0045a7f6b560d61e3dfb9995ead2f8a3373439164b9fb83c5c4d678054a152dcb64f6c31c15402d6830ab64643d71ed215c02a51273755b9def5d58b710b36fe2df70b41290e9d4942b548643ed0affd8deb2ea68de9e7a8611361e92bccb902d8ae13203593235154f251fade237799087792b0cfa7b07e329b086d9d49caa3c0debe70919e6cb0e537831f7672ae3c3bb24956004caa9ea4fd181cda64ecbfa9a99f2be3af166e67228eed0b4a6ebfb4cb47faed23b9a1222ebc5356751d7d80e39341f0c7e2a1dcac85c24048df0cb5ca1d2507b867d5bbda35673559141a79426b35dafb7a5092c9f80520af8f6e5ba46b9cdf87075626528ee5ae67a1a1fd9d10b5d505f852dedd384b94afb4675640b08f62d8a8816f0c6d6eaea6b4202f94977ff3503e90ada1ef59dfa48869f567a0d63cc921a040d2a9e4153d41bddb028b32728dcb6621e7f9829e048a1dd390dd0ca8a3100bfec1c4e57b20867ff31526f53a5a17778dd09b26bac4b01aa54dc80e0ed33ac344e7c67b2adbd5b0e08016484faca17035fb668afdb9ca316ec9502ea4139c51e844178749f8c3985d4412d66db760ce7cbaf24419ab11ed7f3be938c2c4d108abf822a0230966751ad5714c6591a69538ec7ff402e75ecfb26b5d6c4e64b284d7cdec5d712e02cc429a161840a6cb3aa915943eb179046d94390d3806b7060fabe826e62237f7970ea5bcb952a851c795091bc46a13f1f1b48b3a99be31e6cf05bedf11358cd4a1e45d8a0414a5bcc08f40e21a4cb667ad069ae1eaac50dbed4020cff7e12fdb7a93f3ef1537e2d0b72b6a29684488b86867da23c70c78d58d6b8615594327f09a537b87827d8eb14df79867afc863d3bdb42c2b6284e29673c4f550ffc80da1666a118f896201b9bdde0b2e0a5249adfb810ad13d7fa56680661b86e79634a7f8287a0a793d315cef0730a84667e9f651737bfaa0c0555fd1d1ee942e10c2adfa8b925c1edbf626260afde2f0d3aaa27efcad8630f4261fd930415a0d3ddd9b1f9e70ebff0aab1597cc6aed52c01f5a4e8e9be02664eb456027c1226e939e28be072364e0e72d257d222ac5323090e7bc52469099ed1c4983e6516c6239778182e547cd2b6190e3c37b8b712f6a04998a6c018291cc8c8b689ab4a8276360d0e0ff61c0ccd616a16ea73825f097709e371f0f80ceac3f490719aa5fc7dff63aa5f5788008dcf4dbb45a93d1b9f8f78f46db13faea6b1600105a54f706567c93f3524bac2eb2c3833425a44f30a4507796de0af7cc5283b1fa9087ff434793f7790e0c4d43cb4b0b88685fae14ec20427b990586b31c4d3d5bb0dc262366fe69e9769a71250ae7dcedb27d054ee2c0ed534843a05af216c97b0dd1791ddca95b82ff02e5d5eda59655d4a6cc57c7081f09e8fe9f8002a70d0ddbd3f2275b93a7a782a1725dddd5b9c21b2a154c19b57ba7e9f06c37b5b835c16554daf83b97160281c392f63b83a1826056457f59984743fe32b40b802425bb9167d8e24d6cd0ec147219c33887b7348e3ee3599077ce6529fca9d773ec265d46de2e58289f079cdccbc8e366fdf6ee00256eb9dbd1f7ef2130123e3ab3c3d17329a50736dda973a465281f9017e69f514c7f33ccce299a8e3436488f8ea0c364e59c30507fdb1b9acd202fbf234add64b9e043cc0ffc5f5331d349cca0c8670e7da8e13cecbaa5e71097f441dd9b34e4188bee873abc1e15a1fcf617915b91d3037cdd5c94374774c7dd126cabc4a7763bebdb677aa4ec9dd030657b44260c615b8e528c6ef04773f377dcb16f86143e842a5a1151e51b238d4232b33da79ba0bf58261ec7b0074a360f482ddbee40cf5855aea2de1602a01804972c5b6ce1c3ca63835ce4a7e5b4ea21ceb6a5bbf2167ecaa901a7ab5f7804a87eae8df7def5a0ad86f7c925d5988eed8104996958781c005ef9104b69e36d65a5ffb071ed3f7c97a8316d64dd36fe6b83df1e874f6ce4490f0bd058057536f6e49c1b7081440963d2949daf190c5f011c6f30fd57fb8ad633b0fea6ea1b2b8bcc6ef82a5487c481c049f6b5f1d7d33aa04e9865130ad027a1e8cc3385c9e20af31a41fde599db2ee26b1b3e0e69b1c0bfc99ad571362234113dd42b15526c842f961ea6552f757f336f6ee3b2e8db240ba086cc8e5c1f707a72ceea894cfaa69429febb36e054a791587b4b6ba594a24d1a802b5a08b60e3ae6fc1af84afa91015ee746fc22486622580e51150595fde23cb2a1318880222a8b6bee90d4546a3465b3a397c608a6163ca95f3df0ea627644584003090afcb74c63710fc604b693394a6acead43144bf60f22dd2d7663a139a132e24384ebe13078a1531ffb09eba804ca18a735d6967bdcbc7c879efa3f7c434ffeb03763045a62f2d915a6367508858e443619e30ec2c88b83b5e40ef2ca65d63a79e68e6d9231e5e731ea1165641269d84cafd76e7f823fd7fae2019b1af0e15f22090eeba084b5bc42a00a404e7a6e3a56c262949108ffc5d2729c3352d0fc0b1f0fc94b336bce46e4bc14e0bc78fddb0c0500ad572d74d1a9d4eef861b5239f4f7c432edc1499510da29ac9ee76120e6d85836acf2e339fb0280cfdbd238ecd280e13ddacfceaeee545fb793652bf128d16e2ae997bb352844c212ba3ebd7d21bf062b77821c472bb332d25b3fbe3e0c251310b7efc6abb45d55ce47f278b3a16f2f1b71a0c01c2f5220d8ffc968306bca70848c5e86e663d41b9b09153f6e08761ded83e272c2481201da8bd642245af5dbe5add70489b67f3273b1e61de06603678dc2f1e226ee12b8a0ea34c4315a7019ebfcaf70f1cd59d6df073eb51c6cc95bee34ed797a51ee1d69db69b82255895dba3795fadb20b43bc69713bc259c53d06238337f31ae16e4f0b3b7d2573df90d00341e96d961a1f5c6379119bf8bb33b6f9798ab33eb3a4d8093a6f9abd6a6e5eae4a0a130312ce526464c3e758309196c13efa33860c4457a31c5388ae42a731833c90bfc3ca0951abf002e11b21fd91557d7404f05d3ad04b2a5f12b836b381cb32b38d7a176d8047a5df55fca6c09c180799e4b5a5d6d6bbcbb613ad728d2549c57b211758e3143a329dc81b96ded183b4a47932baa7761f7434ebccf93d881b818d552d1ef3966200fd773b50ac14face4e801e902e96607579208b5984826edb41fb5fe554dcc3afe62e869a92f2cf387c5a1f17df7915f54df3f90c932c2acffb541f34091142e1069a325cbb9a36167c28b36841b8b4ff0f800873a83bc8ec1ebbb8fef051097111b7af6a5e0e623527c09f803b84c075e2e9e8a88292367ba962ae10b54fe2fa2bbeccb67959ff32ffc655a32d1e90dec30e3e2a933627ca3ec016089887aa74086e97be0be274eefad7947feefa0e24fddded2032aaf882e245aed54c2342005dfe623479e25ddfdc048b2cb2277ebdc7edb3723a2b6b463b39a4edb2c483df5a833bbb966ac236a06a065d545c5a9cf1b05532797d7b0f68070d7eebd31a0b5c1707bd5bf4f03d560000503c195a5df4ee398c81a793e738f9c5e3fd03058800a3477e4b4b9c7add14e081e2d4c95a32ecdb3da2dbb8b796d29750c1900a79ec3e8b6aeb7b6a41fc2fe54f41b1deb7034c49901b1667a65f1790a68f8cc716cd05f03eec846ae71e7dace488fef445b4275eb0f91dc9694444a62cfe2c08abc7b9a67e5775e10e135e719ff752f68e7c411752922cd35ed0b1d1995f969fdca11cd37b20b6b96fcd49a17447a3c327a98c3e388e0f345e4c90e1b3dc42631fb0e68920d72c247336110943ad456da19b0b68d083183c57e2df27597f168c3295201e5518fb6a5579c135f93555e0e757f8c5d2ed299752f664341faef05c5d7e0cd252c3cefaef045854485f370d792e044dcb4f2727a3cac0277de073cf29b3f1850a18a9af2ddbfeafaccaa8cebb9bbe25d4a38501179bf46dd3962d1767225e73aa1f36906d30d99d4ed6e1144f55b927b8e2f6fcf7a7194ed8e5a3b2cc2e3e9ce5b515d4b6366db7bf4cf0024047585f74b15b5facd26e62f1b14caeea744ac1f1a3c84645c3535c75a6041156afc0c649aa8235dc6222828aa13a340d18beadd2fcc8334f87841a135214859f6ca9908bb6e9a2d82b8638a1c55114d4df48e68c36f0346c2edc112d489cb85609999f1bb30da7cde5e431ce93903f895067c1e22a824b3c1e487244781fe54f40d34ab19b30c599158fd9de70efd9e945ffb6c1c56208922a9ae41309bd154a3b6b2d150dbc51dd34b33d907b91375b678048b7bd9cf6f3b855ecd9955f3197077763cf2583efea5780dc62615e88194ec769cc3f65cba181a241b23fe0ca09177780fd278a35f8644e488921f0ec60566d6683bde33442f7b7797ae23001b7ba67cb2e9d490d0daffc51a4b2427802f39ed69ac05dc63cc1c2e055d67a96e1d75f8874dd5c8fed286ab42e15a07e0d853b2ba1b504d4320c4761d43c7ff14749525ec8e9647e9267183aa990292b52955ce88d0011d0b155c86ac190c9a6d90c3df9ef9a006978a0c5090f494148801fa017f681941bbb2c677429119a1ebbda67ba640efde12bedefe1d1db07fc866c144e6b6844a082e2c704217244077375843844c0f9b055231c4eb0657cccd630c48c0431223f97fe3e06dad5e942d266d050cbdfe9f4e9d2efaf6bf01191c6b715dc7cba9fd959bb9d7a11b85245e01204aa56e5d6c8b215b5b1f0b28c4e4815f9ca54cc12694a50b886a7c02f6a0a749428a5aad586ff132f2559feb159b5a94f71e3c84c76d90c5f992c4d810e03b129737a1fc17552212fa68672ede1b9305af997ab6db9b0b6c5a99b0f39ffd3b6acf41ea8b20c7b4b4b104787ff4c2f85e64803dece1aa5001ed77799927972aae4c1a9d85fceb32fb8ca1c0e4fb41b13de2f9db7e0562cdc0d4aaf036a97f850d5f9b278c7707dedaee225635597277a883aa73c424d68bff80343e6609759200c9ff5551b2ccc191b68c9728718e6cc5c107f450555ef313439875d2dd2d66fcfd04f01d8f0257c300c9a7b1572a33a38b28b5e2b1613225524278bd560d2a9f1d767bd7038fee9856bfb01823b9bdfd8d67fb8fe68f34cf9d8cbadd7d679a3430ec8111dffadfd8e590248f78ad18abd5be64291d94f450ff8bab92048613d1d0ea767a836de69d8b20a8ac5aa4cdb2af5a2efeb72f70472e1d6773cf70930c1482111e1562dff0f4ecb8beb9a46312d20a1f1dd050422b4c6027799a706874114e54cdbdbcaa161b389ca01a56d01718f91f7ae8c8076000e9096a5318b6a9c430cfa37cd7e97903b605f81681d237c77aec74cf98cc54f831ea5549ce089c941240baae4a480fa91936d1", 0x1000}, {&(0x7f0000001380)="61889901725cc729473ed099319502524c64bba8fae8e06b43a3382d8a5ade27687b661e32d941c8cf0692e2489d14d0af49cc1793f57040314270f2f786bcce6e85d3fbc5e031bc5edb6de3f18f5a110181d977979438c0f9bba3e387aae173e3f474ffa40a5fddbf4693eeb8bd9e1b1eb893bc0478bbc2ef47be8dc4af6ff870989c9374101e26bd3fa7a5cc0a5cc518571db89a89d88bcb663a462b5750cf30b2604437b3ba6e685a70efaf5f61eea69c2db8778dc1823581ec4b3d14f4055f934dd21b3b4d81a3a9", 0xca}, {&(0x7f0000001480)="815569674ebaf537d00bdb01c96817e786e71d66423fe6ab3e88434313b3a9a4f551eca178b1050c3c844d7d5971b1df17422d6c1cd1fe2165fe4b358723b25d6846e1177b261ffd5d8ec2b5e8feb59472473f35453f3aad5db6a140ed946ed609dfeb8604a3f3963ab71cb6f15cc73cbb14bc5459bd913b69806fc06581d7fc6c19bc986eda25ad92a1c373eb7295557ffc20d309752accf5884c04923075c1b411de71e8e5918ea66223de", 0xac}], 0x7, 0x0, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x2) 11:46:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x3a4ea676082196a1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x100000000000003c, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2011, r1, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) write(r3, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 11:46:24 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6293b802e57f7f00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget(0x0, 0x2, 0x104) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r19 = socket(0x2, 0x1, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r20, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r20, 0x5) pread(r20, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r21, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r22 = fcntl$getown(r21, 0x5) r23 = msgget$private(0x0, 0x100) msgrcv(r23, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r22, r22, 0x8, 0x10000, 0x8, 0x20}) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r20, @ANYRESOCT, @ANYRESHEX, @ANYRES16=r23, @ANYRESHEX, @ANYRESHEX]], 0x1) sendto$unix(r19, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r24 = accept$unix(r18, 0x0, 0x0) readv(r24, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 11:46:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000280)) dup2(r6, r7) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x290) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 11:46:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getppid() wait4(r4, &(0x7f0000000480), 0x0, &(0x7f00000009c0)) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000340)) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) sendto(r11, &(0x7f0000000780)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694376ac5870b17683a6cc1002e3bef2ed567374cbdb1c46a17a185", 0xb0, 0x1, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xfffffe22) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r12, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r12, 0x5) pread(r12, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280), 0x20b) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r14, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r14, 0x5) pread(r14, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500), 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r13, 0x80045745, &(0x7f0000000240)=0x1) dup(r9) shmget$private(0x0, 0x1000, 0x40c, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget(0x1, 0x1, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1aa, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x4}) 11:46:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="fb0a830b6a0f8d8682ed12d6dd1d71ff9dfc4bab7cf7b073fa69b7de77de5e2ffcede0093e88ba93e8f7fd94a25ca3396f21d0ca5107e49f9e1f3309f034a58ac7767b3a093edab788f7064b9809eb52244ed8de6d9c329ef15be6b83651ae94c947e6e953f7d0b672349851ba94ed2428017a86e7709824d3a2e1210f7560baf72b3f7a78977bc38826c225a38a2c1f2ee51761f65a718e243939e572c8edfefb55df62e95d9bc522d6aecf1360910115b8cc5555a172a2d57dab84730ee48d34a8e9208d841a02be804aada1bb793b877c0f17fd85641543bd87a40174de9bbf3728312e7276e0f93b1bc95b88c7a45e11cc4bacec1bc180af355afb79e9d942452c3c913054d6c08b05b77499031fb327e32e0575589a732aa71d8274291c8fdc920dcdbec46e6b6bbfb7630ccd64c31eac809ba642c239e55f5a38ededbd068dc8064508ce5d6170a3eb279538ab705f2f4d99c6c307095ec6810232063de90debadee2d64ff3e1b8630e9b7a6bb6622d58b3a1f672ff4163a165ee09982383e36376db85a8cf85bb567cd6eda9923f1810851c1754d3a7bf839c8997bc780bfc11b24d54f54432c85f550dd9c9a5193c7f4cc7099016898a4083a0ceab96508fcd352a627f6a5ea67ecc36803971bf9ca842d6e1364dfedd54b3c07ca04a750f0993db8a7294266d1a9783316dda965f1402dc633a6305bacaf4ffb50229d0b45ed108348eca2a50ed6ea6cd840a23630fe131fbd52710b7b470bfba2c601adc4a2f3db49b622f9a2cc40f7fd08af671be04f8e860cef0e4fe2e32646debd79334df24fc87599bd4d7cb649650a5e4c5abd5f34e31975dacc797c5c4333b5f36a9a5c274c45f41b35a39f7431a33a34b868a49fa15e69f5f9fe0f48e6a2a8462b1414f4b25027f2abdd72011908a30808883e5258f8ab2b65a69c72f8a1109f2b8a462b78fe4541c69043b3eba016589e2eb8577440af2ae4bb46fe7165e2387c1bec9c270b3500ea5e9c283112bbe08ee444ebcbfb98860b77612323fac25b74421ca9329c8ba21379d56826f8e9bfb2e6f4ae46cb627b4b44716631113288c8db9dc88b567ddf2bc010e0fd65da6a609a8f83251e6a4d2a82e5cef90ce98b56bd832d227cd3bbb91c028537294211c4c12757f08d74aa9ea3401e93bd3fd8984953c56e80470bd8aa6babcaa4ef89c5df3a0e114925cf1848f6a023a7508a88ecedb30ba4a47a9241137f7bf75b98226f10b4c1c0709c38b718c891c07fcc428527690d0cca28ad5d0adcacaac155c7c6bb57b7ec35864ce4ca5fbe1f966c0f4e900dafb9684f178c3bd51d680140ecc5500a32815d0bc3c9c249f1d5ad02058d5c1c57b35b355ace73edbad787b7c4b73a54cc1b226f16483f36aa6951f117fc9c9e77c3564eeed8e53cbd47eb4363c50491f66d1783dcdb135130a6b8aadad6bc43028af7e8709c210e0083a4fa7c944c36c9f4ef22e865cdfb9a636dd73db241b679cb08d139eeebe8651506b310842c96920169a907f523cd89de7a33ab017ace8033f4455316d756fc3c223118c510866b9fdbf4ba27a6bbce68af3477d66282fbb3ee34a602b5cee0c6de80899c0cab067db01fc19d3cb5467da41f3a154a5a6be4ba126979af15d140279bad9114ae76fc1b190b918351bb6924f4a2b91683cd51a98203032e306a1d6bf1296e837426249435c993e97f09d35c6bdb49ec9d4f279d92af623df3ec2b0a666aaa2cfe7bc0a855336a165a8f621db3ccd9abeda4f40dcd4d8949583f4e725a79564ef49723efbbf58a4bdedecee616ceaaf07d903cafde141f8ffff146ff56d9932e3083b2b4dca4b79a9274e2bb211668317342fff4d980848dfe0e5543fcbb819e0cb1125213489b110ee228707af62c2d5e321da37c23dd5e4ac6729e2c199fb0c09ae3af408ac57d08682fc4ea0db58e9cdde97e06b5ca08a421a9d210cf065988a1650019b68bd0afdbca51353d0cca2e27da39693cc42273de888f68e1626d3be7df8e59b6a99842d31118c0e50056822ebd08f3c4763d4df5aaf3e9d3dcc727ccf220c1cbfaa351d7bba8f4dd17228f19cb9f2776dc126576646b7fdbebfdad5ec0c3d549c82bceb46cf74ceb9114390a45e955b23e46c30450b8e57a873063d9da7a5ab217e90878d5ba81a80a63feae0072074831606947df0ed3db1fb423ffed4872a8d66981d49f4805e336af85e4dee70faa17a45469fc9a80d851bcfd8e646e0b22c0bb38675f475af8572015d0086140ec2ed8cf55ce6cd440fabe24cc4aa18058362e8ef17e1d7903d5e2b24b92cb20dcabd37d8b0c29417e59ec5890cc0b676c82c5a3078f8010c310bdd354a9363a07a27336c4e17e62b96aa25c2f9183405f6091ac5259bc3b6a5b31ee6edb24e2708d00947ef5433185f587c22109b2c21b6b320bb5a5df6bbf365fc2dabb27c6c381c98318b53b3290e9c3290cc9eb61c4b29159e21a84a6942645689119d32c4ff8defd0fdb07a4ddff3f8a36265ff4e7358f012c28455b9e900bfeb4825d7e5de0475426e3c6e4f02c7f8a2343353c9a31b0693ca44bea1cc8bd044b9c7ff7d5e5c955acde05b3af0f342a458c341b79c07134b787b06759843f61f19c32bb956c18fa86d9b9c1b0474cb838bfc356cb380cb69d3ce53a7f31774e607b29b5a0e8351fd5f0d4f60c31066665ff6e6fd7763e4860472e40aab0cd2e5784a68cecfa80d3f94a8c3c92611c6ee5a6bd7fd618b0565f355c748ee7c8d57ad30ea61dbdaa571ff185d5da1a1ccbd11d1baea7ed9669c443e050e7149164aba00f678d240f54b488b6ae7219bf0028dbd4dd519430a44e6aea793e5a17eb0345332725e72670e17283650801622d48207289d6e73bb10e289beca533826e483e19236b248284ac2012183866b8d7f1d544297800321f0fcfd8a3fc13bb9855c26aab18ad9626cda72327d519751bc40f71c9bf00b47dc1a42af145c3493f702fe2e659c0837685706c2aee8ae7183c6cf7e5d37e7590cf415b62cb1445fab8abc70c872ba15396ac0fc15a3354763ba8edd18c09690abf1ef5b82dbcb6ea454c0f18877ccba844fbc7069167ae5c93c68fc84ca732e83340a58593b277ec7646e7aaadaee80624cb0a9c6f4c0c941f1c5467dd4c4c9bd63c6b88abbdcd675d9d3df75a7b6a2175ee855faad36d2131b7077ce953c717e4359879be2fec13aa5e16db80c5cbf586cccca4e3e1b7477c86869288b79478c99eadedc139f0d0096c02e217d77cb9a7515921e22cf6a477fa01358f9e2f382a8c8bd24e98299393189c08aa41844ad54b01688dc03cc86240232f5eaa067941524eb74e1b820734973cc1c29efdc359c94807f1854d7f65cf24c91be9c2b09fcacb0bbbfa889c9b99eb54c51bd39c7496264c8e4a9e683dede7613d3795ddf7e2962b891738a013bba0c2b6565f16e8c4d1a4c761e7fc77796889d9f8b1822ff462208bd0c9a0f8c682253564a2b8c2ec0256ccdf6ab0ac3a9cb2e2ba6586420a0689cde79b6c0f48d2f44f136c218bab3378b9b1243267cc0d156e98c3cb68a42e300f7702c5a6d743f4766a27c06170712adbdb9ed2b968ddecf4301b2a2be2415a8cacb7311b8b2da450320fb3694e738808de05c1ee241ba9cfae4040fd87a240367391a14487628e599ef3e4c0e03bfdec0d99516e67f6ee9cdbe6d3b4c0c540c3a5ab3f0d96684917841ae8ecc5b856b9b049ca27a62112a9fd4f0cebf5b5ee3b73f395be7ef38fee9e6e6fd1b1e3037274d17a72e0c26355f73be36b4d3a235f4ae3f32ba799000fd45e62851b096c45ff33fcaf848460c36ad420ba13b5176811a0572b5a5fc1495d6e36f29c1f51aa73e9050cefac56a3abf571fa1d4ecd6a11da235c734724de830efb3252cc61bd225ed715fd195efdb91d2b3f816360346f9c697f77e49491394008c62fabc097bdd4968b36a08f9ba8525a0106f505dd52c81518a0128b9bdd3640f6357fb0a79841d74d70f20bf09ccee5efd4d71e46d545635f2b1c76253acfb62e82e64c14a395c3584c034be221b5d71a595af92dd92043b0854376b367d06d9f8064a8227aed27c69428f100abfce4869ab27990aa815237298939ea25b6f65d4517981a31176b90bfb3822e1dd798fb5c84319b9c0764920ee86da5da42102e6cb5c7e39b1246344fd6f7aa164ea0b5d3d35888c8076794eb4646fec02e2dea031ba69cb69105274f237bab0b0d0d01bea8db4b3310859ef744717277476a082069dd18087a181044d5845c736006dec97d5578f5c27192b5c0d0b45ccf06ef11262bc21b6c13e2e700be8c43bc70fd29503691605dcc5d0e5bd6f43d611447035cc2e547037450b553f4450063794bfdbf4d984204511f2064421e5cbd5a90234c90d06a08ad2f6c418b0ee905385b5db2f5c417683c9a9c407ab509e117488c8335d5cbabdaab8e7138a7cf92fb4fe1dbf055d9ab09b3f33878240f5e6633fa22bb57966b6f7753d358e72b66b47d00864d0cacd35cf3f24e0d2121029878365a713f34ee76cc89fd84488cadf6d0f3ad796d8eda1fdc9d98ed7bc5ff3a656d2a8d08d1932e0eb6feef434dcd1a23a0f156198f4c4f841adf121a197bdfbfe4c11b4f1dad8265605b9a69ad5ab2b74243c827fcfba6bfaa44e559bad6e621e736c355abf272f61716843b887d8a19a4288e3c6273986d42a9491bfb79ae0d1d7afba97a656abc0965ff81eaaf5c3196d1c6d4bf6a5fe897d9317853fb95cb175e7c6ff6191a4e397e61fb3c87fddbf48381006cd488241400d2c44ff2cc68061d4ab398adf4723b2bdc230864e31e3e9160889de0c37bbe1a0c15de0f8831cf91828896b0f979a5fe2915f2f54e3b0a1869909df9ca9b93c9f993b7e29537644d9bf0a16f2ca8f63e312ed6f91cf1d230874a60789ffb10ffb0ec19f94d77359ccff35ab6a0b4058e999878a986d418e6bb378923cb5897f0e815fa442a5f3a380c8831fbdc0f389d0d2ff2b1763b44165db7568240914dce0174abbd891f6d0a2663394230f596a1effba75a8bb9f440be8b5c13875d3c5d14456ab6678d344bc545cd689ae791be555529097b6cb5f8c52eb9000462017ad776c854b77c9b73e9cf4ed77ba3bd1c35a5d959d95f496cd7723267acd00f0a33becb42770f021f459d6d80b77024d28d1680bfeff5b83caeab10650a03cd11201a841cabe67b0077a88b113079ceb35f0d78575a85f01c29c58de7d019dde71d86d24c8671889be9d4994b2936dc1fd8e298ef3df2e95a12b259de0ac8e971f43b10ee42a974080653f53a242d6d48a77f7e15482e5226f2a89f646994ed7eb2a9f7dedc80f7d33e51a3f99b1e2cf0d7147bafc22be68744b85c8deecf5e45be2f328a2aad96b65592a6cc4ec98ed2168d22a18e7dcce677b53e591fcd8d841db4fbe1c0f8e48149901f8b213e5b2ba1621284d9077e8b6554911cecb5c7a3d96ed008c95f2ed047e3db3c6565bd9be484d17a0cfac0639be6caf49725e7a275f07cbf7bc1950dc28265a45ec3e69346bb3b555b1c37915ba81005eef9196eee898f2fcd0c6fb3e629107b221468cd930acae04e42b842d43713ebfac852002bb3080e2371e46d8b20dfa8360a983fe3590ed0287af4099c55a8216f3d37afe327d46558430f340daa5f4e5046f4c694fc9ff30c803ad591a333b9b5e2477a5d858f064617c0d5af885899dd0e931693a59e451ae7996164dc4b6d942ee826838ff610e627788178e6288836e50d8f7495294f7bfddd", 0x1000}, {&(0x7f0000000200)="0a45c85ec93fbe2f866f19c31a9bd9d26bde0d255c271d955e81b6d8df9fb8d3b4eae4b92e44409ca73ce413408a1396506e2c2552d4d3cb2046440e758c889e651cceb233be108f425a9a7904e7c7d429fbea2ec7d69e1c4b07796f0254981e96ed019a21fad8b072a3e29067fcd62910abed80b86fc318920b9c820535e2a02914dd238f3f435b5f825de9b5a211220f8e8eb7e488a5040de26d6ddebbe0bd888b784614cbfdae9b85df2b993aa609d660919410", 0xb5}], 0x2, 0x0, 0x4) 11:46:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', 0x0, r5, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) r18 = syz_open_pts() dup2(r18, r18) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x402) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000640)='\x00', r17, r15, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80286989, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000340)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffec6) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r23, r19, 0x6) getgroups(0x7, &(0x7f0000000180)=[r11, r8, r12, r15, r19, 0xffffffffffffffff, r24]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0x0, r26) accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r28 = socket(0x2, 0x400000008006, 0x80) setsockopt(r28, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r28, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffc49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x4, 0x100000000, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000005c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r39 = socket$inet(0x2, 0x2, 0x7f) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xfffffffffffffe82) fcntl$getown(r37, 0x5) r41 = getpgrp() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x612, r41) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x0, r41) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002740)={{0x1, r38, 0x0, r32, r40, 0x5, 0x7fff}, 0x7, 0x2, 0x0, r41, 0x7f, 0x100000001, 0xb1f1}) r42 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) r47 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r48, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100000001, 0xb1f1}) r54 = socket(0x18, 0x1, 0x0) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x67c) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r54, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r56 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r59 = socket$inet6(0x18, 0x4005, 0x70) r60 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x5f5f4b74) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r64 = fcntl$getown(r58, 0x5) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r65, &(0x7f0000002b00)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000031703584e5907201079ed2cf15b7d3161afb0ca0021000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0938724380b3bcfe87bd87571451f836f62061f5f13f1c066291547ad255ac902c5de43e99bd11c945ff460b936783a193e33f856ba606f86955e8083ee8ff2a928ad2d84a10f6b3ced494999e9cda1c464cda3f146904c64a37e52b2ad6930253c9a329f0ec949e71711115eb89f047f52818c8ab07443db87aca39d57cf4489f7fe870680e72b8eec1"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getpgid(r66) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGSTATS(r68, 0x4008426f, &(0x7f0000000500)) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(0xffffffffffffffff, r67) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r71 = accept$unix(r70, &(0x7f0000002cc0)=ANY=[@ANYBLOB="000000e6195835243000000066d3ab4d00000000000000100053acb192eaf9ebdc0000000001000004000000000000004c6c00001079ed2cf15b7d3161afb0ca0000001800000000000000aa5aec181c8e50c71af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17908d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5c854d6e9fb8d12e1f48456f6fbcb4a7510c994e88269885c272eeaaa494f522bbde4f4535c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0967fa0d770c4770aefe9adde441f8817f5bb8beb6799589e2c3a7eea62fad1dcdec00000000000100000000000000000000be67d3f95bb1d9ddbc2d37dba67cf249379fff60a4bae16c6c0d586278c44da12e8e354403545d701256d296e565ae5182a18b617ae6ad0d97f970c10a76cfc10d734b8bb05ea1b4b4feef85"], &(0x7f0000000680)=0x1) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r68, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r74, 0xffffffffffffffff, 0x0, r74]) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r76 = getpgid(r73) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r79 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r79, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x2400016}]}) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r80, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r81 = fcntl$getown(r80, 0x5) r82 = msgget$private(0x0, 0x100) msgrcv(r82, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r81, r81, 0x8, 0x10000, 0x8, 0x20}) sendmsg$unix(r70, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002e80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r71, @ANYRES32=r70, @ANYRES32=r69, @ANYRES32=r69, @ANYRES32=r70, @ANYRES32=r68, @ANYRES32=r69, @ANYRESOCT=r82, @ANYRES32=r67, @ANYRES32=r69, @ANYRES32=r69, @ANYRES32=r68, @ANYPTR64, @ANYRES32=r79, @ANYRES32=r71, @ANYRES32=r67, @ANYRES32=r71, @ANYRES32=r70, @ANYBLOB="20000040ffff1f00020000000000000000fddcc31e9036aa1f5e45fe2f655a03ee54988433b35a2d1e8356b60a99e0be9afea5571fa553cfdb7b49fa2590d98052840c06467c5a2ac7aa59ef3f67b3f400f1712a6738e5", @ANYRES32=r72, @ANYBLOB="0ea290b3bdd46873fd5bcfe98d268f8351a5964f06aa0e92f364eaaff4f2419308feb847aedd13b36cc1a5b50ee05b77f027a0c44c646522773105b8472605b068bb1bf609477541e07691a75d56fa342c9c63ad963a0630745abc8d09f4f42234ea2831137bcc0d2f47f79413c665322b80a6be66eb447a479d511ddf66dbe4ec8b59d0cba9e8489ffd40b48794ab3f9740d0e2b1131a81707bfbd46481da8a09733ff1c2caf747748a0a6027229c28dde63e940df6b81afab1f04ca4e9a83bae4fa652d3b36cb468bfa2984572e0a8", @ANYRES32=r75, @ANYRESDEC=0x0, @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r78, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0x1d7, 0x8}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r61, r78, r62, r42, 0x10, 0x7fff}, 0x6, 0x2, r66, r64, 0x7f, 0x100000001, 0x40000000b1f1}) getgroups(0x7, &(0x7f0000001400)=[r56, 0x0, r40, r30, r42, r63, 0x0]) r84 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r84, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0x9, 0x11fff, 0x4]}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r85 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r85, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r85, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r86 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r86, 0x4, 0x80) pwritev(r86, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r84, 0x0, 0x0) getsockname$inet(r84, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r84) setgroups(0x0, 0x0) setgid(r83) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 11:46:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1e2, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x200000000000013b, &(0x7f0000000300)=[{0x0, 0x0, 0x10}, {0x0, 0x80, 0x0, 0x2}, {0x18, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x5, 0x6, 0x2d}, {0x5, 0x0, 0x3f, 0x7}, {0x97f, 0x81, 0x2, 0x3f}, {0x0, 0x4, 0x3f, 0x2}, {0x1, 0x3, 0x3, 0x6}, {0xfffd, 0x9, 0x8, 0x9}, {0x3ff, 0xff, 0x14, 0xffffffff}, {0x0, 0x8, 0x1f, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)) getrlimit(0x5, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) getrlimit(0x8, &(0x7f0000000040)) 11:46:25 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) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:25 executing program 0: getppid() setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49, 0x10}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xff82, &(0x7f0000000580)="7f73707a7fce6275ca3fb9c08f4e00b6378b8371a8a57c0f584ace1d9a6bed312618bf0a56f906f43c42d5b5e671c50763c4ba21c759d1ebe733011f6ce5c64c050368b787fefce87698928f48f56259113b09db2e022d6e6335a618e0bc6f766cb6eb9d371c6503c6e9b16e5c899a7616b298d9b4ad6fcdd83c7a388b9b07000000000000005427e478ba97790bc7559c27a8a945") r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00@\x00', 0x20, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) fcntl$getown(r7, 0x5) pread(r7, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000140)=0x880) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000280)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) poll(&(0x7f0000000540)=[{r4, 0x101}, {r5, 0x10}, {r7, 0x20}, {r8, 0x10}, {r1, 0x2}, {r2, 0x2}, {r10, 0x40}], 0x7, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x84, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x108) readv(r11, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r11, 0x40}, {r11}, {r11, 0x124}], 0x3, 0x5) r12 = semget$private(0x0, 0x0, 0x2c0c3c75c2be3ccd) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000380)=""/240) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1227, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d, 0xfd}, {0x40}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 11:46:25 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="be572201301ea73467e395d4d7d40d1e4a82e3751760ed62fb6d5002014512ff4d88f72d2ed2bed4ab0a390dd5b6b5cf16dc6886da95d1b441e6f62cddca905d0f58d16c891fd53362b217fa227b8afcf4bc284b446170b043049c540885fc9ed867c1942a362726722d0feacad0f395f0a1b72e72adf54b0947fbda567b325803a451ca5d6d5d3d3ef293a04dd4567a9070c9fbea4ef4a2933b0cf8a643e93e19ad2b9292bbcab4f67ca8", 0xab) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/75, 0x4b, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x9}, 0xc) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 11:46:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x6) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 11:46:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2000000000000002, 0x3, 0x2f) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r4 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r4, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = semget$private(0x0, 0x4, 0x9) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r12) setuid(r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r8, r14, r5, r6, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r15 = socket(0x2000000000000002, 0x3, 0x2f) bind(r15, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r16 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = semget$private(0x0, 0x4, 0x9) r22 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r26, r24) setuid(r23) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r25, r24, r23, r26, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r20, r26, r17, r18, 0x0, 0xfff9}, 0xfffffffffff7ff64, 0x5, 0xc4c2}) getgroups(0x5, &(0x7f0000000080)=[0x0, r2, r14, r18, 0xffffffffffffffff]) 11:46:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = fcntl$getown(r2, 0x5) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = socket(0x2000000000000002, 0x3, 0x2f) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r9 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r13, r19, r10, r11, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r20, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r21 = fcntl$getown(r20, 0x5) r22 = msgget$private(0x0, 0x100) msgrcv(r22, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r21, r21, 0x8, 0x10000, 0x8, 0x20}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r23, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r24 = fcntl$getown(r23, 0x5) r25 = msgget$private(0x0, 0x100) msgrcv(r25, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r24, r24, 0x8, 0x10000, 0x8, 0x20}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x6, r5, r6, r7, r11, 0x4, 0x4}, 0x7fffffff, 0x7, r21, r24, 0x1, 0x0, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r26 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0xffffeb94, 0x7f, 0x0, 0x7, 0xffff, 0x2, 0x0, 0x3, 0x3, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r26, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r26, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 11:46:27 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"}) socket(0x18, 0x2, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r0, &(0x7f0000000100)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x5) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xffffffffffffff5d) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x26a7, 0xff, 0x7ff, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000280)='./bus\x00', 0x41) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) bind$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC=r3, @ANYRES32=r4, @ANYRESOCT=r3, @ANYRES64, @ANYRESDEC=r5], 0x5) r6 = socket(0x2000000000000002, 0x3, 0x2f) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = semget$private(0x0, 0x4, 0x9) r13 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r15) setuid(r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r16, r15, r14, r17, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r11, r17, r8, r9, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001, 0x0, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff0000010071fd5ae13201194d81415b0a8ed9fe000008cd7fdf0300000025de3051a31d25af7b8eaa1dbab0b9aca8d0aa8629e07b8e494d93fc3ac286fa6fde696166571703513acdb4df848060debb00000100"/100, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:46:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x8000, 0x1f, 0x0, 0x1, 0xff, 0xffffff77, 0x6, 0x2, 0x3, 0x80ce, 0x7}) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x8) execve(0x0, 0x0, 0x0) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x9, 0x6, "0366097f0cdf4e27a15e79000076efff9a00", 0x0, 0x10000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) 11:46:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51000000", 0x591, 0x9, 0x0, 0x0) 11:46:28 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) write(r0, 0x0, 0x0) 11:46:28 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r4, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r11}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x20, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0xffffffffffffff2d}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000240), 0x0, 0x0, 0x0) dup(r12) write(r12, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x5013, r12, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0x1000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, 0x0) getrlimit(0x0, &(0x7f0000001180)) 11:46:28 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) getpid() r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 11:46:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^\xa9@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:46:29 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = fcntl$getown(r2, 0x5) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) fcntl$setown(r1, 0x6, r3) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 11:46:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 11:46:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000200)=0x81, 0x4) r6 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x11) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat(r6, &(0x7f00000001c0)='./bus\x00', 0x80, 0x11) close(r8) r9 = dup(r0) r10 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x0) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getuid() setreuid(r13, r14) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = fcntl$getown(r0, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000300)=0x101) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xa) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000200)=0xfffffffb) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x6, 0x9, r2}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 11:46:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703fb77dc5755192a101023fbfffffffffffe045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xb7e74d2f6013608f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x31) write(r2, &(0x7f0000000200)="9c378024c77a66a61b107132007cdb3e6b6a0ab14cb5719928d32cf9cbe6ce18d8e108e104eb8766616d83ee1708b48f2182b3c08362464f6c86a9bf713f2171d43266edff8fc0bdef6643a023f3598a9fda156e2b532f6398257334491a7a9c486b9fa45de5fcb6732ff629db7620974797", 0x72) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x20) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 11:46:29 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x43) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x101) mknod(&(0x7f0000000000)='./file0\x00', 0x540564ca7d38d98d, 0x2) 11:46:29 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637a3e31f7f55"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)={{0x7, 0x9}, {0x8, 0x2}}) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x71, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = fcntl$getown(r2, 0x5) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) fcntl$setown(0xffffffffffffffff, 0x6, r3) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000028c000/0x2000)=nil, 0x2000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r6, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 11:46:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100), 0xfeae) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x3, 0x4, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:29 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/240, &(0x7f00000000c0)=0xf0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) socket(0x2, 0x5, 0xfc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:46:29 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, 0x0) pledge(0x0, 0x0) semget$private(0x0, 0x5, 0x632) setsockopt(0xffffffffffffffff, 0x29, 0xb, 0x0, 0x0) semop(0x0, &(0x7f0000000200), 0x28e) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) geteuid() r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB], 0x1, 0x1, 0x0) geteuid() fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r1 = msgget$private(0x0, 0x682) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/173], 0xfffffffffffffe9f, 0x1, 0x1000) sendmsg(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0x10, 0x1, 0x6}, {0x68, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f"}, {0x10, 0x1, 0x8001}, {0x20, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8a"}, {0x10, 0xffff}, {0x90, 0xffff, 0x0, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d33"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93"}, {0xe8, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263"}], 0x318}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 11:46:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x2, 0x7) sendsyslog(&(0x7f0000000500)="2de54d273381fb3ebd8501a566ca638f35becdba5b", 0x15, 0x10) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x65, &(0x7f00000005c0)="6815d5990ad8432afb82a120b7b4bb2e20d325cb4aed8ef91e24496744cc6b114190261ddc57805baacb7e40f4d7f4d0efba198c7a748774502e4950058945102da0544dfdfe4b9fce8d5e71e45273c1d803e02a86dbb9483b889d49b7a3bed9333d55d402") socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="b5f4fc1202481ed68d3947ee4f015f7a6e757f7e", 0x14}, {&(0x7f0000000100)="b7b3f381d5d5b60dd96194104cf0821858fc41d3baab6e525dd5d354", 0x1c}, {&(0x7f00000002c0)="e12e57a6bdc1916dae8778fa0139bcf227cbb71e674285a37464f02c8cdec401dbef4e94e870a6a20fa45a7448449319f0429a020f94387d7dbcffd79cc3c4cb41d5fec42d793054bd95765a4225ae70064aeaae3fc0741adecf052d657fb5ac7a92c32a935d002504f09d203d8f22dad66766d2b27e1dde575c7a5f4d812128801c8df84929b65476917a24e437b8c15122ca4dacd5239807ab9f398b158dc8770507bae1fefa7977fd8b29e16a80df13c7bd4ae14ec4f6983cd19c", 0xbc}, {&(0x7f0000000380)="a76458c017eac91631afe6cf9f5266974abd2290a942d9ad416a0c6d36116dbda6ecaaf2eac23ac6f758bdd2dd35ea04783647d986cee2781ec4c30bb1ef5343f4648aaeb48cf2874e3b954006813286dd7468ae0b", 0x55}, {&(0x7f0000000400)="5460e09cf8d5fa0b24f568d8c864b9cea665b04bcc0190dd667056e56ef7b403672f910d8f66fe4351cf3c6c392c857e91e545380609ca9221d7a29244f7d861a5275a4cc341597803d64009a2cdcf4d7412b49ea716b86d", 0x58}, {&(0x7f0000000180)="6046fc1cca8fe3e0", 0x8}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="a800000000000000ffff0000010000008dc359dcd25d0d0788f6bdf15507f129f710f54a2a37b17a67d447c585ba51861aa8f750ff4afcc4d44bdf496acc340ba8171e0bc07725dddeac203fad585e14417be911447ebba9f9aa7ee5705c486293629c9575f6801f6b1ddfa0306cfde6892830485af96f4ae4c1e7242238459709b225cec3f40597c48a9f443d2ae138602880c43cff8000000000c0d33437f1e102c18b93c7f74b0100d6aaa928dda088827b7026dec79c3ea67d3b2b9510391f0203fceae96c7f1798"], 0xa8}, 0x4) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) connect$unix(r3, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7fff, 0x4d, 0x6, 0x400]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x4) getegid() syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r4, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSDTR(r4, 0x20007479) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x10001, 0x5, 0x80, 0x9, "b0a73fddec5ae3fabc6912fd0aac04f10028304c", 0x1, 0x1}) ioctl$BIOCPROMISC(r0, 0x20004269) 11:46:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mlockall(0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 11:46:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(0xffffffffffffff9c, r2) r3 = kqueue() close(r2) pipe(&(0x7f0000000080)) r4 = kqueue() r5 = socket$inet(0x2, 0x5, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x40, 0x2, 0x3, 0x9}, {{r5}, 0x83cae24cff5b106d, 0x20, 0x80000000, 0x4, 0x7}, {{r6}, 0xf, 0x8, 0x1, 0x3, 0x2}], 0x7fb, 0x0, 0xffffffff, 0x0) dup2(r1, r3) 11:46:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() close(r1) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000300)) 11:46:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() close(r2) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000280)=@un=@file={0x2, './file0\x00'}, 0xa) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) listen(r3, 0x82) r4 = syz_open_pts() readv(r4, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) msgget$private(0x0, 0x100) r6 = dup2(r5, r4) r7 = socket(0x18, 0x400000000002, 0x0) r8 = syz_open_pts() r9 = fcntl$dupfd(r7, 0x5, r8) ioctl$TIOCFLUSH(r9, 0xc1206949, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000080)=0x9) write(r6, &(0x7f0000000380)="fa", 0x1) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000180)=0x1000) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 11:46:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchflags(0xffffffffffffff9c, 0x0) socket$inet6(0x18, 0x323cc548fa469eab, 0x7ff) r4 = socket(0x23, 0x3, 0xffffdfff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="010000e0ffffff0046219f0d91f8c5b1a44a306c22014c09000000e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"], 0x4d, 0x800) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r7, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) getrusage(0x0, &(0x7f0000000e40)) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000ee0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000940000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) r8 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000a80)=0xc) recvmsg(r8, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/229, 0xe5}, {&(0x7f0000000c00)=""/44, 0x2c}, {&(0x7f0000000c40)=""/178, 0xb2}], 0x4, &(0x7f0000000d40)=""/170, 0xaa}, 0x1) msgsnd(r5, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) getuid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x4, 0x1) r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$SETVAL(r13, 0x7, 0x8, &(0x7f0000000200)=0x1c) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 11:46:30 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r8 = fcntl$getown(r7, 0x5) r9 = msgget$private(0x0, 0x100) msgrcv(r9, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r8, r8, 0x8, 0x10000, 0x8, 0x20}) setpgid(0xffffffffffffffff, r8) 11:46:30 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xffffffff, 0x7b20}, 0x10) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:46:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3060], [0x9d, 0x0, 0x8, 0x0, 0x400000000000000], [0xfcfff7fefffffff7, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x5], [], [{}, {}, {0x0, 0x7f}, {}, {}, {0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x130, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:46:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x10001) write(r1, 0x0, 0x0) 11:46:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:30 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x1) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) pipe2(&(0x7f00000000c0), 0xdeccc6e94981387e) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0x80000000}, {{}, 0xfffffffffffffffb, 0xc4, 0x0, 0x3ff, 0x3}, {{r2}, 0x405bdce835bc1afd, 0x48, 0x4ea2a8c11f745534, 0x7, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x10, 0x80000000, 0x3}], 0x9130fbd, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) kqueue() munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:46:30 executing program 1: r0 = socket(0x2, 0xc003, 0x2) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt(r1, 0x20000001, 0x71, &(0x7f0000000000)="0190d968", 0x4) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) 11:46:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x28a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300f62b2bd4c478af5509eefbe8b6a48b60e99d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 11:46:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x101) 11:46:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2389, &(0x7f00000001c0)=[{0x4, 0x4, 0x1, 0xffffd64b}, {0x800, 0xe0, 0x7, 0x40}, {0x6, 0x1, 0x2, 0x6be}, {0xbd70, 0x22, 0xa4, 0x7}, {0x7, 0x0, 0x3, 0x7}, {0x1, 0x1, 0x8, 0x2}, {0x1000, 0x0, 0x9f, 0x5c}, {0x5, 0x0, 0x3, 0x7}, {0x1, 0x1, 0x3, 0x5ac0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x0, 0x80000000, 0x0, 0x3, 0x8, 0x9, 0x1, 0x0, 0x20, 0x6}) 11:46:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) rmdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) 11:46:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "aa4d00f3ff0a631a00", 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$getown(r4, 0x5) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000280)) close(0xffffffffffffff9c) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) r8 = geteuid() bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r9 = semget$private(0x0, 0x0, 0x670) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe3f}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r13, r19, r10, r11, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) fchown(r5, r8, r19) writev(r6, &(0x7f00000003c0), 0x0) writev(r6, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCCDTR(r6, 0x20007478) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:46:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000840)="77ef6031069d8ef8e04d1c702b7f5d69c82c256d8a7773811a97663743be2e50da7f0b617542a87c83c811cc6172d5a040a86bfbcbc87ac38a7a89d9407aa334507d4be91d47388efb83cc76a6656a06c7d4a50eafeba9598cca4fd2770a1abf38ed604afc6f9e55d8f40551b7ea40ae28c635acfe692aa71e7f72c51e3e6856c35f9b7ce05863fb183390c0a192e30781707ec690bb352f1ca67f4bd645425824d94957474fbbb0098e69d29ccb9e538d53a4c8aac1db0b85b5e7bce0f05d20e2caa4ca1f453ad8bee20022b4af732f7a2b7603661451c2360f7b009c98f4d745449aa777208850f6fdc3f500876bc4f1485f213dd1670f3e2bb44d543043c7fedf2dfaa3e2be16d59e9f6be3bd14763d9ed07de24315dd0787be21ef04a751c3e83bfb0047203737bd30a435e419edba618675ced61abd5bbcd072eb45e187a5ab8a6c269e647a943b23aa9cad6c05b1ac8d9f04a856353a82e7fed77b4e626f076b2574133f968369b9c9c6f4c8e61ffbd73cf3eeda56c7e3f1db03303dc3c03febd38a4a0dbb1bec6823bfd5ac7aacac86d98e622858796ae6831cb2e41ff24759a81a6a7b88743634990f49e801447b22c1470a0e143e074513195b12ac3e6ea78eb7bfff5eae41a5667be3457acdd0d523dc0b20bb8261535849582076bc534866e5858810053cd00c5fed7938519d94458c5d71285d722b61e94c6a87c40a5436fbd86d526bee8078260fcdd3d51f6a687a2b173715979a62f5ade043591be05258b2bd54f8c606a3ffd3d8b50fdadc22f66b56d8ed11af2d539e8c61128f2a916b97533df776c3bdad3575cfbc183a992daee081596f36cda6681de4f412de933c93a1378257f3137d34e5168f9575f69ce794592deaa0fc88f444a2662b5d4d7e9b6a5d1fd8b0524ed9d07d6b2b3bb79b050e9836a5c5a89d6309fcf8f795a421c7f123dc45e08de986b9acf398560993c3c30752c408aba3290920efa5c61f30e65fe6094459fdfd59093b73741aa5f7e1671ddd2107c3a4e33909da684db57b3f0639ef1322f4eb2c60a2e63a19d8221ab5a4b78488a651a2459d129af5dc94470e7ab6c645c82c889ff8db69d2fff7d7e4f20752aa6069842fb09d7aea89adb504d51915b94f1268dc5b6fcf1f4667aa75f36474c7a33cf4ab1ef9aa8253437fbc4cd5b106afb4bf637eaa71b06763d3a69169abc318eef1fd73aeea12dd7cebc4b61ff9da1a8abade5b83c590c0d75270a9bf4078e2172586a8ffca90763dbc1fcc165e8ed6e1a1e1ff04eca02b239858c61aef4a9b982f607528f69762560080a3d4594f61560a68bba986969a4c78fc2ca6c444b80937e928b35fbdca1cd25a47710b8ecfa06c10281cc7e1ba0d0b3d26c9fb1f5d2d3b1dc97b5e47a5f0059c830a4545c698515ee6b66042db18a49780a3d5973ea7d04c53ea40e233429da229daeb1e98f039a48a19345c3ce6a25c4d82fcd95f233f35de6682f889bef7359334adb82644aefefc81729dc695ce7087376d6e03a732de98afb73604ccf0bb7b3034812790b52cfcbb8eef0eb0b4a819bf0112f0fb1f462888fea7ac40d025117fe924ea27bcc4d29319528d099423d94dba5bd0c76bfe38776317e87294a6696fc5e477b5f0da9683dbed87e293950cdec58be2756e03f38e2e7e0cc376d6503cdeadf8d00dff1d8e6290c4113781d9130b26f6ca74ee5ccd871ad32dedaf7f8399d8c2edee4e78bd295559b2b12b8831120816c4e50f765479145f5578695cff7a4d6e36fdb888f5b716e3aaff9ed328d0eee22aa24d57dd4b0463a309c874c6846380c5607c40eb404976f706a5f5eee397c2c1f95a932fdf548c2245896691dcf9d7b92c7aa8528128f06a261513b43b715d097eb8d964ce2818059c085f9a5a62592f07d5c5d3c890581f829572ffb9dbd2c9d6533e97b06a8456bf2f5fdf05c93f799b1722915bfd9e8424c22d642a4a8e6e566c624c7da300420e6a3def06096e38a3c66e0896aa7f92e8870bde3668216c600ed340052e30079ee06abee57440a1d8ecad653f96e1df69083ffb00f69be9cd81ad07a0400cafd6eda1d2ed25b0b0a9cf71215d47f1259d966ec0fb7cefe773974d434e9f9316d17d42e6c0e9e9b8a6e41363f5a538f8ae3f834b4915e69d9673e07e8c196ce32aa2732d783245ec925df6dd74e551db9f356f380a3d6cb8ae892f9fa90b6548514d17007cb3382ed222775a109a62985f6c5361b1392712d6f6f5069a2719f607a91f59f9020aaf67646e39a6aa40bd9d1cac35319909297c5abf05b5fcd2f6c1ac705e1e51cb0c6e616c73f3ec5027b30cb15cb964ed7eae7a7ea48ae4bc96b9b8f7da1d508f3d6d53eed5e94339ceb295a1aa5d09b1a0173c76263e9a776f4e63b83f5f5ef9d7985dca623014dfe4b0b7a06cd0d6705fe80174ac0cecd7b1057b882920ea1e57ae9f14c7592d4aa1d2b03b5c2ebdec1cafe246d43946ba85cc070633a47331e0c10a1b2830d68226abde5b0772a25e58bb9a7342e10168afcefe7c61f942e6f39cb301430e512aa36504b57e536efcb9daee2b7df748123f8b1eb80811cc2b5b06274759f502bd1674d97f290992781d3e4876f06f70efda01bc6bcdaf1f6f24cb5eebac1d7dd21894dad2ef48dc2cacfcbf42ba3e0a4d4a8511e23199b25e69a6bc46004e2cf4d89bb69a54f6e012c46701904cc8800f96b01a9d8d56911d19f956cd00cd7a4fe3abcd6d324b7b5a0df546b7bcfd0248d5d71230fb0cb739b975dc0f3fb697baf904c063711b3227d02ad7f47accb46a9e131097a535104f0c770a92d0aaab70fc7432dfb273ae5875c311ec916b5a6f580b0f9f41669cf690e31deadd7fb9d9a20dd7e53d9cc6df91ef954a205761de2006169c407cb344374469ffb3d9c3e1d2b70dfa7d58942bb4754abaa2831b00009007d6a3a3041fa6884c1089c5e86db0d5f9deb48401b49ff3546a96f988198e94b7c03f12f34b1f0152ac6b96a7699e1a8408b5e395bd0698abdd78c68960fdbb07084a218dc8be0af39cb7a08fe6ed7ff44aed6e066a0df3d55cef0cb3754626b2b717072e0fe5e6de5ca1e62a186f03037c4fc77da3f310ee5d6728e670578dcb266635562ac27264805e673ebfe5f28348629515e1b51435e2c53b898d7ca5741f81c2e63f9531964be7671ddb1dabc56c510a228efd86f6af1db567412ab46b0dfd0303ecc5c8b2e6d5d4a42922edadbafd4b173c0dcd59442878f6282706c616459b969d78eeb9f87a3437458fd8a7826c17ed132d38b9150c9fb074e64d40371b6776ebda53891214cfcdbdd3b0cb6305619020ce88cf204acf7f6e39b7dc2d8327b6e176a90e7d9a6c7baec56defbe33e2714b07b975948d6dfe57379d97e601f7c98959ba99efecc9f02cc60170865bb81e46a3ad357193ffb2cf710b38fd5bba996271343a2f51f2cacae920a5dcc0aa804b4d2e5dcfcb12d505192b6ed12b6e37a26e52fc9b7ae4faff05325fbb6f4361022681b41ebe69b58844f7d5b4e214f37f87725a3530f13061293340c81562d5aaa797c2e2136776b48b384853c3e2273c875454f77c97044aecf7219e59785d10e10c806fe4d81d7a00351da9c6b485d1b2eadd98fac032ef2de769373178c367c750e334c42e9fd6599f704cb87c66f98a37cb89bfb710ade9192df3aacac0ecafec401b7d6e3f25c8e34f0dcaa1582104ec72ada003a8227c119d19c9490748d10cf32fd4fb4b9cb5db09303ae627a88f70b9286e504fd00f4597143e95237dffa4753b7308caf0bdcdd8142960d7c5cfefbdbe367c6c63a46aeaec825c6e3955c59ed028d90c595ea1e1e5efb4f59f4d9fdac965737b741f9e3323b4c12c3e3a1a3074610445f7ba0c3aa9ddfc0c200c1a1d6bbe4e4fa2073941c223e87f01725dce4a41e4667688dcea57d04372ba9186f363c83e80e5b78fb4981a40861b4d76b2bb1f62085cd7b81e88d3afa21f82458cdfd62298026c847e803edc963be5e7cca2d4834eae95a107ebfa18b758985e9bca9be20abd811e0cc157db0b648081e6e83e26f93a6155262af6adb686b461d215ef22976213759d4d59e1de65ee5d309b25962bd0284228e3b460e780368b046e640c41da745c5e764727fa54e04985c5c81fc5351e4f7cb37cb581fdd188b68a0b40c59ea18931dd76ba81a54e9f10078db6eaa61b80976d14383ee5e26442393da488d1c64e5f14c860fffc58c234683664cbb311b684351a7d4b86f8d30a1c3e52310cf82b939661fb43afcd428bb16a711dc0ad40369d7dbd4af035ac8c1f3c0bae50962eb8ab01508fbfe9ef55bf769e4399112560e00752e2f56d49122da019620d8e36738dcb35b2c8a037644b488baaddf942386094325b1dad401dfd9404e577e1d56a1c4dcfc35ef05b41af32129796f5ca71cfa37e1793b8d47863804371e63283f480a253be989334d0b7ee0c9c9898311e6401dfb39150cbf52a5c578659b792795a5b77c7afd01abfc99c03e29a79e4a916f3ae21848bacd2457dd9ccaf4f4c42277d3da130ea11a434f84b668e82f197fb7ecedb8592c04cb00b36d866b7b99a61b71c800ff1d694173588403eadcf7f9afbef088f6c12eba2b88535daf9a9cbc3ca3dfb4b2a6d0f7d240843eed9d140bdf639c1139f8a00c22dd7d4c22b982db8f9ecf6a0b5d47db5f949640df17713a75ff6f0dc5fc3b8bb33f2136337454915a233901c0f9dbe7431e6101c1ac9e0508ad755bfe3bda32299972db2163b045c491333cd7a7b8a5fe1fb7b6d53cc2d3a60bf8a55e5e4bf0aedb2f84e25a9628c0f2a9a65096b8f97c6889f489e510bc830447241dd1f13a7da860f091c17b15c40971a98791c6ecaaeaa061cfabe7d737213d0600e6ce45aaba7c063b885a601f1fe12a1067294116c76142e05767639d533c35592bd27945690ae7a04203ef0dd5d34cae2c35c7247360601a8df9c4ec19f9cb79af544f8237763b59b0b45c6c2f544e9d8f2d7b4c27ebb532a755c47784b3bccd4e1f71bbdeaa7e4780baeb67778df0fb3b0928e78177ef043c20541f038d1d905f70eba5a811a2a5b518cdb085ef3499f942bef1ffea5241abb7a6492eeb988f019bafcc662f20947ad5f414ccd8722016e6e0e93b758dbf24cd882199304697a079bc76b904c129b0c772e8bef7f73443aa335a8314c0974868a69def21f08ae1b9830b028952e7f11dfd7fde20d1378426a5c328463094b5578468f9bb5c8d8961a03cf9321e7f265dbca433572c0bc4f1b176d433db62e2a544a800991cb767ed51554dd5c46b2f9f6198c94cb578a627416a1f22846ab228440cf90ee8495d8edb8c9ce8fbe932239f7c6894e6cd15abee1fc0511dc9a44213875e47ad096aa37558d8e2d0aa06d9dd984197c25de7815f066247829d50f062d8453fd71d0ff619dc4517e35a9dd24bd5e7047c2af990e44439bbfc7fadaec88cb10ed5f5b8b37e47555d89ecde57e45a18e39e3f6ff97df050951ccda886a567a0de027ad01309be5687983732005d26e1034b93ef7bd9410d09d3e8aaeb4d7257bccdf37fcf6d627bb94834ebe9b2c9d6f0f2fa66d8fc916c144b0f75f6169af52a2f0d01c6404f36037794550b1c15ac269304462f5fbff4a0075b31f9f3b8acd8a57a47b5909ca6591626090b664741a6e9b3606169b9df426fa98bec1265effd5a9769e094e9cb0fb445d5d7fc5d7ea2867a104a39c63cfea8a7d1095ac0b96ea5dd8b6b56a88bd69ca6240451337878580422abba3", 0x1000}, {&(0x7f0000000380)="328116a6730c486f0ee2050c6b81149e7d491300e38bb91de0342d71a8d4ca522715452ce65dfa28e2b8f39231bba6505ad23fa1ae7d10fac651333ff96230a902142a2cf791dd5a0dc4ee1b54c9adeecad7893ee2ce5a1d93d83f8fa9b36358bc467961f50a40e939b14db217162bfaf890168abc3618c46c7362eb16d4cde0ae3fc9222e1a56f8ff496069562c09ca8c5d57a1ad363774a35f3f2af7bb4c3c2ac61ed2cb555e2be438df2a618b4b5d9b822b4d2b2b0940cf9248b102", 0xbd}, {&(0x7f0000000440)="06e9eafa955693221db7ce36c7c33323a50c7795be096b124eebe1fb3cd300ba4699d5a30e608db201febb07722f85b7dcef58dbd8e17d57a6acf4cd22adc57397f4b78ac61cc953fcff1840108128e86f2c77303307d89ffa70571bad5ea95b4a9fce53d073793db2b922e53b76", 0x6e}, {&(0x7f00000004c0)="494e3df26fac66f93c76d48e37cd83ea9ff4781692f8e090708988cd88903b4970b203b1110d033985dadf817942d6c3d9ddb6c335cccbed9339dd54fa3299019a6b37bf66520398d2c091f5b3d6f2f5d37c9f56cd24771ff7aa46606bad6bae93be0ec3bc533aeeffe0406f5f7dd5a514c8ad1cbb175f22a590db0f6034d0af4acbf040db89186adbf5743a31298ae74a360272a7f7e877cb881fd8bdcf9abdc48516970465c3c88a47984d8808e31b046de04511ab5ce36a50e5ee9d0a7aff964b97fdd1cabdf664f4b706bd30fb6afb8f9465a66cd5fc2105fe97873f27d327ab1cfee0", 0xe5}], 0x4, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x10}], 0x30, 0xe88d68f6f5714695}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e928290048744f7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = socket$inet6(0x18, 0x5, 0x7) fcntl$getown(r7, 0x5) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r7 = syz_open_pts() write(r7, &(0x7f0000000340)="06174c6f89f77accb938425aebc5ddb8ed42cb5495a7c621128fd1ceb83275c9b68775cfce6d7e4aadffcaec55dd9a206c7c86eb11dff2486750050cd337698608d134edf5c8e3b9d965437652fd7b43135612e9a3b6b961bd10ff26293e4df40fd7b3b0fe2ede84f7cebd6809bc95136ec1230974902edcce1b2e8abcdc6af397ea", 0x82) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r8, 0x5) pread(r8, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000280)) dup2(r8, r9) fcntl$getown(r6, 0x5) pread(r6, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x52fdfb4930cc2ac6, 0x0) r11 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) r12 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0x0, 0x61, 0x20000000, 0x1ff, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x1f, 0x6d}, {{r5}, 0xfffffffffffffffb, 0xc9, 0x80000005, 0x0, 0xb6}, {{r6}, 0x0, 0x8, 0x1, 0x5, 0x3}, {{r0}, 0xf4fe53b160db96e3, 0x1, 0x8, 0x40, 0xfffffffffffff235}, {{r10}, 0xfffffffffffffffd, 0x81, 0x4, 0x2, 0x8}, {{r11}, 0xfffffffffffffffb, 0xe3, 0x2, 0x4, 0x2}], 0x9, &(0x7f00000002c0)=[{{r12}, 0x0, 0x0, 0xf0000000, 0x4, 0x6}], 0x3, &(0x7f0000000300)={0xfffffffffffeffff, 0x200000000000}) 11:46:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0x1ae650840c37d106) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r2, r3) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x10) r4 = semget$private(0x0, 0x0, 0x162d4b13dcd8d939) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x10001, r6, r3, r2, 0xffffffffffffffff, 0x1, 0x6cae}, 0x7dc494a7, 0x1000, 0x4}) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 11:46:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x86128) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) write(r0, &(0x7f0000000440)="3c832fc14c987d30a3fe7733b0bad748f70b48929790fec7b88a351a2370f67033b278b6faecac01fff3140bed9236abc8436a43fb0b16cced0816468bc3c85c1fe326cfed216019c00000007747017770d5dde170cde3c00493877b9004719425933ec4043211a8d93a3a70ce2b1c7d5e4f41c9d80df0d8fe47de9f11c5d5be3513039f748c572e323fef75b1c872c7e2bc3dad76a20d1a25f0fe103eee673fdd0981bdf049013aa3e68f051b706dab7619fad89505741236a6fbadd434f6", 0xbf) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x10) sendto$inet6(r0, &(0x7f0000000100)="fd37b9f7e3e25e7d411397839404516b86ab5cde839ec2", 0x17, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x414ee859, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) 11:46:31 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f00000003c0)="d6db69b00b42dfd0e7f1a877c4070200b3db56c1d55575095d6cdf0b2f78aaa4a4d54a835125569c71e1986d1376599dc7af67a566ef9b86c81c6fa9d35396f1379a8f0c43d1173cc350482ed752535bcb5a42ff9c8831e9f308443914828756786563783528ac331ce4f6bd42bcda01e4bafcc4dab7d49305fc72095a226e11492c908f89fd67e456c25339f669651aa702f3d3761e9ec2c0b62054cbe0abe3029f6dfc0cdacae5ce653c7da7abe65739f98707c777d6a0a6232f49c117cc102e905b466509bd218350bf3710784ef1665b85aba35f19bf18d8e44a3534a05422f81ddb6379ec3416ce", 0xea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="db8fd985816414c6279a52dfb143f2f3d15865d58fc71fccda2173437866eff60f027a65fa45a5bab4cdda75dd887f9539a4ba75317ed63599d10e0b865d3449790ce9089ea025ddf7dff341b7bdddf8661c9036ff6dcb957fb0a39d6908588a960686e5adbe2ad2bfa7566f318c23caeb1ee1f368cb0ddfaf3bf21f0cae09f048f2eb0a1a2dd870feb84c97da7a12516867403ee74f846acf5c9c07eb73fbd32e675271a215b2b5adb4cb92c181e6c8f2e79dfce24ac8d7cbedf6f86e93f5f1f1af94f38c4ae66d6144e929fbc9541b6e560d439fbd0f", 0xd7}, {&(0x7f0000000040)="07c5ccdd567a697d97b63f4db35675684f02d78db8b24f64d8df7d9e3bf47c2570beb4aa48af89d6b98c4891c44ac9e4b8adea39024499282857b52463", 0x3d}, {&(0x7f00000004c0)="552a27a84e3a8668e8639c475155e7fd916ab4ab1967ad09ef2766f939ba667c1045b9d9949561277ee713e9f61e372ef6a14a4b62665a22e624430f6e5107753d4282cbc17c6cf39cd0c18e735872edc60b32617b6df2b665fe56839b0b438c8a1674c4139f5aef902d3c1644df496c6d7da2c7e400559ec993a0221c4e21c62a137997b7c0c80b745b64d84e95a8bdc3dbe4f4f5b9c478698c1589a5b7d11d227609da7cbf5ef75bb033884575abffe3a445ddce3fe6aeb2c4944350bad79aa22128b5ae27565bd3d71cacaee87d041ba6d691b214afff818dd9ea59a1e9ab7b2a6ff760f60665ab63a246fa5ad7a3f55ddf14c3089daab5befdd4ed06f8a7b1b256adf57b1a098a39e0849d56db6aba3987038922d2dc894b9bebe9e821495a9730aa8307a7801a41bd36e76f83e3ba56d4b3328fbc660f2bd2630774967dd7f3205f233df633a7678957d596eb5a54ee8675be92d5d1c92c97e05b4d79e6313e7122588a706c1b5f43fc3d50d91e01689ff3594d431565c2ac134cdeb05778f3dbd6105e0d3fa66833c6ff142e1407e2d1578f1edd594174c82f6dce454c5b2ce33d7f8cbf4a5e164b3f5c645e278d54022da567dd40eac47b4168f4b19e1ff0534fce1731d1b9cdf26db34e7223317d9b3b07178e969abb27a1167d44190c061ad165e17c027124a38b9f0656b43e3dac55bf53dda3628dad6a1ec647ce9c63f1d406b4b7329d4208e3414e4be1d0ad7caac864d2274c29f7f0035c93e22f8616dd7ef29f6a92c8994f425f51714b3225e95dd36c7f5f98dff92b6495f3a16e001c62bc6676f358bc97add1584f2bc12d22a3bc661e8b5d8cece3cf6e40847b97d4af44fbbe356674e935424b0b51e5ea8a8905945f9481587db6a4ccea63ba413489bb74c2fd78aba231840ca6f9c23f3d3d6b80f364ea77a21707896b578aad93d4fb127a2a02023b87e0bb0c578e8e5faa71422448b59ae74ba0f1e83e011816ccff576e6e27dbbf20b1611e1cc2b8374f23b5fb645aef0ebcd4159d37ab1453fbd02203f1ff937536bf3b08f5f0fb0f8b295ae68e86ad48437023782a481828151e4a38549615f3e0c9c62a73e140c013ec636af63285599e18e9ed03f9632bd11fc0a6ff69d6a5d88061af890618c9f22ef221f86cb2f2f02b0bcd9bba2985df633817e301dfda5302088a518182c42400661b35f12ca99da6780a01816f229ebec6f0586be12a43be3a287a0c7f20f68120840ad1525ed2568ca6a382906e923185afa052b840ec39878740376e73c4452284eed0dcb316c802e3991a22627b339f285bed414c390361dd5addff6b26a9cddca6c2e25d8901c7ec4ac9b0e6ea1bde5d838cb1d73724bef251def572641015bc301a3a289dd109d912f798c8955c635c639820ef23eae91c800902a372d8296477ba2e01447c0b9735d92d7a9b4a74b8fddac60aaca198b1cc2d75bd8ff35e35fdcfd77ee89268e51bc6310ed745bd1c38e9a039a8103c1b6a9f346a425fb55a62260aec231d9a6eb5a3d87eaa6f3063459bf852f846df4a0a4810e8d8bc079aa4916cfda09ad1a4ed43568879dc32045d3ed56ef8e98849b77d2c388671e5121a4f5be587d6a169af91eafd1396ecb34ca32094bd24c8d8d8c86bed41feb1e547804be3a4822d29f54154d1302abc16dcab6789856f172da5c63cc51fe1522a85e8da251ca744e559f1b1afb0216803421bac18a0d50d18d234533aec7e7b72dfdc0a687c040f22ad92127e2ed8d21235dbbc6cacaa77039c5235d6341650c747da3a38f6ac5540a72d9cd69f8553546679f6b6e2ff886325c339d8ecde6ebd6e97c211aa9d8ad6b3e54441bde661cc5cd88ff82f49b084a7d3fd80328d40227727f85c0ebdae74c67ef3303b6563a75af59b41ab5f25905fb1b363a70455bfe9f3e43bc31cbf0a922370250623f55b30ba844dc766c544862e036a75dc472937e3977387e2d68b421aa8fd574617e57cf1f53465e8852a70c85adc2b05b7e41fff9610bfc8f16493014d4a50791594e7265a9ee6ac0c7eaa780579d19646f10709550530fd7a19af15e9db83e5d2aa9567121de357d0bef2d811a831d0a572d4947a7e6f2d7bb09b62a2e56b712d1cc4971cf6a2048b4f591c06d6c4505cc1e2118fd334ae8e111ebfb4b10ad33fabb58927733b588aaf1da799c2806d61f91649d77fb8aaecd32cd6aa23f4ca3bf24a206ff9366990dbb4a958a951d2a391e697012cc93923c37c409c93dd96eaa4bb97171b46f7da2e7dc921650864c9da6189f7e0bdb7f65b6a8c2b4fad1cbd5299affe90dc5bce8c3807e000196558f22a08386cdf2f4be00ab73ddbb032f97f12d71c4084c4fd402b7785eb5d0da1790b86dd185200573bcd4846054c5b68fc8017528f579f13fcaca4ea26075714ba255323fa38b750fac201007e55049ba42fdc774deeb8473196db4e704c69f8edf9f14d99f484c17f50dcd5253e1d83f215f52938a237055378064fe3e41d57749c0f7bc079d02d8190aeed36018066386c4a9b14434bdc34d85b84d4925dfdc5948fae441b7f3ee4a0cf5649e4e970a315c2617754c5c3be077f1197a16f3d1ace5488ebfe458b3e6ec727868124e5d86da303add6413dbf15b217d0aa2e5e317ef5d00dc89c37825c1aa0c0ea5cb93053573fd9df461a1c1ea365172d1bd92be95bc1a82e673282717d499de77a32b5cbb90068b590b4f3b308376f69f15570a60b342bfd3238c3bf1ea7c050c0b5fc6fa7c789787791b6ed81abee0aa11a52f0645215ac16a9a51f1dcaf149fcb24574aaa0eb60fefcd628c66b755b9d2ed387c74fff30c444894c3fd9a6b7644e74deef26b3827aaf3147abb9012af501a3f2ac05e801949b9855c651a05dfab13e9bf6ae616d854fd8f99527bfcd47716e42c14fcb12bd648b49c23608b96508932da6ad919beb3e30bcb277871a895b45389041d0a4d0765e20aa657d08cf8b02b2ea4b2bef8a95e55a749eebd6dee5c8e9fc77385c65535b7eca6321a3e9d913baa6690b66524c5529f6dc202e4b56cf792ad7f884cc1946f3c9c75ae2690e234b5855f812bf42e62bc9269a6f8a0b194ccde6caa1d85331344f9b150654951008bd267a22d861b68ce083b0251a9b1785678785416fd3fb4318d0580ac7f3b402eef52e707aa2e2ac001de356a2efdd4ead16801aacde068d66a11ba8541c41aaa407d3c32d056f00d12b37b459dd5afbbc0878b3d9b57d798eb0055c93f282ba443b5c881491483c3fec58f772b5d792bff0e719be8011d9f9147dc368eba14ab90f3d8359effb6798338272b25202857a3fa1165c6a8e0c92d7b5a49e7c713a61c8e408a923ee64708e4a9a604427122dabc4fb1d0b259347aa9f6c3d1752128410ba8438992cb6039ef57ea1af6ea369ea858ba436ed258040c00a9eef6b92dba22cbd478b21c6046068c92084dc77d444543e9efdb0ae524fa7bf556378bc507abd0cdf9869e34b1f464364861406d8cbee175a5abdd02da16e0cde4bee6ec44067cc5b8cf29fa830fe74e3f3dd10c4972395a3fc135ff69e055d8857bb974e15cc10cfa0920fc5d50b0cfec4c34cdecf0506fcf1c48da7927cf769554d01c34680f0448fa3fe247cbaa677e6e2e60c59e77331b9b16506303654aab8298133aa51e51595a9d7446f6f1af23c73689ab83f02c7e23b3b403eebe6c12631f1ab2dc21bc58db239c59302aba6416f1d404ac978a34279b5b610eb454b9edf1ec08e184a4af604bbbb0777e6deab591361502377e9c4e2efec0c575b8634dc1450fa8670cad5f39f9c075a4a65e427fbd3ac46fc34a5accb2c816938552236c7c20034ded48358244c3e2685a51d4d753388d7225f3a1733476cc3301d7841ba70e4324163b084b3ad4dcfb962aec51946bcc533e6a27fbb6603136882073f3665bda9e3d88a27dd85910e9068a1a4887d19b7a46401d4e1abdbdc60a10fcd807359f2dd67b27da51058b7979280dbb4884887f0c340d2bccf7c86829a2ce8d1db3bca61151466b183ea87d9448706d797b3c5fec31c230f796018c43633e618706e7c6c0737e30d6677f244c41b21edf923e09bd1420640eacaf0969e29fbb3589dd2dd0aec7fb9a20e085efa23309f0fa7a8d7ca5ccffdd038cae0d27ff612229fd47c67e42b7b226f7f09ad89b95654f111e3db58e1867752acf9c7d61e89c3b8b4f020230a1c59761bc97c7d34637387fb51e9fa17a0cfebaa649cf72fd186ee0c0fbb8cf11ad23deb64df8b1baaa5f56fd67850d504f46e586ea8cd40a0bc727a0cbe0769841ccfcd33ec5f7e137ab9fc47e189387a2d2d5063f3e15ef4033a25963dcde41f01f11e40e6b615a54c61704d382583aa467e6496e281efa0f5ef15e37cb5df7beccef16a75783cad68ffd16d5e29735c4f88471031ff1e55ec64c3959e552ce8e5846c1689f980c5e87574785dcbc48b9fe36f5c9a111de4347913252b74402bbda571687c810f080d3f100497bb5286ead963b21624a46349608cbe6c7433146d4053bd1c46e890cb62a19c5fa2206cb90d564030de7a6483160dd6708e92a71a79fe533a36f35fd38d31573399d8c02d45bb67685b9bf5f28cd14648edb5d2a747d2890ff60a9122a966f6d49e7bde272a987298bb9f6ca52c663aac6bf0720c4fb9bd52d0c9144c026eafb16ad396058607225622274113ae97d0cb39ae84b853b3f5804056927dda5d85d154012c8cc4223bb9277086897ea3d4fdbcd930f81638c644a79b355cba23fb86fc71467e00367471b5aea26a11e2a9f78506f9ed5d18b0b2d5889c6ea40927967237d7c3c1e40e25567af31fda53dc2bdb71d5e3577a02dc75c5a52dbb69d766fd3010a844270b946552eb44d8a12518fd6cd57071b2a73a1cfb3c160f5e50da8f83ac7485048af1035e58fe48cea9d343af87e3ab521b5c52cc738864b2de1877cf7d710b109c7c36ea4cfca66b3b44b3527bce35a3b68a98fbaa9c9b639ba218eb860b7228a50806082d30f625cddb00199d4da63446fb5211f45eb60f42928df267c4b948809471598dcc00f38ed2bb872d0c214f83a08a869ac80f0081cae2d97d7063b750ecb012dd808aea1811c26fd369782801c7d4d2167cf9551b24d3c0cd9f5085e194844857a8d7c6e202f0808d154b3422d3f0c8285c6659c333300033263ec10c9110ca8bd7943a46f57b9238c8e202cbc43bfcc75590278b01ae86b75447ed5c83cc15bb95429fe68c46791dde99ae9d84d113bbea1546ff4f8c5abc5eb882e3a75871e7a0daa4fda606786931e19b8e8371c946ce73c02c7597ce4f6a5307ed2c793701ed9c8add5259a38c22e3738c1e8c3ff88b0caa02f696393c5431e7bada2efc450b2959cf10d62c58c65f2f45ebf196d48fd2928470fb6cd2aba4e6642475b6950a6b8c80d025340ce1c30c83b788d02d1afd582728ab7cb472c888b8df3b8078269956486e7fb581c543ecc746f7413486e780beb78ca096fd01ebc1bd66417742e33301871545cd1c580ed8b25d99945a1687784cd68685131c6e8a44fb32dcd7f33624fde1b4b987da33414ce8a2486534190c9bf6a71efdeb1ebbf335c18646f8642548dadf7fce8c0e31041f027275b93e25e2fd8cf71e140d205232737dcdcdbf3e855685481a776834b92ff5e08ca9023b70dede3b2b16efc1e4fe65e921224fec08e66cb2a6e555e462f21f64bc5673f0da836a4bd049ef08f2717783d02d32c300636caaae06d922d6d56b12546a7a335e9482", 0x1000}, {&(0x7f00000014c0)="e920484a4a951c5e7b65c82083507efdbf43b7f1e93ef9bc4aa5f8a0a2a617f16089baa2d4ccd386389dda7b264ae9167e1250dae61c138935f8605906c1f3ede8f5ce4f24722bacb45bbfd02aee3c3147e613ce5a9f2d5125c68f797c0a8664d9a2490bea66954ea55933d30393a763a00e14ca95fbecd7750107d75f251c3f2a1ff25fc623d2504d2bce0aca109726ece590c54b3e809b1489f809a77ed0536ea2b64c76aa4a3b9b4116628ba2435237e1111b5acfe42691f26e858aac86db83fa4484bbcc74c6f0f7b6", 0xcb}], 0x4, &(0x7f00000015c0)=[{0xb0, 0x1, 0x72bf, "8e9ec0fa9341d9b178adb5a75c3d003654a149e57fe773d9052c6298172c824f5b20ca6230ea807a48bd0bedf967203ad6fdb4837a596d9212901908dd8bf0fd966feda386ebecbdeef2d6da83999dff9b2cc5898b7e7e15f99a60d97e882f3314b87a7cd1d158414c1ff2466d5846ce8db2cc202332d4e66523b344bd3124572ba3d59223966c5cca64650bbad2f6ecc4865ecd92e8912a1a3905"}, {0x1010, 0x1, 0x5, "1b7f4a9443bc954220e381bd5824680907701633934c0b530f04b86fa1c71282e7a94bd23c8e21b39d9b9e3dd6c3d7de2b20ff4fe0d1c1d1b3e8179ce89fbfb1dc7bdc43f732c31b4b8ed3233e1186b91dd0e3e7cc21008ed38bee5d2114923ce9d4e8be670bb3de6ef62b7a0e6c4d08c545f8b3eb236ee6821ffec34bbf5df39f39a54c83f92f5855b2d8d5a33a42cb65a3b0702949b5ef34d8ff181229ca723b3e6bf8fbb13b58c993d76a4916d3f86b4ddfdc53af2d4e7474206ae7fc0f799471ef8c7c6b8d0c4189929fbf668155f3a82eac5f745cc1a1b7da512f919809437b1e31fa4012c023f945da7b22d352674d5e46085d21555fca968f6a9e4f2d1ca233fee70c8b9c8b50482bfb728dda416c5a30b15745cb3b813d877e4b1151ffd5bf3ba6bef9bfafced5e25ddef95a69fa78a6716ae0467a2c151b485c28b081752ceab5761f662be7bc1a2f8f035fc0f146723fe409381c536633485b51b0d90f2fa90b9f714ebaa196b86eb83a7e217a9a34fce7a7c76866ffd2f9dec0bbaa7b926f5e355e0a27988289658f1195d4b154001c6820c04ac33762812916c5c5aa276b3c9d10a5e7eada15bf3057ab26381f31b275fae9a96422752a43a914d21cc68c91fb0c6a4eaac8c1b3cc7cf6ec6d761cef1582ba8e91e4b26a21976bd66ef0ebb84d6ec4e1db8dd705b20bf176d68daf4a031d9db12190b4c81fa9be3e243b511ce3e1bbf25f66c254f42aceac319bce5fc18a14ccbe6401a577435e3382b97a22f8c49e110a0ef0549f6f4426e63ae3efeb7c2ae406f978b8f00290c7c5c4dc0c7c24b23c67f09b7915ef1041ab9065ef19649434309844908bbf1fde0a868a2ed4262a1c9d10be57b1655821f043c3f616f380527211377f813b21286d4cd7c21d9b446207a4d596d0bdecdcaaca72401f0712f23e346b292441ed10b1f54c32df836b4f1ee7767307e33396a992f48c3d2ce331d548fc2a526c41800ff6873d665469e0d4df30e1784b6e5acad0b1af00e18e8a4c6e148011bf1b2f91bafa151e6dd76c666688edacedfd0f87de19356d3ca29ce1f4a000cf254730e2ce8961855ce731888bd9cb9b17140c1d018f004932553012c94dbf636dbe3f9cbe1839eccdcc9d5f5e236726cd3706622e19ee7fb96555eb5b3d81eca9b2bf4517352301aba02429e0759b8c4269dd250bcd3a2ed2847cd3f65b3ac9430bb375aa77717bb6efe57d5b93b61e66008c393b37e2749f61ab59258f0a6903642ee12ce982f0d6a24e27556f1579dba41ca114be41a26416717822ec32bf813e61089480e95f8632faae5964fb2c8401de572434303b18a0beb55130d2c5b8bd42c5529d93fe8be785c78db7b464d08ebb1b44f36ee42dbdd0e0a6d90fa234f6eaec3a2ee70e0a08260cd6d4a492a694cc8491d66235dfb89ba4c8e7b20372b2a736f21bb74513248d77f7b4d0587b4c80501381ff5c6f054b53fdb61c74b0e931d2aa928a0db48000f9d47c193b59592cb6b8ad2dbca65b5d8212c945ff92a4a6f74de6665d439b41e3c361f08dde20894df46139409f5dc1b4dea994444a818e197628b11ceac4e4e2964b506497ef3d4f440a38fc8f82ae497e010afa7c9a8345b35d30a712b16cb94a792f79ad294b69c41bd4ff1abba848a00e5f1809a26ae17e203b6654a17d62149c0221d0c3eaf16e849a4df4bb6392f2eaefba4b630c64e253085665343ecf74a9e1371dd9ae858849b4867fde5a96fe0d38ef86f9fb08f20610092990c474b53daacc8e10a0b55f7a4eee21fc465b78fff9e57fb646c1d0c4b6e5a12fd7831b3cef9537095c392a7f59e42844f9d67321063d99fc5c76d750e754c550d92b84df2e68e30bb401845a936b9b3ecd6e0e558dd85789ebe6b0cdcc9b9413c2c30aff7632fca12b85118354a3ffe07c3684c43115d50e0258d755e79527d0e54d8da944ac58579e8fa87772e3711ad7ad2f55aebe23d78bfc677df606c82de10c6de628d83283fcb15ea2dcea0d689cc8f7cc65d82c6d6e629ee81d809f3ee589be3b9aa281e7c776aeb84e0dead17473be4e65452d83399569e0ff503dda39be25a90856bad89c479cc5c7a8b8108d635e7f13e59c4cbbda6f0b398b29ce06af0514871393a29a0fc634a9751f9b08e761e7fc2b0bf018343548dad4211baba0bf732c7de75d0e6af60000ce855fe429b3ed01a8537acfafd7be7ee5ccad0c878d2785d7cb5418a06a46351511953080049482625ecef8ee2f6b699e73c24ba343b2e7336c240d7dbd1203ab532fb78aabbc03e9e5a3d71ea1c9c868c78d5773eb541cad61555f16dad7b2579a7324e303aa1ef5968a2a4922338426647214ab2a499108184f8d43aa953a9d6125b0f3d6b3e6ba7dd87b4a98c5ff20854f4c6029e75943f8b6bb63c4d729bcdd61f3c4335280e52310013e9e60d538d1ceb40abe0eb3fd346ad27d9fa2dc8fd2eb24b7c030a385f03d1d4fa4cc6cda5924cad8dc8df8c00ee7b57ff5430a5446d116a7bd652c90b6fe83182f029afe169dfd1d836409cceff6e287b8d096cf9084ae9e8aaf2d78e0f3c2f1bdfe576602c42e59d294251f8101ff57f88b45fdc326440b95c5170cd1c75d0aa77b505ea5d60ae5bdae601072fe8357697d5a8a9bba1dc3a33c9866eab3e6de4174f8a4da2bb3d2c79b523af241dd029efaaef0acc163ca94f292b5aabdcc3767c12b77a7739fa9c3311202004b8baea3b59e206431e12201b821e99203363d117730ceb024e9baf34ce5e25ba85e8ccded68ff000285d0255bfc2f52fb0e92b9ab6c518dc3ae806d77fed93cc29faab610434753a87ce4606dccd6d4c06739fb96a8a4bdb4f8919ee809d608edef7cf181b67a43f6edc1a44166252e7d4a536813c4a9932c5bd4e35808ae787e7432d17e0f85d08b11bc6be9a93650288b4b67b820d3a9c943d3479205e8507c3a5eb685a7107790278dd8e57ac16b3ddb6f6332176ecbcad5491f1cd9abae6bd6233f50f070f9aebe6ccdbada6c018b33b9a043527ba6465add37cfb97fc4f91ddcdf42427d04bf5466bfc943a5b4c1f0b4c11cdf7a9eb948f1f21ac95e0ac25e367d9cd73d0dd7f4a43d459370d0f839bb1a0c5312e2b0d524d5e8ec8e0da081f34f152284fe67ae9577f635cb8633c7ff569655308c5875712541085e84b111e8696b0307c4b1a7b12a8c6c9563670bc1dd3b36a8b96854a72df276e525610411cf353309ca6da7ce4584a286af83388841f1a23cc9905616a9fe845edbe9e00e2a91cfa10b86f08e27633d2cbe79bc1292a6b7e1548496cfcb1fe6dea122a62bed4348f3becd810304eb17f6266dccdf2b235f00354168031bd1a688a920bcd1b26d865d40e27193af4cad8fa932830625da4f070df7cb42d0d687ca62e312ec893713e20055e4e58c65479a7286ebdbdb36a84542331927fbe4e8c5a7b419e9400619a3a0e2c4deb609269b2567cd05b1cdfb7c1418bdb2539e56066f5450a3397597eeccff7378606d4fd741f37ec36748bafdafb13a7630c931280c633665f9048702f1f0220a63b8f7b31c51e879aa95e3aa7a645a6ae23d8f6de0ee16af767b5b9bd99b8a555f4fdb09e85b9f16880003e42db4289b1a2a67fe2f0d100676aaf0a33e4e617b72a62dd75aea7b99ba97e25c64b9075e06263c7aee5d237323d6ed0a89d169f63d98f5bb9e085ca1c195e806a7b65f1feb0dc120e316eabe61e19da3f622030c4581f6d506f47325e476171a8a9bb654ebb7fb250d1d655585355f1f921eb3372b7a0dd7f3ed2e79a5a90abdac43282c77914e9817ade4a16182461fd569c0f20d75a6530283237c1b5775e56d762ce4fa90b5d506fc8b0c56a23df42bd2848b6c2e0a5791a20df0e78bf13e3527dcab471aed13d15fcf5e05aac6bebd0417fa3f736fe6e9fd18f782d97f25bb3ae114252d1602757a87661581d2f0826f0897b076ae60651aa930bbca8d3d4baebf603d4cdde8a96a4fef2bab84014cdc49a09150f6ed31f60c679ccbda7cfbb4bf86bd7b04b2886cd2e505be9ea70e0b6b31eb73bba0e1fa1f01ae5a7ea772de7896e8b47d1b1da31a2bd6f49fb3744f84a4a38e9470a41c9f2caf031e66334d39ac0ac9e0d1bee6029eb6b41822a07b2adeb829e3ba9fca30f8fb3c16b4a429ee7e571258aef999191cbdee9cc98a2d472d188f887406e38d10c5c1827c603e6cdbc3b4fe5074bf54d6e9a2b5b5c7df0adc31a8205f088a03b1e7a5a94becf7145562f4f86c3aa48e9728fa6ef193190c69108fb5609abc3baa94adef08f1d72b12df2739169a03e658fe9c7c20087f18981e4cc83c694280393310fee60940215b35077c1db4b6bde3a553b95a3dbf2720ce8d231fdc282db737e6a934b286537969c3780351685c066c23cdcb6d1ebe233fb52e210371e57d7ae868190b69764e6f7ae09b8ef7a9957c0af55842fd33d8e5c4bd6577bcb9a32cd9d9cd679dea9fcf0a8cc37eb52215d79fa75cb594c9ab5238a13abb3a80bd3698117ddca7d93104f4a3d218c33e53cee947a0850d1f2c164dcdf7b6563adab1a5f44480ea4c333bdaaf6c8bf0a1eef26264799e644ab15cb9890444e7e4394d00bc3f517e33f6932cce2e7d6ddf88e647c43c69a02f40cf6fcbeb5a691e344032b71a35bc4684fb5e28cc0d7f5e9c2ddbccc571b2c93887857b3b99be7f01af7381ea9735631328d422ce38f44fd6db710529b98ecc8e89405e0ec0c2a6a46e9691ee811a6a6f3bbba1f57eab863261fda46738c98092edd9a96200695fdee0eb4889064f33e45055b7a39c8bd7fbfe4cd8eb88140127c41dda46b5382865600a484107025e7124c3ac67d0c7ace54fb0db25aab03d7cefc5f8beba8b1cbee0b11ca311751b872657ea29a68e20857bd53f1f8947d9c5a5bf9484cc37c4ecad4d91ba7efea408e09468ea9ad08211cf51586993048ef0c1cf4b54882a1d51f210c998c7d710557b3d8b48eb47869aed66235cba7b5cec1f77e76df8ad65dbc5fcfb6865581f8652281dc5857385db22ddfc42477ce95e1383d32eaf9a8f235daf582d03dd8e8cec86d5effbee9569a4642849c9a11195bc49332a583ca6367b85bdf221cde32e8282ad99b34f59ce9fdd8824088e847bfef01b3bb1b9561be05105963e63dc5fba26ef4465e6c15e7a5d0c51091ee75230189120e61cc50b0bfc33e12caa6f372e413a8ffc731bceb8196485002e222cfe48e2888ffd7ee4cbf8e58dacfd29a73f67c84a26179288e1ae7d89c1d0985a3c5578ee9a8c0b9a6de4ee4a890095483f855b237c76cd41f6a3a6d4b8b1d68acc9dfae0a75474aeeaa81ebf067da45dfb4e93c909aa3ff4f0996d7f2d9083628e1c7747836b05bc32ffe3ff0494ad61e1c24aff31370134c50d9c8176858436d3201fd41bc04e378016217c2c94b02438c3ef5f1f51898186c229f6914e8feb46758a1ad7df28e26a60a379c7fd98a5c18a77b09838c48c7e40c12792500db39e4e6e0803d1839a0156f7bee04e127fd927bc29bb0f5683f7ad167649089c64e536618902e5e871d1fb48a3866c32102653e7ca1536f3a07d1126ec6ff838f9778d4ffb51a3178a654a07e6a06b9d5de8a03d60341630e0e170601e572c901680e8c9c8b386f572742a3883d8f4b4e9b0f3f9157a72870ae746d0775e8a275a651acc115ca4db2d4b3ee4add61623fb4d7904caa75439c35fc6cdc87043f99323f30c4e54256820a50c3d7ef44817aaba79461ed5a3f18192721e6d47dd59522176471637f5"}, {0x20, 0xffff, 0xf73, "baa59ed11d88d980b481ba"}, {0x90, 0x1, 0x5, "924f5bf0cea2a30b28d1be75615d7a16498dbc5ef524eab71ca9f86f5efe138a8979a9267fb2d760dbbc13f47c88aca578fd993f3acaac2602ad556cc44b32b4334fda1a54d79488eabb255c77974e8cd5fa4412459701ee595a7e4006bb6d6e253a0448ba5327bb7c2427024aab72b667ed6e0f7524e69c4d03db"}, {0x90, 0x1, 0x0, "7b41a2c046e5014214df313f7d93071b28fc21cec1569ba0aac98478739447b0c4e4dcf9432143300294c8263805bc44537ac699ea39fbec3d3365e6ae4acf2396fe4f8da354003267e1aae13e5f6580bda76ddd2698d87c99c48d05361a52282a7fcc55a55b02c41cb20e194cbcc5a799863225187fc0874c2122c9309315ff"}, {0xc0, 0x0, 0x9, "152c8dc1f2a385cb7a66a929a75f33d89726fa1fac04e8aa80fb902fb4cac02dbc9979c5d3eaeee5eaf20c74bd4dcdb9765c466c68e4c2dbfe74d5fd3c9f7ab9ec79740c10dd3cc378d00b1678cb48ebafe7619698c806c509eb2d2ad4ce45740d5fab4f5d88a4bfc30a2d97fe710f29be485e50a71e9872819ef92f1497e6b66c182302aed4d16d38e90c2a1625e0faa42d0798f45ac838e4eb9bfc6c9c02d8de4e97654f7a572bc1819136ab"}, {0x38, 0xffff, 0xfffffff7, "c5b4f1b95a59227407a76ff303765347f948e25331eb26a636f81c3295378cb3a4"}], 0x12f8}, 0x8) 11:46:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) stat(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus/file0\x00', 0x9, 0x6, 0x3, 0x0, 0x6, 0xcd, 0x100, 0x0, 0x4, 0x9, 0x8001}) open(&(0x7f0000000380)='./bus/file0\x00', 0x1, 0x103) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x18, 0x400000000002, 0x0) syz_open_pts() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kqueue() ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000140)='./bus/file0\x00') close(r1) 11:46:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) r6 = dup2(r5, r4) r7 = kqueue() close(r2) r8 = syz_open_pts() dup(r8) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r9, 0x5) pread(r9, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt(r9, 0x5, 0x7, &(0x7f0000000000)="505e734ba949bd1caa3522a7ba3c2445ccb1ab6f42cc63e253f223ff0b341933785ce7bbfe94157c2afe5e1af184775edfd98d4f424c6ea0f9fb739063996f92bee3c894fbcfeb6ab3a9f1bcbdef3ce5a8bace3e", 0x54) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r7) sendsyslog(&(0x7f0000000080)="36956b3df6275bb77f6765d3487affc87711339ee5b02d2befd5119e60e580c8297de874f2b883d82f25b411b47ed658d68b0ccdf178efd91cac16f3eb6035debeac4dd2a3e91885950984d62c0d85d241f72cae14e5b174e4d20cbdcd504ceaeb068a8ca2f366bc19f934d1d8c917ad07474845ee4a204f10efe1968dd7ca06f8a9fbab9cb991acf9a4c347a59eb364f366f6068428cd61738bf57fcc9ef956eb975d5b821eae7b4e21db5263b11ca1a34bba2842b0ba339eeb211d76d453b95e1d2251f222f101d136d5e74c2ccdc33b02afc754b2a75a5912990d3e974c9d21fd875d6085c04eda8f8e", 0xeb, 0x20) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="22471dec6f1f63a6e2cae496b643212a0b15a52f042961cad16323d7d45acb7849", 0x21}, {&(0x7f0000000240)="a82096323c11cd9dba3dd1ea6c4cd3665375045b500b66d6b85fc59b4f8915196c7f817f90ec732621e118ac7c5806f9e4faacd0daeadc9414d2582aad9a98c70eb2387044041df083491bec4e2df8710d6c11f3c3a731394373ad698bc2f079e3dad797c17bf830335953e5995096773cf42b8cd14b5a936ae6c2413f0b40ce8f334b5ab4739a5b87ed516069f115f66cd53c2272c7660cd450c9a7274163d9a52244a4d3636887a988b96d4605e78d9f13a481ec505afa7202e3a615cad807541293480d", 0xc5}, {&(0x7f0000000140)="123272f024fef1ddf761cf14a2e79f2a8e08d535b45172877b", 0x19}], 0x3) 11:46:32 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = geteuid() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = socket(0x2000000000000002, 0x3, 0x2f) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r7 = semget$private(0x0, 0x7, 0x100) r8 = semget(0x0, 0x1, 0x12c) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000002c0)=""/129) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x18, 0x4003, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r12, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r12, 0x5) pread(r12, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) connect$unix(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="00e42d2f66696c653000e9f9bb286606d591ab0d0ade20873dc462ef72e4aa9071abe7ffd9e4708b6f19b32e79c4aa401c902403ce355069ee8fced46efcdd346dddbd19082459e376ab2b7b1112eba81fc6652d7b3aefa09f78884bd71b9334e07edb516037e1e9657d067b95b03d86bdd60f3604"], 0xa) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r13, r19, r9, r10, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r20 = getegid() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r21, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r22 = fcntl$getown(r21, 0x5) r23 = msgget$private(0x0, 0x100) msgrcv(r23, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000100000000000000e8000000000000000000b98a4ad5d3000000000000ecffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000400bdbec7b1d2787ea197af7f465ef4e0558866305dafe2fe554593bf26654abe47a8090421913e5b17c13474f8d9cd03e03b7ec3bfd78613def80d859cf770cfa6040e239b87ad34d650415c75b6d5bfc3dd67165c7c49df1f117b8ea957327a3f33493fc4c2075c2a5700b38292c88abbcdad16c333a32ff6dc3c44940d5fc63364f00"/332], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r22, r22, 0x8, 0x10000, 0x8, 0x20}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r24, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r25 = fcntl$getown(r24, 0x5) r26 = msgget$private(0x0, 0x100) msgrcv(r26, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030438a2f24375258e78f89754306ed23bdf3"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r25, r25, 0x8, 0x10000, 0x8, 0x20}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, r5, r9, r20, 0x2, 0x7ff}, 0x0, 0x6, r22, r25, 0xffffffffffffff52, 0x101, 0x7}) shutdown(r0, 0x2) 11:46:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) openat(r4, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000002440)=ANY=[@ANYBLOB="02000000000000005729d0e2219116ca94ad543e0c2204d4bf5e4ef2830f7952fda838c8193b75c1281f038313ae0c3bcae1df46a380a23d3afb12d074c178cc205d715ae1efbc3015dda6fc1daab39378e71f2dd5b74596b9076c92f057647ed6cf169894b196617dcbb1b34301c778e9f1fc44c7c94a3b3a52a829a4fc705f58ce9b576129a151187d2852578d851bc147e14bfa46efed7545517a40e8173ba53f5239b069559dfe2a2508e127a8b0eebe308788beee39335fea34574c627c260bbce108328965b49e3b3786ae2ca841ad1cac310f407489c91a661c3ca707806207ad3b18c0c27867ae432ca6f30a7533555e3213729a821308749c683b2a7ed4ceba7e52d769ddaf6221437707eba5a6a9b4e5a65cf3e9564851cf20d767a4881416a1422f1d4287d7daf6ae8281165e8ac8b44c62ff039adb58bab097ad6479c4df12e5e4664fd84621762b1a1302b4ab6e3c74baa6907f1fe8f48e97ff88202d147ff1655f82025bcfa7232371345a6cd5c49cd51ad9d57aeb0f54d4d7900e72e8b31a4eabd28a841074e9acec30b9269ca7bc2782a0e3e75f870ee3d49c1702180b30deb75828194f78bc10e92ebe77ac9157fa90d8343de957965308935ad4d83140df95bf24b3b99fe15c173c9c32b42f6eb2ea61a8ab327646ae480a84c9ba8d7c699baffc1e3de99f518860880df57205e7c2168219b046efd927b0797cd91709876ee09a9413a6285c66fdfd21d082250e558ecbaa6bdbfbe62b40c9472905875e94fefe2ac250b60a7c6c15a965972f0acd00455fe38eff26dae0b795b5d5ec6558dce0b656ad1443aedf30c5237eeb3bea4d1ed4ac8040df7c20f46e1bd1f19411cf606141790b592caddd5f393684c504bed0f5dedf217620196d2386113a5efd3adc598e991c909eb86f541668555889a6e55af8d2edb6cd49a113078b64ed3d5f47df050a3aa25bbcbb44d7cf50c798bec4bb0aa6dc3be6b944570c5e27b8785c8ae880ea1e0e3df98f9f9ba27c7c19e7684d58b60f41b5e5d7f393ddd1c0ca688afb03c0fc61708febd0c4007c69dee100775f2501dbf6c7b3c1bd5fc8a2e5ed3c8afad8efa0c8e5e10104980542bacecaceeb5f09a48371bade29030b8bc2f3ca03301907a428d95d75783845fce75e196547fff8bd8bdf73c3e47d57f18335ae898c8982099b0e3616c7c94787e76ce45453bee83ec282aeea44755654199ab0401824882b8523c9a854c22de47e6817b231615073feb4c2f3007c65a1088b95abec8d62a28c7ea435d8d2733a61971535133e31c9f4187d4f66fc4dbca862ec07d123ec01b881f510507c450a7dbc7f30d494a23a2b7ce9d0c4c834af4a9a1994622dca4d6f41261a1ba93342924dd775f7d5bff69f4b6c7752b6f1274ea46b78c24263fc716f0c739b4f055360ad4fea8212a3d1fe889103dbf4df34c107fa50ef1c36ea0ab53f60521459587b1a2a25e2912bf83323baba3345779b02df82846eccbc20e020a36e0e98b5f6ed6b9ffd7976c850aeaca21702f4a2e0abe47d564fe750801d13ec6835ea641a08054e5ed07b63a9ba158a102dd150b6678100f8fa7c1b4e3cc0a47f6c6983abe3e4441b1c140ab36c4e6af3aedc20c2e37c93da03e76bcddf135e278a308733a14deb7839ebb33d834414590bc538cc16414e6ce22882e0a925dda0ce5137370ac636998711026821acf011e1411157dade1ec0a9e0edcfe708db2306488d386e1a8ff87484a3ea67dc65ac2b5507307c6fa6650f14655eaf0e9f82e0a80f7bce34fe644bb0f83046138313ffff3c42b2a88d55f4bcb4fe8dbacd69d32bbc77f385c205f7cc571ca44e0c4bbe7acdd1b50502ab1001a068f1c2c2565cb0c191826b2dda3b7e0e7106b814374cdf58805e7766a2bd76d839e09a7c67187f5d81c1ac5bdc7c50c34748d0d4a9c7fe8d4a0744904937c01b2b8f9b178fa833140a843150ec5803219fc0f69fce8278f5469fade7753523b8338dc9c4e32cf3d80820fce2dadafba4f6ac52d743a5e2220a684fd77702bbf44f4bb95adc00004c1f39fb95a22bcb664563570f221624a651d2bb064fbd103d888beb5544d30e258fc0f2904f21fa53ec84a9fcdca06cea96c403c67c85d62730690b123d7f9f9068c892a4baa341dd5a762c5e067e2d64b7ddba3bd08737b1b0b13b23d390450abaff31d862e996f6e07a768a913107db06110d1a2532c11ac65ecb6828f5f2bc5f1f8c7bfa80d0f73fb35d3a140d4dd70f35eee4f01c9e7a7fe0122caf875132b92ead61e8b56047d6c1729e585bf7b41f88bcfc4bf9b23bcdfd883026bd21560864326a72da62b84e4f49554ad420ce16ea06b6bfb8142401bf6365ad67376ee2b23fab61ebfe7467e02fe1c7d8ced384ec9d5231c12b7bc20a99ba0d2d09fc2a10b7aea7f26565af65d5ca88ad7309b3a139f3901e4619a30507d67c8c9ad08a3516d62263c8c4aad6f6de0321f3d1090c53cc93368cc832ffe2d1870d27a08be3b07c00673914aa757e651d03b76ca6aa17ff87e32621867f54cd2c58b6656f7d1453c3e18aa0d25da24c0414a19ce4991df28242d766dde9569991dabf404921a1058ea9d6ac81a3c378947efc2339cfc6f18b0ee62ea74e53e01bbc1cc8a54334522fa014cec19364262bafc493e561bb0355a46a5fd5908edb7183186ea7a44bc1f31750cfe01c0ad3efa18bf30b0e66de7b737acba911119fb2fa95b1508217e1f13dc7862bbad39bb18cbfb7cc5918e168d8c43754025d96f94735509530487acf818472c493de42820bba54046ea000e5670e91f44a7c6572bbc17e8ee5f2254b943fe5da9aa4d558f481e16f381d8b0c461bfb51749bda0bf7f9fbf105ef2da68fdb837585d72576692f3209dbbb277ebb5c886064cf5a88704fd7a5a13fba2a52496b84de8f76e451ff07372a846311d31f122cbdb3e720133a315dd62a6d137c95c3ea87e53339fdc455054ce71d8b65d007168db500f8340e65eccc748095ccec40a4d3ac5a5f4821d3a6607f04da6651c580fcb637b670b97e9217391eecec9b4ada4b1b200d795e1e80b4bf70f4b531172dab8532c9e15deb129889615e4b6bba7f074b26acffd2a5e73f6607fd8fb846673ee7832203bf79e57abb0197c91f9bf8c6a0b5f2f1fb54d9512d937381bd52704cc40500a361c3b836d812db48205de03da0c6399289d868959bb1de60b841a53eff513d90636493aee37f770aba83dc815562b2daca7ee88f5820efd20b9d8e0e40e45380665942c089621ae4210bed362e5808fb790378de95d0d8716ced718cb40c027e21893d4e00a6c7d998c9e9229cb60813e5443eb0a2bea4a045c8c3cc596d40619e5039b5c8e785c47a7b7c94f2d203b0a0b40f03cbfb63bcee72c0f9a1d8b216ae9051bbb442e6650724222249bb4c580d9d18b009bb60c452793330e5acfbcdb9a83f22b94e1aca61b3baf02319b0c50597bad88a157045791208d2e867e3c8c878e91b9296a7115e79dacb641332e696a5daa17d11a60129f42c87a212380b60a2f9241221abc4509d6e7a20b3a68b966dd21f1453865513c96ef2dc52c1cf44da5a7f768ceea5e6e4fc78d9b1defd482fbeac904b573b420f8539184fa9e82a5fae300a27a27445cf306c50c2ef0ed46ac7e2c16fca29751556699ba013ca7908e86a04e0641857468715620d01845f90c15bd90dede3d5e93d85fda8ae010fd6492dde494d7f24ba4e9af2cfd76f93a82bf5dd47a3e14cdadf4cef7b43538745564fbdf54ead277350506f8529b21de6bad51ec516057833e2d50969cf878a6a73421e1d38f6873c0119631faac023bff5274045b4ebd277416ff11c4ebf2af1632f591fe25c861ee6b42d47af049c6fd968206dfcf9d7de7591021b84eb6529bd14bf6afe414c034047a8af8b9729e057b99506d6dddb7e48f3ace9950476a9065c80739ff20f92d1ba18895293742b19c187731ca6ec4d22e3fbfbb49e762eaa79ad271577d73ad626ee0a40a53d03b1dbc47da95fc6b51bf472516651d28da0a0f59cb7ea865652f630d4339ca3e29d841ce2401c5afc8487679f9d64e8f33fa4da5118a866b16a93e7af827880f866a24dcd1b581cb2c88e7e45503dc8d669b557f82bc4ed3a100da4f776bc560024ec1f9666bb9a98ff055c72044a3b5b34bb7ce69faece62567f8c117db4cbc81b1600c2bd7dbf4a095a86a38048105d74be0ec5092e664e0b3342f5ccee7439f52e2abddbd0cf4717888ddf5d5e95ed2a8dab06d2041ef901bf4d4e7491897ddac6d0202e50ba7f3425f3a47d454069031107afd13890966e6c0d5dae9b9b31829071f1b818051865ba21fc521b0c5e47ac572f857a1fc61887f62ee24b4451cf278a53293e6c03c278382715a0483728c4fd7041fafc342f3ba819ddfdbea4acb5f47bf2cbb4f5482f49f1a47876fe6213100a88270056755e38469ce594a69fcff0328d5ab7eceb82e29197add82e2970c9f04160274c1e19516d5425a790b82a242221a1d944a3acaeb7c2f0c53f6b28cd83afbd0222ae62125ef664dbfdb60ec969c974980ce753273a138d8b15f5f9604d41e1370de5fb2a5d1214f03c525205b2a75509459bfbae85485333ca89b323796b03442097870eb7927b4450c24953c20b4b3701cf0b281cd6fefcfdc0f8e30816b58dbb9997459d64a00435904356bb9aa3afd1065f885b1cd98cfe60dbaf534d3f37ebcc9202d101ee8ae5c7671954285c5995571ba37b1a487501668f9288957541ac4a6b28c3bf3f819ff0bdcbd34d1d784527dc253d1d53a7c4002d28936d025e86b061b89c8519a490bfe9872db17474233a715aede412143e1f4cf705a964948e12da8d2236d5b08a0aedee724f07164341916ab8be26b24831adc7dc0da8f72c3bd480e15465d262c4870a0ea009ba86a91501b0c2de581aa2915fe1123026039fcf02a9b39385f2b743c67ca65e93009c63417a9bdbea59f1aa4a3177958f195240f325429f5457b7a8498a34069c4425f4f91302cdd7790c3f2ff271daae8d805c1ca6d1a1c71714c0baa186d6009716203bc5e574fd79f39e095fea00f2bb05485454499013812c8b998b231c864f745a72603096dbb472736eec5847565a54a56a170ca3c54fc736afc0d94ff575d23d0fa508ffa884b0f86c9d0bdeb3e6b2353ad3d8b9852955711ee1ac731ac440d25d0bb79177eb3c17180ca7d03b8daa319f3c392864e366aaa02044156757064b01a3c37e0cd94e075e306d4c3c467fe9aa47b57dcb5efd2529b9a7c29d405c84c6255acb633475d5929335a15f2fe5e25b9e965684f7ea92c3ec3bca1c118681619a568cc2af62813308ddceabb219eed1969f426ba38416cc6cd251d933c500f8b51507dfbf80842cf94736284ba63852f077ddcb8d87d5a8f8670ae696e0a89730335db6bc10750efc82bee3e593407e4edad6b04fcbf851b0b5f3468eb6b4ce9da87d5b9c355005048f683c1ed6821104db75e79efec6357a388f4826657dc1401609a18647ab3fc676670b8f0d18da74450c3538c807b40740bbb0ba463b9056ad65b7e60505c46b21e35fe75642a45ef941773f53566b4169006693a84dacba84ae29ca73f832359686c2b1c32e0ec1e3451efd961adbab4de5926423a427c89b5c42cb8c26b997bc05494da215204b3efe5b231dfc024308a9c49aa03fcf40b1aa95a444e1986c51d0582feb13a4986f0716cd9d50f48310f411ec4384a690bd518a9c514bf2da14ca7d140746e24c1be769a3478a"], 0x1008, 0x800) syz_emit_ethernet(0xfe52, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = syz_open_pts() fchdir(r5) close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000b00)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r6, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r7, 0xc1206949, &(0x7f0000000240)=0x103) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000180)=0x4) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0xffff) 11:46:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d715de19056919d3191bf1353b2358c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 11:46:32 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f5ffffffffffff7a418eddf491ad8ba975fa7e0420f25e240c5d172dbe8718c0f6ba1d5a620e00000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000140)={0x3, "4d19606236cfd4c031609d824f7f8ef53dc3841558f490e886e64302ebcee9d600283e422e92c378789699d68ba4cdfa274d1962495d098f0113902a46b27858444a7904f4ac93f9aa6c9a1462a00cb565b742d6dc3043c47f0a068c9ffc96bb2dd6642844013cd2fcd8727c474851f7adad8d231e54a99fca0de6e6208aa088212cf527fa2793095bea27681b3a45cab5bc36195908d4053d474b4162f4a26d06052b529ea29cda1a2f799bad4caf70f067da8c2cd64437ca2000c8e5a29f44425464973fdc26e93705e51b7635f9519f1ecfa9609589"}, 0xdf, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0x8001, 0x92, "aa0d209fb2e9afee5342196ad5589d7aa18db2bb", 0x1ff, 0x7}) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x200, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000002c0)={0x5, 0x7f, 0x0, {[0xa1e1ad5, 0x0, 0x5, 0x3, 0x80000000, 0x3ff, 0xfffffffffffffffa, 0x4, 0x1000, 0x8, 0x3, 0x2, 0x32, 0x6, 0xffff, 0xc9, 0x1, 0x3], [0x4190, 0x1ff, 0xd2f, 0x0, 0x8001, 0x7fff, 0x32d, 0x5, 0x7, 0x8000], [0x45ca, 0x1000000010000000, 0x7, 0x1ff, 0x5f, 0x4, 0x3], [0xff, 0x200, 0x100000001, 0x9f, 0x1000, 0x2], [{0xd990, 0xe3f, 0xfff, 0xbbc}, {0xfd84, 0x7f, 0x8001, 0x6}, {0x0, 0x1, 0x80000000, 0x6}, {0x2, 0x8, 0x2}, {0x8000, 0x4, 0x8f4c, 0x1}, {0xad4, 0x6, 0xd7, 0x5}, {0x0, 0x6, 0xc2c, 0x7}, {0x3, 0x8a, 0x1f, 0x7}], {0x7, 0x81, 0x2, 0x6}, {0x6, 0x20, 0xff, 0x7ff}}}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r5 = dup(r1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) 11:46:32 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x3, 0xafbe, 0x9}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 11:46:32 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000c80)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0x0, 0x8000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x80, 0xffffffffffffffff, 0x6b}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x2b13a7fd3f78781e, 0x20, 0x0, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x1c000002a, 0x9, 0x20}], 0x6b0, &(0x7f0000000140), 0x1d, &(0x7f0000000180)={0x0, 0x3}) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 11:46:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66b96c653049eac88e6bda71e5f61c907cc1da5a6cee0b40109c4a90ddc20e746ffe4b88496f7972d842518c07"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xff, 0x41, 0x2d17733, 0xcd6d, "4b10ab66c1e83b35de012d3cf1d755beda75a938", 0x0, 0x10001}) fchdir(r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r6 = fcntl$getown(r5, 0x5) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r6, r6, 0x8, 0x10000, 0x8, 0x20}) pipe2(&(0x7f00000000c0), 0x8000) getpgid(r6) writev(r4, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) socket(0x6, 0xc003, 0x2e) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x7) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000140)={0x1, 0x5, 0x2, 0x1, "59264debaf19c969d8a8f9b0361e91b394833769", 0x100, 0x100}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e12a0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e12a0 11:46:32 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(0xffffffffffffffff, 0x18000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 11:46:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x6}) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd62) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r2 = dup(r1) sendto(r2, &(0x7f00000001c0)="b320af1657d932c7cfda71b592b4af16caafaaed9ef20fe9e69545c00acf7d4d81eab446637141a2df6834ba1faa881c63baec59dd40c3365f49cf6e1236b61029d26917ece3f867cf4bda7d30633280b86526119169f2489a1424ee7de17590784941db8e051651c1033ffc5048df64193e8c1c145adc6d633561590d5bef9dae47c8c5f4980a0f98a05e37be55faa80e1d2513b646f7", 0x97, 0x40b, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:46:32 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xf837638e48a3b4c2, 0x58, 0x300000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18500, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 11:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') dup2(r1, r3) 11:46:32 executing program 0: shmget(0x1, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/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(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) dup2(r3, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)=0x3) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 11:46:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x03\b\x00', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000001c6, &(0x7f0000000280)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x40, &(0x7f0000000240)="2f76e82b8465a13d307cae717e000abfe5d98a60863e1f2e7d6c03a28c0fc48d434cdcfa47a007ebd377a49172b5a020fcda36762b9e706a4d1651d5669c9e26") r2 = semget$private(0x0, 0x5, 0x204) r3 = semget$private(0x0, 0x3, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r4 = semget(0x3, 0x54936a184db5fddc, 0x400) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3, 0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/15) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1000, 0x7]) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x1, 0xbfff, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) pipe(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000380)={0x3, 0x7}) r7 = semget(0x3, 0x0, 0xa0) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000280)=""/20) semctl$SETALL(r2, 0x0, 0x9, 0xfffffffffffffffe) pipe2(&(0x7f0000000040), 0x10000) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000001c0)=0x9) 11:46:32 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="4d1c03ce979f219a7efec2fa0d39de0f8492c69cf0779df789a694160ca30359f9579b2c53b83531b52ded3ad27c150d78e4de500917f13fb93c49d2120c24645fb6996d3caddefe5d165c2b6d78f662ca83e8cf0c8ea729851667df579de13b69661236d5021d784fad6503a19a9d3b9fbc94bb40f6f04c07083bbd61dbdab1f73155478cf9cbe99b4e136aede7005b165a633f821007cad8fc2be7a116614574f11f6a063cb2d8a79318209ac99f6bf1383c5ed4b46a22866b4da63d54efa89bf1c1e362539e6e7b4348d4de8dcad4ea29058916d2c306db508300866290b62c0800a8166a0a26c84dd5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:46:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = syz_open_pts() close(0xffffffffffffffff) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000001c0)={0x10001, 0x1}) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000540)="695467a43a26d44794a0a5194693fe90b43451738f6e3657d6d5708cb616e9fb12a208287106c3e44338d8305554bb3e5fe4f8ab113ac2a0ac0a", 0x3a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce4d4b9ab0612bc7c8eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pckbd_enable: command error 11:46:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x200000}) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/247, 0xf7) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000180)={0x5, 0x329b}) close(r0) dup(r1) r5 = syz_open_pts() munlockall() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff68aa, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08f68686f6ee7"}) socket(0x3, 0x4000, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x40, 0x10000000, 0x200003, 0xd0f, "4a0d6a6e069f67648baa088b88b0d4925b29870e", 0x0, 0x4}) read(r5, &(0x7f0000000880)=""/161, 0xa1) pckbd_enable: command error 11:46:34 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r8 = fcntl$getown(r7, 0x5) r9 = msgget$private(0x0, 0x100) msgrcv(r9, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r8, r8, 0x8, 0x10000, 0x8, 0x20}) getpgid(r8) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 11:46:35 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="7a862f49b7d0c128dda4067ba594e955e7d4726f800c7d79f1969d03f72c53734a8a6816f84d65f1394bf7bf4f03498bbcd7ca76ab1c77d508cfa54d1188846f4a74ee6a977e23ad2af78135cd0650503d04cc5ec92ff3047fad88d03a07085417c605438533cedc08b62e78698c8f5eb77a4a473737d5a8313487", 0x7b, 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x6) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000001b00)="a0727f92f9c1890045a4519e9117cffb32ec0330b757c179ecc5803649cb9880c0f64fe013d34cddb3c6c2b2efc6812815fe5fbd2a8f412545567b7598c853d6a9bad9a8a88e6d0617232eccb8b7f917d8dc1cf48b3e6c51978e009def5c1bf5695eacb4e0a76680265620755ec316a990f15e4ac38328ea1cae523596bde67e0d74b7a15116415b41c1b582d8922e09586e9075cfcf0f61c3b3e63b415cc5d883fd4c49ee4b5b200692bbdf3a5c43ba8be84c717d68e9199e486c823b4f55eb7608dd155c6d6054d1626c74d8cf52d7973fdd07fbf9d20504e4338203db47d1df9ad7e533463aaefcd9f8f1ece2c87f0e301d43c6443a3c531eb4d745a6f61fc7721f4ce652acae447e901f81d8b9ff1b1aa427f88b272492147bfa2f2b36924a7d80c1e01a95ba19104d0275eec8cd649001f9a1f9f18d2f7a1b5a964a37f17d833cff3b6440a4df9078123c9b3f84580994ecacc21c2ce1406b07d7b5ade49edbbe3ec7f83e4161b203d1f1b587c9d3c032eb44243a98911e2ab426290b73317baf3964aaf766d808f0b055a82fa98a40a4d664318ac6b494e041c144880c89e9a2d52050dd9f7c0fa4a75122f2f7237373a51d02a418d087ccb118ab05afbbc80eb3a5e24a10b70dc4e6086b980cbb3831bab962e805e9bab753494a3fd3e415b9ce9d98fdca3258577d0d6cf2401e458b10312a0689b24565b5c9b758749b850525136b924bc5d88dff4c33108d9deb20494467887ab595cfce234d36832e0f1f24d5815c622b9b6992c0356ebcc6195a88770e93ff46a86e047dbf36ff053a39332e296a10283313318e76392b6460732ffdb9845e4fbe92c93000e8dff6d79b8dad35c261d133defc1fa6b0dfd1a10b759589712b06e2e84c9d8a3547c022a146be9001ee5f53d11a7aa85221719138dac9a6d03cbd547d8878a87fd96363e94c64d138a2eae36099f9ba5b61e9a6dd2d138da1742d7dac93046c175b56cf28534d8482cb6ef1fc2b752f5596a01912d136cdcd66be09435aa4eee9a58172d982d1fbbe2ac79e3d90e677539841748b889dadf9c17d199498d9d244753e6a8e795c8c4a0d1b6d24a0120d71e45ce8f7828dfc853094315ac94ea21e87967a007cb7a4bc5adc210aa79e7625cec30b161a1da78661465f1e6d6e07064e569eff8dcfb2bd8fd83f995ae7463e4430227eff776866be2edd0b58d78496019e83ac5a82a968c8dde0dd13a1e9ff04f99aff9419d45a55764c2d0d285539fb5d5163eb902a438b3b53e55d3b65579ad8c21c423faf1e30687aae6764b299cfa4ad90743f0a4aafcc3566b924b72cd7e2f74f950f80fe19e255eb374ea69ff93ca7e4a52652cf0326304e9e498b36eb1c88ba6c78881d14e999a5225481a286115053777c2d34a56eaeb99903d49773e625483db45cc172bea8e0fed46f84dd81e349abd87a4c76d022c0e5bbccca67e8b110ac7b01a41b94e81f3c4b17bc2cac6a9b9c65d70c3c3e58186334e6afdabfc735b9dea0aaa615947453f1de4a0ae37cdab4b31b71b8b99ddc2bd960482493e2ae30b7d53b6fd43df563123fbadaca3647926b0ab32b96bcdc588ce71133ecbecdf0c20a231d5dacaf0161d86d2e1318bed415753685f0e0dfed4296120014b7dadafa242a8a33a958621d72655dd511f54a6caac046647bac3cde9eddfe2f17dc8d2dc4689a6d5efe96b90c9723af7e85fdcbd1e2cf4cc0520adeff86709b471d7a2e987dd5e50f7dec287ed3f60ebdcf79fd7a767c68bbb420caa7a214174a2b1d1d4c69f2faeb37324183aefad7d071ad0fecfeab551f41d9b92fd06d835f105d397aef79f37db6c552d228213610055e30fecc130c9013946ba0ad5d46bf3cd26a323ecb4582b2bc511d8c304d994a06b49cca714452245bca44768b7e6e047861acddefd14e36b6fe1ed5868f225b0bbd01e257dcf9de0770832416c3c1b9d58ff13b475cf1852afaaa6ea7adec3a84957e64003f67534d7887a6303a2a33dc7c9cd67ce50f4d4df549e5689e1344a98db7b302c9cc043fa85cb7957f53116db2d268ef246fd483c1759f7b81dc715e36958c457a4b729f80b91091beaf129ed12627591c79ce7a6018fbe3c2fe33ada57123b929ca6db9518019abb92aff0e291babdff7162318d2647646c1a7be6b2767fc362761a55bea6e5b90f22766812e0d06e1014156908058290d14680436af087d16aa421bff5089be44aaf17c7ee74e12b6acb2b368160e26bfad9a36b9009fd8ac7aff1bb691e991735596d7fe62760f89192551f9ca4f22f86fc81addf3ae23ad119234f183c885be389fced70c621d7740fc36291e2cb0d1815e5e1ead9b2d799f7455b911a9852e6fe3a619243f247a95b4bb442bc29189ac14dfe6f8ed54901ac23a27ae3d6d784a4d44fc7ec9268840be2f167f623782cbc7e57c7766fdfeab00c7606bd2a88b3a4fcc33695ab3eaf1294cd477eee724aa7d83271308ab1839fb67111172180f9b9cd92dd1cffc5662822c8b2cb6ddeebdae746cb8e9620f5aa35302b7b062a65e9e35eb2f9002699425f85f6881910a0f7824315211dc52a1534b348f06c9c45531e333cf2dde6226282f447e2380cc01796a7af85eca7a7160d27e0fb8223e09d9b753066a91d398b1325c393fe46943c743e6ea612265a85bfe0a289bbca6587f265357e227172bc75786c4abe9bccf3dfeffd6d9752a085391a2c9cc89f790be31c951eb6773fc5231a7d79ed9d3c7b9e95bb6efb069ccba0f8689a24d10f8b18c4193d5dd26de5078384584c3fd9ba65801fd612003821ec6a09aa479fa44849c746eb2ae59f0312bc20bda7a567874d461b2ce5bf2524577c45b1d1f214fdd5affc3ea85902787495d5af6dbb723df4566e485d1c52367c1d5e7e34c5d42ce1b273e21d8867f2e271477562ce482cffd6c81bcd57cb407c5781879134fba2116f6577a6af8cc70cdac4c8be98bc388df88a4f2e6072d93e180c497cf39f601889395a33dc2919479a5e286ffe4e6c744debb02a0b8343d0d1ccb94d0d791aa4871f3f04223a6feec7e6351a9d10e5db6d65cd5f9d25a46c6a81082ef93ad4bbce54de88f22dcbbbba7b0f08b3791c77731682a97e1731709c39069122e699eb84bd2c578ca8e1eb3d9d5ac9abdd9128e80efb783eeb91242fc01cb42fc9c697d65631bd860ffb848e4cc4b75fa59a2a349109b2c4ece45ea3c6b9008ea391f8df9a1d748f0a70d8aa387eda7cb362ec452ed187a9f5361aff79bc86f260467dbc42f0b0d1284527e41371e651724284b928e3c1f8387478e92e71fe266334f0367c635a6c7a601db3d67ff9ebdcc3d492aff0392a4f43481de1f659a85279db6b158a1484989591f0e37a2868ce76b6d417df7b39865e5963055452c5d831bb3746ebd6c34de2c9d769e5c9fdf4fb5db9b83cf43e377f2337c852c16fe03f29085033a381ffa898a44cc904ff10d17c5b44318630183af39cb60d32e9410491b7d9cfafd3093a574420275d256f6ad85a2acf42a21268d29db759152f33d0066e66217ceaeb6119907a7ea8711399b69543ed945e0b4905a12b1564205b88a6cf434780f28a0ffecc2db4464d0a4227a43e8514015aab6931345d5fe9f7dc26f5828ca3f58f0cb9af47b5fc50acc5d68d926500f8f314af218e6b018a99cc19db9453c9610b5b2099a6d62765ada07b1b6352128f80c1dc6375b8621ed9b263d0c158494b92c3d91dbd5fb1cbd646d039b362a666bb04b2f06f183ffc85a0292ac62557e32c68cfa0d878129af2d80873430443a213ba4a5b5efb1ac590166ac3315edc81054449f80076fb7da87e37a3578e94165b3dc0a4fdc9bc945f295ab5b5780daf596fd541c515fb7155c5527d7803cb3316ea1c13fd7d34c63003e1f7893ee18d120120c8c2d1e636150f3d6c2bc5ce928f47db9a98a977e345df680b63dcdfb219c70380b023c8dd4cc30bcd41ecc598240a9c27d2ced73cd6f5c6e4c09611ccf335e9068bfe092d8b10c435e0fabb9f86b33c79bc0be5b62744ac2ccf4ffb10f48792fbf645bab714c3f0aad54728a6456a0ef742b754daf796800528d7e11cf0696c04d240251571b5f792b258f24e71adb342da345212025403233a6443cebbe2f8d6625569b24f0a59520e882d90579551fe12d69e85dff31e84e6ad60ce02217e10cb58d6e79974a91ac37a792bc44d523bfe5a1f4df773d94d3d6c032cbbfd2ea41f16228b1b160d629530a1840da2c2ea9617ebd3a300fc99695ec71925d0b175f9c77b39c19dcdaa248d7d28fc3538e91b9441c6653e179d9fcf47be4b27fc18639d9888b4c23aac3cea0cf7fd1d63b98de31d19d1de8ad58cf1bfdec27b4ecc5f3fe436a7bf4ff1b413483435c5c3a05fa12d3cfd817f3a575dd596f0a043a6f8647d095fddd9e00a539e066a0a38be015a66164fcb8343f26649b2b644362cbb98f46f1d2f4abe9a4ce93bc8599aa052323a2cf1a8ab7a1f564e815b3b5d0b08c684fee7e8e195884b6d46d36b14873173e0037e58d5fdb5d7e928eb883ef8c44a4c3c265b1e71e6f92cf18fee94e3c92d77a09a0d556a631cc61befad6b1f9ba025f584c7bd8cbfd3d2be316eed9dcc5f02a82b4430c387ed13ddfcdd53ab52b8b2eebbbb844f9dbcf0dad3602c0071049d0b403c610f08f11e727d363d49600711ea349ce16f1c23e592fc0bcce9e21031f7b21f87f0244a996657c25f28df896462df245bf2d95834d6b8de9f3c399406243a89a6d920a5905a35569e967245d7324c3aedaaf025f064eecc4adc407047c2e8b7d94dbcea15b7cd6d8ae8e1da27a2e94b88d520c7fe6dbd527c08eb82d5cb54d4141b44bc19dc71a15026ae6b5fb54dc5de9c64cae5d53487b50906fe7cac439405a0e5735c51ce76670accec3b04c76ef3bb44de7e3e82ea7f81a0291533d2b6603749c8161d6afbe36733fe42e956919007c3655b47c992f04543edc2385997eae7f0f3929e912a355ff3360141b284964f5ba58d6b735ecb7681f13e92e1ca406aed0e7b030c4180e76947fc268fe9572479722ce2cfcf722b937f45096e1dda1edb2f50a1801abfebf0049b4d0dcf721d20d5de97192aacf540cb6d1773cbcdb541a0615ab76a548903a4ddc7c1f833cb56adde8c9f7e4faa2ac40c4c6053d88d7a37d43b9ceae4ae79e8f90c9513541637c9d202c5212718dbfee40981642115c6e096c0d8fc1edb48dfc97d7aa4c5d82e9ce04fa24541bfd7cb984d36ccf035ea4a61e675883ebd6d73f7dc8a1d841ff47379b65c0724686522f27ad04ab2f6118e912472c9172b2a948822632d64fa842303ee66f5ac45996e2b3492021bbf5e01e6b683169df90bd8ecba113b2d73235e4a75f9a5a166c3e3398faa98725c1734de68f3a2579fb0ce3d64edf04c27640a000ae191255a04d0f89623d553ba314f8e0c803aef1ddbb974d9d11b9a89e2addd82007db87c3b02bcc6814e930a0a34a3db646cc60fbdf3ba28d2f81b5b62327b34cad36ac59d90b01e0432f73ccc75204bc2ccb7afa13cbe40d941c2f4b16fcad04759c4c6ceabd0bb1c1d038860c13039c52459f6a23061b33ddd570a6e0bc74faf6838586f4f040407217df67dcee715a630ebc3f5befde4882467e05bdabf50a2b0548f2db546d084536b40fa1a3b3723e6e016428cd5dbc6692fd3be1fec4e76fec202bdf06fecf68738b9a69e0f759fc72c4aa0f92368fa609e807a43e72b3e481f94f78885204e16dc12e68fa018fc50b06e430ee800f"}, {&(0x7f0000000280)}, {&(0x7f0000001340)="36153632407b8d602001b4e3785ef7a276af6c4f8694847ca5f27c3ed172f9c97479f707032fb9de1de61cbf38b8d853c7eac45cdaba24c547f5b278deebf87a0272a3fd357f0fc869bf313630869ed3577864bcac41d9"}, {&(0x7f0000000180)}, {&(0x7f00000013c0)="0bee957e01b44f85b2ef6461c5eb3609e1402015afaf745c4db69f8de7a9e3a245e4f58495472199ac20f57e58efb8298aacf567ea9f3f13c0d3d16d60c3afcd4945c4b8683f5db169801fb6e3850a1e21830164c3b975ede6826c1dbf3e879930adc1cf0684affbc152696574fe77ee6c444d0c54a85c"}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000040), 0x10000000000002fb, 0x0, 0x0) 11:46:35 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x3, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x1}) write(0xffffffffffffff9c, &(0x7f0000000000)="71e08c", 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) r3 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) dup(r3) syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r5, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x7) write(r4, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) close(r4) syz_open_pts() 11:46:35 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() openat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x100) close(r2) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='r\x00') kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) syz_open_pts() fcntl$dupfd(r2, 0xa, r2) 11:46:35 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x5, 0x5}) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:46:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000040)=""/115, 0x73}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/149, 0x95}], 0xa, 0x0, 0x46e) 11:46:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) write(r4, &(0x7f0000000180)="79a5aca8aa032d5cab3da03bc11a1a460d4bb4d4fc140fdffb1833767f073cd8e2f530188be9637a391dfa10de4b3753ce9b4a8ae8c31652a3e0e2d422b67f28806c966a2cc43e4bc877bf9a28d418ae15141c726c30fedf3ae1413bf8adca7bed2a5b8984b74c808b165592eae83fcba06704cff001349dcfa82fbdf85babe27459641e360041a361a040b4a08657ee90a9419788ae89e108886a57e3e03ad31d8e6a8d5f4707ead986a2da7738e5cb7c24d1", 0xb3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x6, 0x4, './file0/../file0', 0x1, 0x4, 0x5, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x78f, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r5) 11:46:35 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32d0000a59ca286e385c990750efdef78f41641b278ec8251f5cae5326b000000000000000900000000000000992997100bad6243178624fe2b677be4f9c0eae0d4028d1790397c0d02d6b3526f75e4b81f01f6cf84381c06a48c85e861432873443ac4b17106b44cb796ddcc4c9c36c4db188963fd440d14ca9c0433beb455d51e1bc50a03ab64be9dd057d2cb2a6cd20822e400123c02b69ad6b4a822fccadd3eb8fdacf4ef10f9bac225630506ee0dd9af8d58caf8c8ad41146c92b507d1a8668ab801a7f76226426a8102b5b22880a5f2bf2cf49473c010785b4c9178966db6c01e6d57638253d1447c0abbb050c365b271835ae2e71856f255b83d4b49b346063c7dc500"/296], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 11:46:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xb3a5b6dbc5cd2f9b, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000000)='./bus\x00', 0x10, 0x1) 11:46:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffffffff8728238de20371b67ce5"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 11:46:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x80000000000006}]}) r2 = socket$inet(0x2, 0x4000, 0x1) sendto$inet(r2, &(0x7f0000000140)="df02a08d5e4ac68ff0dc85ed599d7416c0cac8ccd049fa8e613b90abeb3c121fc22235e7073c3cd9e0ac9b242e21080ccb03a00728ca83aecf34ee8af02e3b2e3cc95aba243250af4d6764c8cfb9031a79557365098b5c0bf598335472bdec48ecb67d1bd72fd38e", 0x68, 0x40c, &(0x7f0000000200)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 11:46:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) r5 = dup2(r4, r2) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000080)) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r6, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x80000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e1", 0x21}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) 11:46:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xb5, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:46:36 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:46:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x88817c2a817de721, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xffffffff80000000) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getegid() r2 = socket(0x2000000000000002, 0x3, 0x2f) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r3 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = semget$private(0x0, 0x4, 0x9) r9 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r11) setuid(r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r12, r11, r10, r13, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r7, r13, r4, r5, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r14, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r14, 0x5) pread(r14, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r5, 0xffffffffffffffff, r1, r15]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x284, &(0x7f0000000140)=[{0x0, 0x0, 0x9, 0x4}, {0x9, 0x0, 0x7, 0xeed7}, {0xffff, 0x80, 0x5, 0x5}, {0x5, 0x8, 0x63, 0xbece}, {0x3ff, 0x5, 0x81, 0x80000001}, {0x8001, 0x80, 0x1, 0xff}, {0x6, 0x0, 0x7, 0x3}, {0x8, 0x1, 0x81, 0x3}, {0x9, 0xd, 0x2, 0xb02e}, {0xa0, 0x9, 0x6, 0xff}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:46:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_open_pts() r0 = syz_open_pts() write(r0, &(0x7f0000000000)="a6", 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) dup2(0xffffffffffffffff, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) fcntl$dupfd(r3, 0x0, r4) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) r7 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f00000005c0)={0x2, 0x0, 0x6}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) write(r8, &(0x7f0000000500)="f215a06dacedac553be17bbf08f1949313ca42885962dc88315ea6e919ee697c482403c960fda3406e2e24e166f0299967c3861fb185158112d9d2639499e8f5d0518e9607c3cb664e1e14262b127e3032050e07725512f5a5d1b06cd54a5f4eb826711685f386cb00a4af5754a4dda1844bfbf45a1b6058f654dc32df2960d2241c3aea062ef96360b4", 0x8a) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000180)="a8fe9ebc330758fdb6b0c7a56e7e932df57930e7f328ac3cacf3d040218c95af5528a5de1fda28f5f8e6fee1ff08169562d7d13a5c14a4f2789792b8a791a94de33284ed673ee642e322f61e29e627e95c3fb191efcae92d3c1a1684f881d5cfdef46fa1c2bcfc693529b81ccdd9b5e982d284d468938a464d69dabdd75806c7d89d0e84ae581fbb26cd6ae0d5f794558dc029d5bf1b8eb0064bbbbcd721c8dd3e14c291275ee2f9cc42868c0bdf92814c03b2d2b5289e5036a6f2d81e74d5b3974002d0b38d", 0xc6}, {&(0x7f0000000280)="896f0408fa6c388f14dea2c61eb8b4e6123d907df4082f3f8a9aa023128ae19cd9e71ef499cad852866147236a736d1b2cf561c6827ba9bfe98e7040d3735da20122f1de47ee6538de4a66477657e6d4229de95fb9f3e54ada2b4405115959c645199066d4630280e133b0234391957854ae18662198df4a750a382e0d6174cd1512e27947c873c58a2e2e862fcc84cbe484970c3fb6747c6d47b9cf835bfec352f23dacd8033a37a911847ef421076a9a491bec33fe26d10511197feeee5897e1bf32dcd1ce539193ab9aeb21b076f1d6a76a67adaa8419d55f542bf9eef868ac398338379361a254e315b4029f21a732eb4cbc2d022002f697112511", 0xfd}, {&(0x7f0000000380)="e3acf3", 0x3}, {&(0x7f00000003c0)="7d51d348fbbd76b95cf5f14f25a695786dd08ea199640ed1feceb0a227ab7b03da6962d720dad8313f4f67443e7991f9570080e51d17eec72e72ce5f5fa1409410604771ea7ae357fe1c65b76c6f31f54b8c13c9cc29e979fd45f454c8b868532804efacb3e5df152065247e206f825dfd6e7fce4f350acab0451190718218c61b33", 0x82}], 0x4, 0x0, 0x8) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='r\x00') dup2(r0, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 11:46:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000004c0), 0x7, 0x0, 0x0, 0x0) 11:46:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2) recvfrom$unix(r2, &(0x7f0000000180), 0x0, 0x800, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) 11:46:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000c85000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 11:46:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="0000001860040009f0947bb3002b27feffffab7b74371b2891ffa49c22cdd6fe8100000000000000922c08766c307d0b5d6745aa90d22ab3048c4a2e15e9c174c4111ece0c67bff2b41349c5f2e8669e45d7", 0x52}], 0x2b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) munlockall() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x3696) 11:46:37 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) chdir(&(0x7f00000003c0)='./file0/file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000001000)=ANY=[@ANYBLOB="0200000000000000b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa138b0113ef4ae45b5e543b62c0c96a12ca5b49236b9a5c240542c4e8279008097b2a352bed21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e4609f31d49437995b49a5ed6198773ccdc772bc909556f8059335fe274b06f15da11940e9b63a3da9dfa348d9a7a220300621f17d698325a1c29b048040ec4c5114375f75bac6ebf595942a0ab278b8857ccd19752d9f4a0cd67dc5e2659972cfe4e1a77e8a85f1914d5af0bd1cd359cb2dfe86b0f8526d7799725fc1e4dd8655b6aaad5de14d1dbe34c4f9113e4c13e6e4eb33be957d989bff9362a08d992ba45b14c4d858ae4542432372a6255669b651e028968fd0a064da7e499191b8f591b20660d202ee7c78d5d413d19e0485b607c7829839b466e2c3655884a56c6845794af1b25bfc57f28144008f06eb5b97fb9ab4076b87049079c1e2545b0d39e8e39de4b1c9c9b4f33d1fb1f5e5dffac283ca7c4503eb0f19dfd23ce66c8ef355770ce8ece551e72e851e71292bb21131ded5802f029bc501747ecaa395b049046cd78b43a88d6ee158d0c83f4171aae1b31b2f4ab39fb681bf20c33680bd622d04971576890e01d5f9103be2bc69880a3769cfe7961efabcf7646b3e40ecf8520875d13da62e172efe1e49c9bfd7eef3e478909795dd8253f7eb6163d5c9d10ee966258943f0b887000000000000000000"], 0x9e, 0x800) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000740)}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0xe1}, {&(0x7f0000000b00)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0), 0xfffffffffffffeab}, {&(0x7f0000000cc0)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0x8b}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0x6b}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f443", 0x37}, {&(0x7f0000000680)="87d9e13dd75b8b83dbc93e9896aa21f4efcf3384872b758d182e911d037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b85", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd786a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x6f}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffffffff0100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x401}, 0x0) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") rmdir(&(0x7f0000000040)='./file0\x00') 11:46:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) socketpair(0x1, 0x5, 0xf8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x7, './bus\x00'}) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10000, 0x10) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r5, 0x20004402) 11:46:37 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='-\x00', &(0x7f0000000140)='@*\x00', &(0x7f0000000180)='\x00', &(0x7f0000000300)='/O\x00', &(0x7f0000000340)='-\\\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)=')$!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)=',^&%\x00', &(0x7f00000004c0)='.\x03,+\x00']) 11:46:38 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:46:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a388295955984c87910bf093f68d11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d000d00002f522b4364cc949e360bcd4c0a162b58fd423fb8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8a935325af520123d13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac3dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000dfb0b5e129e065dc0643ec6b47b8d7da4333a80f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb63671cfeede542196590000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637ab93b195ad5f5fef0004000047f832f52acdfd86a23fa11d55c100b8f5e852f1c12e164323173b97c370ce45174d76a3c2df7619f530316876c51d861d3e6759030072d72a646a656bbc97cbfb3a8eb36e2c9e35e094f633c9ed33448cc6ca592a1f1a8d2b785be4d768ca7f9fcc30dc775ae81f5b35001be3df9a01f3f19e114cf5af7cb6d8cec7000000000000b2778d051a8fe7064dfea48547d91428fb"], 0x10) socket(0x2, 0xc003, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x0, 0xc1, 0x1000, 0x9, 0x81}) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getdents(r1, &(0x7f0000000280)=""/213, 0xd5) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xd9c1, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x104c1, 0x208) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) select(0xffffff1b, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x81}, &(0x7f0000000080)={0xfffffffffffffffd, 0x2}, &(0x7f0000000100)={0x80000000}) 11:46:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x8, 0x8, 0x40, 0x4, "a6e4b8a2e7ef0f14ee1203b2e61c5eb794034bce", 0xe6c, 0xfffff801}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = syz_open_pts() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206949, &(0x7f0000000300)) linkat(r5, &(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00', 0x4) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x1) lseek(r0, 0x0, 0x0, 0x2) r9 = socket$unix(0x1, 0x5, 0x0) preadv(r9, &(0x7f0000000040)=[{&(0x7f0000000000)=""/50, 0xfffffffffffffe4c}], 0x1, 0x0, 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r10, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r10, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x531dcb30, 0xde0d, 0x9, 0x0, "db0b4469e6bc56a27762d11cc733d44ff368ae69", 0x0, 0x2}) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0xc3) 11:46:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x1d5) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="fe59caa5bf2078357997341eb02a770e551834e5b817b6ceb980caf69d89ff473bcfab8bae0dbf0ee636a7e3bd7b100ac6d124420cefe77bdb0f5dcb93c06f31", 0x40}, {&(0x7f0000000040)="d366dc23fb20ac5d2bf090380f4f59a058932304596c8e9709", 0x19}, {&(0x7f0000000080)="b1a8e67f566bc0e12f8a2b7c599839d56c", 0x11}, {&(0x7f0000000200)="e2b3b56c37bb8e1839256eb22b00a20437a6b32223bf7e3b20631f94d18b22d8d1fc361fce25f376380c43fe48f4487eb68fb71cf0d98e09d013bcd9f1ede5282373e99e1d03279da795161ccd2eb9ba4b0772148bf86e4e888f1d7d05e3866ab143ced67a1a49953432250c96ae157c53b59a382b93ce45", 0x314}, {&(0x7f0000000300)="7a4fd9c94a7c3cc47e9a5c781705ea6f12af4a5cad1278f81055d07ee80f95512944c742bd68ba9b80ee9761a156d1963a23daed7e4a0ad87a52c2183f6cd7288c362c029cd0509afb42a4207032638af16777a3ed688fca324c43651fe8406609391825ac84eee947bf7b8987d319601019513340c6757c569c8f9a0cdf58", 0xffffffffffffff7e}], 0x5, 0x0, 0x0) 11:46:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getrlimit(0x0, &(0x7f0000001180)) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$setstatus(r0, 0x4, 0x80) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="00c5949e7fd112b98dd8887f79e793fefc5fb17c6fd259b5a2bdbdd2b64ddbbd194f5355f6885af01559a4bd1c436f0848adb438585f9d429bf7961b323805d1404102c3da69ccf90814163c20f1daaf4a72658ee34aaf19d247fcfaee090987a8891b437340c5fb183bb54c600e8d72fb08013859b72e65236cf96a7bb41f29acbde3c1ad31f16e924a257a16f9d52f1dc8ee2dc9b888ac88114fc4890c10f109d38ca4", 0xa4, 0x6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x1000}, 0xc) 11:46:38 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semget$private(0x0, 0x4, 0x9) r7 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x41b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r9) setuid(r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r6, r10, r3, r4, 0x0, 0xfff9}, 0xfffffffffffeff64, 0x5, 0xc4c2}) r11 = getegid() setregid(r4, r11) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = shmget(0x0, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r13, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r14 = fcntl$getown(r13, 0x5) r15 = msgget$private(0x0, 0x100) msgrcv(r15, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r14, r14, 0x8, 0x10000, 0x8, 0x20}) r16 = socket(0x2000000000000002, 0x3, 0x2f) bind(r16, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r17 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x18, 0x4003, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = semget$private(0x0, 0x4, 0x9) r23 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r25) setuid(r24) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r26, r25, r24, r27, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r21, r27, r18, r19, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r28 = getegid() r29 = semget$private(0x0, 0x4, 0x9) r30 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r32) setuid(r31) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r33, r32, r31, r34, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r35 = getpid() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r36, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r37 = fcntl$getown(r36, 0x5) r38 = msgget$private(0x0, 0x100) msgrcv(r38, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r37, r37, 0x8, 0x10000, 0x8, 0x20}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000340)={{0x669, r21, r28, r31, r9, 0x9b60d8db20721e3, 0x9}, 0x200, 0x7fffffff, r35, r37, 0x0, 0x6, 0x4ec000000000, 0xb2}) r39 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r39, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x750d7bb4af49cecf, 0x0) 11:46:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abfb183d98f50474f5274e0bbb848060c22fee120c9b3bb5dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e9ffcfd49c596df7a7a7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332e7628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d700c13c21d4eee4f8621037c3d77495ad9a278978b26c46049b02000000cb9ac407791cd09827a4493c17a0921dc38af76420c885862413c6ed4f7fe3354dd98fe2652f0147a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0xffffffff, "5a5d48722a51275850368fda507d918c9b7b1813", 0x94, 0x7fff}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 11:46:39 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept(r3, &(0x7f0000001740)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) fcntl$dupfd(r1, 0x5, r5) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x5, 0x4012, r6, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3c}, {0x7ffffffe}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xef4048a395826abb, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 11:46:39 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffe], [], [], {}, {0x0, 0x40000}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x4}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000002c0)="02bdcbee0b9a394818750e1c60fa1a6f5e1a90e954fc0b9a330ad0d2b699de71eaabc1aac723a970075dc875e5f350390030ed1619391674fcfc8657b3c3b28e91ecd984b5c703cde4071f8ecdccd97a45905d9f1e5c0ffb52c83824efb2966e05e495baee349bcf3c228b2c324d0ad8ce9a290cec51ff372ad7809a00c244c7199563455bcb65a59caad21d3e81daf5689b983e26d20e0cb5dd38e51dcc9f8c4088c5388cc04d151a01469665b4e62f58ad1baa20c4da459d11741b90dd8435", 0xc0}, {&(0x7f0000000080)}, {&(0x7f0000000380)="2dbd1c77ab074b657f9c50b1a5f46d2c2186d1f6d35b790dad7cbd1e026139cba593e4c00da5fb81dafdf14d28a3991eaed344ef8fa54ea498ec385f18e621c055efcb6ecde46eb248a5356f229e240c20beb8f988b14bc63c7420b4388556f40d868c95e0563a4389e4b2ce2c787c5f66817335adf5a137bab12298057ae3b5af5204261adb13a52d454b", 0x8b}, {&(0x7f0000000200)="138dfd99d205a24be9e7a882331d2c9e0ea0cd2a03523b6a8192fba73adb173d77e1d46f03a61f6241388c0ece500dd42f5439e15f00b14867afd7323de6ec67f400775173670a31df1945bb0661aa9fb891bc57e99e93bf028e97331e8126dbf2b12e165ce7", 0x66}, {&(0x7f0000000440)="7d0403cd04ddc2778f72e97e9cec298e275b7d92b628fc610ccab0f1db0750848d4fe563846081eece0264099af34705199cdf7e766bde0da1ee76ebe68d6ce71f820b2b", 0x44}, {&(0x7f0000000800)="b4df0f1b6b75e32570a99bae6aff8694a7024b5fd7d72b48acf2f380ae72356adae076c995cbb0a0b3649bdad65ceba5716e6b212bb9f7bda51f5aaab0676c49e6b15142313d243fe98ea1d2334647f6e34443a96dcc740cdb48662f02164947014dd6150fe02103450356079cc407819b193b0134d324f1045f04e653fb86df612151dbcccb1b055592728c3fbb66270e46c836dde657650b193d691e176ba12ff7cd5c5893f5d7fdb8948a4c6401c9fcc78c0e2021c2827198fd9c18b43b150f8e806a38e813a8454f55d29ef610c91476c69dc0ff37ececd2ee7513f6fc83c8c6b1665bc4f846d15f83b781fbc28753fddab84242801114a5a5dd6843aff89f5ab70978317cf321cd4edab847c507048e25ac2de0907302f5de76946a9c2a1fd4c067d682df76ae2c8e43325367a396fc6747bf692729ae61e158f8d8be257017014fe1385ff23f801c4cf8d90a066895849631c1e273e3827bda324c2c69b638340e173ab0e2be23ee9c9f25b56d54210b8e0f98916cc9817876bcd5495d76a8a0c89614295e358e44b6b47f74023fc7a2c5117ac1bc3c1043942445364adcbe98cd5cf8c16b0b385f89c45a7e7e2f2c919f61fadfdebea63ac7a779020f6acaf190615b8c43156d4038782ff2b3f6e3fd8411584a54e1d25e2422accb401d4d57259d72479f9cc4042c5cff5df183401825cd66f5d75f161a8a182c9b7a190f55c356d50182a0abd8c45e8f1ea2aacd7013f0ee2ac17025d11cdf950a3d967778a449190a1e9b5e73712dbd67fe36e985b243ded26304fd12f1c793d55671996070e2b3b12c434b415fcf64b7cbc75f8eed356fa54611c18b4867df18bfe677b0f00b15e6531d7f30e5dab9e0d36b02970be643835dd4b2a49d0fd58f904dcaeba15abf3945d1655b4ed3a77abbcce1cacc828dd2cf7e9038f41e20c95bb4900ad40236b9aa4bdee377da6c3c198e20670699d1049cb47168619f0da27fcc0541a07f82fd25e215add78caffa9d29a5cb2664854d91a319539333fe0e53d548bfca4f2d5da0e6545e9ddf89d3da86e683350cf5d752b9d92d2343c7a18ce9509c71b9c33df28ff4a166ee1af59842a61e75e51958731a9d48f0789aa42e302a38a9fc03977010c6f76f13ef5f1eb45d1439a38106f6f189d4866729402fc5e850e1763b24a4c287b493ed8a1a28534c51a3b262c4c5d2e828a9a27e5c56267e68061eb262c613609c43902de71d4d0b24ddd19c89e948fcf5c55077e3ffa82b6a6e8ec5b9318963f6d6f07678268cb412aa0a81e9e7a6b2bd542692cdebd2ce31ab04e17f11509bdc30ce292731f139273b95e5a99d2cc6b915c307d5f352c22f7f4049b3c3c0a30e0887557bf6a1d794513911efc7a75a8c69acd50c7146ca6d613b8ee48220e7d00712a8014e1b770dd14410ea9ab02ae883e316d3b0981fb3e02ecd60e28b1862f27ec146d1b97af0fd6b98a1fc99cabc48e0f0295f62333680d0725d6ee15ad5c0206a4d9a122eae4a02465779426eea191bdf2f7c6c0b82b1abea20a2bbf5b53086c51ac36fde0d1e476c1384bbdd12cdbf88053438a810a879b4e46571abac8738c1210624979258f54873d3ebe57d7bd99a6b7e94c5af6ef7dbba2448bb6d2382b87619e92edead4c6129be2f9b55bd69c6cceabfed25f45ebcae2c33e7118cb8dd5e944a60bb671aa92791d3dbe34410e7e80da9a12a32517c39c61c5dac94cea4db40f5eace15c2c4a6887565401ddd17e5c9c08c79ee107256c12d03a860112790d9521096f0ee0d5d631358dcee28dc04b5de254c1007fdbb357894a1c3ef203061d000254db1326a1554f47a0200204112d6fb1b6f8069bd831246a148f7da8e53052d599a061d04018734ed09be2fbe22e3d1f8fe775fe63ecda00ccaa3efb9b663ef418fa6833cd97ce819f9f8285203140c4fc7e1855fa2785c4400e7b42047da571df6c1d127ff02ba9c2521ddef51315d418e5b8cb98499e354916b38b91fdba8fe53effdd2abad1c42d54cc2e83b023a1054e97006ec46e42f424884ee20361190d857238281155c91b40b15348412b367da197d703bf1701f7472f8043619cd7ffbceda6682c31222fc0cb2a3846c60585ddb7cf630ec6b3b3194563d727dd3378370fa5afc73ea57cff2df1263a784bb9bd16e1fadfeef89ab18500ef5ef0561e1f6b09ae8fc32a965cac4138324ff7f669765f62bb862fc01587b17e3ea6a4c5481703164dd9eb04d1d044bd41d738e9428eaa024e8583c00b2c07dda9af1a33c0f62fa9768b523f0e076a052d516d06f5c0766c7f2dfdb98ba3ef90b7e040abb5f8382f86c34a524f11114837a11d7ee681f40085ad87abc8f6f78027fe0a743d4b305fbf284fc70709bb4252b5e5aaa3d109f8da1634dc99b678658190f5858c1fcf4c1ca58b1eecb4db827c847b9098c3c88f32cc1e3c9752c1c581ca50b5c238d505b216febf80edd7799fcc93c77d789feae3d3035a5b482cc8db34a0da5be043a25cb4129a4f76141fd5fa3c896401e278de4857710ac50735dc462ebd645f9fff289e1349a92005eb7971938b25e2f77b645a8c67809a605096df315412a3ded6c90f880da193e44d87063595dc7d7315e6786fec275aedd9ee4b4637da2864db37dc54665dcb6755cffe601aa39cb98732b0a79131011d87052fa6381a2c71cbbbb6ce1dbb8fc51d0079a748a251d06943f0e7c9cff7f6419b0d4acdd0c6d20c73d48e239ec4e915bd477df1fa3bbf1d29bfe4e9f602a5118146ced012e79e91b76bb5c45f1ee6b9b6469d63ade209e6c1d0f5899a3ec95937ee63d7bdbb43b8baec8e705a7657e4eb65d3366e9dc11ea3e75005730c7fd5241fa1c2b74aa34accb800682679cbecec7c39ff615c4f18009fb847229e681780fef7b1fb9c29f3ce975398225e1d586102b3d0553b535f162a856a793973777851615068dc4b13ac968a4d22aad2a7269c650f0be206ed9d8cc2a143156b0c2aba7e7c95721d4a549bf55f1a187118522a04f34ecc1344ba307705fb5eaab656261c8f75bd3b394a5d56f44d72494fd70d160fae698f2d51eb86e3a57d0df3b3b53eff6fa5681e432ef5c9aa14b54828c3f69d5c8ac91091f7a4894f96a282c4c77b4ef829d535a88bfef2f16007c262ee4db4a089541dcfa52531784ebfaeaa06e2436bd60180ba1c23349aab76f10a556d4a59a1bbc9563298577741f67fe2f5ea0081aeed7046e3be671f2e5ec28b19ca55a3b1438d60f184aa2e9eef4d8dd201c60f20a86bbd8bbe94fbfe20d4abfc8f9075b41b6ccfecd3fafaf423af22b1b886093a41156604ea164840a303341c18eed908b72ef6bff0d5954f63addbc776b0ef5f8463a1b0171217672541066733d27e87faeb82ac0cf024115e5d6e80e77942eebb4be2dd7a1035f13a2427f9a142627d38af93c6b4d78eadd2e01f086138b38d40483ce9f9287799ca84f9e94b1b6cd2cb5e96a31b2d1487fea3936f0bd0c5c16600ece66df254b6fc628134e21edba1a107e6501d2ff40ee71ce2192667d112550fd48dc2e0c14d5bc018415f84953c4f457191d5f33c90fd120e45233e013bbe3fade456272c5067a3b760e7d44c40cc17303bcdb479b44fd01949f9dd4d32530af916c5e3b9054895941b45bfa809177a3ca31548c3c54768c30fc44d4bb97cc6495e5d2e6152e90f04f5f82713ca48e50cc61a6d22c815c722e5eed0298c5373e70728175f613c502a15c6e81d3e7794f359f749a07f7eb6300e193f7e988bb982d6443f5e3179bf6022513cb4a63dd1767837e359a968b275995a1a1ead80e5461e13e7825144f98c84077d1aba7aedc4ff8b4c4de2a5e53f7855e08d7a1d1fea8c02253595a040dd98624a9cd906203163fc59510f7d42989db457cc16eaeb553d445aa24d4ebe1a0818d4d1604fb6fb6b71785dcf310f755730bf3a0d5a9274776b7007f1e915e5f4e27fc8da4c4027526da5cdced33c7b22afdffe117664933f2ecf147176a2ce670e9a56915012a02e584e2278a3f29c766eb195a999c1865fe7bff44ac651be205a2dfef782d308d1a5c47057c2cbf4ef0689d6014a9fc8bb3d299b818aa0e0ed3b82817d19b4757ba146a64ebeba323bdbd608c59a3510b1eef347c1542aa2cf9e9ee39a054ba656c14f3371d09c7118a85a66f5bba3e6608e8033fcbcacde9e883312d5dc879536f3a936f60f20c0f344f6dc9f2e1c9dec01a2a36323ac4c735ac46888659fcbe78c264683e30ed1b511b5394824f90dbb84225a9b23954c39d026c504b67ea21a14d2f8852d6db68b30cc6211a88c90e483e90218443ae8c0629d82055bf1459f94700806957c84e1c5a8312edb39369554c25cba3154615d418b819f296cc4b06f22ce0b8e58cbf4ceefbcbba134a0730f198b7e38cc33fc0af3fde4ff0b636c532440e16cc496d16e6b59ad2730b76f08c214e80b8a3cecc342ca92187acb967fa6dddb61a3eadaba78c4e47812db4b5f6a5bfed442c577eb73df204fd6e835fab2b89f2a173a670cda5850604e99f38522921c80e592794fbc24bfdab869f0cdb14859c3df82bd6ea1bf6649b38ecd4e431a6346293697db5225443421669535a212221963aa65a2c96ce431e8661026da67c043432122f1c65b67299b6145aedddbc35da93e9653fed455e9fc9cb601a7344d8ea9e1cdf84b86dd0f7d7c2c20c1dba80d83a34ea0f017af15367d47c4da05a8576314f73c6281475f1c9d22eea5c1da0cc9f225a51d926c8a8eaa090b11601cc9a850d4d9904ffc629c9011fb6ce8bc8dbe1374ab44f148777372ceec6b163a0752c989512745a5fd5e831514c690f82476bcecccc1644106bba9fa659428448e300af965111a14f72831338981d2ffe170c92439812d68f1c636dfe5ff0d7ee0e83784950bd1db2369204fc8058a64e885d498f315bd6f4fa373972a5932d30aa4ccbe3ff02ed92acf3f3013f481c91d7865126de427cf8944d355887d73664ccc2338f49663623fd84f376f5a5c485cc46bd98d58bc170b0ffbffc5e2ca88602c47b6c966c4a0ed8f33806f389d437e4fad26b4c4eaa4f99d698dcec4350f545a070e1319787d4ee12e097e0b6df8b7292826ac65baa6305cd821454940f57f5903d25c7a1258eb2ca8beec03969d7a702391a14bb1f889038123fafd853cf7767e76023d4a5d39cd03074ee461aba68c348f21925610df23e3d7e77180c25c95c40e684e508dadcb7c091d239fa6ad4a34d9d921dccb4997ab305d15001bbc256cc42827661c74553289f436d07a3387c995ffeea9091bdac82911dcfd85ff156297ebcda7d5ea1b49e34df824a476f57f8736f4d496ebf60a8e9a6fe3661be2f040864d046796618ade08310cad7d773330134ce6c3b0d9dbc45a0166ed2def3dbb85b21896cf74f0b9a11e4c8e67e2d9a66888dd1e647c4c71d3799be37ca4e77888ea191ed650329f2fd0e65e62febfb9c7800dba55b50144e3d5dba14be85c19ed07dcd431a19276ff110caeaeadef57c120dffc5577e2aa66205115376c3e2bed3828c165f52fa1e5d6a582c09ab52f6619ec5f83b704c7e1549cb91ebb7370f1b2d9a53d7c46d28db94b9d9c4ecb791bfabaeb1c47d4771a8d40595f0e1f0e7a192e3f57d9a996ad35d18dc9df9a1819297fed8fe7241ee51a60d7cd0d011acd358496679effecffa2d511fcbbf23f59500ebe918415af77664cb2d481eee4a85119cbcf1d3994107d6fd4e6d50729c1b3b5f63ddd3160cd15bfed95b4f", 0x1000}], 0x6, 0x0, 0xf8) 11:46:39 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="ff99ec1243aecb875c1932f6cf860c27f1c2060b319a939909eb640e6da69f01b5b4d3c27537ef905e3fd3720c91fa291b0a2c7b1d8eb93c9d0f0d2990fda85fab634736d73aa635eac260cd52b600f45861027370b8a0766fd3cd09b7e96cd241985bacd99b6d693ab522fe7c96126b590ac6649b306df8bb4bffc37a7492d5a6315230e12c4aea3b746d09fa95f39db88e3dbc9519a21abf36d563744ec646de6540510442e02faed74f5893949d071c83e68ecbe396d781a675a2fae41714e874968a4be7122e50a9920f437771ae32f0504da75126145ed23baf5e044a1eadb3b8fdc0cfda44202574aa4bd42e847481c2fbba1b565813bbc0e1ac", 0xfd}, {&(0x7f0000001000)="cdbee1e8de0ae0ed250294e80264bce7bc6ee7b2c3a4abc444f3cca4da32bb0512fb05c58f914f8d69b0be15a6697eb65d79a66c8728fc5aa9ce01145bb22919f5fb2a74b376f6e336018814158b2053dede2133b81180ad3ac49c8c8ea216a69d680613ce72ab240ee077f7b01c3a423500e916bb84554a70cdb05d286ad4d0caa1b4e36d143a35f6ae16378547f964b6a1372ca12741b6a8dcd8692eb16f2580885d2d52cc3f96096975a97683270368834f9b5ff034788b8aa101a635b4c90f85331db4b328840b8c8f2c1ec323892a9fc781eecc851f62783cd5072d4152fc958c57a903400951a341b82076286bc89e92aea2d529f63c5f7fb21642ac2ac0695fc84268aa4b4cb44d5fc501ff93c222e988cfd2c662f85e3a831a0da8e891f0788b35d909757eb4a22846a6c1ef7223f0a10ed3ab3776c23a033cc7d2b2bf6c186687b2a12b1126b9a82289cf2d8a9df07b5d1e181af0abc0a21b818820edcaf165e28399ddc66dbb6c139ac90769a47438ad610bb40f73eee49e4f1df0f608c35f4daa15b48a4440bcee2293efdbf61cd1712650d74503d7a7352ea7a4c8fed80f66475d2b7908aa2b202ea6c88782fbcde6f342af6ad6722c92e255689bc42f2836cc596e2dae891d98b8a00ed4d6eacf4e21ace4cf0a4f09a0b199c9bb7dcfa8ae38b6c094cf81376bfacafae03a5121704c1dff3f2706b507e7bc06d008f096f18305d8ce8cb81247b449c9ada7f82bacd8402cf1c2564844dd15e80759ac356fe101170b8a6d7efb8cbbdad9e23e1fdc5bee6747b963012d91c56ea22b20b070e818cc5deb6c86d86b4c47338267d381dd0bb5e7d10866bd16649ceb6b85cf863e0c3d1c8494c206d768458ed47db40a8d48ddd09211959ecea0dc026f6a03c9fcee7564ce88954e1d057b699d754b884a05be828b589b6e173b89ea066bd048680987d9cd17ed3355818582e9319020e7f598ef159538ce36d544318e95ca409117508fe1ce2249cd248b6985daeaad8c17ca3cdd0bb1876c896aaf88b957e38857a293e642d5519915506bf2a970d0efef5f9d6c39afe9db204a823e67a3eeb0e22669b5d07d382eeb25891fa44f8725fb91636f8d5e47fc7d584fe1c5acded55d4bb880ee740c67674087ceda9b02f401638f486074ab3ddeb76f6539e8221d64400a8972837756fc8d0d34dac3869ade552bdc9d83c884950db0934baa3b2c2858693531cd68bda926bed5f355a24ca1049c5608aecfaec0f936065fb28e1303c69173bb573c60be1200f21078d7753465379fd1c55d21cfc5e78203fcfd297616e53c347a253e45c626db81c8ef6182fa33996f336fbb756e4f734f1314b9c4bb05ab82a8d3973e3fe8a5c6432b4c4526c37ec66d7167bd1b932ce42895c241a10e7d99fad41b5b6461cc5a2b7e34609da56b8d7704f83ede4e430210b82e1a686847985ade8fa3a7cd7e0c4e96305f4dfddbe1635f8e9786e9b848db1ce194283fec8c2617e80a522e39b113ce8bb92c56088a8f25a53022be567789d4b8b495321080cb6f7637bff1c187a9343f1da467103e796b345dcc96fecbcb468b72ade1e4eee437114e43b4a9bef7837b581a1abf7d75aa7ea5b17f6b0a6336a364ad8e09d5043b8a8999dc74263c0e7c7b4b80f474e9e801cf603d21a38161ef419150a425a930a96802474f5584d909de5de8eda3f19189da3132acab0707fb9f9f7fc75b760bd8000343cd2859a15c96954e17402077737440ae52a890401ac1aaf54c14148a77e227b808776c729a81c42d671908120fa4466acc9da39488bc396abd59c1cd867ec1c880d323f8adc70a7efd806691b4d4d43563484cdfad80ef2ecbfe2b308419000bc3a3f56834abd1064a9e1492a153b9dbe891959c262d4d1298dedc293bf59b1568c74878c31852026cc06aa78fc0bafe5964755917668659388d77a8565ae6ec3b4d53f0421cd61c6f4236e1b56a9d2579559dcde0c7119b08338adc11be2c805a070c573706f3f6ef7e80421942f9ff155d485973bd85d4f378ec40e58fdc9517e42a1b40446d6ded27ed2ec5b6199692f990b10261479219ba0caf3bb0990626014e54a8ff3bf688762b25cbd2370aa27fb76da42328080a6f7c8035867432becb7f05747ff849c61172355a3cc9a9bc057596e9b1660061e23e4657d6cb22ec958c041782efd3daf1c87c42f5ce351794e8dcbc69cdb500a653fecff3bc79fca6749824d4446df5396f92eea0ac2df0eb38b8a9d6ba4ea045722fee06b48636140fcafcc3d3b8a010e2d5671944de17788076932b809a9ac79efa4a378e380aa7fba5b96463623b9bed053fdc439f34166a34856b5cc2a9955a1eeb0798d6d68d2428860c1d1a2698582f0d347c83f7e4dbc50ccd390376baeef679d934ba86bf928876182596136ce3209db125da61e32bb58eed26525cd25eff7c096bc2548a7c0c091c7b06108f658a55ec3005108938f2b8558e45cb8cb2b6ae64aeab30de8e34e8efa41d7df4577d4f96c495d6402c6f4706d09c6f70411b9e5d8318ff41de7e74469953a45374c821880877cef49c87a3b602b72e50fca17d46389b5d7035447352b8e4f5201dc6720fa10f228ce68e5acfca90820ac4e6741559b5a45d5ed3396d042167a95782d435708123d9a89786362d911161dd695328e1c4b23a702d3e9ea97e1a005852ce1f6df1805787a926a8932f6067cc721f40e807432a7e9fe05671a761be28fb71a5e281686b294a56d41fb6f802c19425a849e44b405c9edd5ed0a6c3e1617eb733d78d1efc19a9eefc715d248a15397a849d6028b4d36ed26409969492b313691a2ee518f1575cd31bb784399a6b7748826c8b0c1de070f9ac4b7dc34cceccf9a763c309793701f16dc4979569343d0d2c2cdb7a005c6cb4b573bec35d9f07d2b7f316128ff2e0e0bbd9b30eb003af79bb8f2e791c494586deac8a2e5a75c773b550da1b14deda689c5bc25372a1534ce74260daa2925b0e521890a1f4401e233ebf15ba1af34784a06e6604a6f0af589f575d16afdebf1a76090882dade205e225df9589a172d960b53aa246dff28458b986a98f4f0ac7e6a168968d0f9bb13cc6dd9f37be327759aa412ecd4ed1601262b18957735260e298cbfc7dbd828ad6987615dcbb6f0ca5ef96a6d62dcacb6466be2351aa1d20e525fadf812905516be23d27793e858d92e27b32befb09f1a02f004723c1ade69f035dd1c92ca78abc506646fe8e3ed3d33afc238b14348a52d61ea829b01ae191604d704798ad1ee32078dbfa6b6ea59db07d091215c1c103e7948a08e9cfcfd5bc2e942743b589caac0a0b7b10f019b14237817e011242c216081b9a948c6ca0cb9d8b7abf0f1e9107d19a00611da61deef8701e210de7ca657be569999688e1ef412ba786e113861172651b33681761c2d38587e7b5c6696bdbb6a8ede8b804eef49ca42337238e79abbf67f834a7b48fa98932cb76ed16c811237514f1d947abc0cbc4456c24b72a74ff23d0fbc5c3cbb9e21a4442c518f2e399ccef9f48e74dd136bc6b4aacb2337ec39bcc3c87aa281bf14c585af95ffc567fdf532c8af4bd5897153ea2244fc8359709b8770b288a72de0dd26ef21f4aa51a4cc86c14c0dd973a49a2ffb7c7dba80e69c45f0ab8b7328611ab305558c9330419214894f63719c624534c6363e23913af8eb6f17b4e0fc84adeb83db0835ccbd982108ade792e7c4e6ac0acc90e56afaf1ab3a348ea44e42ebe8fd1e15ecf719fd72c590d59db2e4a1e9e39570bc694e497a792468d102c3bd27e7ccc78f90429af8bd6023a65c93ce46ef11b771d9d048684727db1143bc6c9580597a48745d88da919c94d99c8dd34bdaac90823c2d2a99d4bd02e0c0b2acf3af61a3cfbefed0fd293266443e79ffc5a24eaf8886d3b3fc9000e21e01806aeefa36648dd0e029684233902bea900e80987b03d9b8e3e01ca863535dc25d5f6aeb48701518d0a6c1959a3f486e09b806d459a855071d5bbd511f457847d58046e541e85ff09b886e53420a396c3bf26fcac3795f0ac329ebedb777169c8b13e44fc8274396ce54d655604c92fd8e4e269649e16da5b4a0865f3b5daaca99082f52372e7a6805fb9fc5503865a9c8ccbdd73025a3ab9dd0e7cba098a52ed441bdfa220fb85df8ea4577d4e6521376fe16c3928d674742519c94d2849bbd3da4f2721072382b83180e3254e0b4c8eeac5d7f91d694e87a6e623c708c1cda7e9eb1c881044fd9d5c69328f2b1159a3920be2b1079c9217135517345609e9cbdf45c2c390b6af315b23f7cdfef2ce843b4dc27e1d01f844f6373e38a2d29be17477c5105fd16100a32fdb12220601906b421b65ef0bf0756df621ed156dd6a134de4586387e1f1d616504bc5fd58e40e8a2b110979d498ac5f50e9f6c3ca4e32c0a105c989e05cfff6f29a388d0187f07635294c4c80b43155c489dd077a72dab53e478bf33311723b62d26d15d04e64c903abcff2ae61044beb4b51c461c6c37bd21363c356e43eb259372e123408730907f43845a1f255e4595d2cb5e2d6c16282f1ccc75a25e0635a4a7b646b60a4eaaebe02f6dc321c2e5342c0f82ff6b4d6a97b947eceaee5ed34f2110d3e007c688147383e6e9d22503fb790c4b4d95861088af3a0090cbb6af3b296ecbd316a03e36de3abe53b3b7df96758f032e855d93436a22a447c0c29f5107764c9b792622229e28739433ba407bbb403e012c6f96483592daebed7530895841594576ad8f03307ec0eb5a5d2a6502ee3fed94ffd8461769749b5c214a1847a21ad5a5cb2591d08a341c33d1c9f56ee96505ee75a627e9a6164515af3ea5fc82675842be18a97f0e1fb506d2f8d8118e65ca6cfaaae45932fe249e9739f2d558b319cb93245968cc2cd1a0e2a9f11af45aec01b5758cf1b7cdc6f462c39baa9beb27125e8f9cbd33a6d0ec666c395a7262f0468d33ce6ec7d5fe22ebcf4a47b26a2f7c372add9a1382a6c7ecdb8d58ab73b13423963a356f09b668868c7149ee2d82bd86f249a185ae74b5e58fec63632aafad65d76f4e01cd6685449b04d480cb92194b258c60d3613bfeb6f65659c933f4855442ba32d31610f0aceccfa6dca9e1a33842575fc234f1ff429c64ef522b2514bc604293f72df2367e54f85405acc428d2c246632951c981935f82cb1a3e0c4a2d9045e1a1fb44cf63bcec2764eb056130810c06f5a68bb30bd11bcb5a69089d11039ed1fd2d3d167bd7b527f70ca6a30fbbcb8be68c78ea93a5c95f120d9645d5a370f1f6d1fcd1100c5d89eb0cd9f375181a41c9c300dc50bb517c124318d27633085bf064cdf4a283831aa787493cd6c7e0cd89bdf632d1a074668dcec66739585119df71c681ed705e7e8bfbfaf1c492d9be9f8e2f14be1c5f4c981b99a8d5a60f1627280c7afb8a27a2ba1924ee4841c78ebbd4ff397a78c714677026ef73e2eed44dbe4f9ac20627773db94bbb1d68b63e19bcf846049865dbe21a3f67b3c0f1915062f0a8ae8db5d3ab2541d552f34e8d424ad1ba1614ca7767242211bc262c690761228c20f466f907b5a7327c402e6e65462eff0fdf682c656617750778c6aee1d18400f395295d149fdfa61c14341da2e8779a30e0da9367d491967b55d3350081e89a34abed6b79e7a3617b67840b261315ce9b056b36fee0fb4fa99d01b0680ed8b00b06a7e3d37a95d6eb1fb2066ba57b90fd7aa5017071e443e7cb1123bbae5c8d6cd485dd19a79a699b82c12d46a12", 0x1000}, {&(0x7f0000000340)="e8b52d9680db0775194918c567291e849c6fb37cf2de828626342cd081462d724e4aa05aa6fb21216a09f64a9f7eaf8b4b0897e96fc6e0a517d0256e4762c665f6ed2faeefd7f4147ae2547d0257ec285e2440974c7b65a0d72773fc518e6389ae118fe4ad2a7acb241404ab8c016552af94b33093d7d473886ffca335fe982874e303cfc4b0b752672f1847646dbebcf7634c647194fb76ec888d3d3d0d69d68748b7839b49c166eb82b4ba51ef5ef2944d0402c0d7458c1b8fc86ca138", 0xbe}, {&(0x7f0000000280)="707998631c0f1b15935f67ae2798b873cd02204522bd0b593f756e3c1e48116c2024cec07a6da89f1bf23a8bbf768a2a29c1e1714f40fb35707b03498e033262397dabffd700d1c84b7ff437232b58968765fa36b72d881a35e548d32d34d39b5d94e5091a42b20ce53b78afcb6e66a3f9c215ee7468a0", 0x77}, {&(0x7f0000000400)="d5aecd98b7d1b4e5844fe35b66b7b4c741d7663acc4ddeadef5d0b2022b064da366f4d39b11c28a5f931dad6c6913999f3c401470503d9b3223292af97440fd2549e23a9f1c3f60cb69e8b150260cd4be19ce21ffba0e7bf988a768743b649cbe8ccc4b6451ab685f05becd00a8f028ebd48c7f54533c2fb0ca0f079f54ec0a662d5f351ab9a0ac04624dc99a852ac06db956347050b07ecd40b8ae01102fbe8c2569e24", 0xa4}, {&(0x7f00000004c0)="246397959a4975475c8eaf4b579ba73e6922c8213cb0ea7a497ab32fcd843460a70bfbd9049d2e85789a8cedd9c20919d8f8e1168e79117bad", 0x39}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 11:46:39 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4084, 0xff4}], 0x1) r0 = socket$inet(0x2, 0x5, 0x2) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = semget$private(0x0, 0x4, 0x9) r6 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r8) setuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r8, r7, r10, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r11 = semget$private(0x0, 0x4, 0x9) r12 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r14) setuid(r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r14, r13, r16, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) setregid(r8, r14) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r17, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r17, 0x5) pread(r17, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x1, 0xfffffffffffffffe, 0xa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xb0a6cece950ae3cb, 0x80000000, 0x6, 0x1ff}], 0x67, &(0x7f0000000380)=[{{r17}, 0xfffffffffffffffe, 0x2a, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0xb000000a, 0xfff, 0x40}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x80, 0x8001}], 0x7ff00000, &(0x7f0000000400)={0xaa12, 0x3}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r18, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r18, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r18, 0x20004276) open(&(0x7f0000000300)='./bus\x00', 0x200, 0x126) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r18, 0x4004427c, &(0x7f0000000280)) write(r18, &(0x7f0000000200)="2f1a92eb5a873ba39f2051d9291d4e5382fd74beea79ffae833ed80b6976b7c7f120f0b2ccdcd6bd6e78f8266a5d2dd0b78529d68a9857e32c002326a5b456228ae865f8c84e1ed0225a92fab3b5b81866688c1eb480752e0273114d361c9a129547faefe268e6afe918231ff95f0251c755493195586c2e6ad6bd00fac97005966e25f49e358b29287cb0a39ad92bf3042f7a10ddb87225190ccdacb2ccb5bc083e1e378c34db35dcfe882f2a1d81d6fa67ad0bea05684e222a746711418f9af3fa496a05f6b288072232949e8afe3f9b9bdb4bc3179da842dd3b3c60d6", 0xde) 11:46:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c12b6c41a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4011c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d040000009222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0xb, 0xb, 0x2, 0x2, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r4, &(0x7f00000009c0)=[{&(0x7f0000002880)="3c30b4889269fb727696f0c005efefe2ee7126039006802e846697688aedf0dfa930d934375aaac6c40af341bf4f90ffd6855e8414ba6f6dd6b60fbb35c9f97927ecacdd091884ad94ae151708a816768c856083c4bd15dfd68dd024ce2aaf7f5c3b537ea9f1924ef9fc52bfccce2bc9a0e414f33d6bb5d61f973aedea1af0db14ce1d4e50ec12a950cb59b7b667b4b769560a467022a690c72fd4c02b05e4df7547444d1a4f572767072471958c5c6063190dcc13e407048a1d65e8240c6f2534f8d87dfbfa2c93b3556ad3a10c8ec53af8b1cdcff009f1c52e2db7e501b278091bdd4995d2b9b8e760def8529285384b20a46bebbd860a9c230cda50d9c8e8444ac9a221acc7472d5bb1c321e879ba678939993129c2878ef96f2997f3f7b7ad45df3286404ebaa74bb35ba49df62783817dda7313b47e1507ec5485cdffb8bb96c375e956b63c5758ab53d3d9a40ae4844e5e14099c27f21e3224bd36f0cbe31fe8475802bc4926faaa80eaefed29fef765cef5fc420f84fde340eb15c0f1289c12ad16023403963f043c6322ec866bf1f88064e29a2760d3b926281782aa70ec2195f8e4fe3c99769bd44a4079e8e73bb1e4f3b212e9f50f816a071d0cc04ced293b8750a686a6f25436cdea7d2f0499cc69e91249c7a9b131efe5545231cdbaa785d4787cef7bd29cce12557110c4d379b7128fa959eb7df23084541b181c83bed39c4748ab6a6fb22ce6ecf3c02af20ed46fa547bf598696cc082b934a90ca5471ee0645008ad2abc3d9caf74e4cab6371ea386277cd7e7c7f89898e43578143200668b73c23c3741d9399d133ec7bc4b6f450efe23ff3b677024112e13a980ce0c80f7c12bee2df3814ad19de3d0a23784dd83141afbd63346edbce965ad82c9d289fc20619783ea38f7b14977787212767856f0bb9a5fb3a065c9b137218cf0198e8902fd576eac1ce3f8d0f30d06fe6520ec3d4c9699a69fff9c0d6243ab95bd685000be547ce4d3933e7aca461e166a63c27c61ee1df3f51bec592fd21e71d55fcbc9a930368e8579a0cbb87d80118a77a08431e4f92c7d3f635e757082094076ab610610fee88bce1b57e31294fd1b7a34bd2c9d058d638561128b8037009cf9b38fa15c35938d996f0cd4342982461f8f80a2fb78990c48c43016a2af5f944a4f04ad7ab76ce110ec1d963fbed2ede8c73545f309dc5f65b82167eb61de562bb981c3df0b7d85f7cfb7a6a74323d098a970a0c2d0b762b0b64c7241c3ca9b89c92d98c621908d164035217d7b29fb0dd1dd80d05cdc4708e33d02d3bfd0a7e1ec2c76365f8ce14ab677f97c077e30b3510824d079aa8f8be0b712f1818c7e90f57eacf73ea8459ec23bece8908ae5718948509c987ba63f9251049b70ef769db3fbd05231e43613d443183f5a14bffef231d6d4c2991ffd9457da7a96dfafca5b6a1b9b924dd084dde1c2209ed14461953ac1fe27af6a6c9a2016c5a65d6225d2af2c41d0726c0b68516c1856c5a1c1962e2ab46b33f8d2bc7bd88ebc76c9cdde773dccb869ce6369c07d4e3e20788edfedbc7cadcfb232c27de5c22ce8a762637ddc3115c83b1ea1bac088d8b8c8aa97af2a2d4bcbf03f2c78c44bfe521444e8b21ddb7f1e541235ab173878d26e21a135f5708e2a29160a85ad35bf8b8086819419b8223605d42c2204bf2f1f15b6d0001ba1adcfb10268ca118a4a03ff38747ce652c3fae55119d487b5290659f1a5007a832a7586028837d97fa26314e1a1eaefe486c173578909c976ade757dd9e6f962005d249ffd51b74952f73a348f1ef893580ef7d08de9754e1790c008c07a800b542323d7c8230257dc64c399472539f3ee30b4298d7546624dc10b13492348d3a45c58e485488337a9a2c156d8b3f5e5142e0ad99ae64f958a036fe7a42106c36f925a921b1df410f578e9723ffd5febb65399ddd8ab5808acf3862ec2f900ad1be895d9c312d4af79965a27c2a48fb5fc0d9555f3c00acedde3471a3d58bad96747b5718524c4dc6881d2cbd265eb0bced6f4b153390c56c18ad6457cbc7971394719bbe05840d769d754acf3893ef271f23b770ca0f7164ae2a9ca8a9154fc71a36bbabad9c164b8fc490132f3dd6ac13a79bd637a9b55499ad60f6cf22cb3cb0cdca56948bed895755c933fa0495e5bcf72d0077ce977c036026f45126c002e0106b5dbfe188e66df79d060aa49f4f5d97c0ffa87f28b608bbbdc2ecd2f027ba893ae4e9ebffe71442ae75307286cf1e7be9529b6cb79d9f4a2b179f621420ea52ee41e188ef90384ff159e46dbc0e74d9aa7713840fdfd0abf03c5eb1d4266acf9627fda18b36d8316e358b4be1eb541a84b5fd9d3591cd3b3738aa550d6683b9bc01cb148f69649802401b0358560032dec0e8cf9a8be7009bfc9ae2cb6e8caf921d832962e244b00fd7c59808bcdbcf903d78c60cd62f562fe27e52c13ae30f52e3e98e5b7fb6c26f856ac6e0bed56e58e146c4c49f2dede6415914be54d63ccd965bd4ef74d02a33f28ad8eaed72c6a1f688a94b0ca86d0c994405b633b57df985ca8958d17002989b714789940dd56185324796b1fcc7f942067527c9c4d39a593781eedb291dad6fbdccb776f92dd0c3feb362adce7c203cd4c6929c91587bbe7e0001e70132932d072897a500576bbcd9366a689c48cbf8f1e512fe40a2463cb738f1d62c1a30628ffdf0c721ad587d8c63d657479965f07a187637a0d262e93e2117cfbde298c27808a6505721435a76c46d2f9053125460874a518ba954909029cef21a7e249bd289ae20981a8d2cd313a4322aa79c2f77d079b736396bc16ab3cda64bc1d25a3b79b29204486e9ee4967c29a428663511086d652a3c86ab3d948b4cac4a9b1c9019d1abc41151f1371130f8123471ffba21fc7f6f0e84b77a961fd881e33c353d233cd5677ceeb3954bfe06fc1cbb41b0b10ea3cac9710f21488316869ceb188fdd214b6150a9c1f2fcd678789a146c9279097844c384754fdc3cb9f397b01a317abc5f83ce58e38d058c15473826e453d72b77b57bb52bae622cd850294ed6ad9124708601a1feabdffefa81e9ed2d358015bb406c9242698c4aeaa9f60ea66300d784b38a350e55f5bea719e90a28248c2980b3356334d36654a57f91bcf6b21c85bf3b36106814a009af9e0aba735db6a008e03e427ace5e5a8c6388ed277b59bbcdd1caef695e90459ad1830a8caf48d0364bb05a39a363ffe0c1b6788148796e6d9808fd6f6ac820625d484735ff6b785e5b563ed52aa9f385b8221c4797b2ded84eff4bfd8d877c3f3ea1d5ba980e5e1fe4ba50d841e0bba4c96ba21618a16fe41223bac7c3e5d7b1046cde443d4e31f7882ef705a6e261b6a2bc8c9f457d667c3ef6ba1d1e9ae8e516f030f42ff7be71cd7d44237cd5e70c27efc3982bdd6b394d1700e76345241990496b555bd56ae944106ad9808aab18182f499ae9fcf71ee921208105cc2a1956ca22d37d059d78ed2f48a30e57dccfd9bd060140bc2129d81ef24c7b4dcee0ee4b9abedbd51ac6518162d7a1167625c9de7d3a614e7dd1b648bbdeee94b5a215d989573fe1816ca044a41d8a7660037d6a457285459937679f1ad0fe10939043d40ae90882daea06fc999d9939ba3ae071d429bfad8c1078d88301f8cedc2e3d44518418117a0501bab0a6a15b2dc801110c01244a9062684359357ebe1a6fdd2fa0b32e76069a2098cee86c4f32840baf897e5e0ee9f618da203e16e7ea73fb14ac36b131fcc58ab3ae24a32e636ac843357e275ccd15eebc30e97f7adcd318d32184593a813602ce26223ff66baaa67b61fb327d10cc49fde26dc6670323a22c9bdc03f3754bd27d96706d42761db106e4645e296511374612c5b88a7d13f8009159e87c33d6a59d4a90be98161f1a3d123850004590d803800ea7a000f80fa6fbb2ca8709ce3e489b155b398f6f98147ffc68177644f6d5430a03491d79ec77926a0eaed64c6cdad3fe3742b60321f0cacd059e4206202754be3d92e958459af521e06fa67c4ecb534160435b4fa72a6bccddd3df5bdfe1141f46e6e5ff4b1b9dbb4a0480ec12c27cfca97eaedc1655a0e93c8cd39ea32df839b09cb18fcc52d588d9d66d455c57bf4ad81a6d92a6075c33f9900a3bc4d6a12bac1f6da21c9dfddd7c757ca1d03f8472da2b1fa64ecaf94a25c92e9359bd95ea0817b7701784bfaf396474a8fb41038940381da5d03ecbd1497a7fa4328c8ab50b46278d1de20b045c0cab229e8b799f9b9f869503cba8cd3743a570fda674ade5d2b1b66885826e1dbaf989b132dd008952c829274941e5afb1a5e2ef5ed990d17542e639baf7ecf1f59063743f885161e008f726e288d3262fd8be6b5f174f3bf633a45eccafa6921054938782ff05c4a3c8a326b2d566705e316cc50a9a31e625e571292081abbe6f308f90740eae85a6fa5369908e12f0e33bf88b3d937b0d3d0ee2a0214ea97c0776ea8b4cbb91637ad791f1a08c952665e6e61ddf69a819b438aae6f78b744573950bf6858d5276d9d77eb328af22281ce7d4f529650330e48afcc5ef8e17b03c634f2c18a5f2393a9bb32f90f31dbe236a9d731b7f1a613abc08ba8c657d13464ffa67e0b12dd37eb0efd053502251291289decf64e90a7872af78254ff207b879b84f13c8a4a4418d6831da70b4eb3e774387a3a0a3779c866a45c32555d914fd785085cf46d34792f3fd1e1f46166716c7a986f530ebdf0400f7c83c614f5a067e4ba5ffd5e752155dd16104ffb6d7b13ca70781a6a5c5abd85a12659ffd7a2c6fb5501ff56b75857d85992ce9c324b43754e38e01e7a320d6cafbfa9cb1d72fa8c35f2bcacdc34030d37aee4437be0d9701effaf9245cc31d2cf6d26cf4cce235a17120c9fb7503dfc552b4694824cf74fd0a94c4496cc9228a40d3e936a8f8fa9772160e71dfb0a15276d8baa493db066d2442568efaca5805f519dce41b68b6e522665734decd520016b06f1d1d8204d1191c5d4d4110dd8dde20cca7dddaf2b963423f042a2eb17a717f75cb264bd365d4fdc0cc5bb194ecf179aa295fd762848b2ce0eb8532569901947ec048c93ff4eb4ada9cfad4b0e5f8227b52c189b553232690d0727407cca09573b4f4daf414c053d5b899187dd353cf12aab061627f74181af96deed321ac080541936d0bce8ee0f17abe5bbf388d861eef53882866ed44eff1f09a57c953cf20bc8a858b07eaae67c0f1679efd732170549c51852a00f5bfacfd0ff9cff25d42cb3629a7303ba316ffe0e62d00570e62d888b46fe8fba92a7b33b032b31853d4cc629184383aed234b70b260c2a12054b22b8e564328b5b5d1668cbc08929a4032daf186964eda801b6d89b4599b8b05d2a229788a5e6b933724bfc3f62cf048d98fa2c01c2e6673239f26e4a0f8992fa22e7577ec0bc7370b580ed135d00f27cd83fd4a8e03a59e2b979dfcd30e8eb7b500433120a6091e495ddaa504362a8394654b6874c80c31194321ec3d0ca29d2c2ead1a07dd74f82735f14a484418ba4121f3e90610278fa77fd8349646f1d12a4f0bcd919dd5b4491da258dd57d3ac85f62b31bf6c1e30bef5f1922005b51e7ac308d130f7b085b9d64f48fff272e84805d8f89cbba79b8558c55a0c25825acce795eef750310e9c755e6bc62d30c1978cb00953670d90cdac1a8b2ebda515abfc1b64e353f5aae68bb195eba0e55802bfc280464e11ea02a473a9b2daff9f1d250092f7c718c5f51f4", 0x1000}, {&(0x7f00000001c0)="df4c33aa22726832f12b4fff0473a04ca0626f1d28a4a32322cd852d430895b79a34dc37d24e29c3e625621c5b014d65fbcf333364ad27cf45ada7cf8e9ae03937d9bd53715145a3d03566f5a2b68732502c2517f67f4cbc707105b38049c6dac726dc367f212ef05ae3143d8dade3bc1f", 0x71}, {&(0x7f0000000300)="894787433010304e9d671363ab5b229f38f00a8dc6862af1dce8840ffc3266e0fab7e54d5fceea322fdbe42b5796a1355b71d9184dd692ed254229ccf151d98a978487ca4c6a109742be706043ad3ee39f3646de851abbce83496f95c4c10252fa516f69846ff9167f3d3defdde51a02187134f91bbb6ac5e2aaf190d2139f46444ec913bfdced7029e33ac001dcac546cc40de9aee08a6db3c5da60580dd4bef0", 0xa1}, {&(0x7f0000000280)="c499de8a032fa42689ed2998366b2752f6578590544f32a7bce656941d3780b41e43", 0x22}, {&(0x7f00000007c0)="1b8b7709fffce34bcd1214774663806ad43398ea9404e0ebf9f62c5c03a7b1f2e2185737dec52043f7423223a2aaf822ca594f6dc149c38efee1eb64ca98952ba00be4ae9cbb60763127c19d12caaa2d6b98fc4e26ac27d24afb6b1faa1b089c2c2ce7b73679bb968203661070631d51f3abae542a598c06fcefb067cf4af101cac66b589564f8c928e68a4247e20e1b8c22df7e56522f9f794f2439c9ab96f4101eedd08c2164051547314c905f582fa13e9941c5924a902b80b0017758cfb972aa18bf5694fdd6ce19838d783179c6caa693e5aeaa26b25c3911fa97a8e0547028ae6d71859fbf", 0xe8}, {&(0x7f00000008c0)="fcd1739f33b51a7e77e4acea4f84a167aca5bf40a9b20a40fd3d1253bd219b62d3bf6d830683483a70fad14ced7b4a84a1d79758555a4513e41d3f2652532be857ab03ab25922eb9baa6fbeec4e71b6400a8cfee00b881f38349f91b12b7c1c811c6e7f497780506b4e2cf200e9d016d6e45", 0x72}, {&(0x7f0000000940)="0da5cfd60b7a1d7818edcca086a0bdbf245f7c14dc4d6f3be33e73d71624e36617cd73d53061d9ad35ed49947c0dd79fe586e64e7937ed40506b169b739680752fefcd3b", 0x44}], 0x7, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) syz_open_pts() r5 = semget$private(0x0, 0x2, 0x50c) semop(r5, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0xffffffffffffffbf}], 0x1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) getuid() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e0878 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e0878 11:46:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x142a1, 0x2) 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(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x80000000000006}]}) fchflags(r0, 0xb2fd6c93d4a9b8d0) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x5, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/69) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0x800, 0x7, 0xfff]) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 11:46:39 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r3) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000180)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x7) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x4000, 0xfb, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:39 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/26, 0x1a}, {&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000005c0)=""/95, 0x5f}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xd0875140bee2c329, 0x4010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000280)) preadv(r8, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x1}, 0x1fd) r9 = shmget(0x3, 0x3000, 0x400, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") fchdir(r0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000002c0)=""/198) fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1c7e238c47e230fd, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r7, 0x5) pread(r7, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r9, 0x5) pread(r9, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r11, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r11, 0x5) pread(r11, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f00000001c0)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r13, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r13, 0x5) pread(r13, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff9, 0x20, 0x4, 0x3f, 0x4}, {{r1}, 0xfffffffffffffffa, 0x3, 0x4, 0x4, 0x4}], 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff9, 0x10, 0x0, 0xc150, 0xedb}, {{r9}, 0xffffffffffffffff, 0x99, 0x20000000, 0x5, 0xd10}, {{r10}, 0xffffffffffffffff, 0x9, 0x80000060, 0x0, 0x7658000000}, {{r11}, 0x0, 0x20, 0x0, 0x1, 0xffff}, {{r12}, 0xfffffffffffffffc, 0x80, 0x1, 0x7fff, 0x59}, {{r13}, 0xfffffffffffffffb, 0xc0, 0x1, 0x6, 0x1}], 0x744ee954, &(0x7f0000000480)={0x8, 0xffffffffffffffc1}) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000004c0)) 11:46:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/253, 0xfd}, {&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/48, 0x30}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/179, 0xb3}], 0x7) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 11:46:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x200, './bus\x00', 0x2, 0x8, 0x10001, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget(0x2, 0x80) r2 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r4 = socket(0x2000000000000002, 0x3, 0x2f) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r5 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r5, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = semget$private(0x0, 0x4, 0x9) r11 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r13) setuid(r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r14, r13, r12, r15, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r9, r15, r6, r7, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r16 = semget$private(0x0, 0x4, 0x9) r17 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r19) setuid(r18) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r19, r18, r21, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r22, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r23 = fcntl$getown(r22, 0x5) r24 = msgget$private(0x0, 0x100) msgrcv(r24, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r23, r23, 0x8, 0x10000, 0x8, 0x20}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r25, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r26 = fcntl$getown(r25, 0x5) r27 = msgget$private(0x0, 0x100) msgrcv(r27, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r26, r26, 0x8, 0x10000, 0x8, 0x20}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r9, r19, 0x4, 0x1}, 0x4, 0x7, r23, r26, 0x9, 0xfffffffffffffffd, 0x7fffffff, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r28 = dup(r0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r29, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r29, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r29, 0x20004276) ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r29, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r29, 0x8010426d, &(0x7f0000000040)={0xffffffff, 0x4}) sendto$inet6(r28, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 11:46:40 executing program 0: ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) r0 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x5, 0x32) r4 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x50) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) 11:46:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="8f06636c8ad99fa87dc570f67f", 0xd}, {&(0x7f00000001c0)="80b06eb33ae6ac7c506aa9a77db42cbc7acb1872d93d40fba656410492c49bc9a59052e11a37f4e68887b018057a601793b86f4665b45b649986ae7d3cf95239dada47a63179c077f0caa36b7011659ab11a00427895ae29a916009fa739f2cff6d6f7ebab9619467980c898376497cb2c6fc15d08b88cbfe0d7f3d74730541c8e3281b2e7412fb925dd80accbe73342e82257173f382006dc033b64bda8bb10ee647272a8d965c54d", 0xa9}, {&(0x7f0000000280)="5b5cd4dd5e1724574341f430ccf331dbf36654b74a745b0b761fdde7ac03b9996f6091e3c8cdbfac336bd161d6aeae66cad78d0ce84dcb2aa8d776611e1d300355343e6b93b6f7a435525cf4e619a1bd0d88e5e1e6bc1c2208c4e2b12591b81d36f39ad1bbbd30946bd88a04afaedb0f93e9e4c9e7421b98e0d808daaa8766b3107d6c403f1ae7a6a719b49080eed514f1b233423015651fea8965c2517c2de9a1d29ece26fe55ce1513b220fe2d534aac7fe0921456d446de9949b6", 0xbc}], 0x3, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) r6 = syz_open_pts() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206949, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x104) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) kevent(r0, &(0x7f0000000400)=[{{r1}, 0x0, 0x0, 0x1, 0xff, 0x29}, {{r2}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x9, 0x4}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0xca1, 0x5}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x3}, {{r4}, 0xfffffffffffffffb, 0x0, 0x2, 0x3ff, 0x6}, {{r8}, 0xfffffffffffffff9, 0x20, 0x40, 0xffffffff, 0x200}], 0x18339d0c, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0x6107ed9d2c152887, 0x20, 0x80000000, 0x8, 0x6}, {{r9}, 0xfffffffffffffff8, 0x1, 0x2, 0x6, 0x40}, {{r0}, 0x85fdbd453fa4c643, 0x4, 0x2, 0x80, 0x8}, {{r10}, 0xfffffffffffffffa, 0xd, 0x80000000, 0xc727, 0xffffffffffffff7d}], 0x7fff, &(0x7f0000000580)={0x4, 0x2}) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 11:46:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0xff}, {0x1d}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0xffffffffffffff8c, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) r4 = socket(0x2000000000000002, 0x3, 0x2f) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r5 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r5, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = semget$private(0x0, 0x4, 0x9) r11 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r13) setuid(r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r14, r13, r12, r15, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r9, r15, r6, r7, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r3, r16]) r17 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r17, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x7fff, 0x3, 0x4, 0x401}, {0x2, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x1, 0x1ff, 0x7fffffff, 0x4}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x7}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f0000000600)=0xd9be) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1001, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0x100000000, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x4}], 0x10001, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 11:46:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(0xffffffffffffffff) 11:46:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open$dir(&(0x7f0000000140)='./bus\x00', 0x545a23b0458f691c, 0x1e0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc, [0x120000, 0x8, 0x0, 0x0, 0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x46) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) r1 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/136) semctl$GETNCNT(r1, 0xa4b03d9fc5dc5009, 0x3, &(0x7f00000001c0)=""/69) semop(r1, &(0x7f0000000240)=[{0x2, 0x3ff, 0x800}, {0x1, 0x4, 0x1800}, {0x3, 0xfff, 0x1800}, {0x2, 0x2, 0xfcd1c4da365e3f2}], 0x4) getuid() getpgrp() getpid() 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x28, 0x0, 0x0, 0x53}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='O\x9424\x00\x04\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000080000000000000"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0xa8, 0x1, 0x7}, {0xe93b, 0x78, 0x3d, 0xff}, {0x8, 0xf9, 0xf9, 0x5}, {0x3, 0x3, 0x4, 0x800}, {0x6d, 0x6, 0x40, 0x1000}, {0xc4e1, 0x40, 0xff, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x5, r3) 11:46:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:46:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000b40)=r0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)="e728702931d127c9ec7d2fcf004a9217cc795c0c91287ada6cf534b5500134bef836ddf0a0d7cd82c728cfc6860eaf473d50904473f247cc87c503cdf10d669e99f17ac05cc899322d1a2baf3b76aed55c6d84ba7e37fc743ab8dd7832be55", 0x5f}, {&(0x7f0000000140)="8daa7cae47f72f0b87d3fc9a4dc8a9f6d46f4966aea53de36ce99c1c2ab8a0643df4f719bed488806db307059bb2d571bfe0c9b33e029a77fa6714188638c0024d349658a29b2f83dba18b37acf8ec4cab077ac58ed8d712f9a7525390c75ebe36973e410e5265b3d76099218fd52062fbce29ed81cec589c35ce84ddbebb10a60801ac64fb7891db4a778241f5a08c91edde3020e7214deb1843941bec3a11e4ca24bd995", 0xa5}, {&(0x7f0000000280)="167712302b941e6af04aebaed52dfeb531bf82609df88000bb0989e22129a479d5a3e98367a50c4170a9b5d586df7c56459d1fecbf40d3fcef0ba8619b0f859b965a9abdd6df95fb61ccd06d12ed754fc60455ef2b9ff82b86d3216f4251e2d7be0bb25a408e393f9d442ee0fdb7d98da0e566b4f54bb2dd26b0530cd190d10f808559fa8b3c6b1e5daa905bafec7642a7cce86c4470f886b68d0b0d7ae43336ed094f42b8531bc25e28bd26de68afd912cd4b52411c20875aaf850f998dd985af9df5a49b5cde977a13519945c4ae19e5967d3a616ae2b6430ec62a5c96dab2111dca543eae86b7df53e447514930", 0xef}, {&(0x7f0000000380)="d29621d1450b162e40469340e8315006f2886c0fa027c5bf2fd70bca16bd9f3616b1ac892352a59f047b06df0efe4c8ae9ce0aa4a646b5deb81ce27645a211f2ecd2ba3335bb04dfb41a45a668b2d782b8dd56b8acdf9e39bb33b6fe493c8379fc0a1dbd070625939df836ff6aa41ec64ee706f818543817fc9b4aaf46168d0e0ce71938c516303e1bfc62c4e0a95327f315fb329b42229aa29ad95956d5dd7193bf99252ee5dfb9722a8ddc06a1f2e3439741a0de7c4135c40781b59c10ae1fc8a42353f9a86ddad7051d0d7336ac0f67981beb13f4f6a31534b5d770456f4bba1f5c3bc01b8b722c0f", 0xea}, {&(0x7f0000000480)="1bcdec9c19ed36dca1960dc2042cf70ed41a2535508cffb1d3ec76ab87e381cc0caa7c217f8f0e1df01290f4cf1e6b52e2d8a3598250cacdd7bf04003e29717ded1e3957a5", 0x45}, {&(0x7f0000000500)="1f21ce8d854acb69d15a35d7c5babbaf06c6cfa408d36b93fa4a8a170c2cc3fd5498e8e1c28c5a841a3710c476a0f7d6f881e913506819ee5fb396a9279e3b28f8501042732535b59c64a126ebe086f8d45ec1f91dc4ef281bb97691738c267a35bfe613a1dbde1b26467214b356cf2f8a4ecbfb3ea95ff4ec2f782f699f2e2090b1af278517022ccca647d36e373acc655063a40659638d5b1b617a08325c9396ec9cbbd4bdf69a141c13c35de4cdc839a549b0e7c487e6f1cbc846465cc75a1dc51ccddcfbe410ede8b558e08ae6bd922ea21a3de85f2efbde6a68eea4a8c20ffcaa9c8aef925adfd9f5", 0xeb}], 0x6, &(0x7f0000000680)=[{0x100, 0x1, 0x5, "017fcd47f5de2e6248ea109e4603d88b62839c73b81068832f2ee7f8ea1c247e7aef258a167340738f5aab17f651047484e41d2138dd72ce1382d82e7402758bd42029993186411f9cb7b0c11f1a7ed68e96ca4756b1c28ecd98558c4853343301274e70319086cdaeb216dedc940a923a0ea6494ba7c2e17f14740159474491f2a8fe506a6c02aecdc409feb13df39c77662c824c27a73545234fa75e8482a74b92f52fda66508f057c4cffefb69f7a1a6a27489340f873c4d508981e999d9fee3b0f29bf8f7f10ead347e489411a5dc4635e88df6c8aad39d738465bb8018602d12b4d9a816963ffc8f2aa9cf38570"}, {0x100, 0xffff, 0x4, "d3afb99762c907ee418eea4daea58b1cb6cb5664cd3d604d3aeda3319e4aedba17200c1549f4584f1fb661efec0a1a3cf0ec25e12bf998a025751716241460050632fa771e101e01069cb047fb62e0a376a74ce0555764787aabe9fc5318dea1b8efeb90986bf4c7ed70ce239de2af9b25dbd613bc068e37ff132aed3f8c937e571fb1482705dcc425b2760ea4167967f5368eb4cc5ec8026d75f16142fb30b7d75966ca2b534f0e0f5321874f9f865666c3cd93391f0becb9e10f615f24edc7766ac4dedebb3490fb9bd5babb2d33aae9aa74fcb4c3e66050c37f8fbf0a5eb5ce858ee935078d3c92c7"}, {0x70, 0x1, 0x7, "e4ce2d4aa49a84d54dceb3626cf903ff80e18b3e96ae41e8d4343dcca5a86cb03277e61ab29e72b716e84ad5cc9e90dd4bbe092993804a6b8bbc0f0a88f31bf12636dc0ea8004047ac7f38bc572ed5850f27d70209131abfd833100aa1"}, {0xf0, 0x1, 0x89, "73037844040444d157d732bf6f89185e9b03ef3ffff3c31bfbef913ba68037a7cc1097940ff7fb9137f5b3c115876b60cee63f954d70b5bdaceaf9e55e8fe8ddb79952956a390340a17ef19b9efc3281dfb3e179f674e5a1bae91a566505e4161c37dbe2ae1601c73b46595dea71962e0ed703a553fece7119c9dada4742979b3a41a7ac43f2b88ea66ce5b1ba2f823e8cce67b480c38185ad6db9bedeeece43d23eaf915d41e0053061227a7e01d464534b00625cafa27a9a4bb3872aef395b980a4564c342094f20b3f543722ef2c701bb91b956dfab3b0f2167b1"}, {0x88, 0x1, 0x7f, "2907085b4281aaaaab472b67f3215bf5ec427e119554b810081de4b95b278456d8ec2ba3bab6e605688fb9449a69d18231a5111f62a128634c561a0f4b143cb7734a0e479d966c41c2090184b9f122f52ad71a29d92cab7fc1d4ed728fc48fc5dbadf09696a68a4bbd5b10fae24a8f5aa519f99d859a4f"}, {0xa8, 0x1, 0x2, "82d78a2489a2c6c5b85db6b9c2d2075572456d87d7b122c28c2e22569b26d44dddef8d5056e7ad15a136de3af7be1657a9da5ba21c727d6e44a6c11b4befd5d5bb7d0de0663e6ec928a5725ef17b00101c1a0489df61f9511ac16b263a8e5daf2b474f5ce4aa678e43f3efd9c0f7cd358103b9c301edfd26b68a17473f14b2c84cb32fd98179f078ae9205af4091eba573aca2df17cf"}], 0x490}, 0x12) fcntl$dupfd(r0, 0x0, r1) r2 = dup(r1) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xe89, 0x1ff}) socket(0x6, 0x4000, 0x2) 11:46:41 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x3, 0x3000, 0x25, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 11:46:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fff, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x199a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x24}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000006000/0x11000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000000000/0xa000)=nil, 0x4}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x76}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x2}, {&(0x7f0000012000/0x2000)=nil, &(0x7f000000f000/0x10000)=nil, 0x4}, {&(0x7f0000011000/0x1000)=nil, &(0x7f000000a000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000018000/0x3000)=nil, 0x1}, {&(0x7f0000016000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x40}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x5, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/69) semop(r2, &(0x7f00000005c0)=[{0x1, 0x20, 0x1000}], 0x1) 11:46:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) syz_open_pts() syz_open_pts() 11:46:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x29b8}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:46:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="40debeb92d23f2b600e4e92cbbfae217696cf8d000131508c6085d30b0472266953d5fe04083876850d94eee20d757a8b88eadc9370c955f4ded03a3ea2fc98aecf2f5b82f5625a6648038bd8f377d232cc670d3ca617f1863d2566944a5bbd1332e154ec56b7568a254133739", 0x6d, 0x4, &(0x7f0000000080)=@un=@abs={0x3, 0x0, 0x2}, 0x8) 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x2f00000}, 0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:46:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x2]}}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x400000000002, 0x0) r5 = syz_open_pts() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000340)={0x4, 0x9, 0x4, {[0xffffffffffff8001, 0x7fff, 0x7f, 0x9, 0x1000, 0x9, 0x80000001, 0x80, 0x80000000, 0xd7, 0x3, 0x4, 0x3ff, 0x4, 0x5, 0x5, 0x1, 0x1f], [0x6, 0x3, 0x100, 0x2, 0x0, 0x8, 0x5, 0x4, 0x8], [0x5, 0x41, 0x401, 0xbb4, 0x20, 0x4, 0x7], [0x9, 0x7, 0x5, 0xba2, 0x0, 0xfffffffffffffff7], [{0x7, 0x7}, {0x7fff, 0x2e, 0x80000001, 0x25}, {0x80, 0xfffff800, 0x8000, 0x398}, {0x11c3, 0x2, 0x4, 0xff}, {0xffff, 0x800, 0x8, 0xfffffffffffff001}, {0x8, 0x36f77951, 0x9, 0x5}, {0x4, 0xff, 0x8ff, 0x6}, {0x0, 0x4, 0xfffffffb, 0x8}], {0x0, 0x6, 0x6, 0x6}, {0x1, 0x7ea, 0x5, 0x6}}}) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e0260 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e0260 11:46:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x10001, 0x6}, {0x18, 0x0, 0x1, 0x1}, 0x3, [0x3, 0x2, 0x8dc, 0x8, 0x7, 0x5, 0x80000000, 0xdcb40000]}, 0x3c) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100), 0x0) syz_open_pts() syz_open_pts() 11:46:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="054cc4374a1ae223354a687beb1209e7964f6d7bd7a8a5bc10f14790e20b26f71e43377fdb29c8e13e0ed4d0baa321444ae7fe3ecbf70fd036155775358f335ae7d3f56059200d5b8ead69ff1ee7ddabedc775f197bb24de1f8c809c24528ea6ab64bb859c52fcb59fc3f8cdfd99dca3275c24074f3170c82dc789de5e276a9fe9016f53488cb044214e9834b379809553807d2d58469516cd86440b34449107e08b2de76e931dcb1c876dee7aa14165e3012308814de2"], 0x10) write(r0, 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 11:46:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 11:46:42 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="c39655ebff9a0843266bf4601ad2fd318e962e22f14618e9e8ad14b7e9016f61d8fb9d4f8840b197e887f41af9de10800935aa549cff765a262ced00b7860959f70bdfd74889fcb6b9f120c8fd7b01394b4539f8603074bc22bb2fde7afc3edc46758f80f65e880604f20c4ce7814e6204be343739218535ec09b24e0e95b3a8270ca58781365d66a31314041c39fde3ac1b984a585990140e51afd136bad8ce601a14459dffd9e3bb66dcbff4690b26a71be4970338d9995094c7577e586ecf401bc38fe05e34d7f0a4b0fffadb1a89e20b3c96c0a073e4ffc4643beaea9b0d3c44fc783af804091c34d63b1cbde978f9", 0xf1}, {&(0x7f00000001c0)="d23625072c1598dc7e5f36d714b4f05626872bb86bcc14814328fe1dc3aa2c", 0x1f}, {&(0x7f0000000200)="fec5ecf732125c21080faed1046db9c26a907b17556627af5b8261bc3846cb15b34a57fb69317649a05177e78d6c41a1e58a86ad04c88066749937548514485478797c9ee39eb5464c7533348eab35839fb04a1da5b1ded9e84e20df6261abb35ac8ca0a3d9941b1a9f3d3f9781fb75c2a63ea19997b70642e08fe5386733c360a57cf6c55cbff5fb04e53a8b26d1e031fc9e363645a2ab2216113b715", 0x9d}, {&(0x7f00000002c0)="c6e90066873227efac094626148a67bc3b31eb15808719b0a7fc787e0554b71fbcf6e15f3d35968babb88bc52295799049ac2caa28389a8366c96330a48294af22cb6d8aff37e665a7e225d1decb304ca9898003c71a27756f8b350a34d6fae811612d20dc85c892d308a2ae35ad3e849b21d3eca359c10e6d0c8006c3a321e3d426874d04b36be6f533d4f9e56bbb154fbf71336b281ac1260506c9051aca896a7b9de0d07ac69d5738308c4084af51989fe471fffe71b278da0b61577ff24d6d885e5fd58eb24e3bc14abe2eeba15d4a4350be2437785131b3297e4d141f2eb65090d71a51027abd2513de2bcffc38ecc348ef34", 0xf5}, {&(0x7f00000003c0)="98", 0x1}], 0x5, &(0x7f0000000480)}, 0x401) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:46:42 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) socket(0x18, 0x2, 0x5) socket(0x10, 0x3, 0x2) socket(0x0, 0x8003, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x3ff, 0xa11b, 0xff}) 11:46:42 executing program 1: r0 = open(&(0x7f0000000140)='./file2\x00', 0x8ea97881abb83d2e, 0x110) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use\xe8\x00', 0x800, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(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') 11:46:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="989ee51d68ed374afcd087c7e342209e69d8a8c07e1b6f53321ca85ffd5288490a3f6c57d7fb3397a8ea1330092de54222c04744e7dbc47fded81efa920e8f9bb32572f77931356a77caf9743ba694c332e7b8ad73abada3112aeba16f9758e0ab5a4443e60d4525a2e8b425c2222c4364caf6ee6801275695fd6a613751eb6c7b747320ffe9ecb16228401288ad8e8011e7439f8fa79b679ee01172c87a9d56a159909ad708ed583d245c5a57b33fd5c41ce5c67c008b6bdfd4a9ca8560c27c4864a1b2476d7597a011b2cf9b37879b6f46d5d2798b400c817f85d47204b4b9", 0xe0}, {&(0x7f0000000380)="3d4be8604be4eaea6b6531c9d5e140a1f1f923339222b6c11d9e277f02713d9b83718a1ac46f8779138f086cc0bc1c3f8777fab8074beb2ed803e058fbab3af5102164b890ad8d83cc7d6041b06d4ddcf5de6bb3af0ff2771546bcbfdbc29e7282f1e56c3ed4a88ff7e89b33b9ea0d9f7cdd903224239716d33fefae2e33822935937f26925de42dcccb81b15706763c5e57218c8f3438ccb968eef9537c2c4c4e95350d3c8fefe5f0a9a505044bab3be228e74ab133a38ff4be1c4d5ff0e9e53355c83b9c41dfd5c57309a8790348e44a96b6280519dec156165395376a2a288303896ae02c1fc368b9cdc30ad0", 0xee}, {&(0x7f0000000480)="3e92d49d0ff4a59d1f8b88663656cd51d92f142036a7a7a19d965f77beda68067b5f8b7cdf18a789f7d4a91eca3ed1341444d34f97261ce941e6d5fd013d30fb9b1dcf85981beddb982059cfd55f31a3eddbe951c80c5680164de91011981c5cc60b3097ed3b3ceac1fedfddbf463b424f2bc7fefa12fd01065b92763104cf9e68e8fbfe591e41095e087bcc57cf2b086914da2ff4aa5efa165f", 0x9a}, {&(0x7f0000000100)="dc43a85003d2", 0x6}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") 11:46:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x10001}, {0x9, 0xa06}}) setsockopt(r0, 0x3f, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:42 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0xfffffffd) 11:46:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socket(0x10, 0x5, 0x2b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed4080000000000000000000b9499eb2daf0997c78dfc175f993292663e35e268a6122b6f25a19c628bd9caba9f3216df85f95d7a565acacda2216654b15241288b491904000000005ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d8a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a7c71fcff7fc3876c37bc1118c1c272d5be18b9f7617d406579216c08c667d3b3de7cf0b11e8104704e714cec6c5ffd5777cb51c30341464e6fd847da98c3b36c576a3cb841212df52e932eae4a671"], 0x1) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000180)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000000c0)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r6, 0x5) pread(r6, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xfffffffffffffe5d) 11:46:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000803, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x74}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 11:46:43 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendmsg(r0, &(0x7f0000003bc0)={&(0x7f0000001300)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001340)="094996805b8abd613334c95386304df18b0c9cc84b2873c435a6f678c7198663977f5ae7a12a6d454879a83259780528d174b7b771824ace2d8d56aec685179e975f40748e9fc9f1a2d6fd6add73fff450b74c7b1288ad4c245f89a6994de913af0957b810f07a95f1420020fe6985bad798eda60dda643c20bf22204cd2bd7c55c50520d2209ba5c159454528a47bbce778626c0c894640f9953fefbc5fa388772a076c288eefa969dd3710dffed68de1003346e58cc1941d5b393ba1ccb4450e11f20bb7e7d1e2921abe0395b741ea3eaeb3a3224b77fbd0602ad58dd9e30f67c067a032ff5bd8a25a4c0a", 0xec}, {&(0x7f0000001440)="8e7b479d5011501733aa3d775b1b462f7b579f5a205cf532c1d7f508850aaeff1dc0cf9178bb1c1e0c38c096ae8cacb85955f15eab6483a90479a717fd314f5d1434838e6eb55fcb3a51b1ae6b707cf021b259541ca5b9b5db63", 0x5a}, {&(0x7f00000014c0)="94f2a3f80f3b4d6d4acaa1bd85e8bd259cf426dfb20bca1bb511913d09ed1997b5f798d6493f054eb1182250ce600752d512518be7ca7d3eb0494b32a7423edd2fa850726c4d10df5754f1f9e93f2964555b0dc76228601c1c4617918f7d681d21ac27fd238ea828b6517b59f36f5a63bcb797dc1edce452cbc155104e7b6dd1253f5a102f5d172994d2428c17622c099cfdd9e82cc47aa3f6477c1cd8ed09805d0fbadb7f8d8bd6699352dc1d04af9cf495210adab49db519511940b39a4e0912c0e194602dc80a510d44adb716c1882ecf93ee979f50b3c1e0f37144ae48ad0591243d4e4e51af62360b0facb61944e46b65a590cfc0fba6b3280a5a06e6ed565baa97d42179dcf0e1f0c468015f2486b5dead42a6bca9f8082cd5f14e3c4356e9e5b2eb4fd3164329d5c6e40066e0b13b5a2f55a327a7781e5d6ac9779361cbdb3b23009f81eec1fb1778c0fdf004624747e7d1adc29e7e204593cfe7aa07d754505e7eafa372a4c9933cf11824016a0bc0d6067b46b91931e66c9bf38f58cd42726f740b83f22c2ffe76cf709bbaa4e2bbb0d5357eea4a2f7703e55ca855ad17b9c1618f30862d3c8875b218dcc5df0198320586f9b465593cbbba55158f9aca22020a0dfb8341dbe6369bedd6efd5c705efa5523880f223f0d6c77519573f6fbad19d4a4273fe38dbc3d26e84d686e8a18cfdb6ef84afbd0eae6af9c09c9e3ffae1ed2d20d24bbee6d347d261013486d601372f42d5d223a3c7ba70866ad386d39e7cd31e77c51614649588fcc8f00e433ba44afa3899ec2e4f6dfbfe98300e4f8fb3e312dc064459ae1c78e204ddbcfcee7c54bb26a877d77bba2fb684f6064057231f1b0c691fddcb7c8d0c46fbfe33026949ca598335079c2a0ab0d9f803e109160cc9f8d23c81b5cca346656a1fcd5939f14a343b7762a6b80d4dcb63f45528fde614d53e3b2861420fc0fdb0badf1ce9c1ab4ccd44ce18f21a35fe7207febcc0aeafb006e0b22f2b14b8d14731a740dfef5fc64497eb34b108befb2f30d8354dbd7bcd5234af0739f37eb5541958e69518ee38bb7b55b4b0dceee2e641c32019898c5918019a2cb21a95b531bf49d4958be2392465fe9a6d96dc74c1161a362e003993e317d05bdd7bf8b43a66746a3ecd86e058b9885813dd35025a154c918af6fa5c6fa5fcda06863fe20496b4df5f73deb9902f4eb3b50265395f8753d10ff631ac08983b3f7d19533d3ad4b382fddfc8141495f4cf1ab8d0622fe0b11f523d5f0d8359fceb9d91eb6115533237ad3eb341172fa64b2c60051240a642cdf9bbe00b2f53f022a4a811b013aadc26d6c08493f584cff848ec16985201195dcb8d3450166181bf30171ca00933de05370768c9e1ec4c4e23ba6d8613b9a11b4c62e28cf6430dbaa54dc363deeae1ae6acba7c6fcca389564e1492ccd0edaba76c69f1b7443f007cc8da2cee37f74c9a6123df2b255bd5482c7a92f7f54c154e1910e24150a9b9a874386b23cc705c08967802cb6d4ed97d0f6d23824f43812b480408518347c5bc797b4bceafba14a48797ba9197d5366d4c723de21fe77a10d7f462a777702968616049abf35898a0051cc04cfac5ff5af048426c30d7330551c578e2b28fa89571781c171721c556a4d75f9fab1a86ae79b291b7064e3e61ac01aba8570dec2c30f64e2ce3d94bf21b4e2888306cfaa515a2d08b653020045f2cceeb3d34f4b8555321296860382a795e7b7861efeaccae0f015a3ea3cf41100ff3a0563a219f26a20d8a5e013da0d96961e0358e9c5c8f31926583312df947fa0e501252b7ba525dff9e7ac2bc37b21136d5f425be322028c14d5e23b347856c243d26584e8693a99f0612795a044405753bb003e4da2463fb5e214fd527d0434d36166db268b4fac27517ddbce2aa2b9fb006ee92d37b6799bfdae1bbad3d5d293aab3aa0680697c559d6bd20d2cf0b96a907611702c628bc6b0da6cb78b3ae5af1b9f073d71a7b9be8d3878b1fddcfcb047b3810d678c19dcd6bd04a64c64a9e49ff68caef1277e2db125444259f979abe9d32493c52849c46a210fa3b55260eb21be454dc4a49767dc6ad600e00e06e184a7a36a0456b761f347a656c007a36a11830a9b3db6420568d622ea32c542176aacaecf79f77c617ee7ad0c95eea2c671f47a8d6ddaa32cd0345ae99f1913966ad01e7468bbbd31fa000af650af722acee1028cfa3ea39547b4e8733be11fa4301eb4a8a3d6c0aca90242e10326cc4d96c8bbe39b66a91da0c4c3681d24ca319d9afc4008d47b7a352c375195c9bd2e3ff076b6bbd9855d1a7178c2cc11c785e968082cce2a99fca95fbfb39e3b14ce742b1099b3b314c78eb59af51e0b679b830936d83443e0ddb2c54a2c323e6114e4c40f49a41b4904d778074c1fc70dc362f35c607514059f2c28c651c29f24f122ec69abaac9c308f9f3ac0ff581562f9781b4f55149cb5a75509a2c1c389c310a7e31fa81861829d40f9d10a336009d1cb9edf13667d1b36a4bbc3caa4d7fc787486f71deded94a9f12a7cfc0787625cd419fcbe79ae25980d3359fdb6b07c66ab91ca4c99acd54b7fe83b18c3767f848cd8dcc6deb54468084a8f9743b1b2507d338a613c4ae668dbddd50779a44d0a67f8e84d6b48c0151b3a357e8be0acc57c915a165e7ce632660efb373a8361d709bd498b847ee5b3f56a6f1188f5599ea6d507167671afb233e0003f4f58fd0cfb379b3e0f368f7dc8b0817f953dec8015f30c228e06a315b8e9375cfeb396183cdf246ff1eb747b2f332db21f25bb8770df9ddcaf26aa30afe36f3427b0ab467345c960d369073e365aa374ada3172cf9fbe259c0a075893ed02970818e8e3e58b8c99879b62eee7d8b5ea744d1a9f93a868de18b49583d8ae8e163624f8699bacdc349a27a2446caeb65c22216398e4128e64707e02bfc356d316ade14d8b6d0d2321fa80fcc19c5d5543b92fa2787b5368ca83b0f0bc1da26fdbbfb65285d1b5a2b19d8f252c4e3bc9733e1960b6c5200cfb5e7ae15d36ab9c4270fb54749d753d7d5d2319c86331574063e5d305fe7327cfd75bdd360f28c9e2d2383386b89e16f4482813c4fd651f0329c14325998a9714198a1108bb9ff3263cc4847c63fd9f3896a45aa05d92df283f8c197952f983ad1f847bd1b92bb5ffede87744207f3ac70763ee1302cab2d42e564a7fe077ce104a22fd1e287e5ac943b176b47b0678f2697ce8ba1dde1a34d5692dcca8f4d431b5d09f3a67ef24d5b282107d93f009def31e54c1ac9f0050b65b151b55055787fe5d309c3719beacdd7951fb199808dfad3bd8770f5e82ef4e4a13570a9f07a5a713aad0d03a6ef879b9cdbe3269449f3254635b08d9df19283e7edace4027819077dac53ff50a89ebb53e2df764ecf49641d461306c4b77ad77c1be2eb91a07182b77d1c7e6e3e478cade1cd28c4094ba2ba25ebab7223d1eed5d3b59f04429b8f68ea181dbb6979d6e91eaa5270e6ec9a58c62bc5ef7dbe44691dc45789f0520640781014d4553d175a98a1427913cf50ddfbb275f1cce8f428161b271f1a12e215e115202cda6cabd2719335a2baf03b21adaa93195541d227a7814abc8a1d3d3ae4349b153e91f0fcbb09a9a3bd44f6c17522d99ca45c70d3a888b8ccdd3d05ec15fbfe29242cbc00f7d4fb19c65bd8ed01401e25108870feb209ad8bea4eab5946c6511f58b07362ef9e396388f40090291a88524e245945960679a485d54c7d83c0a96f0163e21a71986aa75c2a932bb4773f6512daa4f4e224086c95c72980198b80382f959fb032fcb52da158815ec142f1c299c141b435a6f3b56c345abe8bf012a92e1f471732ff0fca2e2b9de23dcdc4a4ff5b1fe24570ab2226de8aa02c30d58a167d739bb2e5183f6fc28392d6ab3588ea938a47ba8fd3cf66998d343eee3f142ee07c2c83a00c96639ca42e65c777205f7670ee3c0a3ca6f443914bbd67a9d57d219a29edd76b3e45f452e730cd528da927539891ea91d475a59ca3dd07de398b72d3e525b07c554d437be71c32971b6c1991640f0f51ec1e687baacf9925cac94bafdc3672713cb2721d270b14a7f46cbf53403d6edb8c7ed5fdf446980cc5bd6655611ec5171793c7ba98884db0ae7a671543dfc1fdd32741fdacff36032a22fa6fc4a68bb486576984b1011f63af3d1436d520dced3f7812832e5bc4e9d15a256e1d975c3b3da8817a806f199e044bb1f724b4170187e325994a363d2e7d43aaaf02b1cbcf7a6b9afbc0c332f58d04fdf98f8e9e76b8a0e27a00af551973d077417c04d343dd1b0943a31fea6052e60dc64fd222a45f31e2f59e368382d09a365f9f889e7b23838eac677773571793c19aa7ee45615b904c44daf745a1b7bab081fc39d453a5a3d68388665309ab227faafa005ccf86783f695cfc4c6f718807fc02f734a20cdc499a295562a28b1c9b63475d812efb49efad015b9639d6866dbc0e49d70298c1759773272024b1222e49fde9d791e44499a3c0948666e4db26781d18daebb42ef02f0efd0d5b13a293e921ce54079ed4f2c2cb77623ecc6fa07716635a30762388b2ac38e4272805a36b04241100b112f50f0e4108789f782ddc78bd2ece5da286514db175924147f8af8136ca285531852b055c437b252294ae2c7c43bc280122313b439117a335122b7712f888b01165b7dfa332839e622d14f94ee1ecd27acfd5336c0b38722bba18a50023b092021e3ed8984d0d6d95076d4d8cf674c11e13ef1b863cde8c4b45083c7c1d93ca3f211ac2769567288b9eac2e9a0ce323231c5dcf24636ccef7f8e6280d33dba6507d954780ff382faca6b5412ec8bf64ffacc6edceae13d30de9f64df8dbbb884e5e29748af559b033f6137fbe662cdf37c080c0032ba1d2fe7c9a772c7ab6fa1caaaafe9812d8246f52702f943f90ba10f219cde01f569b8bb2f0b4854ed6bf4c218cf93445b9d49e5b1489c93b289488cd8d974c01b6f3068d61bc4aaaf1e5af90235073b49fc53bb7bd460ceb508fcec6362c24bff2a8395969cef95973344a84409cf02d7261d8932fc2d34e3631419be616e93146df506951d9104069d008040a0b608a787c1cdabcca60cf9e2c3cfdeef20b9dda025b8e86ebdc03bf25a398249e609fa0af038cb10d1fcffabec382c43abcd6f84d3641ee8e513e5c151628aa9442a74406f547987ec678676f34fcd50ccad816dbf1475e939680145fb13477ce236065de939fd630224c815f6ec1e68fc784a08c3fdee023cc7dec950e912d7d0c72ad29eafa7f81abde779343a6d3f0514aade4cfd299dda0c33adaa9bdf3755429f5ed0937b13a8b87d7a824e394a41958f6dc02d858fe516b1f7d3e2c9e121db2e682197eaa8a87266f20e5ceaf106dded8426924d98baa148a35828191bd9e538c5248b07fdd2939cfa6bcfd3089812755781533a743e3d40f5926409a372f61d0befd2cd21ef7eeae1c565941cb8102cbb074cc5be3948924dfb158033b3576b2fca6f9bb033f983bc047e4c3683f8832e5b12f03d40598700c148b52776d40655a7a5b4b2d704e00d6e4eb5c069f8b196fb10dec9892771a698d63c57d59d845abd35e84eb9a0b513263905ffe0b01fcb1239bcc524dc606c08079945d252ebd2c2aec0d7a20bfa11fb16c6041e069319522d1228cc57774c800d8fe54ff997a5a9b7523c89660382a8770abc21377fcf3c6ff85ba16471016064e682fa973192ad2265807548e3a474dbeeca14dc", 0x1000}, {&(0x7f00000024c0)="eb3e5c6f54e107bdb80cd473335f34794d9547dcb3ade9b27ac4f81cce4ff08053964f51bffe91bc839f664df3afbe3d339cd607f0c788826b3d7d648d654d74c6ee91cc9f9c44dbc89b9c58010c80", 0x4f}, {&(0x7f0000002540)}, {&(0x7f0000002580)="518e3a5f78427fb281eec5610c8b45ca2dc76549881c385a1fa0b88d0f1d7224bc9c1980aa24bb8a41fc5b3dc245b7dda1e08dafef6cc9117f7364a6dd85d6830a357576c65d10b33ea913a6a4a60ff593104ca882ec08daba0f04de4a8dc124874da5344a451341d7bf37e196a5eb88cc4c7386c00a2f9247026ecbb4fe9052ce6a9c4e5d5c93d06656b91fa18ba48aabfe96eff3edf32895680939d3fa806a7a67ee7ecce2fa44a0f4909b24a1485411348e86b2bf923faf970df7e3581957cd15422af811e81d12ab31a3ea70531061578592b1193abb2d1f83fc673e08cf3a80e0f6cee1fcdc6170ecc2c282ec", 0xef}, {&(0x7f0000002680)="6b4b4d5f5992f587e55e6f96043291aba1c5baa17945863312c41bdbc7d692a9b6537a5128b778a679cc5ede1ee2c598973852202eaeb1a1f4f2024d5bb21a4f0023231c1ad89631cf295eb1c3a2bf664621cba77df5cd86bf296517ce68d1054af5aa79b47be30818ae56d7a092b1988e99df05e58c081622f41b8be7492448955b5cc0191a967f64ec946da9cc953b9a28472902e02942134c", 0x9a}, {&(0x7f0000002740)="02f86640d9a533fa172b248ca26d5b2c599ed2389befd39d13f3a7a2c5fff8d7e1d6826f88c4", 0x26}, {&(0x7f0000002780)="1762a35073c6ac43650d4a548bd1c6255901c51f1fb0b090a44e23d210470b80c2bc6383df73d6569309ce904ed351b98b698f7c5709a379d09ae5c678c8792d6f0e92514338cad05e5c755a16623c52f0457223badeeae53a4f63ad992dd4d97aff80a80cf78f75c044237a4c962077a7f8fa101cb09e1c74821c379f9f13de6cefd491c80a3e223b9cbb3ea188a980260af7bdbb2a5060e69a2fe2bd23a98a754409e050f2061ff60b64c238292c366aa86a243a9ca1cd5917e116b51860042dc0a332128db0a4e63ec83f7f174b5b16f2bc26314b4b4bad22eb8a95103b82548de9f0d26b", 0xe6}], 0x9, &(0x7f0000002940)=[{0x40, 0xffff, 0x1000, "497c50bf69ea7bbb88f8ae5722f885ec53c11c5e2e7cb6b9cdd8e00ca54f4339f65f4f798fd8930a5fba640d28c7cd7a"}, {0x28, 0x1, 0x7, "72d77bdb050e84fe825529f9c27d42fbe62294a36276d773"}, {0xc8, 0x8c30bfb2233900de, 0xffffffff, "f28c8cdc04ece22819a8a1ebeafe3c567cd436b8fb7c795cbf824ae785aba36a185f08f1cc46d7d59486524d972bf4624f247fd89d5478ea189b7c744f58b19713b5c327bda6e8089efa1a9f070b686653bf5de20b885fe98337692fbd880925bc18c998c9ac5fde1460e1a4dde475c803587e6766f1503436e4c611a621b2a6806d40caf4e661ec5c99efe18ce51c1bd8f5ed0ab2f444b7311205080913b74e08a0d3933581648780eb31c940daed2107e90e0257f8"}, {0x1010, 0x1, 0x7e63e525, "a7c4d7137ae7f2768c0a3bd7a79f2ce5b52a01da34629a8e4f3c1462b843b2fce43b1942b429bb4396631e48603ade9c548ec5e9961a55ef8dc45aa25a4db84a9f5047de51dd5a247cc5501d7d9fcff2e94f406df9dfcefaedb01d5c062c64da061f4f89a3ca020da3e92e83deefb69bfb9bd626a8e640ddb727a74b6bf29e5073821af1b392c9ec82e1aaf5cfdd8622833201fe6bdb4d0be5792e23453ea597316f35f8165711e32e3d30151c4c8d89dded27ab7534d8889dd7f49179a175f3e98228efd44ac232007bb27bb0bf907b66af250274051915eb84a3d7462855d4a4e1d602dbda9c7b4d13f408410ebfca9f9a449cb1ad219b71aaff27bda9b6681a390f39722172b2771178ff2f27e0f1807003562ac542096949306c23f3ebd908a0b497eb6fe4ee1c382de6ce7b74ea6ac14250f79a617d82619367c4b1fa4887cf494de1447278e713b1ae6377ace6c6560914b631ea0073c0ff467ccd185ecb7c599f285eedf6c2bb2a3b0d0aab601ba3a07e2dbc3dd9897eee3d07dc710cc4f45d5368a4cc63725a891e22df0f7f0f8c34c364c0acebec2c989c815cb98a0e665b1aa70cc6370922d0abf77bf6a014aacbf57a613e968fd2a84975253d5acfb4c2bc32c7826fb4913943b6f9791247626d418a51be128bb212c53173e64d224eb8c4fd8fa5212154eaf696a30a615d04ca593a450a5a045738b0210aa68977ff7958fd9252fe80e673027f3c101d596a6d461e383318d32ab7f86d6ff1d4d7e25c60f019a7ceef8564086111fe9dce4c57e6aaf178ee02d4873586a20eaa6bcf49c33b2863a1576f839b50d3b451410b2a0bba66fbe0bdd4b529e96eb853ab9d6984fba9a8770aae98a7e6a9b2cd88cd578e01c2ec3c32d61ee37fbf06909c35e555a7e9ffd33ca7c64f78e679c69a89ddf36dbe935a28ccfce46bdb29afcf576a85a1bfe429b13d49163c504ea3d94fd454fa7507b4e7277ed7d75c56fdc063346fc07d6fe27fbe5586382bc038f5a5da6aa272a539965bdda5355449ec95625320d3543e41f335a8e1a3b7956a80244c239f4a9b8a9b507830353b3a3cd093fce1b14b283897346c55fcae9383769eaaee8dd51befd67478eda3f52ffa9f82594290e16b349386a668b7fdeb5883fde5d1650a2f9252925caa31b7e6a37ea54f33c1476cc601f6dcc843466cae44b06bfa715cc4d54c56964044073cce8a50459c2c2c1873f136d4e450c95f39c3aef493493eb311c03a1bbb9ad182bb6e3d6442fee6b108755fbcec5ef3a97152de85dcef09668135d00e8b00722f0096e4d7bf38df367b6dd97a5f5c18c2f005d96b20b78cbf58e9b083c6e454af192033eefcb3e76cc97012628be183bc72a060e2622bfd56f8606efb5d63a938842c52f8430e6fd517932079008445d45979ca26b8e0803f2a6e8cd2293e5d42a4d0db3ef4306682a5ac6bfb70ab2bdc4ee79c887742f0e1b80a407ee27a3a086238385bddb61045cf8110b82ee61d07775c0dc3e4934ff3f6e7a54cd7db9e4b0ea63cc1e2600b2b51e73d89f34d3c1943a749ff8978cba1701d39a7fdd3e9cfe3adbe09688cc35b44bcbf59167d55249538f89663d56045ec9da92e4153429e371b200fe4adf10da29624437dcc986e5107c5230f3476d4b4dcfd94438e6d9d15409ba2c10553aabef1b96b5f5fb4c4700cc0f0912633bff450220264ce156b6d8e6f5d67ca5f03c9078157696f972238e777c1f0bf9f249fa08ef5e24be71358a885b58a4c2bd193a027bd7443dc70d30e0a466601a2c9fde39005e5dbaef4a4b0e350c777c5a9f167b8a30e7a8c001cf3a5303969381b6acc2b42d3cd02299db21b0b48f4b2d2617660c7b60e3a72fe0813a3fe4f5b49db2a5eb5ee83300a9dd9af2d9738d291e72c8f87ef8e7108cb32f35f612dfb96c6a15f6dbe2f8778e9d6a32ab0d4a10339a58a8ea4ac666d458258ad963ea7b332b935adfd0bad4fc417923b27454094d8724312e63f3f9a223400f174eedd836035f3cf7435b23bedf657f8e456a03dd5abb9c5d889fa1be2c6ac95131dc928f71587faaf679b834ec1515d1cbe3fa6b12a2407532e2d4e2e1c8202a7a67d70c304223df23bf25290754cbabfd770a89afe5c7a53d5f55965372e62a593b2ad0763afb2bde773dd06b7e5ca7e45381d37d75eef61fd9d9efa7d1c040754361d92a2eb7f876329a6204fe2a1e321d6028b7c2fb724568a75c9fd947e37464aaa32cf72bd2a6046be9f500057b26d2573ddfca45e3a335789836700670e1778fcff74ffb8c54cd116d9a671e790c7afa042329ccf19ea0cd65f865e1a6da1b6590e79246c08deb5c9a67edd3563a6837734427163931a1324abd1db77cf7638377c7ebf1aee848b4d415ef6e352801a2e6b9dbee71db04ef6e236f5e171aff8115a0e53b698c159ddc8a1cf1522d7790ee5b76e9e77058c31bc4758b5327d032c445b58665a96cc64694e2b66b098b32007e847a00a8aaa435a56985bee36ab25849793a009c0730b9901daef67f93e719ec0cf0e1272abe4e9c7a777f1b1052c6d5adac2be77680a2d69db84ce6657002414fa55ee1f86618d9811d360824675a2197211030c6ae21d4eb31eca6217de4a598ce70107d119cdaa976659543723566d028a3ae828fc3a67b7c8dfd3c06a64b7170e32524ded097ed6aa51c8e21a6d6e75709d1c13a9887b92a70e1f7318d06e40da7a4251b3d2b921dc85bff05fa293f85fe7c324b0fe5bff72b0a1081f640b06aea95f8c568034be58104e16e0cfcb0b7d17a52938cc8661a6b612b331b7e49cf762ff2f9e60214e6653ca8babc71a646baa245450484e8280fb7312dc9f876d3fa69a31ee996a40a0558d1c1355fbb8bbd5bdc6973ab14f7db18f7481d03d5d6b2903dc56d14597ee0d3122358626ba7f75adf5f9a53b24c4363058b75692612ef0ebc59726af6c832a4cd61b044751ec90e17117d7da52d1aad12ae174ff94c6e7f865d01a4bb059b17d0f1e41f90c4ace74e5d7d1b37415ac91726efbb45d6487d787237a566bbe1c15f1530c50369f715bf96d3dec1fb9cc27ca6d979c2599c72791dda71df9c9ed59caa6e7422c6b3bc001f004d210d44aab32ce5b46f132923f4da817fec20e89299e079363c3ccfb7b7666fdf11c4e1fc0ef59126c9b2567247b88be2aa1cf476c6bc1abdb51a5d618c9d51d3e56b20dd641bfee387ef786bd49002223c651f633ab8e5a5ea25bc331e7724d904d93206fbc88b113e2d56c24b3a9ce2f92c02ca9a1ce8f23f4f62d82e1a5f7a05ab9c6864007edf4c4328402deb141fef15742395d9c12aff8bcc4bd502fe651151d1cdd6cde044ce85c773a25cc6d7035410855f7af78079f9d875a03ffd1f53b1852f0eeaedf11081ebc7958ce9f782a66c7b1bde0c8d5771bdbf0e2b48c56db3a247416166706a625bef8bd87054fbf803c129c6d8709ae29a6310aaf2b5b3bc42c0537150074292d730cdace9a9b39692881ce893b5ed02b1bbb3b870fcfc7a2e14a9303beab71f61f48687fe4d39c6d1602da5cc788dc38427bcd040450d2afefbb853b30ecb6cbe727cb9b8f3e1adb72fd35e352e69765bbab6d485b229676f3ff530f99610d4cbb508868a70be85de1364f8c53bc90fa7a955c7f2f30d648d2e0db59b32c1b57f55d2142c64606ad835132072151606e56d8532700c47eeccb5415fc2480ee9f56f6ace99927f16baa39f0c1d9bc08be193dd2607dbdede7d17cd7c7edd673c9a163b0d44468e34849742574d499907eccb273fe0ac33d6197206913722a036807a1880964f9d90587fb901a5db9f23606300f94615820695267f3106c1bcf95210b0124fbdcb5ed413c24790e0dbef7a158e4ab820fb1e6fb9bf0ca3e99c25803a3deb5de7a8de3b8d39d9f53f54ae35218b6a66c048d6895e17072f9ed21a35fd4587521fe1abf09ba626c7e5c58f28ce817cf6ea0126587a4cb912a44192aa5095385471d3020a09106e7725d2d08c731b68559c35a081ed09062f8eee2f81ef51e1baad0001db53ea2863505d1f16fbe333e801cf81384c51121409f49e62ba0d8754bc715752076e2705ac6dcb2d03e69f97ae6ba12da67c1a1d5bc9174e2cce7a090107e1a91724b66ebe1cca14b8308a8759f22aacf897c136998cb1480aa64b4fdfb1b7f9af4bc7bc36be6c82557d06f5a7a16f6e2f3da946646156a712cfc7d04969a29bf49176c180bb956ef250ad31a36f407dd30ea038a172c7b70fa278324ad757898b87cb99fb5b49e49e5586b0bb9b5b258cee905a6f91a09db0f9fbcf52b85ca7b324ef77ca816c7d5698384d05cc246c540cf63e1a88acbfe67b7b26ba70a3be7562d07effb7035e6e09062540ec0126a3394c592e3534d5130b19b59f531710bf92d57ead5262474ecf9226b7c80efd93a79d272ebd1b9193a5ac37d9bf86b11b9a96407d805049199e83398e13e097473857cd26713970259a6100562449b482af3145e65b70c0a3f4c16d1665950fa6cccfe930638c1fe6dc5ceef7b4da6fb01919d64ca0622edd3d264787be8e6d4b0f0e0fcb10a3dbed14169964ce5c12fd3b4b3506e042ea8448c7a3af27d6ca5961104428cd45bbaa0fa4f3bfd7e3e7c03a4be9d1a95f82de4f83147620e0c9801ccefe3a31dbb3fd1eebc65e5bf3caee8e947be99302139eaa401141595d7326f42ba134b3d38d3d78e7e60854a0482e9bade709f9f2b24e21239c11c8e05d7d7206ba0b25473d8c5966fdde2f178e507d3e8baddc6a56507d61d9fe75ec6527b6b27450c7985f8cc611b20863c89aa3ba7f82fcbdd5ea2300ac86390007f0fdd4bd4a82103aa0ee51f2f51c901de9a7a5bf7d90070dac9b9de00d45f6b636cd98deb02405ed502285af6e7d1830f8f9cf3010465f7a78032ac45ebe88fd16b0c22d13daeb132c3c6491d2c8ef1085db6214ba7d864db7b28cabb50515ebf28f1758970e2e3e7fb8fe51c8bb80c0edef0fdfce50e2d20dec2496fef5da74dc7f8160e56692f15a39198f52d62e1a800557d8f5aca6c42130f4049377cdba230887c4f8dd303a24e3567a998af3e552149dc5bc6cca22d5ddeaaa8b4558d28346ced44f59d1a10254b6637e7369426be5391c02155509d593130a22993944a46ce0c79e2d4e6a2b505c3cb4924b2d9f8a173e7cf5cd44fee7b513277e3cc01ca799e88a0b996dcc559e275706ecce7d63de43bd01956e98b9e47743d12db6b122f40eddb2d4dc10b7b5438f505d0765c9a3077c12965d2c2fc4bc67367c15d4a096f66edd51e11e2dbf529e0e453a18b15712aaa42b343ccabfae1ff6a97657be233f3b2bb7066342238d01e95eca7e91b05d3ef27eeed2647a6b682e409067babef91021ed02c8ea49138eb3c04a34f59967bd85d8b1ce975f611711549b659f136794165072b145479d7961c3d0b75e53ccdbe9101abe6daafa29b151be4ec324d1ee79a275cce582de6a633930a2bd82b8a5f8a9548f41e7dad99f5422d278a4275643e11906e48ee9687e8cf43322f15cb1213f6208d5a07d8e1dffce4493b5b86330d94a7267cfab1b8c2e74feb85570f2840e5babfd793a491fe73a3bff6a985ed248c2fae220e25562f8ac173e517facba2d3b3c9e199f42054cb23f1c8c176843bae5d9f24176c4cb0f16b98f2019e31cb33c041eca358bae163627ed7ea1a4cadedc128ebdb4cab004931e0d6da0cf423953a2013220c2f89f85980770708144efcf016813e8d8806f498a26eacf3f6fac6515e3aea7c20"}, {0xa0, 0x0, 0x1, "4ee23293229f621da76d7b3cdd52a5408353df0fca28f4dc66fceb6facb0a279fd3bccf73a5aa824fad4ea2e332d14bb061f17c71d444e815b0242e782f48ea039d98d14aa107b9e4382a4199d3fd08124a0af912512638affcbaf7fa39e15b54455f4039f8720351e2d25962253d63af285d024af0746ea1bbbd9ca4dac43500b06250f7bda252531f651b6cadb3ec1"}, {0x98, 0x1, 0x9, "b88cade319d22dc4c465af90d2588a9cd9f0568f4f18b2bce5377aa158c7a7f81a246114c786c93aa06312ba33a39678607060185e876c5b6120c4b53941e4a1b5754c1811ffff55f3b1eec9317920bfec6247b2f549643ea212d499c9140ba82c5364cb60731c9a85219dd516dccc5dfadd14928d36c89989a06fef98c20c75a68caf2d60159cc6"}], 0x1278}, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) acct(&(0x7f00000012c0)='./file1\x00') accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0xffffffffffffff9a) mkdir(&(0x7f0000000140)='./file2\x00', 0x2) 11:46:43 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000a00)=[{&(0x7f0000000340)="589222da7d76a9f01db96e99f59e3481c201d3eb0018b090fe1693ce5645d7152df798ffb39cb12ead05cdb9eb22a40c606599d414ddf21504152692588108ea0ba14e8e7843139c0ef70576acec5436447b1ab007629cdaa22a95ac5c40a21786375faadf04de84f5bb39570b0a4fb94d44041428c9750da4b8f1902abb1e8d16d4134561b34bebc2f8c0d03b17d0c899b8ea884cfccf359869ac12878e4ea7900fe96ef7237ca6b9c8c8a040c914e30b2c95e51bf51dc61235ffff25cc60754d9ae6524b7d05e405037015451d484a4f6c170f9401", 0xd6}, {&(0x7f0000000440)="03153dd3db9230283c85af1069047e03385a3caeb9575463c69c42f124b761a1e3f5d1d587af391fd9bd7f2ee2e878fbce0b547636c8850779183fdfdfbe5ca836904c74294fff7423a16ad2ad5afb68941a1d0b86d4294bd5388742cd412adb8ec59ea9d919969809e4cda2eeaaaddea172c1017d64a22132a66c84e65fcd3157761caf64629f9ec35df72479b71aae9969425912a3251558", 0x99}, {&(0x7f0000000680)="24b3cb7c4a77c5b9275865a1540395fcc9392684ba4ea52ef7fe623511465754a19b53291829e2c3cc625482a653302c793366382cfb0d493ec3695427338e340034ce2617e0cee1b725ac76d84a684cbdbd0c09228a1c660b99e039e828712e7a9220b1c7daa8c1b78d3364ca7b3f8d28e31121b5c1ae10089402d9246ec2ac8e831a6b8898db329da062c6977186bece9cbaa98dd616a6eb36cac8a50a13de0cda49cbbdca8fb60a0363ab1e8e97bb92c4a31f2ce24418dc57c9acf5ba5dcceba136007bf8b3c59c16b112cdd4b087769d05d0505a4d2d8e0ae58767e9e768dbcbcd97162c208c1653bc35440d24e32dd67c879ff06bbbe3e625a172af", 0xfe}, {&(0x7f0000000780)="0ab6314168bf873028d11cad577e81b05260d1490462e75e33b8cb3a281773efde3e3bab4da62636e10a04849fbe9a683eaa4a2e8ed6cf1703a7d09c575b92c954d691ced8574deb5649a0b4d2129313842a895f6eebd9317172f07aec7331c1ca61c5fbb2b5d78599b0b44c2d892479655419719715bf917f27eb4f52c73b5c5e7c7bcdc8483d5faf2412c39266e528353de23428d9a54781ab8e5c7d8c7bdc95aff0a88dfbe306608464aef85690e4f1e04d3bd310adfe5452d0c32d22986f2a5da63469b61faa0d800632a5cac7d16aa56e5a", 0xd4}, {&(0x7f0000000500)="1cf17a78ae0fc6d53fd83ee8c5222fd4ddc82abf45e618ca5154c69ca26aa356549b5b364d83ed03a2897fb317eb65950ae25a4942dc810c69cf724b4b5e73465c5973a655349a4cc2da2def96e8ad3c01f4ccc2af08cb061d9dbddfae6d4f238ad8023daaf123a4f9366f01c1", 0x6d}, {&(0x7f0000000880)="32b7a16a2d947cd44ae4026ffa10316af1116ca26c98d13746df007501242813329712c7f410e93c6be74f1c13a0e1acd6e7cfc1fba3822bc0cd", 0x3a}, {&(0x7f00000008c0)="545be222e602ce3f807f416fc396a976da118700c8044c4651c7661af75b54c3030a91caf3f784d9c4c94a38e99fd17bc5f3077de6996c8d2026d02305a2a727e494c8", 0x43}, {&(0x7f0000000940)="1d4b02ba4b7c814c1368e37abeb3ade6a474f452594bebd52d0636ea440e7eb811e934cd9571f981ccbedcc81b0ba790d0c958c524a49a1f84673221ad5ab74779c4e43e7fc745a9ab955c0442ecd48f5004a0a96dae9fd0ee43ff24105c0e6b417b05bc10eac8ab7e49e4153b47e67c33ab9770a7d2eb34d40ccef96577470e464aced4517b76bd0ff12d062121585813198ba351df011544d8b9976192c22d1afaeb198189a7b04a79640c8747eb624def0c83d91aa923fb", 0xb9}], 0x8, 0x0, 0x6a2a00000000) getrlimit(0x7, &(0x7f0000000ac0)) r5 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r4, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r6 = dup2(r5, r5) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r7 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) r8 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000580)=""/235) 11:46:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000d03d795b07d4a44e8d9863928e813a5b1da5310e58ea6a8990cf243346cad7624cda89a7a18ce1b9132488e5aa34395087bb05ad5c76a3652c060a3f367112e14f2e34ab93db28de47684850c83b1af742ceff29c0b9e55c7d972f10677c1e5730f10e17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce513160080000000000000000000000000000000000000000000000000000000dc30375b4329fe52f105f4619a7cb8b03dfb6a77e525561ba9f97e2c00081b69d95f01c686888d8710e9b2c6409e61af2b1add446c85e1440576a129ef84db3544430e9ad64e34276c49da78da1020d433a7db996973c8b28fe5103e9cae68c078ad9d10b48a36ae7fbcf04812c96541f9e445dc947682903dcfdad0f72fd00f2e54023a8ef40b034a37dcfd7c996711c21d9072e958b8dd2cbf44ec535f34f3d07eaa334e11e1f376b441939837a86d09c04e580e7f94bd7e6fb2af7b2da6da9f762ee0f902ebe6984d30ebe2f55ad2b52a00adbfc93bcbac8e8ff3300b970a30eb2eee6f09679fd33dbfbebf4476161473655f9bab"], 0xf0}, 0x0) r3 = getpid() getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0x83, 0x0, &(0x7f0000000080)=""/131}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r6 = shmget(0x0, 0x1000, 0x4, &(0x7f0000001000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = socket(0x2000000000000002, 0x3, 0x2f) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r9 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x7) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r13, r19, r10, r11, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r20 = socket(0x2000000000000002, 0x3, 0x2f) bind(r20, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r21 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r21, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x18, 0x4003, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = semget$private(0x0, 0x4, 0x9) r28 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r32, r30) setuid(r29) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r31, r30, r29, r32, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r25, r32, r22, r23, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) getgroups(0x6, &(0x7f0000000240)=[r19, 0xffffffffffffffff, r23, 0x0, 0x0, 0xffffffffffffffff]) r34 = semget$private(0x0, 0x4, 0x9) r35 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r39, r37) setuid(r36) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r38, r26, r38, r39, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r40 = semget$private(0x0, 0x4, 0x9) r41 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r45, r43) setuid(r42) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r44, r43, r42, r45, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r46, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r47 = fcntl$getown(r46, 0x5) r48 = msgget$private(0x0, 0x100) msgrcv(r48, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3d6169a00"/183], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r47, r47, 0x8, 0x10000, 0x8, 0x20}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r49, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r50 = fcntl$getown(r49, 0x5) r51 = msgget$private(0x0, 0x100) msgrcv(r51, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r50, r50, 0x8, 0x10000, 0x8, 0x20}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x20, r7, r33, r36, r43, 0x20, 0x40}, 0x5, 0xc86, r47, r50, 0x401, 0x1, 0x6167}) execve(0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0xf8) 11:46:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0xf0040000ff], [], [{}, {0x0, 0x0, 0x100}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0xfffffffa}], {}, {0x0, 0x0, 0x0, 0xe218}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r6 = accept(r5, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf00000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6f09947a199cb4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a52800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065f28c0d7baf28f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f593f19a4935277b3a829f992a8cc496e8cef91d8617fe811ea5983969af730621053c1cf3481f9cea32334418f837c6a706658251cbd7cdc8e6a5db633c86ca5827d0cddc952e687452bbca9716b1cada7cf7fd106a8344b2c3c72e55018c2dcfc72742d07151140561594d"], &(0x7f0000000100)=0x1002) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r7, 0x5) pread(r7, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r8, 0x5) pread(r8, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000280)) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x9f82252cd3b96959, 0x0) kevent(r3, &(0x7f0000001500)=[{{r4}, 0xfffffffffffffffb, 0x31, 0x4, 0x21, 0x3}, {{r1}, 0xfffffffffffffffe, 0x44, 0x8, 0x8000, 0x335}, {{r6}, 0xfffffffffffffffa, 0x40, 0x80, 0xfffffffffffffeff, 0x2}, {{r7}, 0xfffffffffffffff0, 0x14, 0x80000012, 0xfffffffe000000, 0x8}, {{r8}, 0xfffffffffffffffd, 0x8, 0x0, 0x3, 0x6}, {{r9}, 0xfffffffffffffff9, 0x50, 0xa9f467a6a9cd5248, 0x8001, 0x8000}, {{r10}, 0xfffffffffffffffc, 0x4, 0x1, 0xfffffffffffffffc, 0x29}], 0x5, &(0x7f0000000180), 0x81, &(0x7f00000001c0)={0x5, 0x3}) 11:46:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x1, 0x200a, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xdae393ce11e48b89, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/145, 0x91}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80100001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [], [0x5], [], [{0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e0260 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159e0260 11:46:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x20, &(0x7f00002f5000/0x3000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0xcccaf035a8c5192d, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="8c65", 0x13f) 11:46:44 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10400, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000480)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x101) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) poll(&(0x7f00000001c0), 0x1ea3, 0x97) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 11:46:44 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) 11:46:44 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x28401, 0x0, 0x0, 0xffffffff, "44bd9b3effffff00"}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) poll(&(0x7f0000000140)=[{r0, 0x142}], 0x1, 0x737) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="0782a66bf7e9855ac7d16befb367c95047b74892dde446be9e45958c0dc4158ba76da897c43ff820648e00d496daec402e02a8492a0772478b251930f21eaa66792a289f77c852064754cbb717157d9d8ea7624651ca6ffa47cac879fe4926a72c8ffda1d5b991bfeebdba34b199e117407b4019afe5ae5690594974ad82847debd397356d5dcd52d04569a1b8dc9489ee2869218650800293c7b4c4b9eba093895460075505967391551686c5a15b676c3daa", 0x100}, {&(0x7f0000000340)="d64378a19e2c43c3260bdbe2203960fa5dc18db406eca19ceac8"}, {&(0x7f0000000180)="62755fb476c7b0a0bb2cabddd6a678997d9a2cf2c27c2d9c151df77e2be0de63a2ceb06467738f7a5c3dbf04075f82c6e21618c36c28c4b1d7311cea81992c478a5c670e845ac066a6a7b033306ef3314131f57047ba6e98207c955c15478222494b468412e83560f62bd2ddfa06b853c3165130efa82498716118402492b27673b7c8cc6e69b1029f6f2c95cf2ae3f85ae3f0f62c7448a5964dfab19d765f1d1336a2ec51029730a9bdc09cad8e464c243e6a4c1ffd362bb0829102930839ab85f49f958fab7db20cab8f3c2cb5d56efe"}, {&(0x7f0000000280)="1d36516172fcab99504d5e327b78aa8258361383c2ab4443e22c325aebf04b3b51fdf7bddaa79c1b996d3e550f083bce4f2c159ed586771addaed82a0560"}, {&(0x7f0000003440)="61b01163f35cf788ffb37c4ee210bf426dfb2d12dc902912fe407927a9b61be2405c47e53571bc38678231ffd99bdea81a62d483a6ba2560e301e91e83ae818baa44ac98c7a60c2ec95c2e472c8fdbb8b8ceb7a239d7514ebff6ea55a50ed39c7c91a233be253be06dbac0d6698148197503eb69dd50cca7eee3f92dbc4aa652af6fa0e405b9a294406ea0c88c88ba6b6d6809254ece4777639f4b16deeb165874debcced6f08fcb39adc64e660ac3e84f3d73054d491aa986d73a2c56e6cf7d7ca5d606f52fd4b725b805ed744ab3f8aff6401e2c305d3232649fadbc925a68068ca3dd0b1ff1c567a91d2e8226b9981f50c802434855f82df62d7e782ac21ecf2ea8658a4b31057e42627e6567c2b5ced4416779792198e46620b9f87162da18b174cfb008d4ed390a1c5b48e217153f02eafceb21135923308d47dd3c113e5d9029842461e6d05db9a761b80148ad7e6dc1da34ddc304adf43c0cabce5e8b1d0141471d9515e827dc998da5ad582a092a50a63a1ea701c284d283439245faf1a61fd6ea77fd13324b4a2691cbce00121615489538e9118772afd1befcd074da068986baaae38ffa85e9975c63feff8ed4d5e7a1b4ea96848d70dc9f96f96c0de8afd41d8e6eac5bfc4bf1f5c54f807f1b14039bc459b7b0809bf6e4a0bffb9e45443acfc9a6bd4f469b419a0d94f198af4a6479b8ae38128be7887ba223f0c3d0d25905d7508ea4b3ebccfb2a366dae0b5b5e3af84941dedcba0a5ca485f9062f473e1212ca6ef717e299647ac998ee9c742014f4eb002094f50da78334140dfcdd919807ba809778409583ab8c3d53fc66b0fc3e3f95a988bf08ce6739aa5e8fd0b4362b66c2b829431e1d6b10cc874b131ed747a81329a1044244c08f998651108517f7570f83f383ac1f223b605cc52ac6910fd7e0141b6aced513577945bfaeddeea267b26db5badc6199b5894392a8c25e0bf8a285e4da8fa62fff7a903008940ddd9458504463da5de7b06e6ff9518d25e9355c8f5529073c9b17ffef20ff19bd3e589a265148277e9f0c2d64a76a920917410a5c9b5c7a2db06608d0547e20550984e8e5d8d94e923e8a732e36d520a31f80d665dedf42b2caa7b2128512508d0fb06ef9e3ca2e55109d34f0474d736e7045fcd396c49e2bbee3d0259179804005ba52aa3dc37833611c5365d5ff20d9edffe877c4f6b8bf45ca5b6cfc61f0fb2d44bdd80b062570911c077e9ff74a2e58c44a28d8e33b907f46297efb1ac426ab34e21d46fc4c255cd6cf9b714dfba72b507a3f103b61e9306099f0864a4e2777e0359abc7d22cf1dc1d5e6079ae2bbb1a615a7a9c265aabf25d38a85d9c55873f4207f1e727f3cfe5a08a5e0d643b2b4de56dc23c7a76ca3e1a1158fcf3c0423fd68a7da7cbbd30a9c2a1505689552a64fdf0dd62206244f14e633ee2e243ceca63c8f4633b9dd2baff4dda53c20d53f9f087556b478e48cab985bdd0bf2ae11cbdbd2b1d0d507024a27cd2788ad14e7c761ef95d9afcf140c3b7934821d3d152d95426ed75eacc0b07b7f6ff6f339ee3ecdde92c63e1a5751e023372f05f8297ca49b6291f2e3f6b27867c75a9be9456f2299921663c9f58b2337c5dd095cf8c6bb610a7148b65a1834c5f21b2fb912ac54761353a4d05971e4cc7802e60362abe8f280a6be0c756db4955636468d660d89bd59c44b8a09c71f65b7bcd00e21735f3eeac8dfd0bb8cac1e9ea3b00c01861ec18361b740cc98e05ab566ee3a0ac4624a60d0e7c9a7033e673f55604cdc04118411a851ce2a83e2eac3e35737ba59bc94c7b284a0dad85778dbb18c30358f2b216ad5d9e8dca54024e63949fd6998f04cd930126095fb1a91ad6b31dce46d5b31fcb90c711f013a47cd4145ec6c82edb237bd584edb4171e3e4c68b347f1f8a319fe9040f12c980d0fe904bfdbdd724a5b7e0597da5ca8016f858d3247800e2827ba544bc8ba8c5fd7917e8ab9ab4690564c16b7366297b6b84394c7aa2f59a5126a89d07992a3dc63f725c35746556923a8b8705ecadd6bacb99dbd3034b23ade9386503d7d1dab1f6463274d123e695c47f34dda71046bf5c01ea28d26b9c382226585e16e40aa83963ca5c41e3a464becf8613179b3451a7b10e1a8b84037385c1b9172a40f4c4b18e7dd82c119ece0134786e90006ae984a59e08decf0166572c5c44c5ad63dc51a0090025560e4a94ea12d742e54b21fb29ecfedcc0751314809cb6413611aa60e97054d94c1535adb78c160e491640af6293ec3c4c8fc3d53ee1a762c1745f12080378dabcafd06458c630bf07a7250d1e658b9cc54c7a5a30c5e5283d265d22eb06e4f054d3935251ac4607b276ec86272ccf72fba3ffdf13907f80a2a3afeda27762a73838092985555eb715aaadbc33ab4a734143e85979a6de57ccd00eead0910550a7e7863fdb1c5cb55039a10c923077e4f4bd78ab28482a68ca470c9d665ee3ef8dcda6aa6adcb2774aaafcc4681ddc09965ab8b862a0e084fc67ad548db471c67477831944cd2f85dfd54bfbf81ce3e6b5cff8924dbe8135af6522a555b3bf7c3d0eec2f36fd17d072cb018002ad0a86431892ab4b2bde6f233f0087ea63f6c23e0ad5e3fb4a44ba7f9e51ffc1354c58ebd027ddfe86b69af034d924069a4d46f9e156755adebb80ba3a50109e39380806dd19a63d41a3d6ff2b8d5f571bce238c1225ab6d905ae143ced3c953c8ea524b85cf4c5fc2cc4741fa442dcc1499525faedabc38626cc1f185887679d7f682316ad8f22e95672837e5a83d0730682298e7fbc9b2f64ba9d7e3c966bdf50a05322a622b8398a8057b4eb3b9f43dca2b4df9223a169baf54e336cc45e9e001d98adff44f487176ddb410e96e209d9141602994433f678d8d5bb633462f61b8bce92260bc7f47a5015f90cb922d6ced07cc4a9477c72a65927c6ec224907d852b18753012879514fcda1b05654b5feeee2ba7d662325e4279a475e7b29604ef7bc6b290969d137484ae4450df7d9a615ef7b9d15b566c16b705dab87fc20f781d475f3883d29ea468e3978bf11a9e5e8e17507104b8158388212027b64b55f88f98a026a64823d291f2ee2fbc39a8a13768803286d976d1155e82aaa7c1b950e5e12383199ddfc42e3650979179f2b1b23101ce30b95e546ecf5df2c6a392cd2e6e13412b8e981f89cf3506b56da2e65fd8c67db4d8c99f5b7b68d4dbe5c4afc5ce4cd935cb961c51f893246fbd4c87391193087aa4a6288b8761cd1d1a6b11d38548820ee91ebf5a5e69a004d835b15fa36f613cd9dbfdf53b019c5dc2a551e1c545f6bcc0f19330d9880b2882746d13f9bf1f9aef3a0c5fa6d7df6e8227688549e35f390213e33ee151c9746707cb64f24acbd464cd995459f94048fb6080172eef4c1e1ad8a2c61c27800d33828cb52b338e6e81ea6e1634e4178d9e2525a1a6a9fcbc2f9685a7c822a8121a4218369a6d8422f08cdd523043eef1f286018d08905e310d9010c14938a6b1410fff49c63798ddf759607f68876136cab2fab8904ba80c715c34539a5cbc49e272b65a4094beafbce9796358a2fe5a7d58f531e4a813dc77a411e155c096a1ef7f160f74a909119737580dd780099d46b4ceb9a3ea86370f0cce60712f9fd44d838da9ba8011350435c7963d28cf5ef9e23be48a069be5d482e07843eeba919b8cd19fdbe77f0c5870457766a6cef509844df7f2ee0e680b6517c1708f46000b1369c8aede279fa18fa03ef41497f9d61fc4b48652074b1c09cff9e4258c6db5e9684d62c26713497f6a1e35df4b108bb9aea52b5b45160495e649313a4962ed8d1351497d0b2e1b710f291cafd43e170abddfe82a04223665108c9680236b8b54e4f846d9ebb59d2447169c02b869c0b92c46a9febb6b7c9cc24316f3787bd52940110902506021f5e55673c213089fda014ffa663a06d28f7b6c51875f37021f8f5db2172fec5248ba7063ff68575a3f64f732f8c2a7f15c668e5e6e11838ff76700bb721a3f95637a9ebd63f642671bb1fcbcfbaca0cd24be97cb44dd3c00df4214aa07ba73ae73dd5ce118c9a0554a529fecb41c4ba374c23d0a8a158b4291bd5f8bfb68b20e34f19f233dad606c1de6ee1130ec10bd60eaffa79518702f887f6724e88fe1271aff0afb80834e1306cb2d92587e2705dcaf44a74008ce84f9cda8644bf5355110f58c2011a8cc8a55125d34a9b60e41ffb0f07ae5243b46e26eaf2ab4ff68efd0b96a86d7c81fcc0b6b12e893f8058d40ea643e1c0febec4d6f577a376d3c55eab2f7282e8117a1facae7bb05bf7ff7a69cad781bd52d4bb8119bbd7f892b92b0e1abaf407952bd04ac97ed11483c7c630a04a80ab0a96759892a2fcbd6ba0051dbce16bfa4dc358ab0f74c637e8c9bcab715fb7aadd9b41d75f2907baa698a46871639c99e5a94f61126bcbde33217c054331d77b9b91f6c5ac649f5c6b482fb8199be14285b3f104a6149113277bfdd9462cec212fae4f9c6a16e2365f04685f6272777f412536a6c096ebfcd6363089342f9b6111edbe4a5a6141265d6984b5316eb75361152d2f0bf9672b3019b69d1651b6612b4e0f41ec03b5b48589ee23da50512dffa5b0a97f40231001c72bfc99e8f12457e083459ced450a64185f75f1f438a2d9ba59af29ab3bf4e71d23b34e43172916ea4b54c1464c734daf106d0b85d4c5aec370897fac6c1a1bf91a33d782bd3ab04a6a2fdf371d9c6e661c379a6066074716393a03229ea365257c394f2c28e3b7a05759cb9f99cc3a08180202ad80e834db4b56d7059cb817df805b2d99e9901a1792453c43eebaa367ad230b83385ce13f884638cbe0c9cb711e88ae007cf97b853a61105d46350c8db3a7b52c6c505791696f6839c1bc33315041cc26b05b4f5f2957f171029337cd74065745ac35667692d84915b315d084b5a895ea1000078a310317cbbfe25c2358c08f4a3c9c77ed1c7e22ff1276c06b888e2e53a1d820e83da72bbdd9113273671cac41f13615884d361eb265378ac1e353c06604b58b194724356e6a9f59f81c7c754f6da3e1bc4b71280bd1bd576daa1f74a9e8188a1cea5b8c1afc529918f4b0ec34ff4f2771012b5e68669df54274b27b8c2154c60bed2eb1a6a96278b3d09babd2044a5dd75d05d57beb81cba471d2e9946ad3cce06c5512aefe2f7142edab0621917ebbfa526bb41d58728279984d6d9c3e32f356d82af935794c79d08edb7a0a0acaccc42049e5e6853f0ec92924f76cc749eb9978b8886fe47844d799d1b568c0a5f48eb03bc3bd5f45b4b3c2b7482eb147c76d3c3f4ce8722e6e004ccf34772ca5c4089ed727a8ded76e49fcaefd7b7b5c3ab78976851525718b38bafb00a5d2f30d578efe4e07aaaf57630cab3c37b30323c3d2a7a75fe8c2910f7724b277b975cab838432d9c999aa9008532de3bb088e1e0fe2774ddc057374591846fd5d7d7ce3ab669abbf3afe29c5159e99ed59472faab69e08a362dab644c866b6a42efb1f1fbb16d9fdab808f9c771eeec2fb1b24a92c1e4c21ff3930dc117d68be6a19973d79dc017eb91a288b86b53dc35c51c9262a3192d1b9c6e89ea132adc39375592c90db4d87e8ee61e609ddf792fdc27b142debd97fa2cf3716db3bd278550c2536f04fce1517fc57c532c76b9ef8dabd96d3fc7fb27802ad51d6de4a708ba2875fa3750b2da23d9f7c98eadfb170a82b0e79bf346deddb5511f1b1cb69cbc2fd9416e1a056c168a2db7a7711c0f11", 0xfffffffffffffe64}], 0x20f) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) r4 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 11:46:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x2) 11:46:44 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="d44e6e1448854ad3b83b56bda928f7501768267b77dc0d3dcc7c3a2c59fa", @ANYRESOCT, @ANYRESOCT, @ANYPTR], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000040)="b0c53ed120236d1d37ed94617416a69d786f5feac6de87a5f0b1b0615a07ed668a9f50b466684a592f2905f98f5938b77538ee94ccb735c712be0cd85c0bdf5049f2c1b860670a9461bda5e74010b26c69e384f20495ed3d8e", 0x59, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 11:46:44 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/190, 0xbe}, {&(0x7f0000001300)=""/80, 0x50}, {&(0x7f0000001380)=""/254, 0xfe}], 0x6) 11:46:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000000)={0x0, 0x8000, 0xc0, {[0xffff, 0xffffffffa7b42ee1, 0x1, 0x2, 0x3, 0x3, 0x0, 0x0, 0x2, 0x6, 0x5, 0x6, 0x10000, 0x3f, 0x5, 0x4, 0x6, 0x2], [0x3, 0x10000, 0x3f, 0x4, 0xe8, 0x7e, 0x7, 0x7f, 0xfffffffffffffff9, 0x4800000000], [0x9, 0xfff, 0x200, 0xfffffffffffffff7, 0x800, 0x5, 0x2fb], [0xd829, 0x2, 0x3001, 0x2db, 0x4, 0x66], [{0x8, 0x1, 0x6, 0x1}, {0x8, 0x7, 0xdc, 0x4}, {0x9, 0x2, 0x81, 0x10001}, {0x0, 0x9, 0x5}, {0x4, 0x400, 0x7, 0xfffffffffffffff9}, {0x1c, 0x7f, 0x7, 0x4}, {0x7ff, 0xfffffffd, 0x1, 0x6}, {0xffff, 0x3, 0x3, 0x4}], {0x1, 0x2, 0x3ff, 0x3}, {0x0, 0x8001, 0x3, 0x100000001}}}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000280)) clock_settime(0x0, &(0x7f00000002c0)={0xfffffffffffff7ac, 0x80000001}) r0 = semget$private(0x0, 0x6, 0x12) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="fa3c97bd15523a3bcc4c229c30cebf09cd83c349da00703c6ae7c4868ded0c3b0652df7a748dc24736a581097cb96b2170692a16c99e2b0cbeb34a67e92b3c7a91c734f7874667cd1b5a83e526e5e35dff732e2474ce741e429eeeafb4b251d1f2aed367fd67b2f538b88deafc8f7ac71b49d27daeb4c63596b2c0600c21dfd8b13d55760d9059c8e19ee4b62175fc0d138737b94316c9924236117a34ae8ad0e9f569d9e704d1a8887dfd1bcd75d9118517877200423b3a368c74905d29b7eefcfd8cce9856545ff91cd40a86e07fb5909e69d3c4d0ccd5d9464def49e7eda2c32a8fb48268a26639e43dc651c91dd8aeac3e1ac7f339c8f6dcab416b23bdff5065dff7309e1441284df8f93e3a43db21f4a6e2fdba06a5699e3d561ffd0dfac16f2649e2012b46a084ea0e49110b05834616b793ef6fd429e561fd4cfa523bdff8fe05ddedee2e0d5386ad51cd633348d3073a53c645e731b8bc7b2562c3e90655eef279686822add4594e0d2d7cd734c788cd1b77270a3c77fef31c299ff0a08707e3062e7ff3e4d1616cdae6428d2940024bd86f68f0c7388ad6454a1546b93a41f65d4f4f72059fec1f60c47cbd0f5c22dff68fa30139dd7c7bb679db6a19e932a79e7897504e480f189aa560852b09f1a67117246942bd557b5b66dd1086f4a7a8a0a89bc735806a5d7276940e9905689dc87bcf6364aafcf4f535a1f673f0447c9ec2f999f6d0531db3a6e46190bc4e43ee24f64850153701bc0c93671dc7868347a2bac212bd4bd5a49225ab9d6994ebc425740ed63238e95a23a8df53768a9c7eea87a17e6490ccc204a20406a0ee6003cf98b64b48eac44739e25e6fe0911d8d8e0212345454ec49e46c916cca9ec8f2eaa5d209715ae63b196882291441fc5addbf5eb0be817aac874b105acb9ed082323b3da62e394b971761d4555e388a913f3d844a4a1db0bb28a714bae85eb6c4d26e9210f44ea1d1b1956e6ce2c41f47a885dbbac7c7780b3141f6b4eb66e05c64ae2d020fa91c39797e12c2807fff37cbe00607277376f15873f098beaeeabe6a3bddfd46fb9f0bfc477d0402df50a19a2358e061c5ca69cf46270dfb6345bed9fc2f256a61b0466a94e05e1c8ae7994284f0652420bee23bc12305879a4a531377930860ad94bd9234e9d52c1e1653668caef213f88ab278fc578b92905290b8b27d7d2aa6fcef8003f369e5971eff1810c103444228ff8a14035216c28fd793336cb071ab74e956df2e00921380ca1e304556f37fa3f8471eecc940cbd5eccab1e94311bbcd75ffc32a0859d07bbd706048902cdc8b19fb4baaa85c988c51d7276f3c06c542127e12ae6aa8dad81f2df41b6669425bce4e89c936f5b0df966eb3c153b8bae3a1aa21e27ebbcf6d0fdb5792ff647b84027c06a852c5cc576e9fbba73e91fdb8c1069e2d2adab40c390edc417cea665b6388ba56da26e2d5df449b5d355cdd7b43453a5f1040a301bd562a4a783483fb56a7efc0ea4fc3fbffbdacc6aeba9f7c25bf4c4818ad2f3af3eedbad1473bd1f0b51a1ceef3dc9e79123c9f058ef08eebf546e7048d00e2e148951a94dd04759a2d4e193afb8288643f66060d63b46fe3492f232cad999093292564629fb474f060f027c97947ed7a63f2d06788fdcdac7a126726254dc49bf736b304dd4dd7ed21704cacaf6bad34a5526ac917af124c5fb59bb8a3979251a53e95bc491f30f267f107e780871cdc2c4fffd8cc04f7e7437d1b2dd78f10abd56cd637fd432676becbb7cad1d8b519f4b18fdc139af129b63515b068b505e97ac2306f25b42b8e1691b5815899079dea7a0ec35ca8b370df8f726399e46297e64205625fdd5e8ac843cee4b7721ff666b842c5a2250bd74d4b9b2416a4efac7dfc3b4ed213191d498afe506c797eea52eccd9f30f12c91b52cfa5d1ce8d6b81b57baa521eb971be067b7c6bac15cc0810b97613ae818dc337b53fb03a9fc1c8c7e6c684f7fa283af6b5f7b96424ed1da9265ea6d69004e23bf8d7a9b6abd23e32ee2019701a8f52c4f8b205f3a66d0272f0e95af4d0cdfed50a6daf6215b9eb5b172af0d3a3f0aed9feacd14dc951b94ec099cd6f05dc6606ad10118c893cebf30956f10c6447c593249af2a94dded56f3f10753ba2a7672f17c3d57d9949c10094a92a9dc5c80ee70efab89f18a135be1b600cb89e5537f3188501ef62afa6d2c3065678265a8696c22d1ce97edc983125730fdfe17793ce66bba91ae431dabdfd8390d5a6533a7b7c0c780ec2bd9a82870246eadaf29873c6dabfbad3d1fc817048c35a6b7652d6a9a9cbb3a46cb01d12b1072f9afcb7f8658bbc0eadd322325b32ab96aad734b2f89f8f74369e7f758e948024741fe7873ecea5e99f17dcf9563ad264f59b55830ae814739d3cf50722460f215fd9e3c03441831322baf6531b3ebaa14d73a1e069b926d8e859af4cbbed6636d2d882a00cc9856b56fbe30f94e99514be0ceb688245a590642f7c19fa81e6cee62ce9ec0687eecff20c51409f8de453b974bf6bf9e1ba8f51e49fe8ac25241bc28ac367a2983431c532f51f1adff100c8c5d44872918e73bd2574a6d04fc7a5f79b925749a0a50ef43c336595a54841474c634e4a13d8356c847cf2babebd3fe841b78bd78397c86c596abe887a5e88a3bc5bb4ccdb634f33b2799d6ea5134f92786e49fde24811dd22d1d07337afdc184681f3e6b103de0d133ea65fb554fc541eabee653a0ade6efd7e43297bb6b1b648b8976c44953dd74446a9d24a4ae52d11ee2528dbb6a2de1ef171b17565c8931de05f3c9fed99e02acab0ca2fed3b2f11ab561f19f4c69ab020961240e5605e0cce3898c52da95974a5096e3bbf2519a148e4402bfb5062a2616a3914f2005d39f0e19f0b7a953cf57e422af981b520b84ac9d8a943d0493d3fb6139cf9c70c7064c21474e5fd827e81b5b9e74ef7dc2ecb8159841d17afa8187efcc15c2cedbd2fb7f23b49f2ecc9ab72760ae1eae9ae7b7a122091717f2e84109ce55c8207f628c5858f22b069a118851e9532fcdddbaf743acecbc5ffda843ca3c41e3aaa180e317619cbc6ee7654f64482179053ab15e8ae90cce80fe8d13c2aef8afa4f8e9928fadd48cc9c097f06456f6691a44ebc7e712bff680ed4c6b6f195a4b55b7fe797cef48f5a0f8f3b0423b8a4ffc54b1546ebf9ae9b6c035d26e276c6971264c4a3f6af8d2a651a26ae2b93645a7f45940d063daecdc1366dfb44409fb5c06f2453cc549f988d57aa84b1483651d941fa2422231f9c4f33489a81e49bce28c298b383ff812b29f98afaa479d2cba08e11708b99df3cf8658d169e4efb0d04c8974ec6fe1482472bc21200e28f4258d6a9353ee10b3cff3e0a4b005b5e9a5fa819755ccdb0e3551e163036c0001e0dcb5dcb5db9c0e8e25fc132650f95fac2b2232205c84188eb7380558c6b6a15d53d6f57d11c27c00322dbe99c8dc45eddb7fa60fc86c6386c8bdb8cfbe82f723c061971ac92a5b42606c70880a3f7094d00038859d57b331a8871355c05e5362ecac8e47a16066c7de060af3bd295bd46473efcf7eed8bcafaba9bcdb36721ab6be5229dd008dfc27e45d4f2ae2451ba338dd00529c7a861208df40468e26cdc7ae944d2e83f77eb67ec95cfa1611ca6ebaa137c310bcffc71ae312c96f1fcae0d318b8cd77c51cdc498f9d3b8ada30d86ec7aa36b84339b19d6ffc515e7315ae4cadd77ac24f7724a996fb27f2e2ed7c48b84941b87648317e81344481107f53a972f21e9f9dfa2194d52acc2f880c8f718d713f43b7426664147a19b30672298d337ca623e0f13103f17d16e89758d204f461931b0f1389ae9452f47d78ae0d59320c808ef84566f19c7771576a376865cc9f00ce420f563e8be59db3a0d5e5fd743d56259b7a0d9fc415fa7b40904e3cfb3ffd46ddf5e2d1d7a4325363e9695b2fec8cc4d7e7a480e7d4ac6631c2a850e74c0626cc2905a7eaa3be9073e9695fb64e2b5104895ad9bfd1d5ea44814dae466242bdde060df283ec159f16d71584008c3072ab28022540c6899007322ea4770f675ba12b3602f8ba30a0e45a766c7bcde8e486056f1e99b33cf1143484d3a07a2c195adccecf2d47445d44bc2f766cdb6d6055c57b79180218e0503941eb5df6f2a0cbc6f3ab8f79a39ffb289ba0e1180b1f7fb0a8f47ab3c915c10a3ac1dbfa7bbba5271cf316f160a62bef2f7c3a32429f570e5194f994ad5318d75727ce8ed931714e647d22d23772767702c6302959c0b7256e1771f0f532ae6287081f790698ad86ee8ef45180659115cdbe94cd5c2506e017bebb7332f7b240a063bb2c7353fd43737f0ce2bddcd96dc9c2c193dfacdaf32fcdaf6b47b69ac1e96ce81023a6851f11cc0e1cd6bb21724b1693c079492a5ce66da2bebfaa5c5c1e5380f77b082e5ad4ace21cfcfbaabdf180cd550ff558c90f9451239d75bb8792536dcd69636b980d4e5fdf4162bfdbe31821cefd2397115b982b285d5627b377d0ad30eb29601de05f8ce27238aa300c5aa42b6db8bca7108248ca047dd0d497624b17d14f58304d17f0cc123c2a7057e79855bcca32cad0b3ef3de44394a737e8c67cebb8e7898cd3c83e16bed26b81c919ec2e772b92e339a7ee02c07f05e98f386f6c10031d8a82928ba4fba5d8f0bb84c69ce689de8adf0b0b3a17bd641ac21f27e86b38908fac10b0f1aaa5bf99d3703cba6b98633510f67d3a271342d29561c16221bb3032bbb24c1ee78b7fbf5eaa3f35bf2193bfd6e10998164b70ae46569106573f0c2dbd12d4122293c5b84e400dbc52f0d2dabc818e822ebe520ed8cdd47bdc1f5d70fa3710b3105f24e649a2981f6eecc671cd1f35ca85e40c8a297b638cdc29a503de8540c7732d3c37775cdea29652624221251572796ad9d484690c860fe3f3aa093d786be8d74641123033fc5754c74fe7ca2dbe2671af43f762c56f17a70199fefa339a2900c31ea4c333dd417e6303a5d5e11e66f71457dfbf0b8cf93d1e3d72b34b8efde81aa6cba8438eecc0ab1104365ba16506df99cbb6ff81420ea6d1a0d16bb16607ede155f462c7407a8a248841be030a82fce667624a6e2bbafde157e22ef0b09f150802bfba8219472948a3aba77fcc4a1288ded8b0d7e2450f21b328616e292c192e4314b2b60c3856cae93044cbc4633429747ab360b9956351e79e3e6a5c9b8714cf6bad8055cf4f2a1f657fc64ed24991cf5ac63fa58efe9280e9f6f0ecf82f221ee9f5adb6380f12a59d44eb23d04c8fb86fd7e6d0f1260f243d22111d365c5aa2d97901ded8f287fc2cdaee266f6a9aaee09a9667f06216aec70c907d0254c764c65fe807280399c5265889c2dc7794cbd5af5d3d5e5ec28f88471ac996036efb0a2dc349a14da1863db7c95ed17f7df1e37993e71c0ec301d14898ccd55ec7322173cab40cdf59c0deb5ae450d3ed5a8d2e01aaec9075dedc7587cd57503c6005490c199bd9d368946e4ef6fb689a541722bcb8536d1acda2f50a324a53ace0ca5759760c1cfee2dbf62792b8e47db4e6afc1eef9cc703db9922ef7184fc0899b0341ff81ccb734865d9667e9e6d1d7691cecf3b86010add6b836652ce91a73c0e8f8560384dd57489810d3c5ca77678aff04cecc266cd257ab0677fe8889acfc52b29d7a3cbe290b3c050cf6f453427765455213c49ecbf0ce0eb4d4b56b33c460009832d612f36e39292748a8c7e43c8523c12ac2be21f05edcbb7fe14eef1a97746af", 0x1000) r4 = semget(0x3, 0x4, 0x88) semop(r4, &(0x7f00000013c0)=[{0x2, 0x9}, {0x2, 0x8, 0x800}, {0x1, 0xfff, 0x1000}, {0x0, 0x91c}, {0x1, 0x7ff, 0x1800}, {0x1, 0xb6, 0x800}, {0x4, 0x200, 0x1000}, {0x0, 0x7}], 0x8) r5 = dup(0xffffffffffffff9c) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, r6) semget$private(0x0, 0x4, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000001440)=0xeb2d509764951625) r8 = msgget(0x0, 0x41) msgsnd(r8, &(0x7f0000001480)={0x0, "bd0ab718f7e1fc0d6151096f159ac44783b9edcf0f0b3fc17348bc47c149c51bbd9abf0d705e427e1d89e097b2754f6b05ab7e3bbb269df7b84838ec81f7d45c357be8ae557758c8edb3cf2b2b4c58814da29d32b457064e37c718e83599f54aa82bce9c8b09cc7127f7d7dbc48560544e7648b6d6bfee176fb1cae0069fd8ae179d1672a275336bb9fba6b81d762c87683b66c4408f3ae8e308fb991ee812aad406290ff5eb336215f58347349a5e87c0604f23398131d955874955994d4669e92058b7f8"}, 0xcd, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001580)={'./file0\x00', 0xe85, 0xc6e6, 0xffff, 0x1, 0x80000001, 0xffffffff, 0x8, 0x2, 0x0, 0xa5d1, 0x401}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000001600)=""/8) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000001740)=0x4ca) r10 = kqueue() ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000001780)=0x8) socket(0x10, 0x4, 0x6) openat(r2, &(0x7f00000017c0)='./file0\x00', 0x20, 0xb7c9646956790be5) 11:46:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) getgid() 11:46:44 executing program 1: socket(0x18, 0x400000000002, 0x0) syz_open_pts() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = fcntl$dupfd(r1, 0x5, r0) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)) r3 = socket(0x800000018, 0x2, 0x4) r4 = msgget(0x0, 0x11) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/168], 0xa8, 0x0, 0x400) socket(0x6, 0x0, 0xe0) r5 = socket(0x18, 0x1, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x7fff, 0x4) dup2(r5, r3) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x1000007, 0x4) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000100), 0x0) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 11:46:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xa5, 0x0, &(0x7f0000000000)=""/165}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x180b0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0xa) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fsync(r2) socketpair(0x30, 0x4006, 0x81, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000280)=""/186, 0xba, 0x1, &(0x7f0000000340)=@in6={0x18, 0x1, 0x7ff, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = socket$inet6(0x18, 0xc80e1aedbdd59c5a, 0x9) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r7, 0x1}) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x2, 0x5e) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0xb5cf78d636c1d705, 0x40) mkdirat(r8, &(0x7f00000005c0)='./file0\x00', 0xb2) r9 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) getpeername$unix(r9, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000680)=0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x40, 0x0) readv(r10, &(0x7f0000000880)=[{&(0x7f0000000700)=""/92, 0x5c}, {&(0x7f0000000780)=""/178, 0xb2}, {&(0x7f0000000840)=""/23, 0x17}], 0x3) r11 = dup(0xffffffffffffff9c) getdents(r11, &(0x7f00000008c0)=""/30, 0x1e) r12 = fcntl$dupfd(r10, 0x0, r4) sendmsg(r12, &(0x7f0000000d80)={&(0x7f0000000900)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000940)="0ec855fcfbb24bf1ab31dd8dbda5db8fbe5fb840742a11f823eb0a262d852899ac2a94abe3d9a410e49199440d06c27db2bb04cf6f6d0972dbf73fe25ded9f4bb0fa0f39de88e58482857911906cfd1199a9be1227c3e6e2b884a68e3d89f603a0f30cd20c167f7ef9db99c4d514ba2c80000dd273f75747dae6b968802d2d7266d94c346f58e5de35ced629a0b902b8966f", 0x92}], 0x1, &(0x7f0000000a40)=[{0x70, 0xffff, 0x4, "fdd9c17b01377cc623d895926c407d8008087f0cce9aaf71fed9a10595994b12cefb19776f36f956094ffb0edfccca179dd75b39784f27da76c0e4a290eb8f024c95970681e2dcba02a2cfb848b2650cb0a1c4f1da22e6ad0af55d74bc"}, {0xa0, 0xffff, 0x2, "addafac32d00157512f77745c804cc16f8c382bf20a6d3a0f3e67a8310b4eab27d50d9ad80b49dbf21dd94199818d194371acae0e3ca9dd1d67699188eb21fe394caa9624d99c30b0fe429e168ba694f284a972f8864f57962aaecafe4e39fc9c6d36c018c72b6b67d0423db404a4960266a7adc6e61f7d7b301092eacd67cd9844d4e84f704714ce6"}, {0xe8, 0x1, 0x5, "10fe42f27e1008ac4c91ae8a65d29da3228cf2f0f55320ba4195b13988efd1123cc26ff857e557e96acecde593a9c5dcc5512fbf5406a45b7e646e605409201a2dfc5e7d05840af379a9411e22e448601cf1aca850a1ef194e86a57c49f985ef20a2391b5e48820e01d6cc66cc1cda08b9479ecefc6ba4fda1377496fe668b21e1c56b3f954a5cc3231691e27df0540dd07243cfeb37beac5e4270324b0af70f0c00e9d3d2c0f5af593b6cc4a18cea07ce65027b7f9a8669e7610518c9e7ed02d1dfb9cd8a2fa1f3f13765b51c9a19f6c80c"}, {0x110, 0x1ffff, 0xfff, "9a31b3c4337c46eae2f72845c3d9615fec3234bbdda575d9412b9b578a10d25e7b22a2550aa4d54d4bb55527c81a307aeb56c1ae4e67be50086dcaeed587440c1112d7e977a041ddeaf19fc37fb9afed82780a34ca99deb83ae755e90326fe37083ca062118815f4853937d24663c7064e7ab19450bd22426cd21b818ce3b79c6650011ad0717cd7cbf67c0d4fe1e9e0cb67be74116d6ded08b6862fc09236563321b7fd9c65b9bdf4b039b0605ed3d137cd55b3df254dec4eacc6c754b34fe08262b9a0335e5372ac81477b8bb9d1b5dbf5f140fa748ec6a3e2b130d2f52ee081a6e7bbf6047baee01cd9166ee0b61681d074790051d7d51ab46b780da9"}], 0x308}, 0x8) utimensat(r5, &(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)={{0x0, 0x8001}, {0x0, 0xfffffffffffffffb}}, 0x0) r13 = msgget(0x2, 0x89) msgctl$IPC_RMID(r13, 0x0) 11:46:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x17}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) writev(r1, &(0x7f0000001840)=[{&(0x7f00000005c0)="38e1c860c6c1ae31057db13842a3639c5aa051466717c998bf449fbf4ce1ef67f77bf0ab4d26f475211ecb3caf2b5982ac28aebaa6de8b11e1d975997cee3763f2e23d004db3d7e8dc99c91f6226f775fe33ee9951dc861b9d74bd551529e5c44699f1eb74a86374f45d036e23acb1576fa18f89c6e5ff76e48a9e1b3d200389bef8f03082907d25b5ebc4aeb84bdf2447627a2c7609a31563ac7409d4cbc2545b66d6d132fea462da81bbabc64201cec4c1ca1265f874dceb76c2cc9a9fb03da423d5e03030786ee0f856ac14f0bdf21e618a48c0241f7672de4ac0b97fabfdbdf1a4057cffe2cd01cf777df840fe3f8138083b688c609db7030a6d379c327a7facd0ba2682cfa46b843d210db3ef6df93fe067ed2d1e4ea98953cf7bc3eb270eaee6447d57c77e7904e390e39e4a9f5efe857094c4d62b668ea87ac989476629829d1049f4242427c4bf00e25c33e3109bcf00ff0bf4461eeeb6ad474e2d332cf679d7ea520333cd796b10e7eeba52fceff98530cade94df3752be97ca54b2bf7d6dbf8ed1af2ec5b7e769f4396d5d5bff79f56790979aa3a7bbca798b43d8ec453b033026356d25aba661ab0af560647ba59227e3f5fcce686e4a06a5680cce6d02165a6a3a000e1f964bf5ed490e6d62ebc8d3749654e87171a04ab8a7991642fc0756ce8445146387e579b72016c2134f8f9dbdb8a350aae9c574af9e53301dd9ef008b2e32bc277b0f9cce45e3955f257d24c3e49001a7661dfb7e62d476c15d7acdce827bd2c088956815e74eaabe367d37d1bd05fb7b743eb6231a5e9013b1b4b1f7a1270fbc3fd1669f250e319d4125944a56647aa1d369bbb01b6cc4d8fb95c2ae3df9c4cf27f850abea87d47e3de0efb3eac3776d39b7f2d655b1cdec9b46ac253f00b2ab7301eaf14c00db6d37149e1ae390083a5064582b9d603f9900c7a93e7873346dc61ef07001410bdbde8cdfb742d3e1e200bc8a90cf3cf955661a3b8a57ea59d1d791f7b8fdd7ad5ef6c8fb5ae01e8aac3ad36bf97707075e926d58509a4b3fac202aec2adceffb916e7210fae3e8f2896c5cb13b0c7b7c99e5828d422093250c56b008757d6214fb303fe874681aa97ff415ae4d0bea066a3f56ae9d32c48858537a0eb9718135000a1e9eec45f55a1d8141141413a43f4fc4b37d199fbfd572f86c7eb5639b96994f19401294592b1a29766d991aa4ba025867a863efc2e9b7c2e11dab1e15aba540e8c2e0fde683179ea2bb3bd3f935bbc2ba38b63263c85bfd1c563d76b4b0525d2f0a8250a68e5a263d8a31577683787d8108c23f0b55c73b32c08c0eadfb0e99ffd29e859761eb1a0e6c1da42d3884b2c8dee3ea104c4df3e7aa44e2cb2bf2db97e51a1e3721ac8f6f5c4b6bbc541b1e859aaa88a5d572162e0dd856d2068054fafdefeb3df3fb7699b53002c93436949e994568099399ea1867a69b70f7222c0c65833eeffb93575c5571824ccf17118aa9227576393fcaea03f75b794cf13312ca44f11a36faf89e32b65287c3320861ed23315a58e203faf9352ad5b78fde617135bdef69be386d1c1d0894b9708850a56f445180a629c645b37caf03e0807d2b8cf4f1694fd5be5f807f94d609200db7455cd0a60bac07b8a28a7db86c38f98cf5bc2ddf3d99b43f709b06c861070e26aca96062cd2b8dddaf408914c49e12cc5f27b9ac2831f7e3dcf8d386f6a35bae0f98496689e36aba57a479ab7565a17cc8a6627d8505e5be00f6b0b7c63987bd251ad1e295ad7960a84c462a8c2fbca07e3b90e025d66e59ab39966c0647fe38766220aaba19660ab7710da412c37355dc194aeb945575a836e395c55e3d6797bd6e98c0d3254e1553492fabc6df0de589410023731335e37afe62d8de5f8b63659031c65624e5c80fa54e1931a4185bd00b24e4c53eb53605b1a76e9c126ca391c8e2fcbf6f41e39a7f1d8fe9af70c50e89eed074bcd813519d831942362e1a5d517d49bdc9e477d101b595e027bef9fc3ab6ee274dc11bcb46c9cc7c1fb5132bb4919fd8aa1869a30c32a0177a4721bb05d47a8c449926f753fb8b6c2c4775bc2210716f094ea201f1a379c6df663cacf51b60052c9fa68d50da346e309d58ae2c6ebd7ba25b2234b4a60315f644090ecba92c08d237abb81fd0bfa80e377fdf8990581c5897fa685934a405061a9cbd0dc40bc4c88584afe4aa9257dba15740ed6597df7c00ba8b010e87a1f62282b5f48f445042819a800f9d4ac94c7ab76e2f167239a2210e394d05e22cd85d7b4fa2832c3cf0da15cad8d985add03e5ec4d99fbdcedda55cd276a8c99aa877efe280c476531cc5b265e74f34a07458933a85c32d9a5fbfd06ecbe9754d5501730c778877425bfc9aca58c4e79d4214e22b569399f22246f746a0fe59abdd90ebd01b1e50d845c6357137c5a2286720b7660c867ba4538a4ca3a656db0ce957d369ae8c60462e69ce2195c8ac99d497ac997d9b260d0ce442300a08476d67bc9315db0cac572fe2cbbe3b7c070a241df0b36e2e775896afe7eb4133955dbada97a69936b989133c73f23bdf2b4861b5293406744def2f82dc28289020f7f9576afda26aeb9cc43a00b13bb9d5c128b3479c87d624f2caa32ae7c63a2a7986edf8f3ff103c48a8fccc48cfb90c2a2a11d3de704d3e46a3fb9187d87dec4821251b770fc533124486db3f673c0706023f345e7b41989ba23118fb94921614ae59e2d43ba83741d0423acfd0a3c8d4d8b966033d3ddf9c28230b3f1972f68cb69de5ed4f3a58d7a7584ca8ed0f9b6b178122b3b318debf192860b58ec6ae52992d2e4154ddfb377d66dbe926bf99123a04b525e6f7492a2aa63ad0d72ba9d458cd94e64f6bc374cf28af89fad78466227be848a77be4566f9885d8f0db94825245d8f688e9babbf1bca63ae6cda0c2a43097bab70aa5c2d8b63d6596b4a60baf9d611e4f67797a8fd60f2c035dfe50955205966c60e68ef7e76fb5583fcecc0532c11245b3dff629755c4ab785e238b105cd8284572c95dfa264257c74bf1244c6cee1a37b1206cc27aa76326ad5c7e9786608dda6a4b012ff11dd4eefddfd2884f529edbf91da1d3cb12799de5b628e66c712ebade2d962df7c87d4b3cfa131540909876a7acf763deee4199e1fc6cb1562bf8d0d09367c042ac251b6aa44e30763a278296bfa85cc8e4805c36722ab2d67b40481785af74ed5a7d29b0cef13ad102cad5e3aa526c5719395bec8ebe93af9ea79e85de5bbc66e5087538262f70d4b0466f7532a1ca50abc9d9204fca30aabe57c038e0e463d5f4c91c2d98a19789945461851d42ba7d8d32d424d7aa25b36deba7674855ed1061a354aca660d2967e1a218b71570c3a6aa316049f3e9f5e53040bc0b75a610619e7d4ce39d1349ac66b83de140d15395a005a8bd20c86efbd556f16b4189a950d3065262cf1f53760873c94369eb13b04c9623b005b06f217c0012b15b7e47247861c458e14f8759c62227f68ad62e274c41e1defab205337956c5b01dca07c5c66105e640ece68d7185c11f4ebc584392fe58bdad831865dee410c50d2b9dc722da1bd7157c8d01a35c3bc3499d311da64a9a6fe5a97ab14e6a8cfa62c832048a058b4b7e89cf284925d2c0053e076e5c6023be99e319c1ff1c45b76c537d5b98834ce59e29d24bffc3783b0c752226850c2bd4148ecf9d803c8f427c7a6677affed717a5483641864a7eea44ae0e5b01f2b9b1ede1f6710f5c876e27aef59b9686c6e29c38c2eb6e1afb78fc324c4b476b1e0e87cdaa0364715effb9f60fb82b54acb36cbe2a8c4a3ccf6bfa1898d5533005a3f82124eae26959573b515ac8088b65f0b53772826730df09dbd0da91dbfd44fd09e71d09dd1e4fbcd62c3a54a4c001f323c181e7d6f468cc7d45757ef73137cdd0b952ef6a182a71324dcd359182db55e5317941539e75ebe24addc56101357e667c44a0ec513e15262819b9f25a1a3ba13ab28338b8e55c71a0b6161d2825511694ec8eb5562f083d0969cabf130b67a2a147bc3929873f3c39e1c5605bea6f90cb91864f813bd3325a4bc9f920191be7c19ffc4bdf77346841ebf90c6ec7c200e04121bb6fa763a60a1d5ee354751ba9fa2dfad806b0b18bccb8b139298ac286a6e3a86871a80abe3a9199dc0a45a828ff67ef497cc3322b60cee2e66ea22655c7f50947c1b155cacc1fb30b9efb6cb12189068dfb206fc7fff705fa68d558d9ab1da3c3233b55afec32780f28e1e110539383c21aff8f8e2ac2db594c7d21bc91bc563dc860aa55269548844a9406ec242f5b62345b935c45fe1acbb532e1065553f6416550d0692a6e5526255917ceedd50bc21448c8eb545065fbd33814eea76e2bd9fe69032679667d78230f653efc215d1477767dc5954cfbc918d0b8ebba0626a04aee956bda00039f7b3300eb1ecc34e38b4484706377f1139390ffc46172ed66d7dadafd9a4676ff98b9464ccf088b478e2fada2ad7979bf06130fffc2bc2d161dbe1d0508275034860e28ec59f1e36be1adb57fe16117a507de5937f89de72cd9be40ad92d87ee1bd86486f8c097c53c5acf503d82720a6c450e84ea79398621469471dbc9a8d8bc04b72909c978bbdbe9c3887fc377ae42d3768aebb56f7f5211ab9859de3ee2f05ffe9e0e61e07930d335ac2eefce9798aee8c27110e12c4bc8c97e4b70d06a631a5e81979d7ba27216e2ca143bc4a536b2263feebf7b32911d11ff526a9f526fcc75cd56f8e452042cae6489cf75eaeaff0e01f90ec8c763ee9a8cb92cade7da56eb5ea64fb59c41635d1e0489f6205d5fa997c2fbeb98521a06aad8a1d694c2dcf323a77e5aba64c334b7ab4b0649f24eacfda385ebde176976db60b78398cca6db5b0467ff5569e5dfb56e6ce88ac1ff59ef37edf4164a6b4df0fcaaa5b38bf22c61bd6f4e8c7a30e2682998ce5eca9808728b1adc4ebfb29520021360a751be0f9e37ca16c9f12c6f514d56ed4b71683d219744400fd66c95b731995148429d6606815aa9f73b853461a5480c95cd22c55b1d5ef65c84562fd26e1a1078774f79faeb1179b0de42b5396dbbc086f7b897f94361c9ade63771e18d3bccb72344c33b6926ebace29a05f49b7010341a41e83ee92c6cc0d80ed1f0cdde47ca842b5dd044feb4fc0d1d145eec9ad9694b086750a3d5b3dbe15e69efc4e9ec6875fedc887523a80cdceea8bbffdf0183c8541bdd9a8a2bfa90f4f5ac5e1312887ae8a28ccfb95723557f45c02030641515c82586fb66c20404534c8d556ea6e04e020e1bcc0b3c2cca92a254387bcbdefc9bee7288ec45bc0a17e0bc1c80f8b7da5efcc57303cf4521ba8cb00799af511892adfbc9fa9b8895d2fcbfd3c26a35ac53e702b0a57afe1aa1b483cd5303b1c62830d5806fdd77932f801d8f3d26287e31b9ce2ba52432b753a66d64e0247cbd75c454642497ab0772c4810316948c8bbee1a1b2bc1d9597a9bff1a504da0f9aa9dfaee0d8964dbe9e226fd2ca63109418efe6a0c9959d941dbaf0d08c65e0796cfddee1361af0b4c69b6fdfcd053c73a999feee2f7825e2d4188e2b899f231aac3ecb37e0564929eeddfb169f2161503e1172c68edc30174f697f7bc3fdfd8788fa9b8b8870bb01e00c0efcce284e7bf126cbd6b1031377516141174b9ef43fe799d117a7938e46c14d7af61f008ebbefbf85e0d396aa7f4edf8bf722daeaf6775c904b5ee1d6be9885fd678b226c07e3fda263c95ff56e65986b2ccc4d3c25064", 0x1000}, {&(0x7f00000015c0)="4cbc55968a2a13e63069fa", 0xb}, {&(0x7f0000001600)="e44ceec47b87597b9a65d8bf0b076a444d8f7e3d3e55c73b870c597763abd13fc2e7aee98d776c411d7e05205e4c8d078e5f2bbf4022d60f18b064d1cacf0a061099adfd1c2f2ffd7b7df6030336973fd45a72629e3c3f0191af0f4ed2fe357e8e06ae6e9437a0ff92b9043fcf51ba2ed60b7cd5e5d54c595b9e840c277ddd7a7e2238d48d33fe3697b26c34bb3387cfaaf234fb43ef930275db39e7228d", 0x9e}, {&(0x7f00000016c0)="a30748dd8263ef899c6376356d341daa19a8ce461e131363b03a414f31c700f04bfb4606cef8d3d59f792d8d2d7cd5a101cce379f64fb2daf09bb45d3a9041c5992824755f468b62ddba048342d7af91935cd5448baf2edc9d3ac9b3e33121f2a1ce196580bbcdb2cfa41f32b926512ca8a7af66f9921a44a9f05665fad3c1758984d159e721c7b522026a008d8b8ddf6b9f3847bd436a7d442160e69dbcb812e60f0d695b6b12e449ec80344ddc630c0e70262f153008f04edf7de61fd279f9269d9ed7d9a2155093f7db262f447bc0d8815fe6c080b030fc01cdfabd6cd55998e5d65081d567a9a93e7db6c478cb87088613bd705afb63", 0xf8}, {&(0x7f00000017c0)="754a32f1db434c0d3c1e9fa10b3b39407ef16a43a75a531395463961eb59ef2bb1cf0d23ffa19c07fc87a6f6cbfca26beb121d7a7ff6b08de5f3ada93dc8b68f316e44a93d8ec4ce57708e466f19d0732cece448fa4ca5d942761f35574462a1c395af941aa1c4944a5b9fc0a3968d7ec72c81429c", 0x75}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x3f, 0xadef}, {0x9, 0xe3}}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:44 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0x6, './file0/file0/..', './file0/file0\x00'}) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a87d17767f9c225f0369e6a0879deecae7021c3e1b434a4f94d5df790d476a12a53aa53988237e6beb1c8988f5ad17671ca72bffdcbaa9c06b20f903c89496331238", 0x42) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r4, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0xa0) pwritev(r8, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(r6, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) 11:46:44 executing program 0: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x20000, r24, r25, r26, r27, 0x40, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x401) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r37 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x1, 0x9}, 0x800, 0x1, r39, r40, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r36, 0x0]) r41 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r41, &(0x7f0000000080)=""/37, 0xfe37) getdents(r41, &(0x7f0000000000)=""/13, 0x33b) r42 = openat(r41, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r42, 0x4004427c, &(0x7f0000000080)) r43 = socket(0x800000018, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r43) r45 = syz_open_pts() close(r45) ioctl$TIOCSETAF(r45, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r45, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r45, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 11:46:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x301}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getppid() 11:46:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820ddeebba6c3c92bcad7353965985ab2d6981498099f9a47e70ec419bd59e4dea6c255c3593c24c8f8c652da2e84958ff"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x18, 0x400000000002, 0x0) r5 = syz_open_pts() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000180)) 11:46:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = 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"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) dup2(r0, r2) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 11:46:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x90) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 11:46:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getppid() ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt(0xffffffffffffff9c, 0x1000, 0x5, &(0x7f0000000000)="1f77b04b8fc02b248a90fc52b94241048bac4bfe05b0e2bbcdb37be14d11b624a25818da30d328c4d89e7e6c776bd99c8611cff70adc4c55ec7e6f021a381b17350237ebfc513f01e2d93549388b29ab7a820a4146e2c1e999297e84cee8ba79158a0f344214a1b4563a403bd8aed4215a9d", 0x72) syz_open_pts() 11:46:44 executing program 1: r0 = socket(0x15dc719fae8ed6f2, 0x2, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) socketpair(0x0, 0x0, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:44 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpgrp() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x20000, 0x0) dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x6c, 0x0, 0x0, 0xfff}, {0x81, 0x0, 0x0, 0x3}, {0x6, 0x9, 0x1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) r7 = dup2(r4, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1b2, &(0x7f0000000040)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r8) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r9, 0x5) pread(r9, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r10 = accept(r9, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xfe6e) r12 = open(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) r13 = socket(0x11, 0x3, 0x0) sendto$unix(r13, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x4001000300000005}) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000100)={0x7ff, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r11, r2) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x5, 0x40) 11:46:44 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dbe43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) 11:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) pread(r2, &(0x7f0000000680)="55059c206b64cab90b4eb431a7731da0005a76714cc281aed1d5caa4e904c9fae915da4b5820f680760b6e5fc8e16f152ea04ef20919a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa375227142b59504c04009934a7ee21fc24db07d3bdc716b88c4a9f41162e7de639b2fb2e0f4026e6dc5777e655dbc8b2ef522c4c1c62be666b601095144c014e638e3871edf1137a0cf8e3e25a62773a4928c433003870727e64a64edcc62b7ccbcf766819c3007912ca52a543f6082347da25a21d5b96d0ffffffffffffa1f12b86ca26bc241e624abe7f7f55f3632828d7d1354dcdf98343c90817c92b85aeec4a1028e33cd8eb06fd5842d18dda9b7866ab3d3c37eb578e6db36073ba01dbdaa0d0b9f982dc7432b34c880530998a45e7e65ce1b5c8b72034afc8a3c3a2d209b8a5a0ba80aff4c128efa9ee2791d1d5baf836aa543eb322bf455168b936471d6a0b83f9fa4a15f33004203ab26d843526acfc6fc651c5113974c17ba9ac004900536d681204007d8e7b52f87b245c95f2b8cb65fe59a81866046ad51c40ec63c9a8f470c0e04c8d55a5145c4c54fc5a9c057683a858efea0dec8b42b94dd235ca2ab06eef63e5b8b14d1b9c7f2b157df2f9f9836ca03dce754762890ce648de49ef995645de4e7ce4c2221b13bf91fdc2ce09e457cf0d02c1358ed4e428cd65bf271010f77c7d03c6955f63fdfd7716d1", 0xffffffffffffffde, 0x0, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x6, 0x0, 0xffffffffffff4d2f, 0x10000, r4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000002c0)=0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:46:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x80000000) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 11:46:44 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = fcntl$getown(r0, 0x5) r2 = msgget$private(0x0, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmod(r3, 0xe7cc812939a1822) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r1, r1, 0x8, 0x10000, 0x8, 0x20}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) msgctl$IPC_RMID(r2, 0x0) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x401, 0x8765}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 11:46:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = fcntl$getown(r2, 0x5) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000080)={0x0, "07f0dc13332746d9815545680560054da6a74d9d3bc7b42c8381d887c58da23dbc5c1a0fa0e49a35b61c5e7bd7446c50412d20b56f1533da8179ca06b14b1184586bded43f5131925155a808fc9bcf650d458b62bb26c3f2cead00225f3baf1d619d5a0f06adaf4f7ee5b0ae4c857fe21a2d99"}, 0x7b, 0x0) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xfffffffffffffc50, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="ad8108d9d1962ba1d7283764107a3223cae3fa4d53dc49bdfd204611ec4924f31fa6a396059e8741d79abc1dbbba9f52089be0bb3de232ad5a1c44735ecca1feb41f4567ab552b1453f0099f86c21ff94dcdce395c", @ANYPTR64=&(0x7f00000000c0)=ANY=[]], @ANYRES16, @ANYBLOB="0c59c9c84086eff9d3f20d1265eb6c3b50015f58458dd9442a74c691fa558dd2d334c51ae915f6257301180409b336662a0fcafb00210991a76d3bcf57278be300b607ad23", @ANYBLOB="71a0a603ea205c69b6b9772da3358e61b373fc61bceb4a2bb5c515825ee33996b3868801ff1262898c54e427eb097853315f7a1cfa797b19ce606b05623f6250fc780ed55d21d63a365e8d335c33d366d3b5da98ded65b73812792030af51a8c3151bfcf1130549358d4e29ff673db1d6a7319004920daf6b072b6f405fc1b3a5a3d4a6b2ef8bdd86b9a3c136c26dbefacb2bf2e10c1d679fffca044136ea01fe9313b328637615cc197e12bc7"]]}, 0x1a) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000001) r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x58d4) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r6, 0x5) pread(r6, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socket(0x6, 0x8001, 0x56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe5c) r9 = semget$private(0x0, 0x4, 0x9) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r12) setuid(r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x1, 0x200, 0xff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r8, r14, r3, r4, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r15 = socket(0x1, 0x3, 0x2f) bind(r15, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r16 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x4, 0x9) kqueue() 11:46:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) minherit(&(0x7f00003b7000/0x3000)=nil, 0x3000, 0x3) r1 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 11:46:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e2e", 0x22) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x200}, {0x3ff, 0x99}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x48a}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x1ff, 0x7fff}, {0x7, 0x5a}}, 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0xfffffff9, 0x101, {0x4, 0x9b0b}}) 11:46:45 executing program 0: socketpair(0x31, 0xc003, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x96) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCFLUSH(r4, 0x20004268) 11:46:45 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x8, 0x0) 11:46:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x2000000000000002, 0x3, 0x2f) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r6 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r6, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = semget$private(0x0, 0x4, 0x9) r12 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r14) setuid(r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r14, r13, r16, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r10, r16, r7, r8, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r17, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r17, 0x5) pread(r17, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r7, r18}, 0xc) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x0, 0xe000, 0x38) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000002bc, &(0x7f0000000080)=[{0x3}, {0x56}, {0x2006, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f00000005c0)=[{0x3c7, 0x81, 0x6, 0x1f}, {0x4, 0x1, 0x5, 0x3}, {0x5, 0x3, 0x3, 0x9}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="006d9b5f854e1d68000000000000000000000000a4e0ab0000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000efffffff00000000000000000000728fe4b987bd1e1d22a5fb144a75c0f2140000000000000000000000000000000000000000004000000000fbee0000000000000000000000000000000000000000008076000000000000000000000000000000000000000000370b6ecef19ffed5b1abb5fdf9d0674eb764dcfcd70efddf8d2adcde2aa5d33528ef87880620000000c038fe6829d0b1af9dc1d7fbe605e0a34b6cecbbb17d7613c079f362301958a14953bf76b8760f64dabba373bcb1f27eb1d493f408eccebf1b2e5a206fbf8e1ae7c6785168d53901ddab56ce9511b745788ffdea9a54f11baad2a682e727318f53cbb22bf6de999ee9d201e3f2b4ccc131f8ba4f589e43935fa161411f6b533b176c46bd4454f5569ad85e0e6ed000"/441], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x4d113583ab916501}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(0x0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x4, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 11:46:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x20, 0x8000, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82025a6dec7b12b253f49c06b1089d3606422e2f66696c653000"], 0x10) shutdown(r0, 0x1) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r1) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r4, &(0x7f0000000500)="3875c44e698b0659a23a894bacdc6b0c0211e9e7014fbcf7bef10726bb75429e4799554133fc3b9988f31f344c00a666b96a6200e205ba5abdd3bafbf79c8abf552f0738cd38b364bbba79317b8b521fdd5901a570af10e08c624eec9e3f1ec641aacf2a74c4637e2dcc72c2c39781921f1a9c1069783ad77c4bef7eecc8bde9e966a6ed5d9071a171965e845886635054261d47a216e5310e35e2e186a52c65ddc6438dafd563931b99aec14f0970b23f196c183d35", 0xb6, 0x8, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x100}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x7, 0xfffffe01, 0x8001, {[0x0, 0x212, 0x5, 0x0, 0x2, 0xef440000000000, 0x0, 0x3, 0x6, 0x8000, 0x6, 0xffffffff, 0x251, 0x48b7, 0x342, 0xffffffffffffff1a, 0x0, 0x2], [0x3, 0x81, 0x2, 0x5, 0x7fff, 0x8000, 0x0, 0x3ff, 0x7ff, 0x2], [0x4, 0x0, 0x401, 0x1, 0x2, 0x16b5, 0x7], [0x7, 0x9, 0x0, 0x81, 0x2, 0x6], [{0x9, 0x9, 0x5, 0x8}, {0x1, 0x4, 0x80000000, 0x1}, {0x3, 0x10001, 0x7f, 0x8}, {0x6, 0x101, 0x78a, 0x7}, {0x54d, 0x2, 0xc000000, 0x9}, {0x7f, 0x20, 0x5, 0x8}, {0x3f, 0x2, 0x400}, {0x6, 0x0, 0xffffffff}], {0x2, 0x10001, 0x9, 0x6}, {0x6, 0x4, 0xffff, 0x3}}}) 11:46:45 executing program 0: setuid(0xee01) r0 = socket$inet(0x1e, 0x3, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r0, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) write(r4, &(0x7f0000000100)="08e02771d85ebef3587cffdf2de2d6255761b28e07be3a4cc04fbad586f72b61312ac3899f0d17e2504ef35d64725d53294a1c5b6f0a93186da9f6b872606f1009fbcb95c1de14d39c16fa8d3ec2cc1ca7e0fade368e1fcd", 0x58) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000001) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000200)=[{0x1, 0x88, 0x7, 0x7}, {0x1, 0xfa, 0x9}, {0x0, 0x1, 0x0, 0x53986f42}, {0xe000, 0xe2, 0x9, 0x81}, {0x3, 0x7, 0x80}, {0x3, 0x84, 0x0, 0x6}, {0x8, 0xac, 0x20, 0x4}, {0x5, 0x6, 0x5, 0x7fffffff}, {0x40, 0x2, 0xcf, 0x5}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:45 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x100000000007, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r2, &(0x7f0000000280)="5393099a74c2c71e2d7f991f161c96a43d30579f80f394fe7633352d7192ef51f747f06f835e809f2a63fe18ecf79924f37913e0c71cd7d232ba3b0bb66666399848f9141982fdb4caada523e08c3d336b5edadbf7f7bb77c8b0cfebb7c981307a9a92d63f0ae138e8e2be0436103317c04196c7a91d", 0x76, 0x2, 0x0, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffff00, "22bd9b3e0000eb0000000000deffffffffffffff", 0x3}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000300)="1b09f78e05335ef7b281ee88112df74e741ec2d05f678ded50ef213d3e10129c8d72af7d4e2acb0e27766a59a7e73357a030b0e5f1947d129198da688b1995ef6de3b04c6cd7fe363426b4cb27ac4f8883c3aa0d94e9b32e05510ee462005a3d6bae20c367e9d6", 0x67, 0x5, 0x0, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 11:46:45 executing program 1: r0 = socket(0x800000018, 0x2, 0x4) r1 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="888103acabfc2f22ba11b51ba7f02aa7a4869e3da62b61b0b7515959753f11c3d92be390d6445370e8efe0d75e265fdfa48719f2295ab319de78ae3b10ef8122cdaf0a7f8db054bf0ef543b1deab71c1b4d80501f2c707055403ac3db9bfb47b534085a2c4ce28b9268c6ac636678ebe2ffccc08223f8101b2a9f861c136a1378978c8e369d5ca7095f4da5430fe2cc51c0f14a54c6eb51622b0d0ce66a963c1aba1c37306c611501108b0e6d648d92760dc2d4b1694dd535b4dbdcbb42b2f3df32ea790bb70ef7de1181ad03f63a6b810d05564881b244af236b288401b10c0b63e6e9fcf2a83cb1d814b82fd30221a2d92aaefb72185626e90a6ca80e2", 0xfe, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x401, 0x6f}, 0xc) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) r4 = socket(0x18, 0x400000000002, 0x0) r5 = syz_open_pts() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f00000003c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r8, 0x5) pread(r8, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x104, 0x3, 0x6}], 0x0, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffff8, 0x80, 0x20, 0x7, 0xa5d}, {{r3}, 0xfffffffffffffffa, 0x62, 0x20, 0x3, 0x8}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x2}, {{r2}, 0xfffffffffffffffc, 0xf8, 0xc000002b, 0xd0, 0x7f}], 0x84, &(0x7f0000000380)={0x7, 0x11}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)) socket(0x20, 0x3, 0xc9) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000280)={0x2}) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f0000000100)=[{0x4, 0x0, 0x2000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0x100, 0xc00}, {0x5, 0x3ff, 0x1000}], 0x3) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000000)=""/8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:45 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair(0x20, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r6, 0x5) pread(r4, &(0x7f0000000440)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa3752899934a7ee21fc69e639b23a436ba873dd98eb8dfb2e0f4026e6dc57f7e600000000000000", 0x855fa419dc1d21b2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000280)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000280)) socketpair(0x20, 0x1, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r11, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r11, 0x5) pread(r11, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r12 = dup(r1) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r13, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r13, 0x5) pread(r13, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r14, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r14, 0x5) pread(r14, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x100, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r16, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCGDIRFILT(r16, 0x4004427c, &(0x7f0000000280)) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0x9d0}, {{r6}, 0xfffffffffffffffb, 0x24, 0x4, 0x1, 0xffffffffffffff7f}, {{r7}, 0xfffffffffffffffc, 0x22, 0xf0000000, 0x80000001, 0x80000000}, {{r8}, 0xf4ee1065767c927f, 0x1, 0x8, 0x3, 0x1}, {{r9}, 0xfffffffffffffffb, 0xa0, 0x1, 0x2, 0x10001}, {{}, 0xfffffffffffffffd, 0x6, 0x40000000, 0xffffffff80000001, 0x80}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfff99, 0x1, 0x9}], 0x3, &(0x7f0000000340)=[{{r10}, 0x6, 0x39, 0x4, 0x2, 0x10000}, {{r11}, 0x4, 0x95, 0x5, 0x2, 0x40}, {{r12}, 0xfffffffffffffffb, 0x97, 0x2, 0x87e2, 0x2}, {{r13}, 0x0, 0x8b, 0x50c44671bdeaf684, 0x0, 0xfffffffffffffffa}, {{r14}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x10000, 0x6}, {{r15}, 0xfffffffffffffffa, 0x40, 0x1}, {{r16}, 0xfffffffffffffff8, 0x81, 0x10, 0x6, 0xb1cc}], 0x7fff, &(0x7f0000000180)={0x4, 0x8}) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0x8) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0x1f, 0x101, 0xa1, 0x80, 0x7ff, 0x5, 0x81, 0x10, [{0xe4, 0x7, 0x5, 0x1}, {0x1, 0x5a00, 0x40400, 0x3ff}, {0x1, 0x3, 0x2a, 0x7}, {0x4, 0x61bd, 0x0, 0x8000}, {0x8001, 0x5, 0x0, 0xfff}, {0x800, 0x8a5, 0x0, 0x2}, {0xabc1, 0x1, 0x8b, 0x6349}, {0x6, 0x80000001, 0x6, 0x80}, {0xffff, 0x0, 0x401, 0xb2ff}, {0x1, 0x7f, 0x5, 0xfffeffff}, {0xffff4b95, 0xc2d, 0x6, 0x3}, {0xff, 0x1eb, 0x4, 0x5}, {0x2b12, 0x9, 0x4, 0xffffffe1}, {0x1, 0x1, 0x1}, {0x8, 0x1, 0x1, 0x1ff}, {0x101, 0x4, 0x920, 0xffffffe8}]}) 11:46:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="c32323c9643b36e445331363161df7c19902ba8516c1b9e61212f930d401e3da9678d969c5c36bb5e679bf3d5e01e02d359b573957acafb3fa3518c61b6d36bee9011bf48bfe4008a1e07927ebff66c99432032785e9dce2b3bb8a31b3ba0f581791", 0x62}], 0x100002e7, 0x0, 0xc219) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0x7) 11:46:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ab896be3f03f1cd5c1ef7e000c6c50b77623ca94b890f8ca885e67dd75ff4a8bf66ca022ead7aa19aa045f729dbfc0cd0731478cf34e3e01fecef518c6b17dadab446d3e80b1ebe86761226337629cdd5e148953653a2cc931d7eeafdc1944b61e5f9163319642dc3744cb05556b7e910c0452f1c699d6eb89fb97a4e7ac86eebd", 0x81) 11:46:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x6, 0x1, './file0\x00', 0x8, 0x401, 0x3, 0x8}) fcntl$getown(r1, 0x5) pread(r1, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) listen(r0, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) 11:46:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x1000, 0x2}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdc7, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffd80) r7 = semget$private(0x0, 0x4, 0x9) r8 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r10) setuid(r9) r13 = semget$private(0x0, 0x4, 0x9) r14 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r16) setuid(r15) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r17, r16, r15, r18, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r10, r17, r12, 0x20, 0xbeda}, 0x2, 0x200, 0xff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r6, r12, r3, r4, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r19 = socket(0x2000000000000002, 0x3, 0x2f) bind(r19, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r20 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r20, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = socket(0x18, 0x4003, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semget$private(0x0, 0x4, 0x9) r25 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r27) setuid(r26) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r28, r27, r26, r29, 0x20, 0xbeda}, 0xcd59, 0x7, 0xfc}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r24, r29, r21, r22, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r30 = semget$private(0x0, 0x4, 0x9) r31 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r35, r33) setuid(r32) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r34, r33, r32, r35, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getgroups(0x4, &(0x7f0000000200)=[r4, r29, 0xffffffffffffffff, r33]) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r37, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r37, 0x5) pread(r37, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[r36, r38]) chdir(&(0x7f0000000000)='./bus/file1\x00') r39 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000080)) pwrite(r39, 0x0, 0x0, 0x0, 0x0) 11:46:45 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xff, 0x3ff, 0x2, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19", 0x281}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 11:46:45 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r6, 0x4}, {}, {r1, 0x2}, {r11, 0x5b}], 0x4, 0x0) r12 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r12}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r13 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r14], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r15) setgroups(0x0, 0x0) setuid(0xee01) shmat(r13, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x3, 0x9}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) unlink(&(0x7f0000000300)='./file0\x00') r4 = dup(r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) fchflags(r2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000bc, &(0x7f00000000c0)=[{0x7}, {0x400}, {0x8006, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3cb, &(0x7f0000000040)}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCSBRK(r5, 0x2000747b) syz_emit_ethernet(0x133, &(0x7f0000000540)) 11:46:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000680)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000008000/0x4000)=nil, &(0x7f000000d000/0x10000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000013000/0x3000)=nil, 0x15}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x5}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000005000/0x4000)=nil, 0xe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000000e000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000018000/0x3000)=nil, 0x467}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb8b3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000e000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x1000)=nil, &(0x7f000000d000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}], ['./bus\x00', './bus\x00', './file0\x00', './file0/file0\x00'], './bus\x00', './file1\x00', './file0/file0\x00', ['./bus\x00', './file', './file', './file'], 0x246}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x1) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='@\x01\x00\x00\x06\x00\x86\xa6\xee', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) getpeername$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\x00'/4098], &(0x7f0000001340)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x1, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) bind$unix(r2, &(0x7f0000001380)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x5c}, {0x16}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='+\'^\x00', &(0x7f0000000240)='\x00']) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:46:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x3f}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) pread(r2, &(0x7f0000000480)="7b6f439cc545ca465db27ec2176db6f377546dab4fd56180eabba16adf52dd300ad74ce94f1212fb0753be32f5e237d15dd74497b1d3ba7c2ab7325d48f5a81c68fdd10e2f8572f263c50f9304005f446139bfbb8eb1889e85058c017d69e38efd1c68cdf544740f3aa929a78a9860c5f8b174ba6725080329268ab3b4dcf5e4b7673c0c272c4db761b86d55d0925935706f14cae233bf2f689d6b61d5903fa6e5f4f6bd1166e6981bc8def6e518c51bf1a038e1a747df8f6dfc14fdd7d0ce35fc6d19732ff77809af71a015987da314c9d080ae1fccb2fcbd412fbd895c3adb4b5d479daca36c5ee1ccd73dc3d169ff5925be995f0fc4149416ca6858aa0b0f1263d74545d89c05d46b608bb9a60f803e20b5894fab7d909c9a165d69176648311adcfd194c0472374697469d7c0576006b62fa344c56641c9a5f8382720776311ba621cb73d46d09996dfc9c7cb4b2efdc46ca9f6787ea797c3d43fe6c046a65485dbaf45c5961408567149b1445d915f624f7eb99b8b860480e9cfa2bb67ae4eab3e89dffcbe5e92999751242e8a28b03c49d6d529803bdeec498a336eca510bc2339b9784a20fb4ef00dc445855a73e47cf05c299aa9dfcd828b18d351992e2ede076ed274214de7431c2bc5811db4b5b90b9d70fb206b05db484e580b1035c2f0a42831f6ea230fe88cf8b401581b82ad0a8d0977b71f1ff6e5b534390733ca6a06dee618c314716b154fddfb916d8fb7cafbb7d965a42af0b46f4a83db8b89e14381679209adece9ff01b005dd93f564073958fa1f9600b9b4ec80251564bd837dd200151e8633473372e566c96017d423c5a15b0f29e1c5269f025a302232790b1069ade49cf73f55b0b45f7bbfd3f3ad8f56dd441de2f04767784450b161e0730afd94c00b1f7b047f31fd1452288264bb587cf69d1c86e16bba5e51a05c12f323df45fcc9cd81c899027a4dded078b1ea4217cf25874f6e77a8d38376dcb17135d039d55309740c2478984a4aa3e8462c77d69e47d79bf8f921a93884f0c1e137eb275dd8d85bacdaa78d7c7f498cd2d8e8615f878f70bd1d385be74c113fbe7074a19380fd16dbfd7a502aa76cac114dbd7686bf286f43e61d13f8fe8603e6c173c088d645408831125e4dac0c37001034644f4bdca9725c3c8c503ada9310aaa5b6dbeb6e3d7d8556807f3a2257e38d9614a934519c9fde7ef5792c375c1afc61a62f7a896c7fccae829951d7bbc9b78efa497fb354a86c16fc91969bd00cf994c9148ab4288ec36dee44bc145c15c06062b15a6ba2fe7687a82e2ff8494dd88fc5858f0b18225e206d4d2de627b15baacabe7906107f349d6de0963c8a6d0d44a357558d9ceb82bd81e97a9bd39d0bed89991e61a66e38daf27c34fe8b8645f85cbfc7e04dad3ae1c4353c498d2f33d0eee54b9c71fee2c74d9e39a383464a22085dad789d3503a292ceccc8029ce80b1d816002892eae4f147e5886731ae3c2dfc36e03459a08683bc7adb892a056bd942b8db28d8ee03c22940f9cb06032071e885e3369a2275e94a7d3e8e5211a225dd6fbe153f2b1be5db349a52835c9a659291a9f67eb7dd9106308e30157d1d6c64b5a6b3ddbca508a0d22321b3d314997a73569b2565972f48f87faa30a64f3b360144469150ee982530240912e15d57ee9e5a29e15e4dd500845031c0fef339fef665531b824b9508f80a7f1371b088f66b5b85bc13494182cb389e91ac3ea88c13946d40363c60d334a5a0fde9b9fae94b89a6525a035ef44a4b76247dec1eefadb4ec2b967983264924e3db10f78ccb8b2cd650a015d152c6eb1556d8861f22ee4fde614ddd62609ab7e3a376c22e0718ad40fada647995f2240cca091b960269b09fb3ebcb2a0c0b76e99c98b7e1a6c04e95e67366eb9a2de9c6e88489366a618cff186da8245e1b813a75695bbb6ddd311bd516d01e90520f5b676f33f2d195289e34e0990d10eea0bcac3cb915e9d909af46eee299d36195a332b719598e384dfdc0f92e5c32f6a1a0b4eaf1bce9fce51c1ee6b8e69bd7659231fc52a7eb23b81417c94da567c40a21d197196631a79d3d5fe66a652a1663c71a9c515510f1a0961c8d83125aec88496e2af8dff137662d49870520bc947a76fcf3efd5109005b98dcac49641e3dee053ad7a4477d05f47020d9d5e6604bb900985cd93646bec34d99a76e3eab68f91e63b12cb948bb81e868d15fc0a0a57f1b4525f5bbfed23043488899c3ce5daec61198ee782807e8b6352080e8dd0a459ecc9a7a63660975e7412f830cf24561e2b9ab51f0141eb504f4296d5111aabbaf8f61b33c16e05d406ba18180418b93109939d3029b1c9724ecb645577ec67cac208060bdec501d29d4ab11bdadd2caba6532901ef716ed81036d278c97174f3b25710cf1ca80224473adc942b3639f8fecc61f549952a26dbe56a43d5f5f42faeeef38e1bd85b6af9f4ef0b475d38279a2f25dbc8779cd5fba3bccc0aca96b8efbd663ed1458df77e382f3a50d09d9d685a5bde636ab9f717db9fc52a9215afef46e7694add236ac95da2a6467083df11ba0ec3febfe1a85812ec09bf1355213e24d3aedf28e90854c2edf920bfbb55db6e5d38a74983855e47d77de6885c0f5a5d386e85476c9a21ece52e57a2c47f7ad44673216346e80e89e44af7aa39bce6b1b9e7fd51104cae2cb4f77fd8fe5f21cb24124c6ebf00be7b23ae1a3825733a25399f99ea417d6e19f56050fed6045389f9bcdc1d5ae855f4365b39b4a415303f9983736c607745b86b20945aabea6d1e027eac5db3e74b17596ce62a91915832bf338a62336f0764f28b3276a2905c6804ed5725879259dc8ec27cecf07adeb388a40416655dcf29ffefb2bc7b4b93e17a502bc6519cde372ecb11c672cf89bb0237022b8ed1c05570f78924c3e736f8ad1910d81a734123c2ccbcba379e6b730f2fb5af55fe35db2536f6376cc35c36f4d4e63556329f59f3aa8d9b26b849cb437dc8ad03115012de1951c578afbcd491a04ee48e7ea7cf3b4b330332cdf53867aadf1da81082857ddef1874c2fe8097d4e63b57fa6d9b428bf01c7cab2b18126d40f7f62f38938076083f514969cb91ccc201865b4cf66187340f558b2ce0b30202d637bdf0b4e34f57f9fd2cfafe55eaac56eccbfb9dc9d8c4b3005a4e07841c3dca231ca91532f6d85af6bab34e562e8e553e4822a6bba6a77aa3174a86263d3b2690814ed1ae8599f9998a6ce07c5681572fe75849192b96137b02d92a4a096f83dea98d7aadb59f14bbf619bfba04bdc3c525ac72aa956ed8d4462d63a76c8e17c330478303f1a19f4d1d1bd814ed79742755191e2973ff18ce04c70b265d61a642cc46abe94547b2b288f12a5a9a6d882941aecefd7f8bb776557e6a43ddc8d724f47cc4a6581bbb6d2448803fc666ac0c5f0236e9f2cf256a88a54bbb85c775cbdc479c7ad496ecd1d96111eb9de2d9304b13b60b5fde8e0047ee3d527a2039ca297a1b49470160574c387047e5193645b8a58ff993cafb94cb98169dd5c0be5bb6adc7ed40d55499f3770049a8e329bb2e035c4f14995ab2295c06e850cc336c1429c2fdc1b695dae94fe921f3ff10d416e192366221e43aec8e6679b38d475fa343defc227141d121d3ba5135ce4bc1525b02107c17492dd17a44b2f3abe0f9b69bfb9b5ebdd902da0cadb27ddee791e9ce0f6f2abf71a6fb085462552fdfc90347b91c259fc6cd8843dfb02819c7bf10b0b8989a61aedfab23a14dcabd2575454706de7512d8f6eac5093bd5ea4a7f5907b9f17223bf3454db78723b205b0befbcb58a585545f19f4b159909e81dd8f4d1e6d623ae485856761548c828b30a454c4197a17b3618fb14385756686920b5a56ed0fc77358d379fbfebf4d7f3b74ee0fc6ce8ac3ebe924c2feb831017b9c851ef52de5d51ffc40b896e89a0d958f3c284d25853eaa41bf5eed3ab51538fb90b8b4932d00b2006c902ec24ca36cdc4cac4e18d5c1e1035ebe350260979125b400db7c0d6719b1f2858d68f00f1676b688df9e8d60e03e11fd0734149e9281c5d57a242d861f14c6033ebeda36f68e0ba7d94092459fb13db85aae4ac5ec7224d61e5b3381ac9a6b28ee81facf8714d8a5d6d38af1ca5f86adea60b8e824a21b8f29b4c4ee61e234d6d75caecae7ac6dc0baa931171dc502cf066ecb047b0250de6298971234ab9aa7173faaf2be91fa0bb2c1dd661d14980d0b0b55051f5b9144ac02358f28c97655716202d8c5e9d794bc6ecb7e559d5b7df8551a0e352ba84caef3b0e16c763de08b4b2f8dcf30064ccc4e8ca2f2b61d5f6265163d0246ca9cde3b1e6533293594768f3e41c7c09d454d24a922757597711e8055a0fef7354c458ab89f0eaa84b88b810e5642fc0222d4e8c156f6412207101b9b8bb206ac7b8a29243883860e708213f74b5fe51de5a1858d7b34a41368226eafd78854972f1e0b6ed5e4689795539372c0b010a01498456f40a3c9d6004c3b66a6d4bcc509bd98581dded1f3d1dd252eb8738e61c5350592650c02bd1ffea54b17d9749d54b356a04b86ce5a48f4595cc7a4bf8df2a0cc8503eac8d985b9a8cc26f3b9ad738568dccb50cf4ebce9b6ddbc6973cc0f2bfd2fb4edc51a1a12d016aace666566bbdeaabec39354e2a1aa5adacd20f700f224480ffb6127977119dcfd1d0c5e73af072312286a2761dbf4e046d1671ad416e5fe8ff4f46cbb19dd05d05d12177a5504a7f205ef7186205c0f8125ecf70c0ad04ea478336d8360cc9279e2d80b0740babde14346f9c8efba19311aee2ee9a10f67de7a42d4ebab47293046f0adc278de964f8ba144422a6f021cb3d500e537e3cd4fe94326dc97b42b13f664218b80a5ac78f2965f53794c3a8d2d8b35a4983b09384be0defb05e1b3c14a4953dbf9629ba179c215ebcec8ec31a5d52c66a5459c3ffcc486a4f73f1f4939c9859c4dd44e31ae55e1b807a468533bcc6f8457105aa71ae77d391d929f026e7502f5c3f0eb91a7229be166c19b0e572c27100fecf5b873d6625b416caed5dd2dff699999468cbb86184ec72c0c9b9f071801458c6d4026c077227d310a0f9272abb6e64c6517497b59ee2d1ca5dbba24b6d3e910830d9f516d69db4a6a34bcce39a5ffbbb1ab1ab623e8de905a51b9f914d745dd6db0a750966c3df5e71b87d57afd24cf749af7bfe75b6ae988e0f0d445eaf721f11bb5231252c270100103f911466ff082dbea7e0bb25da60a7e0ff896f66441fca2ca249d7f6f14c7ec83ca06bfcdbc739cce5a61611f0d3d13a6682f056186edc0458d2a384a6ea074963cf43a62042b80989469da387a0fdf59e9de2dd1ad14e20b84563de37e5b4d0ff0c61d1cbf2e39791eb94a6e4c5b1280c04a47fb5655e7a464329a96b1e96472f470ea76b0288c76ce2f56b4ae2443855b10a0262e9d2145850bc1f7934300454c8aad7a1257be0f757d50e94aed63836e71c7b4160152dc63857cbe33c774321f9b62a283cf56a0f4340f0436153755b3df2bda37cbad1c425da502ab9d676e087cc3de78ef861acec272612e3cc87292b991d3134f699f546af12860b9e603185e9aff9f2406fb26b942bec20145ee0af52c16aea4fb0f57f17c7ef02fed461b0fd7b122334ff9b3ed8d298845e2cab2b3b7cf259afddf93361ca8383d7404542aa7d3f7c6696199df54a75c7b645997222c2e3f4404d3bf61019e638df6437b656ed38e2617885ae7df7a2e0b88c835955e5815f77a1", 0x1000, 0x0, 0x8000) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r5, 0x1) 11:46:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x7fffffff}, {0x80, 0x8001}}, 0x3) r6 = socket(0x18, 0x3, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:45 executing program 0: r0 = kqueue() chflags(&(0x7f00000014c0)='./file0\x00', 0x1) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000016c0)=""/4096, &(0x7f0000001500)=0x1000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="0f0bbb4969e6c98ff995486bbcbf3f092c2690b1722bbd6800ebb09ec9b1cc619dfc3a39b1164a9a69d58f5dc3294918e2998b4055f6825a4d6e3e156c125179f9acbc53dc63eaa22c7238751d03bf27962f62b5a03aad987152f94b525d17f1297e97225e990adf5ddcf1c13e6bd0645c8ad06da507980d60bae50c19de9a476b0db273eb7fb2bd540b0f545e8367cd6e9e0f537a6647ba5598ffa4d0541d82", 0xa0}, {&(0x7f00000001c0)="b887db9013cd2d835b494c911f7cd6285ed2d646728cbeeb1cb64a341a1be11d471993622b9edbc77b4c2e35a12cbeba2a17090fe6508adc12e71b94f49f0454ea02b93a0ac4340defbb9e279f172bd5537616954b0af27e03f4734a32f7b31b13c989d35957789b0c8d6737d5d553e9", 0x70}, {&(0x7f0000000240)="ca3bc828e53ec008cb77f5e1198637a51550a5f737745f9ac4c43a6127e0dea67863be3507c5995d64961d252497f1654c4c6cce856f040bb71ff27ddfd6f551e5643b5a2a62ffba5aa4194cd6971a8fd66d6cdf7e6fc5fcfe4083bb11673c7380a1d29ba91f344054d70d4863e813a230d1d58bd04b514b0cea6fde8598b47440afe5469f390bdd0a96244a8f405c7643d043511ad92f1997ef823fdd65adbe0fe513e507533539609a4bc4e1accbbfba7088516f8a73b2cd2f2cc14c345724397fcd69201b32df655a5eaf98113b7adc516813b25024417506d16d9f52feb2923bbca49419a3363027dd119880231719bf7d604a0cb22f45aab4", 0xfb}, {&(0x7f0000000340)="057564258a5432795e20b17de651adb9b7925ce43745d5400eb9caec0957619cea451fd9222f02294d75110cc4e9daf8e6b555dce51c90263452526e34537b0f91d6ac18891ce7aa0d8eacc72badc648bdbee1dffa83c5e6213ec387cba9fd48c3d7f7d6581d7d4820915e9c3dbdf5c37d870de97661f86c487d5837719888b9de96fd7d3f14a13c5da2c405962c3162fc9e176d211dbcbd3dcb05a0c686ff307b090eb4223c9c6c37470ac06d1a623bfeb89e6cc105a645be059ebc241b3187b464cd1a2a6e5e88690ef9393cde3538b40ae18e8bdcbe7e9f99add3f96e031278833431ea68b883a442c3efee4126272e8fc560683fffde653456acfe06706b576a8aa57e697c0057e74a608cd1ce962b68a0030152cf7fa894c2dd3ca17cc5c3c778ac6e1457bd5ba2ae69f05d426355254fe40d2f1fbec8741529389a3d510e7c0060cf641f84997e85492150664499652f0390252975114563811a1492f04387faaa07dfc286eeecb5b868e43035eed9289ccd9091dde3e55599fe659ed46af6eacc1f7e2792caad14765c95307a1e2be2694cc484a64815c2b682760327b3e20352c74b80bb7797701eed9d1e1abf51767a94a1ac616935888e7c7f819eaf7f5a70076b24da8613dcab058803452ae435a2a6fbb9afd375f86917c277e9acf5b9c7d42a16ca5caa30d11d88af5f88bb5477830442e79c3b31452ecca7d3e53d74d9456f933417c6cfa270dfb23b2b11db12f7eef4f0b225167622d80525bb64e76e6c216d015f0dee208cd5b3b740a019e1c021647cfed1a880d690b04016e7600b88a248c2f5f89cf33bd11b6068273c7ec01970d2b3df2839d09fe76bbafd8bba57c39e8896c2c34ad3c8ce4a83a06b32efdd20d040b9d9bf0fc9801b7a0eb34bccd0badf53f5f21a82d85d8489c0d2d0e8afa45be41c1c48c9d8a5c250ca436c85346f9134f5dded6449bec0e695c1fdd68d32a1f93b1e3cc8ebe6e2f2b627cf9812eacdf3c8d2c54b7243ff26bc68d1d100d76d58df4a4e448e41e2db276174b647371752977b8f9549247388c463dae590e85396614bf7581db82a69977077b42071792ea7fc9f5f9007a68b84aa36deebb55139b683f3bda266679ff82c058055765dfeac5e53545710ba2f9df2734b2ba00d9b0ce0e78f90e82b3b74d1034a78a408bfc1c097c1fdb7ded0dc48c84b8781aef74ba49af9ab3c72cbf3cdbbe83d1ac8b9fe40b40a9e3612d35b008c0c2742471c589f00eb4f8d9111fc4dda46479a7c72ee22c91c522cd640c9f2c17beb8f8253681e2ab5c0296c018a20a23408333dd96a653e98301c3f2880ced491afa980d79876f701f73a0248e13fc9dd9814218eaff38620f820d4bc1a53f55f2aefcdb24961d02bea46adf51088874ff893a21a6d56a7e47408600dbe90ae393bed802d144efd059870d8568b162b26654b5fea068038947638777cdf1204186082dbafb635791ee12fb726e6f4b2a103c63b651661887cc1e7904bd59bd2013a0549d3f7157516cc40bdb0e865c69d61f6fdb7ccddfe6f3ef071e690ec55078c604144f107ef6369d09d1b45b58d38debc9975c6ee1579ace76784a605c5a9dd2dccedcf74628c10c3f277bbc96dad7a29a2540b792cd59e07cd312add0dfcabc4994d1b6ef95acc9242bea0d57a63c3ae847bef5c59fbd02192943d08e1bca5dae71c01a335dd809bd73cb33a259730373f439be34abfcf41bda3b4132ea7fe6954da676e034fa1139be26f661fc61a0943c2a464e4a8886fd06ec8e07136f35378be36b51f7f8a37582a502a16e2a8cc22750a02b347c459576e1789edb85907459b094248237a592a2ea4afaa16032d75a3817c81ec61e055738eb7c6b279701f1aaf65a516bea3c2b7ad495219385158e14e86abbe3a40c88113c34b5785b58c5f02c3351c286859085607a17579058fe94190667f6b105c21c57b9479ed30f54ff8baabb7e0138760b0ac861b1f3a2c784b22c9b99dcbf38f692e14994e87c4ae35f208bcbdca4342032d2886a1b4835b0eb230f611ab631e06692001e572a5d0208955043742ec8561f8f11ed66e93e55db6aed413936f323d3f474dda775398e39bcf9a4d6153b9f08f5a76417adc42fc318b557c785465d430e10b559d5cace0ce19a4d2f5705a8f6b15796a312de224744e4f9cc95fd8f825bbc58c29a4baec0104aa81c6a138ade16786cc7a95f58e8f6341444f154582990fd406d0e0be0551a76c320fd665fc1607bf461b8b8c7157491a1e1eb180485b838d07b97f6d304c8b442f139654983eeab1a3e5a093df3b57ac54a0e4381a5b2002f754b4461fbaaf47ae22364216771c974029950cb180366d9f705f5cfb82adc020690e248ec03995fa5a7bdcf530cc76904c3f908c336246ad2eb0d32f5935b4e7e3f87462fd159ac6aec6a8d493a1febe7ee86cbe350302eb9fc7938b26a1ce4ca25b6359bf43be98060a2afcabedc1767ccb5e110f706ea11b937e97fe8b063adbc8f7b1f58b58e8bf36f43a4f94a5b9d9184c083ac9e9c56489ad637027bb53514e2f865a52cfeb740612131ebcebfdcc6c3f9e37c1d4ec3e6a564cdc8865ef2154fc6492df0555e03285aba16029dd49938422eafa30db027e9f466d4cfa13bedac14290d6d452774902aa5f3e2b5a292e896fe3934f9d8781aede85f743b8e980a9d6285fd2067ecf88e8c471232f6cf836c3a0a711280495c5fadc2a95085f4445715697f51062280ca64d9ce612794b5caa3a7f74d6c3dc8ea04187522b1dab4154c1508bae063607dbd0ceaeba76cc3a05c97c80ab23cf8c24680d8f2eb3cde02669ede41572ff77401141c109791ba6862378e0898b96735911453b493b2b015119cc2d38e55d97acbf852dbabd36d6a9e2eb9c034cde3c5e5b5179185fa939d65d3e012cb2eaeba6548ffd29e636abe5342e66625aa744525a6b9762516450db6dd10f353ff85be5a752cadfcb64502df0e85b7da94506b68cadb5c73af574533b8fcd264b5d0d0a5ce6b72c40a1fe3691e0739eb15041276525cb55fee41b8a748d15163fbf2f8f450bc3bd4ede0f383a69a4211bc45122f79977f4102bfe876b0cd920fe6a92db019c70b193ecb59cbb71b613c2e2716829daa49f91e67ba8367eaf876c1774cc8bf22b38cbb08b7dab6ea52b933f5063fbd2c5036ebdebf5b4102ba3e165e50340004db8c4c07e615dd78d5575cefbfaedd2622a179daa67bfb8723b05688ba42587d58889ccb734b460795ce9b88cf0e1736d10b33299d4bf7db24bcaf5b2d0ff5a0ff800cb686fda6029a1f34575114723dba08549906a28f3c66c6c85a3ef3f1ce2142eb0765f4bdc732ac9bd8f5a71ad8da5a8c31545b848d11ab39d80554b32678fdf87fdae1c255532aff9c07d321839087a6f27588860cce7a4c4645fe4512297c23e83524c487a5481960c0b18aafae5124a43a2173fbf8453a16ff3822176c187944de8829be8dc9e9db0ff28fcaf2f8c542f46738fc42d5cc48dd0a65534cdce1a565f3c861c36091bf5f9c4ceab14b87487b3dc7e7423fb1c2715d41e0232fba4808c9cc5382f38a660c22ed608acfc0931d5f852e8ef7d81754897d4e5db767348e4e7338f35179308cc2b77b3f233cb2078853f0e7f92f1935dbf902de4dded3762514028d51b56191bdd8f88c3c5e0f2d15dbe769ca16b868653092c55bc2bcfb3e3087d5202e0deb4357b661d3f2f01902c79145887606a4edf9f674adc7f6df831554c1df8f0fcdca7c44ac738195d5bec1e52071c9a9f150c2f42203f25555b87eec3278ee817bfcb7bb374fc1219f0235b7db94cdc7bb45ee28ac6496278338b73bd68ca5a57fca037e8b1b6fbe789774fc23339aca80de6df28f0d08a8bc026e72d767e9eebf3f672aa33b2e9a5caed519d5cf539ab3b04888cf9f2c8adc11d80a090e84c3e1eae4c13125ef92ceb9975e63799ca82615e9e889b99b1a6ed47ae66aad2efea9e223b7476c2f11c7e6396bbfb4d8b6093bf56af7fa3be48cbe72a6ba2bee3548f2f85949ca1c9e2eb727ce30a3b01595a1b2a474d8344414fa9ea13eb6b9c667359b63444f267938f6c564482ba8e84033c0a03efe9f664b6f0a6d5fe1114514cc24db01a7d75532c75e3a11613abc0fb36b6bc4a93a08837bb16c0464d92ace738e8d0c76ad0907d4e4d5a2fac32d856dcad8fe124737265cc97854677db36ed61eb8832895ea8317b5c8d71064ab0a22e08c6c838b3a904afcc81712dfa29da251fe8a260f7e31321f3ced23ae3fecf44190a6d71353bf21267a51ef20245c3e6ff6d9e43356bc501dc04f4325740c13f250d9aa7abe2af87825285d54acaaa5d0ecd14f0c8f7197d0bdcc36e5fbf91f357094291185158057fccc416438424626a6a68f42b72244a5c4e66bee6f929ae32b78f4121567eb0abac1cb19bc3873124d74456b51a3aa291d9916ce0e5fd483e92aab83a4b7ac2fb8c5b15c35bb07beffd37ba096fe9f5ff2668efa57110dcf0318d07b4d7a46d9db8bc6c2cc69d8bbf79822b8572e5f531b361b1d319fff0653d8df23a837386cb9f5d108ae70ed242cbcf1126039fdfe1ef0da7e12a168cc93665b1f757d986c87a86610227576778cfffe1950f962301d49e0ccd0f360a674027c8b5526b02e41a5dbb52a2c94bf88d067f8b265f4d9021f1fb6eb6a3a670c6b601bc68f638bf44cf4f8a54e0f927d7c3968f3559ff49b68b317d57b08985fe9e9f7b891e00ab815b615953b6039e8abb2c37e33ea9a2dbc2fec27f89acef635d31a1ed8fa5eaec36b2fd04a776c14415896e0cf0f497e346e733fd2226b9bf70f5fca262e8083bab80577e0738bcb5549cd4b9ae107df7d9e676561a062a6fa1f502d5561460a1e54c4434a195708dd257eaa04a2150a8f3bdc686e1c7d20cfcc76cd41bcf091c1efe174772b625aa30f486c9f0c9ca4d59eb948e2319d632b4c575dcf345b5df0122f82dec633de4b4da0523ccbc27de8d3121fe5d0e24c362a069cdcaace3472230b8b4481fdb2eaaf85832a1b85d14c69094a87e77dbdab17af2f1f3f6d3d798cd325b188f2fa35015a9ede453c5304b1a002c82e8bfef0f774094e52681bae3855a587dd072285e95838fab11cf7dbc3e602898cf0d0bfcf16829f5a64fc1cec443856589198ea7939c66ee6caadf1f8ef2be44cd835cecc16b1d9472461cb890b1dd5a30f4ceb039ed16206dc4cba90b40e8725e41ff466ded2cbe2edd420e1d6b9ab985719363cc68271fb362c660cb456de2d34c00cef3ae6851f5ce6d598f814eb8059e1763b1e1a676ada99a89ffe3158fb048cf626b40008ceb5525631c47450913160dedbe345ed2f26b1ecfa694080add94caec68b2aa916a75e44bb9f7be891d87a7eee7134ec3fc5f45f9f549b8a5ae5d6821e47bccb96c58ba255177a27bc142aaebd77d91d1d5e6e17e7af849e8e1c69454476c8274accd4b914d415794fbb8bfd0a587d6b7e6fb1fc7b0959162e5109af013e8ee918f2c2d390ee02974905c148b8717c77786c740bc3c7be62bd54fcf8f63fc939eadb1792ea9e2d3b76ba447f27bf7c51cdd28d14d36e86267e02f926e2cc20b17cbef202d035ff6eb10e9fd2b7e502cd6610a9f40d09cf447a9e9cfc405b9f7cd0aa099795ed0ede3a418628a3d009e5ce8d914548c8ca47572c50f0c6054438f7fe8551ae07eeb4d4c659d6b3624ef110ae32f0cd973614c3483b703f0938b733294516a13db359d7b6a6722d609fccbe21268a11240", 0x1000}], 0x4, 0x0, 0x80000000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x23}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x800, 0x0) getpeername(r3, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc) rmdir(&(0x7f00000000c0)='./file0\x00') socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x2, 0x3, 0x0) semop(r5, &(0x7f00000013c0)=[{0x2, 0x871d, 0x1800}, {0x1, 0x800, 0x2000}, {0x3, 0xff, 0x800}, {0x0, 0x0, 0x800}, {0x7, 0x4000, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0x9b02, 0x1000}, {0x0, 0x0, 0x1400}], 0x9) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) accept$inet6(r4, &(0x7f0000001340), &(0x7f0000001380)=0xc) 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x2000000000000187, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x38c, &(0x7f0000000040)=[{0x1730, 0x1, 0x9, 0x5652a36b}, {0x4, 0x8, 0x7, 0x81}, {0x1, 0xd9, 0xfe, 0x46f7}, {0x7f, 0x6, 0x1, 0x3}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 11:46:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/1, 0x1}, {&(0x7f0000001200)=""/215, 0xd7}, {&(0x7f0000001300)=""/93, 0x5d}], 0x6) 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:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x4, 0x8, 0x7ff}, {0x0, 0x1f, 0x0, 0xfffffffa}]}) 11:46:45 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:46:46 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) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) fcntl$dupfd(r1, 0x0, r3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 11:46:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x149, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x6}, {0x1}, {0x10000006, 0x0, 0x5, 0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 11:46:46 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000002700)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e592341e9e24e807a2abb86fb064b5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab002c19184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0869040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af85", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x11, 0x200000003, 0x0) sendto$unix(r11, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX=0x0]], 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa"}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b"}], 0x1000000000000073, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x3, 0x80000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3ab728ea12e5155c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r25, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r26, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r22, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r27, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r28 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r28, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r30 = fcntl$dupfd(r29, 0x8000000000004, 0xffffffffffffffff) dup2(r29, r30) kqueue() 11:46:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) 11:46:46 executing program 0: r0 = socket(0x20, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = fcntl$getown(r2, 0x5) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r6 = fcntl$getown(r5, 0x5) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177227246ade00000000001c000000010000000000000000"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r6, r6, 0x8, 0x10000, 0x8, 0x20}) msgget(0x2, 0xa0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x9, 0x5, r3, r3, 0xa, 0xfffc, 0xfffffffffffffeff, 0x20}) r8 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) connect$unix(r0, &(0x7f0000001800)=ANY=[@ANYRESHEX=r2, @ANYBLOB="8a2d51c475d246cc0c340fb939fba919caa29e8edab01f97cd2581373d7815437e2ced604c46c7510d307bd274c56207abfbe065944b5c797a7c0132092096734dfd75998395b9bb69669dee8ec783c5c3bf7469ff1528e7a3d30784711f9b5c537e4d8f98c878ee47a5aa961cc442d0568222b60eb37c6a0627cdf930c3d8ab063bdf83d3f085a43e57e3882efdb200000000cbe9b7726b60e1f8e222b18ef95456322d806dd0a490c43b5c7b829a759bef63fb2330a76f337a10bafcaeb7c4a549750bcf", @ANYRES32, @ANYRES64=r9, @ANYRESOCT=0x0, @ANYRES32=r3], 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpb\x00', 0x189, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) preadv(r10, &(0x7f0000000580)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000000440)=""/15, 0xf}], 0x5, 0x0, 0x5) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r11, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r12 = fcntl$getown(r11, 0x5) r13 = msgget$private(0x0, 0x100) msgrcv(r13, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/175], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r12, r12, 0x8, 0x10000, 0x8, 0x20}) msgrcv(r13, &(0x7f0000000380)={0x0, ""/137}, 0x91, 0x55ca78af1386d6b6, 0x1000) flock(r0, 0xe) listen(0xffffffffffffff9c, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) write(r0, 0x0, 0x0) 11:46:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x81, 0x3}, {0x18, 0x2, 0x20}, 0x99, [0x5, 0x4, 0x33e, 0xfffff801, 0x10001, 0x5, 0x7, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x1}, {0x26}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x400000000002, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) syz_emit_ethernet(0x4f, &(0x7f0000000180)="43d0b91d51eb70076dadc781c2deeda71c9b0c030e03c25ca56f44203f0000005631acbb2b5c48bb918dc6935a3fd8aea0dca88574d6cd3f29a7015d789cc3de91b89565bcfdd653081d1acf67fa2b") 11:46:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r2 = socket(0x1, 0x3, 0xf8) socketpair(0x0, 0x2, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x2, 0x439e, 0x7}, 0xbf) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000100), 0x0, 0x1, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r1, 0x80}, {r3, 0x4}, {r0, 0x3fb6c5bfd3536f3c}, {r5, 0x4}], 0x5, 0x75) close(r1) read(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r6, 0x5) pread(r6, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r7, 0x2000746e) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="b2408a6c719bf202165f255ccc990a", 0xf}], 0x87) 11:46:46 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)=[{0x3d}, {0x2000000000000015}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x2, 0x2, 0x6, 0xf8b}, {0x2, 0x9, 0x0, 0x3}, {0x8, 0x0, 0x80, 0x8}, {0x3, 0x9, 0x7, 0x7df6}, {0x1, 0x9, 0x9, 0x7ff}, {0x9, 0x1f, 0x3f, 0xa7}, {0x200, 0x5, 0x8, 0x2}, {0x8, 0x0, 0x3, 0x2}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) 11:46:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r3, 0x5) pread(r3, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x3f, 0xb48d, 0x8001}, 0xc) ioctl$BIOCLOCK(r2, 0x20004276) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f0000000080)=[{0x2, 0xc8, 0x800}, {0x3, 0x1ff}, {0x2, 0x6, 0x3000}], 0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0x0, 0x0, 0x0, 0xe467}], 0xffc, 0x0, 0xffffff7f, 0x0) 11:46:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x400000000002, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCFLUSH(r6, 0x20004268) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x8040, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)=0x8) fcntl$dupfd(r2, 0xf, r3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCFLUSH(r1, 0x20004268) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r5, 0x5) pread(r5, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000f00"/46], &(0x7f0000000140)=0x2e) getsockname$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) flock(0xffffffffffffffff, 0x19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x3}, {0x20}, {0x8fe, 0x0, 0xa7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:46:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) write(r1, &(0x7f00000001c0)="30d2e9880d5b73091dc65e8861185eb8abf71264273d3771ab322a29e30221c4a80e1bdadba0c7a4f8efd6ede5aa170acfa30d4d413ae69b75cbd052d618ee4095919fd7fe14055326388e23c08fc8151b2c5e86caebe2c0ab5531a720aeafec3a7c6f449ea98e4f2cd21e80bfdec279974782895df4b42aacb7f0b712957b1b64e2fca485364046c1181db7601a86b8954b1d3a91dcee506ae092e11214aadb4690b5d3f0236bb45f53af6c3df40aa3995691fb68844b52ecd823015b40c9d7cc87504d97b7f0177e00764b9badeb05dc5736fbef3e0f8d943af8e03d371136154a658370", 0xe5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 11:46:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20000, 0x108) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x1, 0x9}, 0xc) r2 = socket(0x18, 0x400000000002, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x1975, 0x7, 0x8, 0x8}, {0x400, 0x7, 0x4, 0x8}, {0x7, 0x9, 0xfd}]}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x1acafa59}, {0x97}, {0x26, 0x8}, {0x80, 0x8d6}, {0x0, 0x7}, {0x81, 0x40d}], 0x6}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 11:46:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) 11:46:48 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x1) poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) fchdir(r0) 11:46:48 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0xb8ea7effc69abacf, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = socket$inet6(0x18, 0x1, 0x6) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r5 = fcntl$getown(r4, 0x5) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035788b1d5284f58e1100"/192], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r5, r5, 0x8, 0x10000, 0x8, 0x20}) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x7ff, 0x9, r5}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) pwrite(r7, &(0x7f0000000280)="7f93aa3c82269b90cefe1c4792a50824ef556707bd358ff7769e0879d6619b927a66bd79315a8986802f623acc4a93e3d180e95ff874e88d9c306698c38f4e9039f4d92c7299d7628d2c6eba59addf3681ab7f5159e024a0a97292edd07f4548ccd6985e6796c3ce0569bc6340f97a0cd06ba63ae3a1074ec93251e6d4310a6252b16a5351537ea89110c14c6619a2d32d3f806f103a6220fed7395389f010900eec4f57", 0xa4, 0x0, 0x3ff) write(r2, 0x0, 0x0) getuid() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r8, 0x5) pread(r8, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7) listen(r8, 0xfff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)='./file0\x00') setsockopt(r2, 0x1, 0x7, &(0x7f0000000140)="71556a5e3be62bfdf57dfcf3df51d81636a07011a0495ee54db1d6f79a6f7ed641d1e5df7da10ea3a313f1288bff7e97d3a3ac311f54c9b496fe7a8eda264a8403e06bf5200a2bb40d04529898bfb6c8036421a1375893ca1daedc40876a18a2d305abfbf204523941e1748b71c81d82bedd93f4b70a30207e1cc6fe6505b156f50292acc62c24af41515ef824f1ce4b2fd81c399dc9048f84912f25a54415d36a1c557b", 0xa4) pckbd_enable: command error 11:46:49 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f00000000c0)="90daca73395f264112bd87100884349e9854c0bf8d7fc951ea96b68f58c9dc1970c344bce7eab27a12e4b0a7ff", 0x2d, 0x13, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 11:46:50 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="0b6cbaa2c4ff4586e3999b09e0846eefd606bbc690a341a85e3db4c8d234056d0bae5112f3487d8d1a7a0e836959c6a27e541e0c9144f44e1796754591ce540dc7ba1760db0f39fda81769c0152ea7cb24a8b988abd212da9aa3ba7986c5e540ca9e17f2e759abdc4eaf323be7cdf3243d142362a196b15a6a7ba3dd9b7cb867f1b8b652113fcb177a9a5a414b1e25eda8acfbfe020303071c5b4c3a0f45cce9ff1f468b6f4e66cd3941391ed594120e7c1ef8eb1db1799a60ebfff2c0384d2025a0bfc0493b9a5805", 0xc9}, {&(0x7f0000000040)="c5acccdee88e6262003a79bd", 0xc}, {&(0x7f0000000100)="5faf38a3ff6bb7097010969cc46a27540c567f8e26c4295dd82c341eecb7c844f87566b682c6a8b585b2b170c42c3b558cfddc5e2b2d26a144fc0f2233f0168f006d2bb4f38ff4ce41e195d58e4fb70599e64ffafbfef1f17c4acb12ca7e175b", 0x164}, {&(0x7f0000000280)="ae7ffa99dab40e4456e2989f0618282b3952eeceaf56f82a8d90afe009dc0e71f0796bd607428a2b307ac87195a5ff71dc2946c36410ed787e584008967e949ee27d0eeff35e13f5ca87c8967d2a68f8984bfb0628d9093d3867e3e21c8e00e476fb3175338c5fa52cc2f50c942b65ee46a0ccacb68b2a503abd3952f8da99fcc8aa2bce77bf04724f6f53057337c798a736d5603785c3fb46dc223eda7340f38fd5b6629be0f7623548b2b76c57485ef2db54", 0x2a}, {&(0x7f0000001700)="f8dcd58023b5e51069ac2a1a6ed222a7dda1f0b961dbe4d212010364cad2783285044b0f5b9f466a1fbf10b07f49e215b3a8abc529b47622a363a98a23c51b23db15c9a18a4ade003b96230824047ad1d387f627494bede1761d2e8e088a2f71154fd1f4952af50220845b2e00761e4e883a227fe8e35a543d1bc09fd2059f0810e7307cb34620b7ce962a66037385e12395a8605a156a9b3e11ec74a4e82c87fa7b34dc7dc8b16e85f40305059eca31baadab283de99ee31fa3261f596e29fc5e94ab9acda45ea61ead6cd3bb47ba3af58317dc3c8d70046cddf017c2c144bc50d2c65c360e1dd413d6d2a4dfedc9f79bf2a21200cbf794ecc6b975168100b2d2dfbbe12501679f201e2be5ff92e806309a7286db91cc610f0529e2825f8bd8faeee1bcd0dc753e135c1f2852737e866fef04b9db0e29532fcb8cee990dab4515ee2269672e13d6d2dc06a9f5dbcf8c3372b18d0cb29eeb56bb244acd4e6153fe08a5e2de128fe656dcd4b054b049b524c6bf9521d17f8200fce3875b2618634a975c556ffe735ac168cfb42ec6d3e0eaa6bdbfcb6b4cba9d1d902665f464fd2beea873de7156974eed91e70e7e9c3acb505dcd7b84e1d999bf46f2d3b4f4c35c471d5b0847c6ac540f1c91f560b1b4278e0e740b63495e18fbd6b2972057a7b373dc57e5d20c05a24e5bff06b52057b21b5a8ff2b43986ccac21cdaa07c7d235d35986f41c5af77863c2eaea4a0d5f58ffa1b1eeb92ccc8d66bff791b61d12566b57abd9d36c655dd7b054b1f91f8f4b495d35c243133dd7bb93f58989f94281b6cb27f7b5816a46bfa1435035eea3a84b37d521d4865b34c4b85b7dd8a9c76809f2d542f1c3089781d6931deff53ef5efc206bec3e4a2e75a419f82cde3ceb96fd51b35673b9e4210ad62d03e3bcc0cf65d860ae62016be6bf3f37a49e9aef6b3484709aa6b8850c025b52ae0c538852116f1becc52cdb57c7b99713defb18a9d45f3f77186015df5ed4668f2027dfd7ec7053f639c03c815aeee969569c29b570bc2bb2c1a18f44361da261c017b3c5bd3366d4f6e4a178fc3ffe7323c1ad2e6f7d758a422be7acfb2276b75398160e0fc976f9200799b9e821b5914466bf304996f554c604b79f93a7a3e4cf113966d4894394ad7d9434def7215f6b5706211a69443df172713a95f72e35381943424c8ccf2ee4a6d31ff34b7c451e8c082632d5cd68873a77a60aab8ed65deda61da90cd660f53d20dc06458f3a8c8f02dd6ab93e23401f8ff07839412015352bdbe28b1295eba6b6aceff466f7c8451ba2f60c5b51dbcf3f3c414e8cf49d51d21a74154faa796c243750bf3038b33c4412b04f4034eb2a9aa8a2dd049baf214774a3267c476f387fd417c486d81564d145ad43703b2bd5d6c98c9ddb5697654685817d72d07e6b7358569c7ce8a1a2c6ae4ceb2a7c3e7bd38a877d17e836d086b30b3735c397dbc7ec0c186db603995c97d3c04df353f5488b730777b0ac86dfa0279a4d39faa794650acd19a96f3a48673c52d66464f7a279e4df527364e678bbca098487c65e4d334770a7aab26b6688eaabde94ce5c3d0f3ea1f02d1b041bf24141b160355010d3a583b6e0b783445b98669a0d275b0aabe141551123713398a0c6dd6f671d9b392fc0c1d0b43d50889e51f67aac8012a0b114f7c5d202c9cf10481993c79f1b8ab2091c179103e26137c8446bdb02d431a0828e2f9ca28b30331c2b7e8f09a04eb29b09e2c89ac834d6567cf00153598aaa34d87a94d624472e0de1d24c87cc95f8c43279e186c07b1a02082998f37785b3a93a793c3a04e80d68d7ffa909d3ab341e80f6d35f8a6b024aae4e23bdbb26b072a79dedd361490827b687b39076a36a6c60ce5cd64c505c434d0edb79fbca82ad2ee9b1230005aa9337dd590660aeb9e34286450214e8394f83d6b3be0b4865ce380b32d869764261a4fe9c68162530e4334483ca44558936a67764ecefb48b497885f1e0ea28e4dc0b378abb8fe99302a0c07829924df1f4f4dee1d84831204e05f9f9f77fad055d80eb118f9015fc3d6a0641ea28fc94dda0a0ce3f45162630ef69f537219b6e1e393998fbdeda872fbd0aae9f8ff5f9614f6b9e0efa1877f3bb1f17f466aacfe8ec6896b7f0497f113ca0bfa0792a43796fbda17bc40dd485b8cfdbb391349059ac8185bd3ac834e3d1fda5804cb5275dadb32a43a2767848ba30281ad42d817e820d76a391c2eb474accf2cf291e8c7862d26d9a59f33145c30823935bddcddf13bb7a5ed24256ff85d08c87c15cf0d51f76492c90f81bc1cb8966dbb5101f6f032ba28baa0750c3744b949f603d36905508e3e4e3892ca894efcb636a6befd000012ef951fa8194f2e7c04a58168bbb40603f2d3574b8e58605a6f0e56c57867ccb3d3f1b9fb1d7f8b85560706a58e3f25f474e8eceb7ec5a751a5dec7a4e463dd5f0ef12eaa9ed2196fd4992c9f2081b5084a397c02bec40e07be23830bcd6d0b679393819e949d47f4c788cf50cc65398f8b968b15e76e71ea3796f99626d0d275cbd067616e09d49d3be24d90cd4c5878459fedb5ab3037ea020b08fd142dc2cccca826511822b82cae05faa840e7e9350d02e4bf7c3b1df932716472c6e5aaf6a2a2052b773bfb49ee41e65efd5f8bcaee1e485eb9168c21a916fcec5c8c4c8801cd7c5169cc8aed8e136c75abdad36d95da25a8a0851621f05e87864fd1818996a885df59d76e1b617b3c6af2ce55c1b1ac3d497a07eb40ac04002b9c398a976afdbef680b7bcb17bbd91eabeb5d30893877815de9d33b80ced6b2cc0dd29eb75d63cfb2fb20ee3f5eb375b0f4cda2c2e0939e3412632387d77277a60d4fa61c149d2ac2dcacb90a0e303a25b1a5c29ec16a6867ef33ce66cc2592528da1751898df64eeb87d38f8dc760477131ddb56a1d32cb6f65a8281054992e7361e6e73633475fb17bdb20e2026a9f120ae7a3bb6e2fa68dc914387318b2f937077155b51199d6d246461801c4169b08c2bfc2b2e2804d870338b783028aecf9c578e79d9aa2969cd8f0f0c3293501dd0dce0c9bd1eb845eccb23da6b209d91c4c55431482464f0d7cf75b2f36db993c8a5aa8511e58195c2e85fbafd5d2ac42d810b3bcc2d30d7d939d1d60797e7b12394d296dcdbf87daf070fbc334fc844d22577caf0fc1d432106c6739ae6907847eafc41a9ca934c2195ecac14db152326fa236deffe0e32e66d7ec35199561058d243b9ff6a87b0a28cd2f1ba511c305097993ee7267e7654ecf8c3a7679751493d9796d546c45ab4f90eca798c7d09d89d47dc23cf4b9b0296a3021b2360523bf839a44650d370d1d727a363d0cc343d4bddcc042687e5f7096fceb4027804443317eaffb5a3d6cdb388b931a44ef565ca17499d0925839513dbd878a504ec7d3c3f3f02e717da089048b98e97a4d24963a7c1195792c6b4702bf3f8b7185153a4687b578f40d34b87399fe346252d537d349e9387d5579e7f87319f7338bc2cff9b9cab9ae309ac91b9feaddcbe8479d27db3dda426b61ad5d05d6e8dc9d0a644448da369611a5b49a030fbf8ec2def39a114056079c0217db1077fe972c5a1eaf4f3bde2b7c1cb8fd42e9f40f1518c13fa0f830e16631dd3161b693bbf06138c285805a9f27c48e3944637671a8282276cf64a4af7b91857bbff5e07c09f6d0c152f4eab7548daa8a2b79f35f63d0ef50247d4707695269465e90ddc38ab780bb2a9e1968915976c22089e28e130817d3be460f42cc6e4a90a2a9c5e6b355ff85b2c832fe05b91f3974f1ceea02c9a3f4a5f65bce8488872cc0f9c890071639cead94c48eb133dc9cb7d0d96144cc5b53474bcb14fccff47a267c7e6e5d560eee564b7325761bf1cf960ebb8ed064b3b4202e332c756959b9dec91fdea8f515a9c2ac285ea13713eb04b8dfc2f9ea5fa758ca2186a38e9c0fca39eb59ca4c399beb30987064ca88128ae549abd9056ad16c110eeca90fbad65ebc6870214f65ebac6db8b7bb56a1d9f496b3180812b9b57195422fd23831f673f3cc7df627d7e6916b0ed97295f0503d0ca732af7899069f52d5cee5bb6597c0440f5564f0f52aef1b25c3129120996104a2a1c9943113aa9c0600cddf2902fc960257a3a6e1914113b255ed1bff36373b7195843c2a7d47efbdecaf2e234f5a2727d40ec24d3e380b0492dba1fa0163fd058cd4dbd4158ef0fd43ee22cad988f7f75aa688feda0242a60881d7077f0d41c06dd846f8828827decb5ec859af56215f0956a327a7a44fa0b0ccfe6de552c8436c033e3091bb572655cae93ad32a902965d73430e65cd1be2eba5b01360dfe9c3e2e0220828523adeeea4bc3fc2c8219d46ea8ff239b25bf3f86722b5ac03b8750b8bf76412886b0231969b4a7afdc7351226c570190a82b53d586d2350633818f5ceac1e927e872aadc897001c73ba3d48ccd28e8417d7e51ea9eb9a780b553256d2630952320fc8cf5efc28150f5bf92020256b794043c2ec55c196d657307ab7fc51db1f5e6c32ee67397be2c18b77a8c54fe7d7232a6127959b94fc94e868aa5fd12599240c190435597feb4a8588e9c64e4ea626a860a62be5cbd2111857376cb68a929d32773c3d8cbaa4bba26e4857d01cda0250c61d3fa97cd9dff1d2439532b2ede1a584a833c0ddd267fe6d789a786f2a404f16e313387783228e6bbfdaed628b28c8086953cf077cdf849230adb1b5a0ae810e939215c1f52cf5134a8e02c0a23df1a3046cd6838ed51e5515b2d54b95f8f9f6c3b8214b0ccb12ecee172959d6ef18c4cdc9585ac19bf59d675649cfbe610e77cd9f79f94f950692761a5741763e9257574d311dc02dbd7b8e396c9b717040dc7a5bcb8c84cd7330e66f7528d6132f1fdd257acae1c03bf35c4d7c3d4cad34b66f2265a9dcf47008ccddef07a93d8a3eb7b9a28028ce14325fe05df4a5d35e18b257569419bbaa8266ec667e18165c229b1444f9dd0d466728e7502a0e59a69abb0ed56139908a6d512a8cd5cf4c8f91a232038d0d9a192f9c534558e2ce4a62d260000000000000000", 0xe12}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) recvfrom$unix(r3, &(0x7f0000000080)=""/44, 0x2c, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="003321fab11fb0f18100"], 0xa) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:46:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000cc81968b0ffffff7ffffff14000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x0, 0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3f2f5692d34c75f, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x3ffc000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 11:46:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getpgrp() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8df478818af6536000000000000000000000000000000000000000000000000000000b00b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000689f1babf0abd311158afdea3e12120ea3fc8cb2ecaf3faec836d9fe09198b7bdec311c47e4ebe82d39cad18f610e773a52eae25dff1920858b023fd4111fc4b4e2a45e2dc2832e8b6811e5c54932b03b60c43fb5b9af162e4cada85e6ef62effdf3011678114f09d92ff4eaf667f9f1f2a1be552621a8bbca874b67b3d8f92625cf"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r2, r2, 0x8, 0x10000, 0x8, 0x20}) r4 = semget$private(0x0, 0x4, 0x9) r5 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r7) setuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r10 = semget$private(0x0, 0x4, 0x9) r11 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r13) setuid(r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r14, r13, r12, r15, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r16, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r17 = fcntl$getown(r16, 0x5) r18 = msgget$private(0x0, 0x100) msgrcv(r18, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/183], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r17, r17, 0x8, 0x10000, 0x8, 0x20}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000180)={{0x0, 0x0, r13, 0x0, r7}, 0x1000000000004, 0x5, r2, 0x0, 0x0, 0x4e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:50 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x101, 0x400, 0x1, 0x8, 0x2, 0xffffffff, 0x0, 0x0, 0x1, 0xffffffffffffff81}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSDTR(r1, 0x20007479) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0xa21, 0x0, 0x52) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r17, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r17, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r17, 0x4004427c, &(0x7f0000000280)) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r18, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r19 = fcntl$getown(r18, 0x5) r20 = msgget$private(0x0, 0x100) msgrcv(r20, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r19, r19, 0x8, 0x10000, 0x8, 0x20}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r21, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r21, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r21, 0x20004276) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r21, 0x4004427c, &(0x7f0000000280)) r22 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r22, 0x4) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r23, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r23, 0x5) pread(r23, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) msgrcv(r16, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES64, @ANYRESDEC=r17, @ANYRESDEC, @ANYPTR64, @ANYRESDEC=r20], @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], @ANYPTR64, @ANYRESOCT, @ANYRESDEC=r22], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESHEX=r23], 0x4, 0x2, 0x1800) fcntl$setown(0xffffffffffffffff, 0x6, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = getgid() r36 = getppid() shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r33, r35, 0x1e4, 0x8}, 0x5, 0x5, r36, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, 0x0, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r3, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x1, r27}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 11:46:50 executing program 1: poll(0x0, 0x0, 0x1f) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x9) setitimer(0x0, 0x0, &(0x7f0000000040)) 11:46:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)={{0x2, 0x6}, {0x212, 0xc44}}) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = syz_open_pts() open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x2) r4 = socket(0x18, 0x400000000002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = syz_open_pts() r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206949, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0xffffffffffffffd9, "8d5c55000267c4230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) accept$unix(r0, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x48cffa93af571a99, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) dup2(r1, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x8, 0x0) r3 = syz_open_pts() close(r3) open(&(0x7f0000000300)='./file0\x00', 0x510, 0x4) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffff7, 0x9}, 0x8) fcntl$getown(r4, 0x5) pread(r4, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x80000001) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) dup2(r4, r5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001580)={0x4, 0x0, 0x400001, 0x5, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r3, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc6, 0xf4, 0x1, 0x1000, "b5b85e2db763501ef9d24e3fbc5b0e7c19e43aff", 0x92c2, 0x7}) setgroups(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:46:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0x8) semget$private(0x0, 0x2, 0x10) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000500)) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = syz_open_pts() dup(r5) syz_open_pts() socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r6, 0x5) pread(r6, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$getown(r7, 0x5) pread(r7, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) dup(r7) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000340)=0x280000) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f00000002c0)=[0x0]) socket$unix(0x1, 0x5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 83670 99315 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015a3aaa0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015b20000,fffffd8036d71a10,10,ffff80000005b820,ffff800015a3ad08) at alltraps_kern_meltdown+0x7b 0(b,ffff800015a3ac68,83,ffff800015a3ad08,0,b) at 0 rt_match(fffffd803a8bab70,fffffd803f02d5f8,1,0) at rt_match+0xbe ip_output(fffffd803f02d500,0,fffffd803a8bab60,20,0,fffffd803a8baaf0) at ip_output+0x4d2 rip_output(fffffd803f02d500,fffffd80386b4670,ffff800015a3af18,ffff800015b20000) at rip_output+0x22b rip_usrreq(fffffd80386b4670,9,fffffd803f02d500,0,0,ffff8000ffff2508) at rip_usrreq+0x46a sosend(fffffd80386b4670,0,ffff800015a3b128,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff2508,3,ffff800015a3b128,0,ffff800015a3b210) at dofilewritev+0x1ac sys_write(ffff8000ffff2508,ffff800015a3b1c8,ffff800015a3b210) at sys_write+0x83 syscall(ffff800015a3b290) at syscall+0x507 end trace frame: 0xffff800015a3b310, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015a3aaa0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015b20000,fffffd8036d71a10,10,ffff80000005b820,ffff800015a3ad08) at alltraps_kern_meltdown+0x7b 0(b,ffff800015a3ac68,83,ffff800015a3ad08,0,b) at 0 rt_match(fffffd803a8bab70,fffffd803f02d5f8,1,0) at rt_match+0xbe ip_output(fffffd803f02d500,0,fffffd803a8bab60,20,0,fffffd803a8baaf0) at ip_output+0x4d2 rip_output(fffffd803f02d500,fffffd80386b4670,ffff800015a3af18,ffff800015b20000) at rip_output+0x22b rip_usrreq(fffffd80386b4670,9,fffffd803f02d500,0,0,ffff8000ffff2508) at rip_usrreq+0x46a sosend(fffffd80386b4670,0,ffff800015a3b128,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff2508,3,ffff800015a3b128,0,ffff800015a3b210) at dofilewritev+0x1ac sys_write(ffff8000ffff2508,ffff800015a3b1c8,ffff800015a3b210) at sys_write+0x83 syscall(ffff800015a3b290) at syscall+0x507 Xsyscall(6,0,c,0,3,9e0ddcae010) at Xsyscall+0x128 end of kernel end trace frame: 0x9e2fa2a83b0, count: -15 ddb> show registers rdi 0xffffffff8186dab7 db_enter+0x17 rsi 0x210b __ALIGN_SIZE+0x110b rbp 0xffff800015a3a910 rbx 0xffff800015a3a9c0 rdx 0x210c __ALIGN_SIZE+0x110c rcx 0xffff800015b20000 rax 0xffff800015b20000 r8 0xffff800015a3a8d0 r9 0x1 r10 0xffff800000bf5040 r11 0xed8b387342962661 r12 0x3000000008 r13 0xffff800015a3a920 r14 0x100 r15 0x1 rip 0xffffffff8186dab8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a3a900 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=83670 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff825607a0 process=0xffff8000148a3b18 user=0xffff800015a36000, vmspace=0xfffffd803f013aa0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 99315 248960 73974 0 2 0 syz-executor.1 *99315 83670 73974 0 7 0x4000000 syz-executor.1 74753 238938 41896 0 3 0x80 nanosleep syz-executor.0 74753 133443 41896 0 3 0x4000080 ttyin syz-executor.0 74753 26103 41896 0 3 0x4000080 fsleep syz-executor.0 73974 430899 96872 0 3 0x82 nanosleep syz-executor.1 41896 51006 96872 0 3 0x82 nanosleep syz-executor.0 22636 373917 0 0 3 0x14200 acct acct 85141 299936 1 0 3 0x100083 ttyin getty 54218 427194 0 0 3 0x14200 bored sosplice 96872 123831 13398 0 3 0x82 thrsleep syz-fuzzer 96872 190258 13398 0 3 0x4000082 thrsleep syz-fuzzer 96872 406083 13398 0 3 0x4000082 thrsleep syz-fuzzer 96872 171063 13398 0 3 0x4000082 thrsleep syz-fuzzer 96872 210445 13398 0 3 0x4000082 thrsleep syz-fuzzer 96872 176717 13398 0 3 0x4000082 thrsleep syz-fuzzer 96872 21047 13398 0 3 0x4000082 thrsleep syz-fuzzer 96872 382303 13398 0 3 0x4000082 kqread syz-fuzzer 96872 458419 13398 0 3 0x4000082 thrsleep syz-fuzzer 13398 254003 59175 0 3 0x10008a pause ksh 59175 223266 52560 0 3 0x92 select sshd 52560 388505 1 0 3 0x80 select sshd 47577 169518 60606 73 3 0x100090 kqread syslogd 60606 389557 1 0 3 0x100082 netio syslogd 24757 10066 1 77 3 0x100090 poll dhclient 34552 303034 1 0 3 0x80 poll dhclient 3200 140905 0 0 2 0x14200 zerothread 72722 93758 0 0 3 0x14200 aiodoned aiodoned 31219 405637 0 0 3 0x14200 syncer update 23479 131068 0 0 3 0x14200 cleaner cleaner 93987 495226 0 0 3 0x14200 reaper reaper 75710 383793 0 0 3 0x14200 pgdaemon pagedaemon 12153 50577 0 0 3 0x14200 bored crynlk 38903 331390 0 0 3 0x14200 bored crypto 38649 265747 0 0 3 0x40014200 acpi0 acpi0 82707 366959 0 0 3 0x14200 bored softnet 22359 515031 0 0 3 0x14200 bored systqmp 80479 269438 0 0 3 0x14200 bored systq 95829 354753 0 0 3 0x40014200 bored softclock 16657 423361 0 0 3 0x40014200 idle0 33794 110404 0 0 3 0x14200 bored smr 1 216466 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9639 7054K 8400K 78643K 47272 0 0 pcb 13 11K 12K 78643K 4289 0 0 rtable 150 14K 15K 78643K 6742 0 0 ifaddr 118 29K 29K 78643K 1806 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 3674 0 0 iov 0 0K 32K 78643K 3192 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 18564 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 176 0 0 VM map 130 32K 32K 78643K 202 0 0 sem 12 1K 1K 78643K 4206 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 12331 0 0 sigio 0 0K 0K 78643K 189 0 0 proc 50 38K 55K 78643K 4028 0 0 subproc 32 2K 2K 78643K 1162 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1340 0 0 in_multi 35 2K 3K 78643K 1368 0 0 ether_multi 1 0K 0K 78643K 135 0 0 mrt 2 0K 0K 78643K 80 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 144 636K 636K 78643K 144 0 0 exec 0 0K 1K 78643K 2448 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 327 1035K 1035K 78643K 32212 0 0 UVM aobj 130 5K 5K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 2994 0 0 NDP 27 0K 1K 78643K 587 0 0 temp 275 3546K 4185K 78643K 388829 0 0 kqueue 0 0K 0K 78643K 150 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 198 0 193 1 0 1 1 0 8 0 rtpcb 80 1510 0 1508 1 0 1 1 0 8 0 rtentry 112 1181 0 1125 2 0 2 2 0 8 0 unpcb 120 6831 0 6815 4 3 1 2 0 8 0 syncache 264 102 0 102 34 33 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 207 0 207 21 21 0 1 0 8 0 tcpcb 544 5629 0 5625 55 54 1 15 0 8 0 ipq 40 144 0 144 42 42 0 1 0 8 0 ipqe 40 4743 0 4743 42 42 0 1 0 8 0 inpcb 280 21337 0 21328 61 59 2 9 0 8 1 rttmr 72 24 0 23 2 1 1 1 0 8 0 ip6q 72 11 0 11 6 6 0 1 0 8 0 ip6af 40 32 0 32 6 6 0 1 0 8 0 nd6 48 170 0 168 10 9 1 1 0 8 0 pkpcb 40 25 0 25 9 9 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 221 0 221 50 49 1 1 0 8 1 art_heap8 4096 43 0 39 28 24 4 6 0 8 0 art_heap4 256 4995 0 4728 79 62 17 21 0 8 0 art_table 32 5038 0 4767 4 1 3 3 0 8 0 art_node 16 1165 0 1116 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 21 1 0 1 1 0 8 0 semapl 112 4204 0 4194 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 20567 0 19132 47 0 47 47 0 8 0 ffsino 240 20567 0 19132 85 0 85 85 0 8 0 nchpl 144 38550 0 38068 60 40 20 60 0 8 0 uvmvnodes 72 9512 0 0 173 0 173 173 0 8 0 vnodes 208 9512 0 0 501 0 501 501 0 8 0 namei 1024 158160 0 158160 8 7 1 1 0 8 1 vcpupl 1984 130 0 2 16 0 16 16 0 8 0 vmpool 520 200 0 72 12 3 9 9 0 8 0 scsiplug 64 17 0 17 9 9 0 1 0 8 0 scxspl 192 145362 0 145362 63 62 1 7 0 8 1 plimitpl 152 1182 0 1175 1 0 1 1 0 8 0 sigapl 432 12306 0 12292 2 0 2 2 0 8 0 futexpl 56 430292 0 430291 10 9 1 1 0 8 0 knotepl 112 2973 0 2954 15 14 1 3 0 8 0 kqueuepl 104 6363 0 6361 11 10 1 4 0 8 0 pipepl 112 8586 0 8567 23 21 2 2 0 8 0 fdescpl 424 12307 0 12292 2 0 2 2 0 8 0 filepl 120 125142 0 125038 71 67 4 10 0 8 0 lockfpl 104 5420 0 5419 1 0 1 1 0 8 0 lockfspl 48 1586 0 1585 1 0 1 1 0 8 0 sessionpl 112 86 0 76 1 0 1 1 0 8 0 pgrppl 48 236 0 226 1 0 1 1 0 8 0 ucredpl 96 27164 0 27156 1 0 1 1 0 8 0 zombiepl 144 12309 0 12309 1 0 1 1 0 8 1 processpl 864 12340 0 12309 4 0 4 4 0 8 0 procpl 632 27723 0 27681 12 8 4 5 0 8 0 sosppl 128 235 0 235 53 52 1 1 0 8 1 sockpl 384 30150 0 30121 104 100 4 14 0 8 0 mcl64k 65536 2061 0 2061 84 83 1 33 0 8 1 mcl16k 16384 179 0 179 50 49 1 1 0 8 1 mcl12k 12288 798 0 798 17 16 1 1 0 8 1 mcl9k 9216 327 0 327 44 43 1 1 0 8 1 mcl8k 8192 679 0 679 23 22 1 1 0 8 1 mcl4k 4096 1746 0 1746 12 11 1 1 0 8 1 mcl2k2 2112 150 0 150 50 49 1 1 0 8 1 mcl2k 2048 92633 0 92586 25 18 7 18 0 8 0 mtagpl 80 620 0 620 11 10 1 1 0 8 1 mbufpl 256 290875 0 290773 458 450 8 31 0 8 0 bufpl 256 56792 0 47283 595 0 595 595 0 8 0 anonpl 16 1596888 0 1576673 439 329 110 111 0 62 10 amapchunkpl 152 67224 0 67060 212 202 10 21 0 158 1 amappl16 192 77778 0 76433 480 403 77 80 0 8 8 amappl15 184 3469 0 3465 11 10 1 1 0 8 0 amappl14 176 2830 0 2821 1 0 1 1 0 8 0 amappl13 168 1611 0 1610 1 0 1 1 0 8 0 amappl12 160 1707 0 1706 1 0 1 1 0 8 0 amappl11 152 627 0 616 1 0 1 1 0 8 0 amappl10 144 1581 0 1579 1 0 1 1 0 8 0 amappl9 136 1989 0 1986 1 0 1 1 0 8 0 amappl8 128 1642 0 1557 4 1 3 3 0 8 0 amappl7 120 1862 0 1854 1 0 1 1 0 8 0 amappl6 112 458 0 441 1 0 1 1 0 8 0 amappl5 104 2571 0 2559 1 0 1 1 0 8 0 amappl4 96 11156 0 11117 3 2 1 2 0 8 0 amappl3 88 4437 0 4426 1 0 1 1 0 8 0 amappl2 80 97308 0 97213 5 3 2 3 0 8 0 amappl1 72 237414 0 236979 26 17 9 20 0 8 0 amappl 80 29228 0 29117 3 0 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 12507 0 12292 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12507 0 12292 2 0 2 2 0 8 0 vmmpekpl 168 76122 0 76073 3 0 3 3 0 8 0 vmmpepl 168 1517868 0 1514897 842 669 173 173 0 357 36 vmsppl 272 12306 0 12292 6 5 1 2 0 8 0 pdppl 4096 25020 0 24856 24 3 21 21 0 8 0 pvpl 32 4315361 0 4294229 1011 782 229 342 0 265 31 pmappl 200 12506 0 12364 9 1 8 8 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1537 0 790 23 0 23 23 0 8 0